diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 15 insertions, 15 deletions
@@ -1,11 +1,15 @@ +# Maintainer: Jason Nader <jason *add-dot-here* nader *you-know-what-goes-here* protonmail.com> + pkgname=slurp-git -pkgver=20200407.8d2117c -pkgrel=1 +_pkgname=slurp +pkgver=v1.3.2.r7.gfa0d21f +pkgrel=2 +epoch=1 pkgdesc='Select a region in a Wayland compositor' arch=('x86_64') url='https://github.com/emersion/slurp' license=('MIT') -depends=('cairo' 'wayland') +depends=('cairo' 'wayland' 'libxkbcommon') makedepends=('git' 'meson' 'scdoc' 'wayland-protocols') provides=('slurp') conflicts=('slurp') @@ -13,22 +17,18 @@ source=('git+https://github.com/emersion/slurp') sha256sums=('SKIP') pkgver() { - cd slurp - git log -1 --format='%cd.%h' --date=short | tr -d - + cd "$_pkgname" + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd slurp - meson \ - --prefix=/usr \ - --buildtype release \ - build - ninja -C build + arch-meson $_pkgname build + meson compile -C build } package() { - cd slurp - DESTDIR="$pkgdir" ninja -C build install - install -D -m 0644 LICENSE "$pkgdir"/usr/share/licenses/slurp/LICENSE - install -D -m 0644 README.md "$pkgdir"/usr/share/doc/slurp/README.md + meson install -C build --destdir "$pkgdir" + cd $_pkgname + install -D -m 0644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" + install -D -m 0644 README.md "$pkgdir/usr/share/doc/$_pkgname/README.md" } |