diff options
Diffstat (limited to 'data/usbmuxd')
l--------- | data/usbmuxd/_metadata/_libimobiledevice.dep | 1 | ||||
l--------- | data/usbmuxd/_metadata/_libplist.dep | 1 | ||||
l--------- | data/usbmuxd/_metadata/_libusb.dep | 1 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/depends | 1 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/description | 2 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/extrainst | 3 | ||||
-rwxr-xr-x | data/usbmuxd/_metadata/extrainst_ | 12 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/homepage | 1 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/in.1200.00 | 0 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/in.1443.00 | 0 | ||||
l--------- | data/usbmuxd/_metadata/license | 1 | ||||
l--------- | data/usbmuxd/_metadata/maintainer | 1 | ||||
-rwxr-xr-x | data/usbmuxd/_metadata/prerm | 7 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/priority | 1 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/role | 1 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/section | 1 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/tags | 1 | ||||
-rw-r--r-- | data/usbmuxd/_metadata/version | 1 | ||||
-rw-r--r-- | data/usbmuxd/make.sh | 8 | ||||
-rw-r--r-- | data/usbmuxd/usbmuxd-1.1.2.tar.lzma | bin | 0 -> 52517 bytes | |||
-rw-r--r-- | data/usbmuxd/usbmuxd.plist | 17 |
21 files changed, 61 insertions, 0 deletions
diff --git a/data/usbmuxd/_metadata/_libimobiledevice.dep b/data/usbmuxd/_metadata/_libimobiledevice.dep new file mode 120000 index 000000000..ce2babfc7 --- /dev/null +++ b/data/usbmuxd/_metadata/_libimobiledevice.dep @@ -0,0 +1 @@ +../../_libimobiledevice
\ No newline at end of file diff --git a/data/usbmuxd/_metadata/_libplist.dep b/data/usbmuxd/_metadata/_libplist.dep new file mode 120000 index 000000000..6f3647b24 --- /dev/null +++ b/data/usbmuxd/_metadata/_libplist.dep @@ -0,0 +1 @@ +../../_libplist
\ No newline at end of file diff --git a/data/usbmuxd/_metadata/_libusb.dep b/data/usbmuxd/_metadata/_libusb.dep new file mode 120000 index 000000000..cffb94f97 --- /dev/null +++ b/data/usbmuxd/_metadata/_libusb.dep @@ -0,0 +1 @@ +../../_libusb
\ No newline at end of file diff --git a/data/usbmuxd/_metadata/depends b/data/usbmuxd/_metadata/depends new file mode 100644 index 000000000..d6679e5e4 --- /dev/null +++ b/data/usbmuxd/_metadata/depends @@ -0,0 +1 @@ +libimobiledevice6, libplist3, libusb-1.0-0 diff --git a/data/usbmuxd/_metadata/description b/data/usbmuxd/_metadata/description new file mode 100644 index 000000000..8a3bda5a2 --- /dev/null +++ b/data/usbmuxd/_metadata/description @@ -0,0 +1,2 @@ +USB multiplexor daemon for iPhone and iPod Touch devices +usbmuxd, the USB multiplexor daemon, is in charge of coordinating access to iPhone and iPod Touch services over USB. Synchronization and management applications for the iPhone and iPod Touch need this daemon to communicate with such devices concurrently. diff --git a/data/usbmuxd/_metadata/extrainst b/data/usbmuxd/_metadata/extrainst new file mode 100644 index 000000000..829303ea5 --- /dev/null +++ b/data/usbmuxd/_metadata/extrainst @@ -0,0 +1,3 @@ +#!/bin/sh + + diff --git a/data/usbmuxd/_metadata/extrainst_ b/data/usbmuxd/_metadata/extrainst_ new file mode 100755 index 000000000..734a8f379 --- /dev/null +++ b/data/usbmuxd/_metadata/extrainst_ @@ -0,0 +1,12 @@ +#!/bin/sh + +if [[ $1 == upgrade ]]; then + /bin/launchctl unload /Library/LaunchDaemons/usbmuxd.plist + /bin/launchctl load /Library/LaunchDaemons/usbmuxd.plist +fi + +if [[ $1 == install ]]; then + /bin/launchctl load -w /Library/LaunchDaemons/usbmuxd.plist +fi + +exit 0 diff --git a/data/usbmuxd/_metadata/homepage b/data/usbmuxd/_metadata/homepage new file mode 100644 index 000000000..12eabaf6c --- /dev/null +++ b/data/usbmuxd/_metadata/homepage @@ -0,0 +1 @@ +https://libimobiledevice.org diff --git a/data/usbmuxd/_metadata/in.1200.00 b/data/usbmuxd/_metadata/in.1200.00 new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/data/usbmuxd/_metadata/in.1200.00 diff --git a/data/usbmuxd/_metadata/in.1443.00 b/data/usbmuxd/_metadata/in.1443.00 new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/data/usbmuxd/_metadata/in.1443.00 diff --git a/data/usbmuxd/_metadata/license b/data/usbmuxd/_metadata/license new file mode 120000 index 000000000..9c13a9a0f --- /dev/null +++ b/data/usbmuxd/_metadata/license @@ -0,0 +1 @@ +../../../licenses/gpl-2
\ No newline at end of file diff --git a/data/usbmuxd/_metadata/maintainer b/data/usbmuxd/_metadata/maintainer new file mode 120000 index 000000000..573d7ebef --- /dev/null +++ b/data/usbmuxd/_metadata/maintainer @@ -0,0 +1 @@ +../../../people/sbingner
\ No newline at end of file diff --git a/data/usbmuxd/_metadata/prerm b/data/usbmuxd/_metadata/prerm new file mode 100755 index 000000000..00657381c --- /dev/null +++ b/data/usbmuxd/_metadata/prerm @@ -0,0 +1,7 @@ +#!/bin/sh + +if [[ $1 == remove || $1 == purge ]]; then + /bin/launchctl unload /Library/LaunchDaemons/usbmuxd.plist +fi + +exit 0 diff --git a/data/usbmuxd/_metadata/priority b/data/usbmuxd/_metadata/priority new file mode 100644 index 000000000..a6a7b9cd7 --- /dev/null +++ b/data/usbmuxd/_metadata/priority @@ -0,0 +1 @@ +standard diff --git a/data/usbmuxd/_metadata/role b/data/usbmuxd/_metadata/role new file mode 100644 index 000000000..8d0320866 --- /dev/null +++ b/data/usbmuxd/_metadata/role @@ -0,0 +1 @@ +developer diff --git a/data/usbmuxd/_metadata/section b/data/usbmuxd/_metadata/section new file mode 100644 index 000000000..e0eb96881 --- /dev/null +++ b/data/usbmuxd/_metadata/section @@ -0,0 +1 @@ +Development diff --git a/data/usbmuxd/_metadata/tags b/data/usbmuxd/_metadata/tags new file mode 100644 index 000000000..a8928cec8 --- /dev/null +++ b/data/usbmuxd/_metadata/tags @@ -0,0 +1 @@ +purpose::library diff --git a/data/usbmuxd/_metadata/version b/data/usbmuxd/_metadata/version new file mode 100644 index 000000000..45a1b3f44 --- /dev/null +++ b/data/usbmuxd/_metadata/version @@ -0,0 +1 @@ +1.1.2 diff --git a/data/usbmuxd/make.sh b/data/usbmuxd/make.sh new file mode 100644 index 000000000..0165fe5ad --- /dev/null +++ b/data/usbmuxd/make.sh @@ -0,0 +1,8 @@ +pkg:setup +autoreconf -f -i +pkg:configure --without-cython CC="${PKG_TARG}-gcc" CXX="${PKG_TARG}-g++" ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes +pkg:make V=1 +pkg:install +pkg: mkdir -p /Library/LaunchDaemons +pkg: cp %/usbmuxd.plist /Library/LaunchDaemons/ +pkg: strip /usr/sbin/usbmuxd diff --git a/data/usbmuxd/usbmuxd-1.1.2.tar.lzma b/data/usbmuxd/usbmuxd-1.1.2.tar.lzma Binary files differnew file mode 100644 index 000000000..a9a746fa2 --- /dev/null +++ b/data/usbmuxd/usbmuxd-1.1.2.tar.lzma diff --git a/data/usbmuxd/usbmuxd.plist b/data/usbmuxd/usbmuxd.plist new file mode 100644 index 000000000..e730bc1e1 --- /dev/null +++ b/data/usbmuxd/usbmuxd.plist @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>KeepAlive</key> + <true/> + <key>Label</key> + <string>usbmuxd</string> + <key>ProgramArguments</key> + <array> + <string>/usr/sbin/usbmuxd</string> + <string>-f</string> + </array> + <key>RunAtLoad</key> + <true/> +</dict> +</plist> |