diff --git a/.gitignore b/.gitignore index 804a74e..9329c0b 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,12 @@ /usbredir-0.7.tar.bz2 /usbredir-0.7.1.tar.bz2 /usbredir-0.8.0.tar.bz2 +/usbredir-0.9.0.tar.xz +/usbredir-0.9.0.tar.xz.sig +/victortoso-E37A484F.keyring +/usbredir-0.10.0.tar.xz +/usbredir-0.10.0.tar.xz.sig +/usbredir-0.11.0.tar.xz +/usbredir-0.11.0.tar.xz.sig +/usbredir-0.12.0.tar.xz +/usbredir-0.12.0.tar.xz.sig diff --git a/sources b/sources index 0b58e99..31170db 100644 --- a/sources +++ b/sources @@ -1 +1,3 @@ -SHA512 (usbredir-0.8.0.tar.bz2) = 976274adf08f8691b0961f5238021e988a4347873d0c67576038f44cbdaf25c2bb325d8cede0a507933b719f9715b1508ccd1d8f52fccd36f13a7640553dc108 +SHA512 (usbredir-0.12.0.tar.xz) = f509a6b5d410fec53efbdc186b80376d6b7f5b34c6c33f2037a83bf105743667c5a18a6d1ef33d6b3c57c1ed6a52b94536369ca768eddb70fda7b436d35fe6ab +SHA512 (usbredir-0.12.0.tar.xz.sig) = e8fae716ad611d16aeaad496b61011364c72eb682d498d2d7d23e4ef8e52b71acb7c7f9506c36e5f5afd7f4e1388241457fbfed1060601bbe64790e0baf99d22 +SHA512 (victortoso-E37A484F.keyring) = 091755da8a358c8c8ebd3b5443b4b5eb3c260afed943454c085d48c973de6a42763547c321c64e4da5c1b2983ad0c5146aaeddeb1d54ef414f7e6a530a3bf14a diff --git a/usbredir.spec b/usbredir.spec index 572f5d6..030e905 100644 --- a/usbredir.spec +++ b/usbredir.spec @@ -1,13 +1,18 @@ Name: usbredir -Version: 0.8.0 -Release: 6%{?dist} +Version: 0.12.0 +Release: 1%{?dist} Summary: USB network redirection protocol libraries License: LGPLv2+ -URL: http://spice-space.org/page/UsbRedir -Source0: http://spice-space.org/download/%{name}/%{name}-%{version}.tar.bz2 -BuildRequires: make -BuildRequires: gcc +URL: https://www.spice-space.org/usbredir.html +Source0: http://spice-space.org/download/%{name}/%{name}-%{version}.tar.xz +Source1: http://spice-space.org/download/%{name}/%{name}-%{version}.tar.xz.sig +Source2: victortoso-E37A484F.keyring +BuildRequires: gnupg2 +BuildRequires: gcc g++ +BuildRequires: glib2-devel BuildRequires: libusb1-devel >= 1.0.9 +BuildRequires: git-core +BuildRequires: meson %description The usbredir libraries allow USB devices to be used on remote and/or virtual @@ -43,17 +48,21 @@ A simple USB host TCP server, using libusbredirhost. %prep -%setup -q +gpgv2 --quiet --keyring %{SOURCE2} %{SOURCE1} %{SOURCE0} +%autosetup -S git_am %build -%configure --disable-static -make %{?_smp_mflags} V=1 +%meson \ + -Dgit_werror=disabled \ + -Dtools=enabled \ + -Dfuzzing=disabled + +%meson_build %install -%make_install -rm $RPM_BUILD_ROOT%{_libdir}/libusbredir*.la +%meson_install %ldconfig_scriptlets @@ -65,7 +74,7 @@ rm $RPM_BUILD_ROOT%{_libdir}/libusbredir*.la %{_libdir}/libusbredir*.so.* %files devel -%doc usb-redirection-protocol.txt README.multi-thread ChangeLog TODO +%doc docs/usb-redirection-protocol.md docs/multi-thread.md ChangeLog.md TODO %{_includedir}/usbredir*.h %{_libdir}/libusbredir*.so %{_libdir}/pkgconfig/libusbredir*.pc @@ -73,11 +82,26 @@ rm $RPM_BUILD_ROOT%{_libdir}/libusbredir*.la %files server %{!?_licensedir:%global license %%doc} %license COPYING +%{_bindir}/usbredirect %{_sbindir}/usbredirserver +%{_mandir}/man1/usbredirect.1* %{_mandir}/man1/usbredirserver.1* %changelog +* Fri Nov 12 2021 Victor Toso - 0.12.0-1 +- Update to 0.12.0 + +* Tue Aug 10 2021 Victor Toso - 0.11.0-1 +- Update to 0.11.0 + +* Thu May 27 2021 Victor Toso - 0.10.0-1 +- Update to 0.10.0 +- Now uses meson to build + +* Fri Apr 02 2021 Victor Toso - 0.9.0-1 +- Update to 0.9.0 + * Wed Jan 27 2021 Fedora Release Engineering - 0.8.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild