pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

+ libimobiledevice



Module Name:	pkgsrc-wip
Committed By:	Charlotte Koch <cfkoch%edgebsd.org@localhost>
Pushed By:	cfkoch
Date:		Mon Feb 6 23:57:09 2017 -0800
Changeset:	1daa34b2a6edd099dc6718912c88e8dca90fb7fc

Modified Files:
	Makefile
Added Files:
	libimobiledevice/DESCR
	libimobiledevice/Makefile
	libimobiledevice/PLIST
	libimobiledevice/distinfo
	libimobiledevice/patches/patch-configure.ac

Log Message:
+ libimobiledevice

libimobiledevice is a a cross-platform protocol library and tools to
communicate with iOS devices.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1daa34b2a6edd099dc6718912c88e8dca90fb7fc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                    |  1 +
 libimobiledevice/DESCR                      | 10 +++++
 libimobiledevice/Makefile                   | 27 +++++++++++++
 libimobiledevice/PLIST                      | 63 +++++++++++++++++++++++++++++
 libimobiledevice/distinfo                   |  7 ++++
 libimobiledevice/patches/patch-configure.ac | 11 +++++
 6 files changed, 119 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 477fdd6efd..69f81d2c98 100644
--- a/Makefile
+++ b/Makefile
@@ -1629,6 +1629,7 @@ SUBDIR+=	libharu
 SUBDIR+=	libhttpd
 SUBDIR+=	libifstat
 SUBDIR+=	libilbc
+SUBDIR+=	libimobiledevice
 SUBDIR+=	libinotify
 SUBDIR+=	libinstpatch
 SUBDIR+=	libircclient
