summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAlexander Kempen2020-01-14 15:05:17 +0100
committerAlexander Kempen2020-01-14 15:05:17 +0100
commit9abc97e625761ae696546b7101d648aae685d859 (patch)
treee96ca052c039c58e06d6420c710b5e4d63f2106c /PKGBUILD
downloadaur-9abc97e625761ae696546b7101d648aae685d859.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6a721d8aa98d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Alexander Kempen <alexander dot kempen at posteo dot de>
+pkgname=wayvnc-git
+_pkgname=wayvnc
+pkgver=r66.ffce795
+pkgrel=1
+license=("ISC")
+pkgdesc="This is a VNC server for wlroots based Wayland compositors."
+makedepends=("meson" "git" "ninja")
+depends=("libuv" "libxkbcommon" "pixman" "neatvnc-git")
+optdepends=()
+arch=("i686" "x86_64")
+url="https://github.com/any1/wayvnc"
+source=("${_pkgname%-*}::git+https://github.com/any1/wayvnc.git")
+sha512sums=('SKIP')
+
+pkgver() {
+ cd "$_pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$_pkgname"
+ meson \
+ --buildtype=release \
+ --prefix /usr \
+ "$srcdir/build"
+ ninja -C "$srcdir/build"
+}
+
+package() {
+ cd "$_pkgname"
+ DESTDIR="$pkgdir" ninja -C "$srcdir/build" install
+}