Date: Wednesday, November 9, 2016 @ 20:44:56 Author: heftig Revision: 280264
0.6.0+43+g5a7e6e0-1 Modified: libfprint/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-11-09 20:21:15 UTC (rev 280263) +++ PKGBUILD 2016-11-09 20:44:56 UTC (rev 280264) @@ -1,28 +1,40 @@ # $Id$ -# Maintainer: Tom Gundersen <t...@jklm.no> -# Contributor: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> +# Contributor: Tom Gundersen <t...@jklm.no> # Contributor: Thomas Baechler <tho...@archlinux.org> pkgname=libfprint -pkgver=0.6.0 +pkgver=0.6.0+43+g5a7e6e0 pkgrel=1 pkgdesc="Library for fingerprint readers" arch=(i686 x86_64) -url="http://www.freedesktop.org/wiki/Software/fprint/libfprint" +url="https://www.freedesktop.org/wiki/Software/fprint/libfprint" license=(LGPL) -depends=(libusb nss pixman) +depends=(libusb nss pixman glib2) +makedepends=(git) groups=(fprint) -options=(!emptydirs) -source=(http://people.freedesktop.org/~hadess/$pkgname-$pkgver.tar.xz) -md5sums=('1e66f6e786348b46075368cc682450a8') +_commit=5a7e6e07ffa34fd4131f95fbfe5ca23d7eedc592 # master +source=("git://anongit.freedesktop.org/libfprint/libfprint#commit=$_commit") +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/^V_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd $pkgname-$pkgver + cd $pkgname ./configure --prefix=/usr --sysconfdir=/etc --disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install }