diff --git a/libimobiledevice/DESCR b/libimobiledevice/DESCR
new file mode 100644
index 0000000000..0bc37da880
--- /dev/null
+++ b/libimobiledevice/DESCR
@@ -0,0 +1,10 @@
+libimobiledevice is a cross-platform software library that talks the
+protocols to support iPhone, iPod Touch, iPad and Apple TV devices.  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 it's internals, backup/restore the device, manage SpringBoard® icons,
+manage installed applications, retrieve addressbook/calendars/notes and
+bookmarks and (using libgpod) synchronize music and video to the device. The
+library is in development since August 2007 with the goal to bring support
+for these devices to the Linux Desktop.
diff --git a/libimobiledevice/Makefile b/libimobiledevice/Makefile
new file mode 100644
index 0000000000..fb61a8e27a
--- /dev/null
+++ b/libimobiledevice/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD$
+
+DISTNAME=	libimobiledevice-1.2.0
+MASTER_SITES=	https://cgit.libimobiledevice.org/libimobiledevice.git/snapshot/
+EXTRACT_SUFX=	.tar.bz2
+CATEGORIES=	misc
+
+MAINTAINER=	cfkoch%edgebsd.org@localhost
+HOMEPAGE=	http://www.libimobiledevice.org/
+COMMENT=	Libraries and tools to communicate with iOS devices
+LICENSE=	gnu-gpl-v2
+
+EXTRACT_USING=	gtar
+USE_TOOLS+=	aclocal autoheader automake autoconf libtoolize bash pkg-config
+USE_LANGUAGES+=	c c++
+
+pre-configure:
+	cd ${WRKSRC} && NOCONFIGURE=yes ./autogen.sh
+
+GNU_CONFIGURE=	yes
+CONFIG_SHELL=	bash
+
+.include "../../lang/python/tool.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/libplist/buildlink3.mk"
+.include "../../wip/libusbmuxd/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/libimobiledevice/PLIST b/libimobiledevice/PLIST
new file mode 100644
index 0000000000..a8baf33e8c
--- /dev/null
+++ b/libimobiledevice/PLIST
@@ -0,0 +1,63 @@
+@comment $NetBSD$
+bin/idevice_id
+bin/idevicebackup
+bin/idevicebackup2
+bin/idevicecrashreport
+bin/idevicedate
+bin/idevicedebug
+bin/idevicedebugserverproxy
+bin/idevicediagnostics
+bin/ideviceenterrecovery
+bin/ideviceimagemounter
+bin/ideviceinfo
+bin/idevicename
+bin/idevicenotificationproxy
+bin/idevicepair
+bin/ideviceprovision
+bin/idevicescreenshot
+bin/idevicesyslog
+include/libimobiledevice/afc.h
+include/libimobiledevice/debugserver.h
+include/libimobiledevice/diagnostics_relay.h
+include/libimobiledevice/file_relay.h
+include/libimobiledevice/heartbeat.h
+include/libimobiledevice/house_arrest.h
+include/libimobiledevice/installation_proxy.h
+include/libimobiledevice/libimobiledevice.h
+include/libimobiledevice/lockdown.h
+include/libimobiledevice/misagent.h
+include/libimobiledevice/mobile_image_mounter.h
+include/libimobiledevice/mobilebackup.h
+include/libimobiledevice/mobilebackup2.h
+include/libimobiledevice/mobilesync.h
+include/libimobiledevice/notification_proxy.h
+include/libimobiledevice/property_list_service.h
+include/libimobiledevice/restore.h
+include/libimobiledevice/sbservices.h
+include/libimobiledevice/screenshotr.h
+include/libimobiledevice/service.h
+include/libimobiledevice/syslog_relay.h
+include/libimobiledevice/webinspector.h
+lib/libimobiledevice.a
+lib/libimobiledevice.la
+lib/libimobiledevice.so
+lib/libimobiledevice.so.6
+lib/libimobiledevice.so.6.0
+lib/pkgconfig/libimobiledevice-1.0.pc
+man/man1/idevice_id.1
+man/man1/idevicebackup.1
+man/man1/idevicebackup2.1
+man/man1/idevicecrashreport.1
+man/man1/idevicedate.1
+man/man1/idevicedebug.1
+man/man1/idevicedebugserverproxy.1
+man/man1/idevicediagnostics.1
+man/man1/ideviceenterrecovery.1
+man/man1/ideviceimagemounter.1
+man/man1/ideviceinfo.1
+man/man1/idevicename.1
+man/man1/idevicenotificationproxy.1
+man/man1/idevicepair.1
+man/man1/ideviceprovision.1
+man/man1/idevicescreenshot.1
+man/man1/idevicesyslog.1
diff --git a/libimobiledevice/distinfo b/libimobiledevice/distinfo
new file mode 100644
index 0000000000..911e57a217
--- /dev/null
+++ b/libimobiledevice/distinfo
@@ -0,0 +1,7 @@
+$NetBSD$
+
+SHA1 (libimobiledevice-1.2.0.tar.bz2) = 793fbf40a2679531e930f0f8a3d8a427ff7fe846
+RMD160 (libimobiledevice-1.2.0.tar.bz2) = 32ff22ff331cb380f614a0129fa17a3dff6cd48c
+SHA512 (libimobiledevice-1.2.0.tar.bz2) = 2b0947308f70e1baa62fbea22d6cd630a0f700ea94552345158add2d3adf13f81e6dc673fbc35ead05745e77d1c89bb1a283ed5e3eb98eded7d2d25d43381ed0
+Size (libimobiledevice-1.2.0.tar.bz2) = 175998 bytes
+SHA1 (patch-configure.ac) = 946788d4ad269457b7593b3de5e504b4d330c1bd
diff --git a/libimobiledevice/patches/patch-configure.ac b/libimobiledevice/patches/patch-configure.ac
new file mode 100644
index 0000000000..b9ab4947b2
--- /dev/null
+++ b/libimobiledevice/patches/patch-configure.ac
@@ -0,0 +1,11 @@
+--- configure.ac.orig	2017-02-06 23:32:07.937678117 -0800
++++ configure.ac	2017-02-06 23:32:28.321467607 -0800
+@@ -133,7 +133,7 @@
+     enable_openssl=yes
+   fi
+ else
+-  if test "x$use_openssl" == "xyes" -a "x$have_openssl" != "xyes"; then
++  if test "x$use_openssl" = "xyes" -a "x$have_openssl" != "xyes"; then
+     AC_MSG_ERROR([OpenSSL support explicitly requested but OpenSSL could not be found])
+   fi
+ fi


Home | Main Index | Thread Index | Old Index