diff options
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 37 insertions, 27 deletions
@@ -1,26 +1,24 @@ -# Generated by mksrcinfo v8 -# Mon Jan 9 23:41:45 UTC 2017 pkgbase = libplist-git pkgdesc = A library to handle Apple Property List format whereas it's binary or XML - pkgver = 1.12.r83.g5b0184a + pkgver = 2.4.0.r7.g5461eda pkgrel = 1 epoch = 1 url = http://www.libimobiledevice.org/ arch = i686 arch = x86_64 - license = GPL - makedepends = gcc + license = LGPL-2.1-or-later + makedepends = python + makedepends = cython makedepends = git - makedepends = make - makedepends = cmake - makedepends = swig - depends = glib2 - depends = libxml2 - depends = python2 - provides = libplist + makedepends = python-setuptools + depends = gcc-libs + depends = glibc + optdepends = python: Python bindings + provides = libplist-2.0.so + provides = libplist++-2.0.so + provides = libplist=2.4.0.r7.g5461eda conflicts = libplist - source = git+https://git.libimobiledevice.org/libplist.git - md5sums = SKIP + source = git+https://github.com/libimobiledevice/libplist + sha256sums = SKIP pkgname = libplist-git - @@ -1,36 +1,48 @@ -# Maintainer: Ivan Shapovalov <intelfx100@gmail.com> +# Maintainer: Ivan Shapovalov <intelfx@intelfx.name> +# Contributor: Tom Gundersen <teg@jklm.no> +# Contributor: Ionut Biru <ibiru@archlinux.org> +# Contributor: Gabriel Martinez < reitaka at gmail dot com > # Contributor: Adam Eberlin < ae at adameberlin dot com > pkgname=libplist-git epoch=1 -pkgver=1.12.r83.g5b0184a +pkgver=2.4.0.r7.g5461eda pkgrel=1 pkgdesc="A library to handle Apple Property List format whereas it's binary or XML" url="http://www.libimobiledevice.org/" arch=('i686' 'x86_64') -license=('GPL') -depends=('glib2' 'libxml2' 'python2') -makedepends=('gcc' 'git' 'make' 'cmake' 'swig') -provides=('libplist') +license=('LGPL-2.1-or-later') +depends=('gcc-libs' 'glibc') +makedepends=('python' 'cython' 'git' 'python-setuptools') +optdepends=('python: Python bindings') +provides=(libplist-2.0.so libplist++-2.0.so "libplist=$pkgver") conflicts=('libplist') -source=("git+https://git.libimobiledevice.org/libplist.git") -md5sums=('SKIP') +source=("git+https://github.com/libimobiledevice/libplist") +sha256sums=('SKIP') pkgver() { cd libplist + git describe --long --tags | sed 's/[^-]*-g/r&/;s/-/./g' +} - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +prepare() { + cd libplist + NOCONFIGURE=1 ./autogen.sh } build() { cd libplist - - PYTHON=/usr/bin/python2 ./autogen.sh --prefix=/usr + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } -package() { +check() { cd libplist + make check +} +package() { + cd libplist make DESTDIR="$pkgdir" install } |