summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Engestrom2020-05-15 23:16:20 +0200
committerEric Engestrom2020-05-15 23:16:20 +0200
commit75eaa9e2f7ef119acb74a84dc75716ede67e1f57 (patch)
treec8add47bc1a462e1c5ac6ba57b97c49351515770
parentc8795ff22f87b638eeaa6258deee3e85bcb8c5c4 (diff)
downloadaur-75eaa9e2f7ef119acb74a84dc75716ede67e1f57.tar.gz
fixup PKGBUILD
-rw-r--r--PKGBUILD40
1 files changed, 19 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 03b5e7b0f6f9..d5a592723ceb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}