From befc2e1d414a77f456fe09522c2d65392dbf06ff Mon Sep 17 00:00:00 2001 From: Nisarg Jhaveri Date: Sun, 11 Apr 2021 00:35:47 +0530 Subject: [PATCH] ideviceinstaller: new package --- mingw-w64-ideviceinstaller/PKGBUILD | 47 +++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 mingw-w64-ideviceinstaller/PKGBUILD diff --git a/mingw-w64-ideviceinstaller/PKGBUILD b/mingw-w64-ideviceinstaller/PKGBUILD new file mode 100644 index 0000000000..1c1907572d --- /dev/null +++ b/mingw-w64-ideviceinstaller/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Ray Donnelly + +_realname=ideviceinstaller +pkgbase=mingw-w64-${_realname} +pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") +pkgver=1.1.1 +pkgrel=1 +pkgdesc='Manage apps of iOS devices (mingw-w64)' +arch=('any') +url='https://www.libimobiledevice.org/' +license=('GPL2+') +source=("${_realname}-${pkgver}.tar.gz"::https://github.com/libimobiledevice/ideviceinstaller/archive/${pkgver}.tar.gz) +depends=("${MINGW_PACKAGE_PREFIX}-libplist" + "${MINGW_PACKAGE_PREFIX}-libimobiledevice" + "${MINGW_PACKAGE_PREFIX}-libzip") +sha256sums=('b1401678a61f28c4aca95375c100b5a83ccc2cdfa0222c0de7ad0a2cfb4e3c9f') + +prepare() { + cd ${srcdir}/${_realname}-${pkgver} + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + [[ -d "${srcdir}"/build-${CARCH} ]] && rm -rf "${srcdir}"/build-${CARCH} + mkdir -p "${srcdir}"/build-${CARCH} && cd "${srcdir}"/build-${CARCH} + + ../${_realname}-${pkgver}/configure \ + --prefix=${MINGW_PREFIX} \ + --build=${MINGW_CHOST} \ + --host=${MINGW_CHOST} \ + --target=${MINGW_CHOST} \ + --enable-static \ + --enable-shared + + make +} + +check() { + cd "${srcdir}"/build-${CARCH} + make check +} + +package() { + cd "${srcdir}"/build-${CARCH} + make install DESTDIR="${pkgdir}" +}