diff --git a/.cvsignore b/.cvsignore index 9858dee..cb9b81d 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -usbmuxd-1.0.3.tar.bz2 +usbmuxd-1.0.4.tar.bz2 diff --git a/sources b/sources index 5da0a9d..e4e5a32 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a29d017c092ecd76025eef3d01517221 usbmuxd-1.0.3.tar.bz2 +450c72273dd1dcc1d0fcfc7138122d54 usbmuxd-1.0.4.tar.bz2 diff --git a/usbmuxd-udevuser.patch b/usbmuxd-udevuser.patch index 53b6c0b..fc27085 100644 --- a/usbmuxd-udevuser.patch +++ b/usbmuxd-udevuser.patch @@ -1,11 +1,11 @@ ---- usbmuxd-1.0.3/udev/85-usbmuxd.rules.in.orig 2010-03-22 15:31:41.000000000 +0000 -+++ usbmuxd-1.0.3/udev/85-usbmuxd.rules.in 2010-03-22 17:13:21.000000000 +0000 +--- usbmuxd-1.0.4/udev/85-usbmuxd.rules.in.orig 2010-05-11 15:36:08.000000000 +0100 ++++ usbmuxd-1.0.4/udev/85-usbmuxd.rules.in 2010-05-11 21:48:23.361733289 +0100 @@ -1,7 +1,7 @@ # usbmuxd (iPhone "Apple Mobile Device" MUXer listening on /var/run/usbmuxd) - # Forces iPhone 1.0, 3G, 3GS and iPodTouch 1 and 2 to USB configuration 3 and run usbmuxd --ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9]", ENV{USBMUX_SUPPORTED}="1", ATTR{bConfigurationValue}!="$attr{bNumConfigurations}", ATTR{bConfigurationValue}="$attr{bNumConfigurations}", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -u -U usbmux" -+ACTION=="add", SUBSYSTEM=="usb", OWNER="usbmuxd", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9]", ENV{USBMUX_SUPPORTED}="1", ATTR{bConfigurationValue}!="$attr{bNumConfigurations}", ATTR{bConfigurationValue}="$attr{bNumConfigurations}", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -u -U usbmuxd" + # Forces iPhone 1.0, 3G, 3GS, iPodTouch 1/2 and iPad to USB configuration 3 and run usbmuxd +-ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9a]", ENV{USBMUX_SUPPORTED}="1", ATTR{bConfigurationValue}!="$attr{bNumConfigurations}", ATTR{bConfigurationValue}="$attr{bNumConfigurations}", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -u -U usbmux" ++ACTION=="add", SUBSYSTEM=="usb", OWNER="usbmuxd", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9a]", ENV{USBMUX_SUPPORTED}="1", ATTR{bConfigurationValue}!="$attr{bNumConfigurations}", ATTR{bConfigurationValue}="$attr{bNumConfigurations}", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -u -U usbmux" - # Exit usbmuxd when the last phone is removed - ACTION=="remove", SUBSYSTEM=="usb", ENV{PRODUCT}=="5ac/129[0-9]/*", ENV{INTERFACE}=="255/*", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -x" + # Exit usbmuxd when the last device is removed + ACTION=="remove", SUBSYSTEM=="usb", ENV{PRODUCT}=="5ac/129[0-9a]/*", ENV{INTERFACE}=="255/*", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -x" diff --git a/usbmuxd.spec b/usbmuxd.spec index 307e493..9f08498 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,5 +1,5 @@ Name: usbmuxd -Version: 1.0.3 +Version: 1.0.4 Release: 1%{?dist} Summary: Daemon for communicating with Apple's iPod Touch and iPhone @@ -75,6 +75,9 @@ exit 0 %{_libdir}/pkgconfig/libusbmuxd.pc %changelog +* Tue May 11 2010 Peter Robinson 1.0.4-1 +- New stable 1.0.4 release + * Mon Mar 22 2010 Peter Robinson 1.0.3-1 - New stable 1.0.3 release