Hello community, here is the log from the commit of package libusb-1_0 for openSUSE:Factory checked in at 2018-03-26 12:11:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libusb-1_0 (Old) and /work/SRC/openSUSE:Factory/.libusb-1_0.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libusb-1_0" Mon Mar 26 12:11:39 2018 rev:40 rq:590913 version:1.0.22 Changes: -------- --- /work/SRC/openSUSE:Factory/libusb-1_0/libusb-1_0.changes 2016-11-03 12:56:34.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libusb-1_0.new/libusb-1_0.changes 2018-03-26 12:11:43.364206686 +0200 @@ -1,0 +2,29 @@ +Sun Mar 25 10:05:47 UTC 2018 - [email protected] + +- Update to version 1.0.22 + * Core: Refactor code related to transfer flags and timeout handling + * Linux: Support preallocating kernel memory for zerocopy USB + * Linux: Deal with receiving POLLERR before all transfers have completed + * Prevent attempts to recursively handle events + * Fix race condition in handle_timeout() + * Allow transferred argument to be optional in bulk APIs + * Various other bug fixes and improvements + +------------------------------------------------------------------- +Thu Mar 22 09:10:18 UTC 2018 - [email protected] + +- Fix SRPM group. + +------------------------------------------------------------------- +Tue Mar 20 12:18:32 UTC 2018 - [email protected] + +- Use dos2unix to generate the non-windows trailing on files +- Remove sle11 support as it got borged with last commit and + we don't mostly need it to build there + +------------------------------------------------------------------- +Tue Mar 20 13:10:13 CET 2018 - [email protected] + +- Use %license instead of %doc [bsc#1082318] + +------------------------------------------------------------------- Old: ---- libusb-1.0.21.tar.bz2 New: ---- libusb-1.0.22.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libusb-1_0.spec ++++++ --- /var/tmp/diff_new_pack.L5Drzp/_old 2018-03-26 12:11:45.028147050 +0200 +++ /var/tmp/diff_new_pack.L5Drzp/_new 2018-03-26 12:11:45.036146764 +0200 @@ -1,7 +1,7 @@ # # spec file for package libusb-1_0 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,22 +16,20 @@ # +%define _name libusb +%define debug_package_requires libusb-1_0-0 = %{version}-%{release} Name: libusb-1_0 -Version: 1.0.21 +Version: 1.0.22 Release: 0 Summary: USB Library -License: LGPL-2.1+ -Group: System/Libraries -%define _name libusb -Url: http://libusb.info/ +License: LGPL-2.1-or-later +Group: System/Hardware +URL: http://libusb.info/ Source: https://github.com/libusb/libusb/releases/download/v%{version}/libusb-%{version}.tar.bz2 Source1: baselibs.conf -BuildRequires: pkg-config -%if 0%{?suse_version} >= 1200 +BuildRequires: dos2unix +BuildRequires: pkgconfig BuildRequires: pkgconfig(libudev) -%endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%define debug_package_requires libusb-1_0-0 = %{version}-%{release} %description Libusb is a library that allows userspace access to USB devices. @@ -54,32 +52,28 @@ %prep %setup -q -n %{_name}-%{version} -tr -d '\r' <NEWS >NEWS.unix ; touch -r NEWS NEWS.unix ; mv NEWS.unix NEWS +dos2unix NEWS %build -%configure\ -%if 0%{?suse_version} < 1200 - --disable-udev\ -%endif - --with-pic\ +%configure \ + --with-pic \ + --disable-silent-rules \ --disable-static -make +make %{?_smp_mflags} %install -%makeinstall -rm -f %{buildroot}%{_libdir}/*.la +%make_install +find %{buildroot} -type f -name "*.la" -delete -print %post -n libusb-1_0-0 -p /sbin/ldconfig - %postun -n libusb-1_0-0 -p /sbin/ldconfig %files -n libusb-1_0-0 -%defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING NEWS README TODO +%license COPYING +%doc AUTHORS ChangeLog NEWS README TODO %{_libdir}/*.so.* %files devel -%defattr(-,root,root) %doc PORTING %{_includedir}/libusb-1.0 %{_libdir}/*.so ++++++ libusb-1.0.21.tar.bz2 -> libusb-1.0.22.tar.bz2 ++++++ ++++ 49932 lines of diff (skipped)
