diff options
author | Eric Engestrom | 2020-05-15 23:16:20 +0200 |
---|---|---|
committer | Eric Engestrom | 2020-05-15 23:16:20 +0200 |
commit | 75eaa9e2f7ef119acb74a84dc75716ede67e1f57 (patch) | |
tree | c8add47bc1a462e1c5ac6ba57b97c49351515770 | |
parent | c8795ff22f87b638eeaa6258deee3e85bcb8c5c4 (diff) | |
download | aur-75eaa9e2f7ef119acb74a84dc75716ede67e1f57.tar.gz |
fixup PKGBUILD
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 19 insertions, 21 deletions
@@ -1,33 +1,31 @@ -# Maintainer: Alexander Kempen <alexander dot kempen at posteo dot de> +# Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch> +# Maintainer: Andri Yngvason <andri@yngvason.is> + pkgname=neatvnc-git -_pkgname=neatvnc -pkgver=r202.f3e09fd +pkgver=0.1.0+40.gf3e09fd622 pkgrel=1 -license=("ISC") -pkgdesc="This is a liberally licensed VNC server library that's intended to be fast and neat. Note: This is a beta release, so the interface is not yet stable." -makedepends=("meson" "git" "ninja" "libdrm") -depends=("libuv" "libxkbcommon" "pixman" "aml-git") -optdepends=("libjpeg-turbo") -arch=("i686" "x86_64") -url="https://github.com/any1/neatvnc" -source=("${pkgname%-*}::git+https://github.com/any1/neatvnc.git") +pkgdesc="VNC server library that's intended to be fast and neat" +arch=(x86_64 i686) +url=https://github.com/any1/neatvnc +license=(custom:ISC) +depends=(libuv libxkbcommon pixman aml-git) +makedepends=(git meson ninja libdrm) +optdepends=(libjpeg-turbo) +source=("git+$url") sha512sums=('SKIP') +conflicts=(neatvnc) +provides=(neatvnc=${pkgver%+*}) pkgver() { - cd "$_pkgname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + git -C neatvnc describe --tags --abbrev=10 | sed 's/^v//; s/-/+/; s/-/./' } build() { - cd "$_pkgname" - meson \ - --buildtype=release \ - --prefix /usr \ - "$srcdir/build" - ninja -C "$srcdir/build" + arch-meson neatvnc build # --prefix /usr + ninja -C build } package() { - cd "$_pkgname" - DESTDIR="$pkgdir" ninja -C "$srcdir/build" install + DESTDIR="$pkgdir" ninja -C build install + install -Dm 644 neatvnc/COPYING -t "$pkgdir"/usr/share/licenses/$pkgname } |