diff options
author | j.r | 2021-10-31 21:33:10 +0100 |
---|---|---|
committer | j.r | 2021-10-31 21:33:10 +0100 |
commit | 1733198ac3d0025187fb6fba0f43720586c4c779 (patch) | |
tree | 5e690854d0c7c0caf94bf97b38f4f13ae978b703 /PKGBUILD | |
parent | 0439a45605dbec61e389d045a16df43b9c05a45f (diff) | |
download | aur-fprintd-clients.tar.gz |
fprintd-clients: fix error with latest meson
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -2,7 +2,7 @@ # Contributor: Matthew Murray <matt@mattmurr.xyz> pkgname=fprintd-clients pkgver=1.90.1.r2.g54e56d6 -pkgrel=3 +pkgrel=4 pkgdesc='Fprintd without the daemon' arch=(x86_64) license=('GPL') @@ -12,7 +12,8 @@ conflicts=(fprintd fprintd-clients) provides=($pkgname) url="https://gitlab.freedesktop.org/uunicorn/fprintd" source=("${pkgname}::git+${url}.git#branch=debian/clients-only" - '0001-disable-systemd-reactivated.diff') + '0001-disable-systemd-reactivated.diff' + '0002-Remove-ignored-positional-arguments.patch') pkgver() { cd "$pkgname" @@ -20,13 +21,14 @@ pkgver() { } prepare() { - cd $pkgname + cd "$pkgname" git checkout 54e56d660bf9730f8abc8f2c6a358ef2fec675f2 - patch -Np1 < $srcdir/disable-systemd-reactivated.diff + patch -Np1 -i "$srcdir/0001-disable-systemd-reactivated.diff" + patch -Np1 -i "$srcdir/0002-Remove-ignored-positional-arguments.patch" } build() { - arch-meson $pkgname build \ + arch-meson "$pkgname" build \ -D pam_modules_dir=/usr/lib/security meson compile -C build } @@ -38,6 +40,9 @@ check() { package() { depends+=(libfprint-2.so) - DESTDIR=$pkgdir meson install -C build + DESTDIR="$pkgdir" meson install -C build install -d -m 700 "${pkgdir}/var/lib/fprint" } +sha256sums=('SKIP' + '05e537a783302f0b01984eee00368deb2bc846bfd16b8892a21aff79c9b7a6ab' + '83458c77fd9b1c3022ed7230b92432a3edde00cc811a01e49b76c04629534b82') |