From 7eb60a20311e36e2513b9bbaddb5308988e3bdd3 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 28 Apr 2023 14:34:14 +0000 Subject: [PATCH] libimobiledevice-glue: initial package release-notes: - https://github.com/libimobiledevice/libimobiledevice-glue/releases/tag/1.0.0 - https://github.com/libimobiledevice/libimobiledevice-glue/releases/tag/1.1.0 --- .../libimobiledevice-glue/package.mk | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 packages/addons/addon-depends/libimobiledevice-glue/package.mk diff --git a/packages/addons/addon-depends/libimobiledevice-glue/package.mk b/packages/addons/addon-depends/libimobiledevice-glue/package.mk new file mode 100644 index 0000000000..5042d95d46 --- /dev/null +++ b/packages/addons/addon-depends/libimobiledevice-glue/package.mk @@ -0,0 +1,25 @@ +# SPDX-License-Identifier: GPL-2.0-only +# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) + +PKG_NAME="libimobiledevice-glue" +PKG_VERSION="1.1.0" +PKG_SHA256="e7f93c1e6ceacf617ed78bdca92749d15a9dac72443ccb62eb59e4d606d87737" +PKG_LICENSE="LGPL-2.1" +PKG_SITE="http://www.libimobiledevice.org" +PKG_URL="https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/${PKG_VERSION}/libimobiledevice-glue-${PKG_VERSION}.tar.bz2" +PKG_DEPENDS_TARGET="toolchain libplist" +PKG_LONGDESC="A library with common code used by libraries and tools around the libimobiledevice project" +PKG_TOOLCHAIN="autotools" + +PKG_CONFIGURE_OPTS_TARGET="--enable-static \ + --disable-shared \ + --disable-largefile" + +post_configure_target() { + libtool_remove_rpath libtool +} + +post_makeinstall_target() { + mkdir -p "${SYSROOT_PREFIX}/usr/include/lib/libimobiledevice-glue" + cp ${PKG_BUILD}/include/libimobiledevice-glue/utils.h "${SYSROOT_PREFIX}/usr/include/libimobiledevice-glue" +}