diff options
author | Alberto Villa <avilla@FreeBSD.org> | 2011-02-28 05:13:23 +0000 |
---|---|---|
committer | Alberto Villa <avilla@FreeBSD.org> | 2011-02-28 05:13:23 +0000 |
commit | 6dd92cbbfcde421e1f2b145a0a10adcfb5da7239 (patch) | |
tree | 34bebf2d438eaecc4a91c99035024ce49f492309 /comms/libimobiledevice | |
parent | 406f08f7967b7c90bb7f80d02f182f5f8d55487c (diff) | |
download | ports-6dd92cbbfcde421e1f2b145a0a10adcfb5da7239.tar.gz ports-6dd92cbbfcde421e1f2b145a0a10adcfb5da7239.zip |
Notes
Diffstat (limited to 'comms/libimobiledevice')
-rw-r--r-- | comms/libimobiledevice/Makefile | 63 | ||||
-rw-r--r-- | comms/libimobiledevice/distinfo | 2 | ||||
-rw-r--r-- | comms/libimobiledevice/pkg-descr | 11 | ||||
-rw-r--r-- | comms/libimobiledevice/pkg-plist | 24 |
4 files changed, 100 insertions, 0 deletions
diff --git a/comms/libimobiledevice/Makefile b/comms/libimobiledevice/Makefile new file mode 100644 index 000000000000..19ac211ee77a --- /dev/null +++ b/comms/libimobiledevice/Makefile @@ -0,0 +1,63 @@ +# New ports collection makefile for: libimobiledevice +# Date created: 10 June 2010 +# Whom: Alberto Villa <avilla@FreeBSD.org> +# +# $FreeBSD$ + +PORTNAME= libimobiledevice +PORTVERSION= 1.0.4 +CATEGORIES= comms +MASTER_SITES= http://www.${PORTNAME}.org/downloads/ + +MAINTAINER= avilla@FreeBSD.org +COMMENT= A library to communicate with Apple iPhone/iPod Touch devices + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING.LESSER + +LIB_DEPENDS= gnutls.40:${PORTSDIR}/security/gnutls \ + tasn1.4:${PORTSDIR}/security/libtasn1 \ + gcrypt.17:${PORTSDIR}/security/libgcrypt \ + plist.1:${PORTSDIR}/devel/libplist \ + usbmuxd.1:${PORTSDIR}/comms/usbmuxd + +USE_BZIP2= yes +USE_GNOME= glib20 +GNU_CONFIGURE= yes +CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" +MAKE_JOBS_SAFE= yes +CFLAGS+= -I${LOCALBASE}/include +USE_LDCONFIG= yes + +PORTDOCS= AUTHORS NEWS README + +MAN1= idevice_id.1 idevicebackup.1 \ + ideviceimagemounter.1 ideviceinfo.1 \ + idevicescreenshot.1 idevicesyslog.1 + +#OPTIONS= PYTHON "Enable Python bindings (needs Swig)" off +# +#.include <bsd.port.options.mk> +# +#.ifdef(WITH_PYTHON) +#BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13 +#USE_PYTHON= yes +#PLIST_SUB+= PYTHON="" +#.else +CONFIGURE_ARGS+= --without-swig +#PLIST_SUB+= PYTHON="@comment " +#.endif + +pre-configure: + ${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ + ${WRKSRC}/Makefile.in + +post-install: +.ifndef(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for f in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/comms/libimobiledevice/distinfo b/comms/libimobiledevice/distinfo new file mode 100644 index 000000000000..e29cb6be4547 --- /dev/null +++ b/comms/libimobiledevice/distinfo @@ -0,0 +1,2 @@ +SHA256 (libimobiledevice-1.0.4.tar.bz2) = 2b836f09b95c9cf644ac824647b66d823cd135c5e0d4a8fca863d5314734d046 +SIZE (libimobiledevice-1.0.4.tar.bz2) = 413573 diff --git a/comms/libimobiledevice/pkg-descr b/comms/libimobiledevice/pkg-descr new file mode 100644 index 000000000000..0a4cd845ab1d --- /dev/null +++ b/comms/libimobiledevice/pkg-descr @@ -0,0 +1,11 @@ +libimobiledevice is a software library that talks the protocols to +support iPhone, iPod Touch and iPad devices on Linux. Unlike other +projects, it does not depend on using any existing proprietary +libraries and does not require jailbreaking. It allows other software +to easily access the device's filesystem, retrieve information about +the device and its internals, backup/restore the device, manage +SpringBoard icons, manage installed applications, retrieve +addressbook/calendars/notes and bookmarks and synchronize music and +video to the device. + +WWW: http://www.libimobiledevice.org diff --git a/comms/libimobiledevice/pkg-plist b/comms/libimobiledevice/pkg-plist new file mode 100644 index 000000000000..f9eecb5ee6b8 --- /dev/null +++ b/comms/libimobiledevice/pkg-plist @@ -0,0 +1,24 @@ +bin/idevice_id +bin/idevicebackup +bin/ideviceimagemounter +bin/ideviceinfo +bin/idevicepair +bin/idevicescreenshot +bin/idevicesyslog +include/libimobiledevice/afc.h +include/libimobiledevice/file_relay.h +include/libimobiledevice/installation_proxy.h +include/libimobiledevice/libimobiledevice.h +include/libimobiledevice/lockdown.h +include/libimobiledevice/mobile_image_mounter.h +include/libimobiledevice/mobilebackup.h +include/libimobiledevice/mobilesync.h +include/libimobiledevice/notification_proxy.h +include/libimobiledevice/sbservices.h +include/libimobiledevice/screenshotr.h +lib/libimobiledevice.a +lib/libimobiledevice.la +lib/libimobiledevice.so +lib/libimobiledevice.so.1 +libdata/pkgconfig/libimobiledevice-1.0.pc +@dirrm include/libimobiledevice |