summaryrefslogtreecommitdiff
path: root/comms/usbmuxd
diff options
context:
space:
mode:
authorAlberto Villa <avilla@FreeBSD.org>2011-02-28 05:09:56 +0000
committerAlberto Villa <avilla@FreeBSD.org>2011-02-28 05:09:56 +0000
commit406f08f7967b7c90bb7f80d02f182f5f8d55487c (patch)
tree5d8a4e37a2bcb7b1ec7a876f060c38e39cd4ad04 /comms/usbmuxd
parent- Update to 2.42 (diff)
'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
Notes
Notes: svn path=/head/; revision=269953
Diffstat (limited to 'comms/usbmuxd')
-rw-r--r--comms/usbmuxd/Makefile42
-rw-r--r--comms/usbmuxd/distinfo2
-rw-r--r--comms/usbmuxd/pkg-descr7
-rw-r--r--comms/usbmuxd/pkg-plist8
4 files changed, 59 insertions, 0 deletions
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 <avilla@FreeBSD.org>
+#
+# $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 <bsd.port.pre.mk>
+
+.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 <bsd.port.post.mk>
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