diff --git a/2.0.1.tar.gz b/2.0.1.tar.gz deleted file mode 100644 index d58ffec..0000000 --- a/2.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f93faf3b3a73e283646f4d62b3421aeccf58142266b0eb22b2b13dd4b2362eb8 -size 42157 diff --git a/2.0.2.tar.gz b/2.0.2.tar.gz new file mode 100644 index 0000000..253d6da --- /dev/null +++ b/2.0.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ae3e1d9340177f8f3a785be276435869363de79f491d05d8a84a59efc8a8fdc +size 48925 diff --git a/baselibs.conf b/baselibs.conf index 36633cf..0969157 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1 +1 @@ -libusbmuxd6 +libusbmuxd-2_0-6 diff --git a/libusbmuxd.changes b/libusbmuxd.changes index e4ab9c5..1825482 100644 --- a/libusbmuxd.changes +++ b/libusbmuxd.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Sun Nov 8 11:07:26 UTC 2020 - Christophe Giboudeaux + +- Update baselibs.conf + +------------------------------------------------------------------- +Mon Sep 21 07:27:02 UTC 2020 - Stefan Elser + +- Update to 2.0.2: + - Handle USB and network devices with new options in tools + - Make connecting sockets non-blocking + - Rename library and all related files by adding an API version resulting in libusbmuxd-2.0 + - Allow to specify source address for listening socket in iproxy + - Allow to map multiple ports in iproxy + - Lots of bug fixes and other improvements + ------------------------------------------------------------------- Thu Mar 12 10:38:20 UTC 2020 - Tomáš Chvátal diff --git a/libusbmuxd.spec b/libusbmuxd.spec index a8abe0c..a2cdff9 100644 --- a/libusbmuxd.spec +++ b/libusbmuxd.spec @@ -16,9 +16,9 @@ # -%define major 6 +%define libname libusbmuxd-2_0-6 Name: libusbmuxd -Version: 2.0.1 +Version: 2.0.2 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 @@ -28,9 +28,9 @@ Source99: baselibs.conf BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ -BuildRequires: libplist-devel >= 1.11 BuildRequires: libtool BuildRequires: pkgconfig +BuildRequires: pkgconfig(libplist-2.0) >= 2.2.0 %description 'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of @@ -42,11 +42,13 @@ a virtual network device. This package contains the usbmuxd communication interface library 'libusbmuxd'. -%package -n %{name}%{major} +%package -n %{libname} Summary: A client library to multiplex connections from and to iOS devices Recommends: usbmuxd +Provides: libusbmuxd6 = %{version} +Obsoletes: libusbmuxd6 < %{version} -%description -n %{name}%{major} +%description -n %{libname} '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 @@ -58,7 +60,7 @@ This package contains the usbmuxd communication interface library 'libusbmuxd'. %package devel Summary: Development files for %{name} -Requires: %{name}%{major} = %{version} +Requires: %{libname} = %{version} %description devel 'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of @@ -104,22 +106,24 @@ export CFLAGS="%{optflags} -fexceptions" %make_install find %{buildroot} -type f -name "*.la" -delete -print -%post -n %{name}%{major} -p /sbin/ldconfig -%postun -n %{name}%{major} -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig -%files -n %{name}%{major} +%files -n %{libname} %license COPYING %doc AUTHORS README.md -%{_libdir}/libusbmuxd.so.* +%{_libdir}/libusbmuxd-2.0.so.* %files devel %{_includedir}/usbmuxd.h %{_includedir}/usbmuxd-proto.h -%{_libdir}/%{name}.so -%{_libdir}/pkgconfig/%{name}.pc +%{_libdir}/libusbmuxd-2.0.so +%{_libdir}/pkgconfig/%{name}-2.0.pc %files tools %{_bindir}/iproxy %{_bindir}/inetcat +%{_mandir}/man1/inetcat.1%{?ext_man} +%{_mandir}/man1/iproxy.1%{?ext_man} %changelog