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)


Reply via email to