Package usbredir: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 | %def_disable static Name: usbredir Version: 0.13.0 Release: alt1 Summary: USB network redirection protocol libraries Group: System/Libraries License: LGPLv2+ Url: http://gitlab.freedesktop.org/spice/usbredir Source: %name-%version.tar BuildRequires(pre): meson BuildRequires: pkgconfig(libusb-1.0) >= 1.0.9 BuildRequires: pkgconfig(glib-2.0) >= 2.44 pkgconfig(gio-unix-2.0) >= 2.44 %description usbredir is a protocol for redirection USB traffic from a single USB device, to a different (virtual) machine then the one to which the USB device is attached. This package contains a number of libraries to help implementing support for usbredir: usbredirparser: A library containing the parser for the usbredir protocol usbredirhost: A library implementing the usb-host side of a usbredir connection. All that an application wishing to implement an usb-host needs to do is: * Provide a libusb device handle for the device * Provide write and read callbacks for the actual transport of usbredir data * Monitor for usbredir and libusb read/write events and call their handlers %package -n lib%name Summary: USB network redirection protocol libraries Group: System/Libraries License: LGPLv2+ %description -n lib%name usbredir is a protocol for redirection USB traffic from a single USB device, to a different (virtual) machine then the one to which the USB device is attached. This package contains a number of libraries to help implementing support for usbredir: usbredirparser: A library containing the parser for the usbredir protocol usbredirhost: A library implementing the usb-host side of a usbredir connection. All that an application wishing to implement an usb-host needs to do is: * Provide a libusb device handle for the device * Provide write and read callbacks for the actual transport of usbredir data * Monitor for usbredir and libusb read/write events and call their handlers %package -n lib%name-devel Summary: Development files for %name Group: Development/C Requires: lib%name = %version-%release %description -n lib%name-devel The lib%name-devel package contains libraries and header files for developing applications that use %name. %package tools Summary: usbredir utility tools Group: Networking/Other License: GPLv2+ Requires: lib%name = %version-%release %description tools Includes usbredirect that uses libusbredirhost to export an USB device for use in another (virtual) machine %prep %setup %build %meson %meson_build %install %meson_install %files -n lib%name %doc README.md ChangeLog.md %_libdir/*.so.* %files -n lib%name-devel %doc docs/usb-redirection-protocol.md docs/multi-thread.md %_includedir/*.h %_libdir/*.so %_pkgconfigdir/*.pc %files tools %_bindir/usbredirect %_man1dir/usbredirect.1* %changelog * Thu Oct 13 2022 Alexey Shabalin <shaba@altlinux.org> 0.13.0-alt1 - new version 0.13.0 Release 0.13.0 drops usbredirserver binary so we now have renamed usbredir-server pacakge to usbredir-tools which is more befitting what it contains * Thu Dec 02 2021 Alexey Shabalin <shaba@altlinux.org> 0.12.0-alt1 - new version 0.12.0 * Fri May 28 2021 Alexey Shabalin <shaba@altlinux.org> 0.10.0-alt1 - new version 0.10.0 * Thu Apr 22 2021 Alexey Shabalin <shaba@altlinux.org> 0.9.0-alt1 - new version 0.9.0 * Fri Aug 24 2018 Alexey Shabalin <shaba@altlinux.org> 0.8.0-alt1 - 0.8.0 * Thu Jul 07 2016 Alexey Shabalin <shaba@altlinux.ru> 0.7.1-alt1 - 0.7.1 * Thu Jun 05 2014 Alexey Shabalin <shaba@altlinux.ru> 0.7-alt1 - 0.7 * Mon Feb 18 2013 Alexey Shabalin <shaba@altlinux.ru> 0.6-alt1 - 0.6 * Mon Sep 10 2012 Alexey Shabalin <shaba@altlinux.ru> 0.5-alt1 - 0.5 * Mon Aug 06 2012 Alexey Shabalin <shaba@altlinux.ru> 0.4.3-alt1 - 0.4.3 * Sun Mar 11 2012 Alexey Shabalin <shaba@altlinux.ru> 0.4.2-alt1 - 0.4.2 * Thu Mar 01 2012 Alexey Shabalin <shaba@altlinux.ru> 0.4.1-alt1 - 0.4.1 * Fri Feb 03 2012 Alexey Shabalin <shaba@altlinux.ru> 0.3.3-alt1 - 0.3.3 * Tue Jan 10 2012 Alexey Shabalin <shaba@altlinux.ru> 0.3.2-alt1 - 0.3.2 * Tue Nov 15 2011 Alexey Shabalin <shaba@altlinux.ru> 0.3.1-alt1.git.a897d - initial build for ALT Linux Sisyphus |