From e3259b4e8252055862c79feeeb8947a60ef0a680 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Sat, 15 Dec 2018 13:45:17 +0100 Subject: [PATCH] libfprint: update to 0.8.2. --- srcpkgs/libfprint/template | 29 ++++++++++------------------- srcpkgs/libfprint/update | 1 + 2 files changed, 11 insertions(+), 19 deletions(-) create mode 100644 srcpkgs/libfprint/update diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template index a1fbb69e689..3ba88b2c705 100644 --- a/srcpkgs/libfprint/template +++ b/srcpkgs/libfprint/template @@ -1,32 +1,23 @@ # Template file for 'libfprint' pkgname=libfprint -version=0.6.0 -revision=2 -build_style=gnu-configure +version=0.8.2 +revision=1 +wrksrc="libfprint-V_${version//./_}" +build_style=meson +configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false" +hostmakedepends="pkg-config" makedepends="libusb-devel nss-devel glib-devel gdk-pixbuf-devel pixman-devel" -hostmakedepends="pkg-config automake autoconf libtool" short_desc="Support for consumer fingerprint reader devices" maintainer="Enno Boland " -license="LGPL-2.1" +license="LGPL-2.1-or-later" homepage="http://www.freedesktop.org/wiki/Software/fprint/" -distfiles="http://people.freedesktop.org/~hadess/libfprint-${version}.tar.xz" -checksum=2583fcb7d542a918c023776f188067fcedec614e65494dd52bc4d661be803cbe -configure_args="--disable-static \ - --disable-udev-rules \ - --disable-static \ - --disable-examples-build \ - --disable-x11-examples-build \ - --disable-debug-log" - -pre_configure() { - autoreconf -fi -} +changelog="https://gitlab.freedesktop.org/libfprint/libfprint/raw/master/NEWS" +distfiles="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/V_${version//./_}/libfprint-V_${version//./_}.tar.bz2" +checksum=15edf86ec7ee426d5800b5dab12d5ea7843fda143c3f62cb9cacde192e79981f post_install() { vmkdir usr/lib/udev/rules.d vinstall $FILESDIR/60-fprint-autosuspend.rules 644 usr/lib/udev/rules.d - # even with --disable-udev-rules, the rules are installed - rm -r "$DESTDIR/rules.d" } libfprint-devel_package() { diff --git a/srcpkgs/libfprint/update b/srcpkgs/libfprint/update new file mode 100644 index 00000000000..97d6ae2de04 --- /dev/null +++ b/srcpkgs/libfprint/update @@ -0,0 +1 @@ +pattern='/archive/[^/]+/\Q'"$pkgname"'\E-v?_\K[\d\._]+(?=\.tar\.gz")'