Date: Saturday, November 9, 2019 @ 13:19:52 Author: arojas Revision: 367250
archrelease: copy trunk to extra-x86_64 Added: libplist/repos/extra-x86_64/PKGBUILD (from rev 367249, libplist/trunk/PKGBUILD) Deleted: libplist/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 106 +++++++++++++++++++++++++++---------------------------------- 1 file changed, 47 insertions(+), 59 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-11-09 13:17:41 UTC (rev 367249) +++ PKGBUILD 2019-11-09 13:19:52 UTC (rev 367250) @@ -1,59 +0,0 @@ -# $Id$ -# Maintainer : Tom Gundersen <t...@jklm.no> -# Maintainer : Ionut Biru <ib...@archlinux.org> -# Contributor: Gabriel Martinez < reitaka at gmail dot com > - -pkgname=libplist -pkgver=2.0.0+11+gec9ba8b -pkgrel=2 -pkgdesc="A library to handle Apple Property List format whereas it's binary or XML" -url="http://libimobiledevice.org/" -arch=('x86_64') -license=('GPL2' 'LGPL2.1') -depends=('glib2') -makedepends=('python2' 'cython2' 'python' 'cython' 'autoconf-archive' git python-setuptools python2-setuptools) -options=('!makeflags') -_commit=ec9ba8bff6a4469aa75f6d570ab5109c061c6a9e # master -source=("git+https://github.com/libimobiledevice/libplist#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - 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 - 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 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make - popd -} - -package() { - pushd build-py2 - make DESTDIR="$pkgdir" install - popd - pushd build-py3/cython - make DESTDIR="$pkgdir" install - popd - install -D -m644 $pkgname/cython/plist.pxd "${pkgdir}"/usr/include/plist/cython/plist.pxd -} Copied: libplist/repos/extra-x86_64/PKGBUILD (from rev 367249, libplist/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-11-09 13:19:52 UTC (rev 367250) @@ -0,0 +1,47 @@ +# Maintainer : Tom Gundersen <t...@jklm.no> +# Maintainer : Ionut Biru <ib...@archlinux.org> +# Contributor: Gabriel Martinez < reitaka at gmail dot com > + +pkgname=libplist +pkgver=2.1.0 +pkgrel=1 +pkgdesc="A library to handle Apple Property List format whereas it's binary or XML" +url="https://libimobiledevice.org/" +arch=('x86_64') +license=('GPL2' 'LGPL2.1') +depends=('glib2') +makedepends=('python' 'cython' 'autoconf-archive' 'git' 'python-setuptools') +options=('!makeflags') +_commit=3df02d4d0e9008771e8622fdc10de8333b3f0d85 # tags/2.1.0^0 +source=("git+https://github.com/libimobiledevice/libplist#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + # Update ac_python_devel.m4 to newer ax_python_devel.m4 + git cherry-pick -n 42bb64ba96 + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install + install -D -m644 cython/plist.pxd "${pkgdir}"/usr/include/plist/cython/plist.pxd +}