Package Details: usbmuxd-git 1:1.1.0.r18.g423fb8c-2

Git Clone URL: https://aur.archlinux.org/usbmuxd-git.git (read-only)
Package Base: usbmuxd-git
Description: USB Multiplex Daemon
Upstream URL: http://www.libimobiledevice.org/
Licenses: GPL
Conflicts: usbmuxd
Provides: usbmuxd
Submitter: intellitech
Maintainer: intelfx
Last Packager: intelfx
Votes: 28
Popularity: 0.673760
First Submitted: 2009-06-02 19:42
Last Updated: 2015-07-07 17:34

Dependencies (5)

Required by (5)

Sources (3)

Latest Comments

intelfx commented on 2015-03-12 01:13

- fixed sbin -> bin
- sanitized deps
- updated pkgver() to cope with non-annotated tags
- updated pkgver() to place 'r' in front of revision #

intelfx commented on 2014-10-27 07:43

Cyclic dep fixed in libimobiledevice-git (this package has its deps specified correctly AFAICT).

anatolik commented on 2014-10-04 02:15

There is a cyclic dependency between libimobiledevice-git and usbmuxd-git

intelfx commented on 2014-09-20 14:08

Bump.
Udev rules file mistake is still there, and package() needs to be updated because the upstream has moved their files into /usr.

Here is an updated version:
ftp://intelfx.homenet.org/usbmuxd-git-1:1.0.8.84.g2f6d9d5-2.src.tar.gz

intelfx commented on 2014-03-04 16:29

I've noticed a mistake in udev rules file (trailing comma in the first rule).
Please, update the file (and don't forget to bump PKGBUILD to the latest pkgver and pkgrel=2).

The updated rules file, for reference, is here: http://ix.io/aVs

intelfx commented on 2013-11-14 16:23

Hi there again... Unfortunately I had a problem with intelfx.dyndns.org, so could you please re-iterate on my changes?

- more intelligent git:// protocol can be used
- the udev rule used by the upstream still misses systemd support
- dependency for libusbmuxd-git probably belongs here, not in libimobiledevice-git
- and some minor formatting nitpicks like "|| return 1" which is not needed.

ftp://intelfx.dyndns.org/usbmuxd-git-1:1.0.8.37.g4f695aa-2.src.tar.gz

Sorry for spamming you, and see also libimobiledevice-git...

migerh commented on 2013-11-13 09:26

I was now able to test this with an iPad (iOS 7.0.3). libusbmuxd is a separate project and is required to build tools that want to communicate with the usbmuxd daemon. I went ahead and packaged and submitted libusbmuxd[1]


[1] https://aur.archlinux.org/packages/libusbmuxd-git/

migerh commented on 2013-11-12 18:45

There have been several changes in upstream:

* usbmuxd now is built with autotools instead of cmake
* usbmuxd now depends on libimobiledevice (originally it was the other way round)
* libusbmuxd is no longer part of usbmuxd and got its own repository[1]

I was able to fix the first two issues[2] but I don't know how libusbmuxd is involved in all this. I'm not familiar how these libs and daemons all interact and I don't have any iDevices at hand right now to test if the packages built with my patches are working.


[1] http://cgit.sukimashita.com/libusbmuxd.git/
[2] https://gist.github.com/migerh/7436310 (See https://gist.github.com/migerh/7436310/revisions for the exact changes I made to the current PKGBUILDs in AUR)

intelfx commented on 2013-10-20 21:13

Could you please update PKGBUILD to properly handle the new VCS packaging standards? There is also systemd support missing.

Here is an updated version (systemd support taken from official usbmuxd package):
ftp://intelfx.dyndns.org/usbmuxd-git-1:1.0.8.8.g10939f3-1.src.tar.gz

m13253 commented on 2013-05-28 14:14

Please update your PKGBUILD to meet https://wiki.archlinux.org/index.php/Arch_CVS/SVN_PKGBUILD_guidelines

All comments