Hello community,

here is the log from the commit of package libusbmuxd for openSUSE:Factory 
checked in at 2020-03-27 00:21:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libusbmuxd (Old)
 and      /work/SRC/openSUSE:Factory/.libusbmuxd.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libusbmuxd"

Fri Mar 27 00:21:51 2020 rev:9 rq:784255 version:2.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libusbmuxd/libusbmuxd.changes    2020-02-14 
16:30:17.719350907 +0100
+++ /work/SRC/openSUSE:Factory/.libusbmuxd.new.3160/libusbmuxd.changes  
2020-03-27 00:21:51.996152531 +0100
@@ -1,0 +2,11 @@
+Thu Mar 12 10:38:20 UTC 2020 - Tomáš Chvátal <[email protected]>
+
+- Update to 2.1.0:
+  - Add proper support for USB and network (WiFi sync) devices reported by 
usbmuxd
+  - Add new usbmuxd_events_subscribe/unsubscribe functions with a context so 
it can be used in different threads
+  - Add new tool 'icat'
+  - Lots of bug fixes and other improvements
+  - Rename 'icat' tool to 'inetcat' due to name conflict with sleuthkit's icat
+- Remove merged patch libusbmuxd-CVE-2016-5104.patch
+
+-------------------------------------------------------------------

Old:
----
  libusbmuxd-1.0.10.tar.bz2
  libusbmuxd-CVE-2016-5104.patch

New:
----
  2.0.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libusbmuxd.spec ++++++
--- /var/tmp/diff_new_pack.ktbvj1/_old  2020-03-27 00:21:53.060153071 +0100
+++ /var/tmp/diff_new_pack.ktbvj1/_new  2020-03-27 00:21:53.064153073 +0100
@@ -16,24 +16,21 @@
 #
 
 
-%define major 4
-
+%define major 6
 Name:           libusbmuxd
-Version:        1.0.10
+Version:        2.0.1
 Release:        0
 Summary:        A client library to multiplex connections from and to iOS 
devices
 License:        LGPL-2.1-or-later AND GPL-2.0-or-later
-Group:          Development/Libraries/C and C++
-URL:            http://cgit.sukimashita.com/libusbmuxd.git
-Source:         
http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
+URL:            https://github.com/libimobiledevice/libusbmuxd
+Source:         
https://github.com/libimobiledevice/libusbmuxd/archive/%{version}.tar.gz
 Source99:       baselibs.conf
-# PATCH-FIX-UPSTREAM libusbmuxd-CVE-2016-5104.patch CVE-2016-5104 boo#982014 
[email protected] - Make sure sockets only listen locally
-Patch0:         libusbmuxd-CVE-2016-5104.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  libplist-devel >= 1.11
-BuildRequires:  libusb-1_0-devel >= 1.0.3
-BuildRequires:  pkg-config
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  libtool
+BuildRequires:  pkgconfig
 
 %description
 'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of
@@ -47,7 +44,6 @@
 
 %package -n %{name}%{major}
 Summary:        A client library to multiplex connections from and to iOS 
devices
-Group:          System/Libraries
 Recommends:     usbmuxd
 
 %description -n %{name}%{major}
@@ -62,7 +58,6 @@
 
 %package devel
 Summary:        Development files for %{name}
-Group:          Development/Libraries/C and C++
 Requires:       %{name}%{major} = %{version}
 
 %description devel
@@ -76,11 +71,12 @@
 The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
-%package -n iproxy
-Summary:        An example tool to forward localhost ports to iOS devices
-Group:          Productivity/Networking/Other
+%package tools
+Summary:        An example tools to forward localhost ports to iOS devices
+Provides:       iproxy = %{version}
+Obsoletes:      iproxy < %{version}
 
-%description -n iproxy
+%description tools
 'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of
 multiplexing connections over USB to an iPhone or iPod touch. To users, it 
means
 you can sync your music, contacts, photos, etc. over USB. To developers, it
@@ -96,36 +92,34 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-export CFLAGS="%optflags -fexceptions"
-%configure
-make %{?_smp_mflags} V=1
+autoreconf -fvi
+export CFLAGS="%{optflags} -fexceptions"
+%configure \
+  --disable-static
+%make_build
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
-
-rm %{buildroot}%{_libdir}/%{name}.*a
+%make_install
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n %{name}%{major} -p /sbin/ldconfig
-
 %postun -n %{name}%{major} -p /sbin/ldconfig
 
 %files -n %{name}%{major}
-%defattr(-,root,root)
-%doc AUTHORS COPYING README
+%license COPYING
+%doc AUTHORS README.md
 %{_libdir}/libusbmuxd.so.*
 
 %files devel
-%defattr(-,root,root,-)
 %{_includedir}/usbmuxd.h
 %{_includedir}/usbmuxd-proto.h
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/%{name}.pc
 
-%files -n iproxy
-%defattr(-,root,root)
+%files tools
 %{_bindir}/iproxy
+%{_bindir}/inetcat
 
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.ktbvj1/_old  2020-03-27 00:21:53.080153081 +0100
+++ /var/tmp/diff_new_pack.ktbvj1/_new  2020-03-27 00:21:53.084153083 +0100
@@ -1 +1 @@
-libusbmuxd4
+libusbmuxd6


Reply via email to