diff options
author | Jason Nader | 2021-11-14 08:12:43 +0900 |
---|---|---|
committer | Jason Nader | 2021-11-14 08:12:43 +0900 |
commit | 860ef532d5646c67b03ec555202930496e067d8d (patch) | |
tree | c2ed7fd28b3cdaa809c35a3d0e8da3b96660fef0 /PKGBUILD | |
parent | d1da39c9aeed70e1b02a4bf93c8a00945ab87846 (diff) | |
download | aur-slurp-git.tar.gz |
Conform to packaging guidelines
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" } |