Hello community,

here is the log from the commit of package usbmuxd for openSUSE:Factory checked 
in at 2014-10-29 21:09:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/usbmuxd (Old)
 and      /work/SRC/openSUSE:Factory/.usbmuxd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "usbmuxd"

Changes:
--------
--- /work/SRC/openSUSE:Factory/usbmuxd/usbmuxd.changes  2014-07-17 
06:58:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.usbmuxd.new/usbmuxd.changes     2014-10-29 
21:09:37.000000000 +0100
@@ -1,0 +2,48 @@
+Fri Oct 17 22:50:00 CEST 2014 - m.szule...@libimobiledevice.org
+
+- Update to version 1.1.0
+  * Check for pkg-config availability in autogen.sh
+  * Fix missing "usbmuxd-proto.h" in released tarball
+  * Fix typo which broke udev support in rule for udev activation mode
+  * Fix broken configure summary on OS X and change activation method
+  * to "manual"
+  * Compile bits of udev and systemd support only if needed
+  * Bump autoconf requirement to 2.64
+- Changes from version 1.0.9
+  * Fix broken handling of "--user" argument value
+  * Add new "--enable-exit" argument to enable handling of "--exit" requests
+  * Add new "--disable-hotplug" argument to disable automatic device discovery
+  * Add new "--systemd" argument to startup with right settings for systemd
+  * Add man page for usbmuxd
+  * Update copyright headers to match best practice
+  * Flush input buffer on connection teardown
+  * Add systemd based activation with fallback for udev and manual activation
+  * Add initial NEWS file and update README with latest information
+  * Rename header guards according to C++ standard
+  * Implement support for usbmux protocol version 2 which improves stability
+  * Fix crash when old libusbmuxd was used as a client
+  * Add "--version" argument to print version number and exit
+  * Update command line usage to match best practice and other tools
+  * Massively improve read performance by using 3 parallel transfers
+  * Bump requirement to libplist 1.11
+  * Remove trailing "\n" from usbmuxd_log() messages
+  * Improve thread safety
+  * Fix crash on 64bit systems in process_send()
+  * Fix possible leak of file descriptors
+  * Implement "ReadBUID", "ReadPairRecord", "SavePairRecord" and
+  * "DeletePairRecord" commands
+  * Make plist based protocol support mandatory
+  * Return proper error packet on client version mismatch
+  * Implement "ListDevices" command
+  * Manage pair records in a directory compatible to native usbmuxd
+  * Output USB configuration changes in log
+  * Set "deactivated" USB configuration on iOS device by default as usbmuxd 
will
+  * bring device to "life" on it's own now
+  * Add udev rule installation with autotools
+  * Lower udev rules numbering to make sure to start as early as possible
+  * Split out client library into "libusbmuxd" and depend on "libimobiledevice"
+  * Implement preflight worker to support iOS 7 based trust dialog handling
+  * Install usbmuxd binary to sbindir instead of bindir
+  * Switch from CMake to autotools build system
+
+-------------------------------------------------------------------

Old:
----
  usbmuxd-1.0.9git20140528.tar.bz2
  usbmuxd.service.in

New:
----
  usbmuxd-1.1.0.tar.bz2

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

Other differences:
------------------
++++++ usbmuxd.spec ++++++
--- /var/tmp/diff_new_pack.tMqCYA/_old  2014-10-29 21:09:38.000000000 +0100
+++ /var/tmp/diff_new_pack.tMqCYA/_new  2014-10-29 21:09:38.000000000 +0100
@@ -17,27 +17,23 @@
 
 
 Name:           usbmuxd
-Version:        1.0.9git20140528
+Version:        1.1.0
 Release:        0
 Summary:        A socket daemon to multiplex connections from and to iOS 
devices
 License:        GPL-2.0 or GPL-3.0
 Group:          System/Libraries
-Url:            http://cgit.sukimashita.com/usbmuxd.git/
-# To update libimobiledevice4 to support iOS 7, we need libusbmuxd
-# which requires usbmuxd to be updated to git snapshot as well
-#Source:         
http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
-Source:         %{name}-%{version}.tar.bz2
-Source1:        usbmuxd.service.in
+Url:            http://cgit.sukimashita.com/usbmuxd.git
+Source:         
http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
 Source99:       baselibs.conf
 BuildRequires:  gcc-c++
-BuildRequires:  libimobiledevice-devel >= 1.0.6
+BuildRequires:  libimobiledevice-devel >= 1.1.6
 BuildRequires:  libplist-devel >= 1.11
 BuildRequires:  libtool
 BuildRequires:  libusb-1_0-devel >= 1.0.3
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(udev)
-Requires:       libusbmuxd2 >= 1.0.9
+Requires:       libusbmuxd4 >= 1.0.10
 Requires(pre):  pwdutils
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir 
udev)/rules.d}
@@ -52,21 +48,13 @@
 
 %prep
 %setup -q
-./autogen.sh
 
 %build
-%configure
+%configure --with-udevrulesdir=%{_udevrulesdir} 
--with-systemdsystemunitdir=%{_unitdir}
 make %{?_smp_mflags}
 
 %install
 make install DESTDIR=%{buildroot}
-# install systemd service
-mkdir -p %{buildroot}%{_unitdir}
-install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
-# fix udev rules
-mkdir -p %{buildroot}%{_udevrulesdir}
-mv %{buildroot}/lib/udev/rules.d/* %{buildroot}%{_udevrulesdir}/
-rm -rf %{buildroot}/lib
 
 %pre
 getent passwd usbmux >/dev/null || useradd -r -g nogroup -d 
%{_localstatedir}/lib/%{name} -s /sbin/nologin -c "%{name} daemon" usbmux
@@ -88,6 +76,7 @@
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING.GPLv2 COPYING.GPLv3 README
+%doc %{_mandir}/man1/usbmuxd.1%{?ext_man}
 %{_sbindir}/usbmuxd
 %{_udevrulesdir}/39-usbmuxd.rules
 %{_unitdir}/usbmuxd.service

++++++ usbmuxd-1.0.9git20140528.tar.bz2 -> usbmuxd-1.1.0.tar.bz2 ++++++
++++ 50497 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to