Compare commits
2 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
222fd18a6c | ||
|
|
840da56fff |
3 changed files with 18 additions and 4 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,3 +1,4 @@
|
||||||
/libusb-1.0.24.tar.bz2
|
/libusb-1.0.24.tar.bz2
|
||||||
/libusb-1.0.25.tar.bz2
|
/libusb-1.0.25.tar.bz2
|
||||||
/libusb-1.0.26.tar.bz2
|
/libusb-1.0.26.tar.bz2
|
||||||
|
/libusb-1.0.27.tar.bz2
|
||||||
|
|
|
||||||
19
libusb1.spec
19
libusb1.spec
|
|
@ -1,14 +1,15 @@
|
||||||
Summary: Library for accessing USB devices
|
Summary: Library for accessing USB devices
|
||||||
Name: libusb1
|
Name: libusb1
|
||||||
Version: 1.0.26
|
Version: 1.0.27
|
||||||
Release: %autorelease
|
Release: %autorelease
|
||||||
Source0: https://github.com/libusb/libusb/releases/download/v%{version}/libusb-%{version}.tar.bz2
|
Source0: https://github.com/libusb/libusb/releases/download/v%{version}/libusb-%{version}.tar.bz2
|
||||||
License: LGPLv2+
|
License: LGPL-2.1-or-later
|
||||||
URL: http://libusb.info
|
URL: http://libusb.info
|
||||||
BuildRequires: systemd-devel doxygen libtool
|
BuildRequires: systemd-devel doxygen libtool
|
||||||
BuildRequires: umockdev-devel
|
BuildRequires: umockdev-devel
|
||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
|
BuildRequires: patchelf
|
||||||
# libusbx was removed in F34
|
# libusbx was removed in F34
|
||||||
Provides: libusbx = %{version}-%{release}
|
Provides: libusbx = %{version}-%{release}
|
||||||
Obsoletes: libusbx < %{version}-%{release}
|
Obsoletes: libusbx < %{version}-%{release}
|
||||||
|
|
@ -75,8 +76,15 @@ popd
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%{make_install}
|
%{make_install}
|
||||||
|
patchelf --remove-rpath tests/init_context
|
||||||
|
patchelf --remove-rpath tests/set_option
|
||||||
|
patchelf --remove-rpath tests/stress
|
||||||
|
patchelf --remove-rpath tests/stress_mt
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
||||||
install -m 755 tests/.libs/stress $RPM_BUILD_ROOT%{_bindir}/libusb-test-stress
|
install -m 755 tests/init_context $RPM_BUILD_ROOT%{_bindir}/libusb-test-init_context
|
||||||
|
install -m 755 tests/set_option $RPM_BUILD_ROOT%{_bindir}/libusb-test-set_option
|
||||||
|
install -m 755 tests/stress $RPM_BUILD_ROOT%{_bindir}/libusb-test-stress
|
||||||
|
install -m 755 tests/stress_mt $RPM_BUILD_ROOT%{_bindir}/libusb-test-stress_mt
|
||||||
install -m 755 tests/.libs/umockdev $RPM_BUILD_ROOT%{_bindir}/libusb-test-umockdev
|
install -m 755 tests/.libs/umockdev $RPM_BUILD_ROOT%{_bindir}/libusb-test-umockdev
|
||||||
install -m 755 examples/.libs/testlibusb \
|
install -m 755 examples/.libs/testlibusb \
|
||||||
$RPM_BUILD_ROOT%{_bindir}/libusb-test-libusb
|
$RPM_BUILD_ROOT%{_bindir}/libusb-test-libusb
|
||||||
|
|
@ -91,6 +99,8 @@ rm $RPM_BUILD_ROOT%{_libdir}/*.la
|
||||||
|
|
||||||
%check
|
%check
|
||||||
LD_LIBRARY_PATH=libusb/.libs ldd $RPM_BUILD_ROOT%{_bindir}/libusb-test-stress
|
LD_LIBRARY_PATH=libusb/.libs ldd $RPM_BUILD_ROOT%{_bindir}/libusb-test-stress
|
||||||
|
LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-test-init_context
|
||||||
|
LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-test-set_option
|
||||||
LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-test-stress
|
LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-test-stress
|
||||||
LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-test-umockdev
|
LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-test-umockdev
|
||||||
LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-test-libusb
|
LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-test-libusb
|
||||||
|
|
@ -117,7 +127,10 @@ LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-example-listdevs
|
||||||
%{_bindir}/libusb-example-fxload
|
%{_bindir}/libusb-example-fxload
|
||||||
%{_bindir}/libusb-example-listdevs
|
%{_bindir}/libusb-example-listdevs
|
||||||
%{_bindir}/libusb-example-xusb
|
%{_bindir}/libusb-example-xusb
|
||||||
|
%{_bindir}/libusb-test-init_context
|
||||||
|
%{_bindir}/libusb-test-set_option
|
||||||
%{_bindir}/libusb-test-stress
|
%{_bindir}/libusb-test-stress
|
||||||
|
%{_bindir}/libusb-test-stress_mt
|
||||||
%{_bindir}/libusb-test-umockdev
|
%{_bindir}/libusb-test-umockdev
|
||||||
%{_bindir}/libusb-test-libusb
|
%{_bindir}/libusb-test-libusb
|
||||||
|
|
||||||
|
|
|
||||||
2
sources
2
sources
|
|
@ -1 +1 @@
|
||||||
SHA512 (libusb-1.0.26.tar.bz2) = fcdb85c98f21639668693c2fd522814d440972d65883984c4ae53d0555bdbdb7e8c7a32199cd4b01113556a1eb5be7841b750cc73c9f6bda79bfe1af80914e71
|
SHA512 (libusb-1.0.27.tar.bz2) = 42abbbcf2564f86cc2f05826aeefa6beb03c9f89dc9fe05bdfa351caa3dbd07713ce193daadecf29557604dd3cbc770c8031a78e1ad0a8df3627c3f551d28ff0
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue