From fa756eae5309bbcdb913a72efd15a1b7a9f8d3cb Mon Sep 17 00:00:00 2001 From: AlmaLinux RelEng Bot Date: Wed, 15 Jul 2026 03:40:08 -0400 Subject: [PATCH] import CS git libusb1-1.0.30-1.el10_2 --- .gitignore | 2 +- libusb1.spec | 23 ++++++++++++----------- sources | 2 +- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 481748d..0ef8f1e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -libusb-1.0.29.tar.bz2 +libusb-1.0.30.tar.bz2 diff --git a/libusb1.spec b/libusb1.spec index cda6d51..3730f4e 100644 --- a/libusb1.spec +++ b/libusb1.spec @@ -1,8 +1,8 @@ ## START: Set by rpmautospec -## (rpmautospec version 0.8.3) +## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: - release_number = 3; + release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} @@ -10,7 +10,7 @@ Summary: Library for accessing USB devices Name: libusb1 -Version: 1.0.29 +Version: 1.0.30 Release: %autorelease Source0: https://github.com/libusb/libusb/releases/download/v%{version}/libusb-%{version}.tar.bz2 License: LGPL-2.1-or-later @@ -70,14 +70,12 @@ This package contains tests and examples for %{name}. %autosetup -p1 -n libusb-%{version} chmod -x examples/*.c mkdir -p m4 -sed -i '/AM_LDFLAGS = -static/d' tests/Makefile.am -aclocal -autoconf -automake --add-missing %build %configure --disable-static --enable-examples-build +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{make_build} pushd doc make docs @@ -90,10 +88,10 @@ popd %install %{make_install} mkdir -p $RPM_BUILD_ROOT%{_bindir} -install -m 755 tests/.libs/init_context $RPM_BUILD_ROOT%{_bindir}/libusb-test-init_context -install -m 755 tests/.libs/set_option $RPM_BUILD_ROOT%{_bindir}/libusb-test-set_option -install -m 755 tests/.libs/stress $RPM_BUILD_ROOT%{_bindir}/libusb-test-stress -install -m 755 tests/.libs/stress_mt $RPM_BUILD_ROOT%{_bindir}/libusb-test-stress_mt +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 examples/.libs/testlibusb \ $RPM_BUILD_ROOT%{_bindir}/libusb-test-libusb @@ -146,6 +144,9 @@ LD_LIBRARY_PATH=libusb/.libs $RPM_BUILD_ROOT%{_bindir}/libusb-example-listdevs %changelog ## START: Generated by rpmautospec +* Mon Jun 08 2026 Kate Hsuan - 1.0.30-1 +- Update to release 1.0.30 + * Tue Jan 20 2026 Tomas Pelka - 1.0.29-2 - reworking the tmt/fmf enablement to the form that Display systems QE use diff --git a/sources b/sources index 2419f3d..34364eb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libusb-1.0.29.tar.bz2) = 04f8bda8197c9ecf52709609b8fbfea762fd82ddb5cde153a7630b0e8ed557d42da8cbc44f2f593aa22fdd0762e16716300565d67adb0c5240d7f3723321f690 +SHA512 (libusb-1.0.30.tar.bz2) = b14241bc499cdf353bb7fe02cea9a754b011f40ef0d0376ff8921f129f888b514d481e54c6aa380be04f655e027aaf4d6d9eba142b15758dea2e32f64af7b0c2