mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-23 09:10:43 +00:00
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
This commit is contained in:
parent
406f08f796
commit
6dd92cbbfc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=269954
@ -68,6 +68,7 @@
|
||||
SUBDIR += kpsk
|
||||
SUBDIR += ktrack
|
||||
SUBDIR += libfec
|
||||
SUBDIR += libimobiledevice
|
||||
SUBDIR += libirman
|
||||
SUBDIR += libsyncml
|
||||
SUBDIR += libticables
|
||||
|
63
comms/libimobiledevice/Makefile
Normal file
63
comms/libimobiledevice/Makefile
Normal file
@ -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>
|
2
comms/libimobiledevice/distinfo
Normal file
2
comms/libimobiledevice/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (libimobiledevice-1.0.4.tar.bz2) = 2b836f09b95c9cf644ac824647b66d823cd135c5e0d4a8fca863d5314734d046
|
||||
SIZE (libimobiledevice-1.0.4.tar.bz2) = 413573
|
11
comms/libimobiledevice/pkg-descr
Normal file
11
comms/libimobiledevice/pkg-descr
Normal file
@ -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
|
24
comms/libimobiledevice/pkg-plist
Normal file
24
comms/libimobiledevice/pkg-plist
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user