From ce2ae929f5a61a319a272c4a9f84d99af213b350 Mon Sep 17 00:00:00 2001 From: Sam Bingner Date: Tue, 4 Aug 2020 10:21:18 -1000 Subject: Add libimobiledevice --- data/_libimobiledevice/_metadata/_libplist.dep | 1 + data/_libimobiledevice/_metadata/_libusbmuxd.dep | 1 + data/_libimobiledevice/_metadata/depends | 1 + data/_libimobiledevice/_metadata/homepage | 1 + data/_libimobiledevice/_metadata/in.1200.00 | 0 data/_libimobiledevice/_metadata/in.1443.00 | 0 .../_metadata/libimobiledevice-dev/depends | 1 + .../_metadata/libimobiledevice-dev/description | 4 ++++ .../_metadata/libimobiledevice-utils/depends | 1 + .../_metadata/libimobiledevice-utils/description | 7 +++++++ .../_metadata/libimobiledevice-utils/provides | 1 + .../_metadata/libimobiledevice6/depends | 1 + .../_metadata/libimobiledevice6/description | 2 ++ data/_libimobiledevice/_metadata/libssl1.1.1.dep | 1 + data/_libimobiledevice/_metadata/license | 1 + data/_libimobiledevice/_metadata/maintainer | 1 + data/_libimobiledevice/_metadata/priority | 1 + data/_libimobiledevice/_metadata/section | 1 + data/_libimobiledevice/_metadata/tags | 1 + data/_libimobiledevice/_metadata/version | 1 + data/_libimobiledevice/libimobiledevice-1.3.1.tar.lzma | Bin 0 -> 207739 bytes data/_libimobiledevice/libimobiledevice-dev.install | 3 +++ data/_libimobiledevice/libimobiledevice-utils.install | 1 + data/_libimobiledevice/libimobiledevice6.install | 1 + data/_libimobiledevice/make.sh | 6 ++++++ 25 files changed, 39 insertions(+) create mode 120000 data/_libimobiledevice/_metadata/_libplist.dep create mode 120000 data/_libimobiledevice/_metadata/_libusbmuxd.dep create mode 100644 data/_libimobiledevice/_metadata/depends create mode 100644 data/_libimobiledevice/_metadata/homepage create mode 100644 data/_libimobiledevice/_metadata/in.1200.00 create mode 100644 data/_libimobiledevice/_metadata/in.1443.00 create mode 100644 data/_libimobiledevice/_metadata/libimobiledevice-dev/depends create mode 100644 data/_libimobiledevice/_metadata/libimobiledevice-dev/description create mode 100644 data/_libimobiledevice/_metadata/libimobiledevice-utils/depends create mode 100644 data/_libimobiledevice/_metadata/libimobiledevice-utils/description create mode 100644 data/_libimobiledevice/_metadata/libimobiledevice-utils/provides create mode 100644 data/_libimobiledevice/_metadata/libimobiledevice6/depends create mode 100644 data/_libimobiledevice/_metadata/libimobiledevice6/description create mode 120000 data/_libimobiledevice/_metadata/libssl1.1.1.dep create mode 120000 data/_libimobiledevice/_metadata/license create mode 120000 data/_libimobiledevice/_metadata/maintainer create mode 100644 data/_libimobiledevice/_metadata/priority create mode 100644 data/_libimobiledevice/_metadata/section create mode 100644 data/_libimobiledevice/_metadata/tags create mode 100644 data/_libimobiledevice/_metadata/version create mode 100644 data/_libimobiledevice/libimobiledevice-1.3.1.tar.lzma create mode 100644 data/_libimobiledevice/libimobiledevice-dev.install create mode 100644 data/_libimobiledevice/libimobiledevice-utils.install create mode 100644 data/_libimobiledevice/libimobiledevice6.install create mode 100644 data/_libimobiledevice/make.sh (limited to 'data/_libimobiledevice') diff --git a/data/_libimobiledevice/_metadata/_libplist.dep b/data/_libimobiledevice/_metadata/_libplist.dep new file mode 120000 index 000000000..6f3647b24 --- /dev/null +++ b/data/_libimobiledevice/_metadata/_libplist.dep @@ -0,0 +1 @@ +../../_libplist \ No newline at end of file diff --git a/data/_libimobiledevice/_metadata/_libusbmuxd.dep b/data/_libimobiledevice/_metadata/_libusbmuxd.dep new file mode 120000 index 000000000..874589854 --- /dev/null +++ b/data/_libimobiledevice/_metadata/_libusbmuxd.dep @@ -0,0 +1 @@ +../../_libusbmuxd \ No newline at end of file diff --git a/data/_libimobiledevice/_metadata/depends b/data/_libimobiledevice/_metadata/depends new file mode 100644 index 000000000..f47d2bc4e --- /dev/null +++ b/data/_libimobiledevice/_metadata/depends @@ -0,0 +1 @@ +libplist3, libusbmuxd3 diff --git a/data/_libimobiledevice/_metadata/homepage b/data/_libimobiledevice/_metadata/homepage new file mode 100644 index 000000000..4abb39089 --- /dev/null +++ b/data/_libimobiledevice/_metadata/homepage @@ -0,0 +1 @@ +https://www.libimobiledevice.org/ diff --git a/data/_libimobiledevice/_metadata/in.1200.00 b/data/_libimobiledevice/_metadata/in.1200.00 new file mode 100644 index 000000000..e69de29bb diff --git a/data/_libimobiledevice/_metadata/in.1443.00 b/data/_libimobiledevice/_metadata/in.1443.00 new file mode 100644 index 000000000..e69de29bb diff --git a/data/_libimobiledevice/_metadata/libimobiledevice-dev/depends b/data/_libimobiledevice/_metadata/libimobiledevice-dev/depends new file mode 100644 index 000000000..1b4f44d06 --- /dev/null +++ b/data/_libimobiledevice/_metadata/libimobiledevice-dev/depends @@ -0,0 +1 @@ +libimobiledevice6 diff --git a/data/_libimobiledevice/_metadata/libimobiledevice-dev/description b/data/_libimobiledevice/_metadata/libimobiledevice-dev/description new file mode 100644 index 000000000..29fe5a127 --- /dev/null +++ b/data/_libimobiledevice/_metadata/libimobiledevice-dev/description @@ -0,0 +1,4 @@ +Development files for libimobiledevice +libimobiledevice is a library that talks the native Apple USB protocols that the iPhone, iPad and iPod Touch use. Unlike other projects, libimobiledevice does not depend on using any existing libraries from Apple. +. +This package contains the development files. diff --git a/data/_libimobiledevice/_metadata/libimobiledevice-utils/depends b/data/_libimobiledevice/_metadata/libimobiledevice-utils/depends new file mode 100644 index 000000000..1b4f44d06 --- /dev/null +++ b/data/_libimobiledevice/_metadata/libimobiledevice-utils/depends @@ -0,0 +1 @@ +libimobiledevice6 diff --git a/data/_libimobiledevice/_metadata/libimobiledevice-utils/description b/data/_libimobiledevice/_metadata/libimobiledevice-utils/description new file mode 100644 index 000000000..dd8205d88 --- /dev/null +++ b/data/_libimobiledevice/_metadata/libimobiledevice-utils/description @@ -0,0 +1,7 @@ +iUtitilies for communicating with iPhone and other Apple devices +This package contains various utilities to interact with iPhone, iPad and iPod touch devices, like: +. +- idevicepair: add a pairing record to allow communicating with a device +- idevicebackup2: make a backup of a device, optionnally encrypted +- idevicescreenshot: get a screenshot of the device +- idevicesyslog: read a device system log diff --git a/data/_libimobiledevice/_metadata/libimobiledevice-utils/provides b/data/_libimobiledevice/_metadata/libimobiledevice-utils/provides new file mode 100644 index 000000000..b524885ec --- /dev/null +++ b/data/_libimobiledevice/_metadata/libimobiledevice-utils/provides @@ -0,0 +1 @@ +idevice_id, idevicebackup, idevicecrashreport, idevicedate, idevicedebug, idevicedebugserverproxy, idevicediagnostics, ideviceenterrecovery, ideviceimagemounter, ideviceinfo, idevicename, idevicenotificationproxy, idevicepair, ideviceprovision, idevicescreenshot, idevicesetlocation, idevicesyslog diff --git a/data/_libimobiledevice/_metadata/libimobiledevice6/depends b/data/_libimobiledevice/_metadata/libimobiledevice6/depends new file mode 100644 index 000000000..250e81bde --- /dev/null +++ b/data/_libimobiledevice/_metadata/libimobiledevice6/depends @@ -0,0 +1 @@ +libssl1.1.1, libplist3, libusbmuxd6 diff --git a/data/_libimobiledevice/_metadata/libimobiledevice6/description b/data/_libimobiledevice/_metadata/libimobiledevice6/description new file mode 100644 index 000000000..1452b13d5 --- /dev/null +++ b/data/_libimobiledevice/_metadata/libimobiledevice6/description @@ -0,0 +1,2 @@ +Library for communicating with iPhone and other Apple devices +libimobiledevice is a library that talks the native Apple USB protocols that the iPhone, iPad and iPod Touch use. Unlike other projects, libimobiledevice does not depend on using any existing libraries from Apple. diff --git a/data/_libimobiledevice/_metadata/libssl1.1.1.dep b/data/_libimobiledevice/_metadata/libssl1.1.1.dep new file mode 120000 index 000000000..254747b12 --- /dev/null +++ b/data/_libimobiledevice/_metadata/libssl1.1.1.dep @@ -0,0 +1 @@ +../../libssl1.1.1 \ No newline at end of file diff --git a/data/_libimobiledevice/_metadata/license b/data/_libimobiledevice/_metadata/license new file mode 120000 index 000000000..577aa1598 --- /dev/null +++ b/data/_libimobiledevice/_metadata/license @@ -0,0 +1 @@ +../../../licenses/lgpl-2.1 \ No newline at end of file diff --git a/data/_libimobiledevice/_metadata/maintainer b/data/_libimobiledevice/_metadata/maintainer new file mode 120000 index 000000000..573d7ebef --- /dev/null +++ b/data/_libimobiledevice/_metadata/maintainer @@ -0,0 +1 @@ +../../../people/sbingner \ No newline at end of file diff --git a/data/_libimobiledevice/_metadata/priority b/data/_libimobiledevice/_metadata/priority new file mode 100644 index 000000000..134d9bc32 --- /dev/null +++ b/data/_libimobiledevice/_metadata/priority @@ -0,0 +1 @@ +optional diff --git a/data/_libimobiledevice/_metadata/section b/data/_libimobiledevice/_metadata/section new file mode 100644 index 000000000..e0eb96881 --- /dev/null +++ b/data/_libimobiledevice/_metadata/section @@ -0,0 +1 @@ +Development diff --git a/data/_libimobiledevice/_metadata/tags b/data/_libimobiledevice/_metadata/tags new file mode 100644 index 000000000..91c01ad11 --- /dev/null +++ b/data/_libimobiledevice/_metadata/tags @@ -0,0 +1 @@ +purpose::console, role::developer diff --git a/data/_libimobiledevice/_metadata/version b/data/_libimobiledevice/_metadata/version new file mode 100644 index 000000000..3a3cd8cc8 --- /dev/null +++ b/data/_libimobiledevice/_metadata/version @@ -0,0 +1 @@ +1.3.1 diff --git a/data/_libimobiledevice/libimobiledevice-1.3.1.tar.lzma b/data/_libimobiledevice/libimobiledevice-1.3.1.tar.lzma new file mode 100644 index 000000000..cb03ef550 Binary files /dev/null and b/data/_libimobiledevice/libimobiledevice-1.3.1.tar.lzma differ diff --git a/data/_libimobiledevice/libimobiledevice-dev.install b/data/_libimobiledevice/libimobiledevice-dev.install new file mode 100644 index 000000000..56d7aa20e --- /dev/null +++ b/data/_libimobiledevice/libimobiledevice-dev.install @@ -0,0 +1,3 @@ +/usr/include +/usr/lib/libimobiledevice.dylib +/usr/lib/pkgconfig diff --git a/data/_libimobiledevice/libimobiledevice-utils.install b/data/_libimobiledevice/libimobiledevice-utils.install new file mode 100644 index 000000000..415f082dd --- /dev/null +++ b/data/_libimobiledevice/libimobiledevice-utils.install @@ -0,0 +1 @@ +/usr/bin diff --git a/data/_libimobiledevice/libimobiledevice6.install b/data/_libimobiledevice/libimobiledevice6.install new file mode 100644 index 000000000..ce117e568 --- /dev/null +++ b/data/_libimobiledevice/libimobiledevice6.install @@ -0,0 +1 @@ +/usr/lib/libimobiledevice.6.dylib diff --git a/data/_libimobiledevice/make.sh b/data/_libimobiledevice/make.sh new file mode 100644 index 000000000..9c430e22b --- /dev/null +++ b/data/_libimobiledevice/make.sh @@ -0,0 +1,6 @@ +pkg:setup +autoreconf -f -i +pkg:configure --without-cython CC="${PKG_TARG}-gcc" CXX="${PKG_TARG}-g++" +pkg:make V=1 +pkg:install +subpkg:stage -- cgit v1.2.3