[arch-commits] Commit in libimobiledevice/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Wed Mar 13 22:48:40 UTC 2019
Date: Wednesday, March 13, 2019 @ 22:48:40
Author: heftig
Revision: 347880
syntax
Modified:
libimobiledevice/trunk/PKGBUILD
----------+
PKGBUILD | 48 +++++++++++++++++++++++-------------------------
1 file changed, 23 insertions(+), 25 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-03-13 22:42:51 UTC (rev 347879)
+++ PKGBUILD 2019-03-13 22:48:40 UTC (rev 347880)
@@ -1,5 +1,5 @@
-# Maintainer : Tom Gundersen <teg at jklm.no>
-# Maintainer : Ionut Biru <ibiru at archlinux.org>
+# Contributor: Tom Gundersen <teg at jklm.no>
+# Contributor: Ionut Biru <ibiru at archlinux.org>
# Contributor: Gabriel Martinez < reitaka at gmail dot com >
pkgname=libimobiledevice
@@ -10,9 +10,10 @@
arch=('x86_64')
license=('GPL2' 'LGPL2.1')
depends=('libusbmuxd' 'usbmuxd' 'gnutls')
-makedepends=('python2' 'cython2' 'python' 'cython' 'libplist' 'autoconf-archive' git python2-setuptools python-setuptools)
+makedepends=('python2' 'cython2' 'python' 'cython' 'libplist' 'autoconf-archive'
+ 'git' 'python2-setuptools' 'python-setuptools')
_commit=92c5462adef87b1e577b8557b6b9c64d5a089544 # master
-source=("git+https://github.com/libimobiledevice/libimobiledevice/#commit=$_commit")
+source=("git+https://github.com/libimobiledevice/libimobiledevice#commit=$_commit")
sha256sums=('SKIP')
pkgver() {
@@ -20,36 +21,33 @@
git describe --tags | sed 's/-/+/g'
}
-check() {
- cd build-py2
- make check
-}
-
prepare() {
cd $pkgname
NOCONFIGURE=1 ./autogen.sh
}
-build() {
- mkdir build-py2
- pushd build-py2
- PYTHON=/usr/bin/python2 CYTHON=/usr/bin/cython2 ../$pkgname/configure --prefix=/usr --disable-openssl
+_build() (
+ mkdir build-py$1
+ cd build-py$1
+ PYTHON=/usr/bin/python$1 CYTHON=/usr/bin/cython$1 \
+ ../$pkgname/configure --prefix=/usr --disable-openssl
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
- popd
+)
- mkdir build-py3
- pushd build-py3
- PYTHON=/usr/bin/python CYTHON=/usr/bin/cython ../$pkgname/configure --prefix=/usr --disable-openssl
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
- make
+build() {
+ _build 2
+ _build 3
}
+check() {
+ make check -C build-py2
+ make check -C build-py3
+}
+
package() {
- pushd build-py2
- make DESTDIR="$pkgdir" install
- popd
- pushd build-py3/cython
- make DESTDIR="$pkgdir" install
- popd
+ DESTDIR="$pkgdir" make install -C build-py2
+ DESTDIR="$pkgdir" make install -C build-py3/cython
}
+
+# vim:set sw=2 et:
More information about the arch-commits
mailing list