diff options
author | Aliaksandr Stelmachonak a.k.a. ava1ar | 2017-09-10 23:12:16 -0400 |
---|---|---|
committer | Aliaksandr Stelmachonak a.k.a. ava1ar | 2017-09-10 23:12:16 -0400 |
commit | 907fbe6476ac846f3be59de0ead9fde29af730e6 (patch) | |
tree | af55d83e6230b548d35c4282cdabd1d235a2707a | |
download | aur-907fbe6476ac846f3be59de0ead9fde29af730e6.tar.gz |
Initial commit after RealVNC split of server and client
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | PKGBUILD | 27 | ||||
-rw-r--r-- | realvnc-vnc-server.install | 15 |
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..60ed911a769b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,34 @@ +# Generated by mksrcinfo v8 +# Mon Sep 11 03:11:46 UTC 2017 +pkgbase = realvnc-vnc-server + pkgdesc = VNC remote desktop server software by RealVNC + pkgver = 6.2.0 + pkgrel = 1 + url = https://www.realvnc.com/ + install = realvnc-vnc-server.install + arch = x86_64 + arch = i686 + arch = armv7h + license = custom + depends = glibc + depends = gcc-libs + depends = libice + depends = libsm + depends = libx11 + depends = libxext + depends = libxtst + depends = gconf + optdepends = cups: Printer support + conflicts = tightvnc + conflicts = tigervnc + conflicts = turbovnc + options = !strip + source_x86_64 = https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.2.0-Linux-x64.deb + sha1sums_x86_64 = 4faca11cc0d9cf1e1fe52f94c7ec43ec7fab5e54 + source_i686 = https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.2.0-Linux-x86.deb + sha1sums_i686 = a61708a06c649d61b910c90e1c8dc5173a660825 + source_armv7h = https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.2.0-Linux-ARM.deb + sha1sums_armv7h = 077427852dd08a8f60109f23c2287150d2d29673 + +pkgname = realvnc-vnc-server + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2062909e27b9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Contributor: Star Brilliant <echo bTEzMjUzQGhvdG1haWwuY29tCg== | base64 -d> +# Maintainer: ava1ar <mail(at)ava1ar(dot)me> + +pkgname=realvnc-vnc-server +pkgver=6.2.0 +pkgrel=1 +pkgdesc='VNC remote desktop server software by RealVNC' +arch=('x86_64' 'i686' 'armv7h') +url='https://www.realvnc.com/' +license=('custom') +depends=('glibc' 'gcc-libs' 'libice' 'libsm' 'libx11' 'libxext' 'libxtst' 'gconf') +optdepends=('cups: Printer support') +install='realvnc-vnc-server.install' +conflicts=('tightvnc' 'tigervnc' 'turbovnc') +source_x86_64=("https://www.realvnc.com/download/file/vnc.files/VNC-Server-${pkgver}-Linux-x64.deb") +source_i686=("https://www.realvnc.com/download/file/vnc.files/VNC-Server-${pkgver}-Linux-x86.deb") +source_armv7h=("https://www.realvnc.com/download/file/vnc.files/VNC-Server-${pkgver}-Linux-ARM.deb") +sha1sums_x86_64=('4faca11cc0d9cf1e1fe52f94c7ec43ec7fab5e54') +sha1sums_i686=('a61708a06c649d61b910c90e1c8dc5173a660825') +sha1sums_armv7h=('077427852dd08a8f60109f23c2287150d2d29673') +options=(!strip) + +package() { + bsdtar -xv -C "${pkgdir}" -f "${srcdir}/data.tar.gz" + mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s /usr/share/doc/${pkgname}/copyright "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/realvnc-vnc-server.install b/realvnc-vnc-server.install new file mode 100644 index 000000000000..2b4dc937f9d0 --- /dev/null +++ b/realvnc-vnc-server.install @@ -0,0 +1,15 @@ +post_install() { + vncinitconfig --install-defaults + echo 'To use RealVNC, visit https://www.realvnc.com/products/vnc/#licensing for a' + echo 'free or paid license.' +} + +post_remove() { + rm -fv /usr/bin/vncserver + rm -fv /etc/pam.d/vncserver + rm -fv /etc/vnc/config + rm -fv /etc/vnc/xstartup + rm -fv /etc/vnc/get_primary_ip4 + rm -fv /etc/vnc/vncelevate + rm -fv /etc/vnc/vncelevatecfg +} |