From 406f08f7967b7c90bb7f80d02f182f5f8d55487c Mon Sep 17 00:00:00 2001 From: Alberto Villa Date: Mon, 28 Feb 2011 05:09:56 +0000 Subject: '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 means you can connect to any listening localhost socket on the device. WWW: http://marcansoft.com/blog/iphonelinux/usbmuxd --- comms/usbmuxd/Makefile | 42 ++++++++++++++++++++++++++++++++++++++++++ comms/usbmuxd/distinfo | 2 ++ comms/usbmuxd/pkg-descr | 7 +++++++ comms/usbmuxd/pkg-plist | 8 ++++++++ 4 files changed, 59 insertions(+) create mode 100644 comms/usbmuxd/Makefile create mode 100644 comms/usbmuxd/distinfo create mode 100644 comms/usbmuxd/pkg-descr create mode 100644 comms/usbmuxd/pkg-plist (limited to 'comms/usbmuxd') diff --git a/comms/usbmuxd/Makefile b/comms/usbmuxd/Makefile new file mode 100644 index 000000000000..5d8278cd3049 --- /dev/null +++ b/comms/usbmuxd/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: usbmuxd +# Date created: 10 June 2010 +# Whom: Alberto Villa +# +# $FreeBSD$ + +PORTNAME= usbmuxd +PORTVERSION= 1.0.6 +CATEGORIES= comms +MASTER_SITES= http://marcansoft.com/uploads/${PORTNAME}/ + +MAINTAINER= avilla@FreeBSD.org +COMMENT= A daemon for multiplexing connections over USB to an iPhone/iPod Touch + +LIB_DEPENDS= plist.1:${PORTSDIR}/devel/libplist + +USE_BZIP2= yes +MAKE_JOBS_SAFE= yes +USE_CMAKE= yes +USE_LDCONFIG= yes + +PORTDOCS= AUTHORS README README.devel + +.include + +.if ${OSVERSION} < 800069 +BROKEN= requires libusb 1.0 +.endif + +pre-configure: + ${REINPLACE_CMD} -e 's|$${LIB_SUFFIX}/pkgconfig|data/pkgconfig|' \ + ${WRKSRC}/CMakeLists.txt + +post-install: +.ifndef(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for f in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} +.endfor +.endif + +.include diff --git a/comms/usbmuxd/distinfo b/comms/usbmuxd/distinfo new file mode 100644 index 000000000000..8ee1f4594d30 --- /dev/null +++ b/comms/usbmuxd/distinfo @@ -0,0 +1,2 @@ +SHA256 (usbmuxd-1.0.6.tar.bz2) = b2b8a094fef7f1d250f20eba8fa8ff3cf1696b5c62543de2740b2b5dc2de40a7 +SIZE (usbmuxd-1.0.6.tar.bz2) = 58339 diff --git a/comms/usbmuxd/pkg-descr b/comms/usbmuxd/pkg-descr new file mode 100644 index 000000000000..9bb44d96e866 --- /dev/null +++ b/comms/usbmuxd/pkg-descr @@ -0,0 +1,7 @@ +'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 means you can connect to any +listening localhost socket on the device. + +WWW: http://marcansoft.com/blog/iphonelinux/usbmuxd diff --git a/comms/usbmuxd/pkg-plist b/comms/usbmuxd/pkg-plist new file mode 100644 index 000000000000..3600fc4d03e5 --- /dev/null +++ b/comms/usbmuxd/pkg-plist @@ -0,0 +1,8 @@ +bin/iproxy +include/usbmuxd-proto.h +include/usbmuxd.h +lib/libusbmuxd.so +lib/libusbmuxd.so.1 +lib/libusbmuxd.so.1.0.6 +libdata/pkgconfig/libusbmuxd.pc +sbin/usbmuxd -- cgit v1.2.3