# Maintainer: Leo Puvilland # Contributor: Ivan Shapovalov # Contributor: Tom Gundersen # Contributor: Ionut Biru # Contributor: Gabriel Martinez < reitaka at gmail dot com > # Contributor: Adam Eberlin < ae at adameberlin dot com > pkgname=libplist-git epoch=1 pkgver=2.2.0.r38.gcf7a3f3 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=('GPL2' 'LGPL2.1') depends=('libglib2.0-0' 'libglib2.0-dev') makedepends=('python3' 'python3-dev' 'cython3' 'autoconf-archive' 'git' 'python3-setuptools') provides=("libplist=$pkgver") conflicts=('libplist') source=("git+https://github.com/libimobiledevice/libplist") sha256sums=('SKIP') pkgver() { cd libplist git describe --long --tags | sed 's/-/.r/;s/-/./' } prepare() { cd libplist NOCONFIGURE=1 ./autogen.sh } build() { cd libplist PYTHON_LDFLAGS="-lpython3.9m" ./configure --prefix=/usr make } check() { cd libplist make check } package() { cd libplist make DESTDIR="$pkgdir" install install -Dm644 cython/plist.pxd -t "${pkgdir}/usr/include/plist/cython" }