diff options
author | Muflone | 2015-06-13 17:59:24 +0200 |
---|---|---|
committer | Muflone | 2015-06-13 17:59:24 +0200 |
commit | c6071103395c0b53d01f6d72f4719b4e5b72df9e (patch) | |
tree | 32e5187fec1ef2d0e47eb8d687b4044815087f3d | |
download | aur-c6071103395c0b53d01f6d72f4719b4e5b72df9e.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 32 | ||||
-rw-r--r-- | PKGBUILD | 47 | ||||
-rw-r--r-- | ultravnc-viewer | 13 | ||||
-rw-r--r-- | ultravnc-viewer-16.png | bin | 0 -> 785 bytes | |||
-rw-r--r-- | ultravnc-viewer-24.png | bin | 0 -> 1512 bytes | |||
-rw-r--r-- | ultravnc-viewer-256.png | bin | 0 -> 36742 bytes | |||
-rw-r--r-- | ultravnc-viewer-32.png | bin | 0 -> 2320 bytes | |||
-rw-r--r-- | ultravnc-viewer-48.png | bin | 0 -> 4384 bytes | |||
-rw-r--r-- | ultravnc-viewer-listen.desktop | 7 | ||||
-rw-r--r-- | ultravnc-viewer.desktop | 7 | ||||
-rw-r--r-- | ultravnc-viewer.install | 11 |
11 files changed, 117 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a3041c9aed6d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,32 @@ +pkgbase = ultravnc-viewer + pkgdesc = A powerful VNC Client with a lot of features, compatible with Windows' UltraVNC servers + pkgver = 1.2.0.5 + pkgrel = 1 + url = http://www.uvnc.com + install = ultravnc-viewer.install + arch = any + license = GPL + makedepends = unzip + depends = wine + depends = gtk-update-icon-cache + source = http://www.uvnc.eu/download/1205/Uvnc_1205_bin.zip + source = ultravnc-viewer + source = ultravnc-viewer-16.png + source = ultravnc-viewer-24.png + source = ultravnc-viewer-32.png + source = ultravnc-viewer-48.png + source = ultravnc-viewer-256.png + source = ultravnc-viewer.desktop + source = ultravnc-viewer-listen.desktop + sha256sums = b1760a91ca0d53777e65942185f94c5e0a3a5c7f20cb5fd84c2503f2d12d039e + sha256sums = 1738d173c1cb89e46207c70fda6a36b7eeea9ba31b469a0cce10bbd9e8deb9b0 + sha256sums = 5386feaf65fff389db4e4e30950f97d64803815b1e1a219d45bf41c2bde45e21 + sha256sums = 098876231f8006bb89fc54986175ec6d938fae2c9e4a6dafe9b5c9d36f7fb3a2 + sha256sums = 48025bb333be1ab9ebf875ced00d98b5701bbd81bad361d34712bc00b2e3c0df + sha256sums = 26b29f4a99cc40e3c119eae0f3ae9195d41f57cb2377f1add3e4c771f752aaa2 + sha256sums = 1106710eab5b5603c15a1c216ad181e60110e8dc17f6442985e24f631b6f5f1b + sha256sums = c2a3cb12b9fdbd06fc9faf9907a591d7988233dd5e0046ccba625f5f8b3b367d + sha256sums = 6eefe94d1dacc0ca414a1e2ff5cc0fb2c272d3743b39240247000e5d03e6d9f2 + +pkgname = ultravnc-viewer + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..be67ee25823a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ + +pkgname=ultravnc-viewer +pkgver=1.2.0.5 +_pkgver=${pkgver::-2} +pkgrel=1 +pkgdesc="A powerful VNC Client with a lot of features, compatible with Windows' UltraVNC servers" +arch=('any') +url="http://www.uvnc.com" +license=('GPL') +depends=('wine' 'gtk-update-icon-cache') +makedepends=('unzip') +source=("http://www.uvnc.eu/download/${pkgver//./}/Uvnc_${pkgver//./}_bin.zip" + "${pkgname}" + "${pkgname}-16.png" + "${pkgname}-24.png" + "${pkgname}-32.png" + "${pkgname}-48.png" + "${pkgname}-256.png" + "${pkgname}.desktop" + "${pkgname}-listen.desktop") +sha256sums=('b1760a91ca0d53777e65942185f94c5e0a3a5c7f20cb5fd84c2503f2d12d039e' + '1738d173c1cb89e46207c70fda6a36b7eeea9ba31b469a0cce10bbd9e8deb9b0' + '5386feaf65fff389db4e4e30950f97d64803815b1e1a219d45bf41c2bde45e21' + '098876231f8006bb89fc54986175ec6d938fae2c9e4a6dafe9b5c9d36f7fb3a2' + '48025bb333be1ab9ebf875ced00d98b5701bbd81bad361d34712bc00b2e3c0df' + '26b29f4a99cc40e3c119eae0f3ae9195d41f57cb2377f1add3e4c771f752aaa2' + '1106710eab5b5603c15a1c216ad181e60110e8dc17f6442985e24f631b6f5f1b' + 'c2a3cb12b9fdbd06fc9faf9907a591d7988233dd5e0046ccba625f5f8b3b367d' + '6eefe94d1dacc0ca414a1e2ff5cc0fb2c272d3743b39240247000e5d03e6d9f2') +install="${pkgname}.install" + +package() { + # Install binary files + install -m 644 -D "${srcdir}/w2k/vncviewer.exe" "${pkgdir}/usr/lib/${pkgname}/vncviewer.exe" + # Install startup script + install -m 755 -D "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + # Install icons + for _size in 16 24 32 48 256 + do + install -m 644 -D ${pkgname}-${_size}.png "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/${pkgname}.png" + done + # Install desktop files + install -m 755 -d "${pkgdir}/usr/share/applications" + install -m 755 -t "${pkgdir}/usr/share/applications" "${pkgname}.desktop" "${pkgname}-listen.desktop" +} + diff --git a/ultravnc-viewer b/ultravnc-viewer new file mode 100644 index 000000000000..d94b515c7b4f --- /dev/null +++ b/ultravnc-viewer @@ -0,0 +1,13 @@ +#!/bin/bash +CONFIG_DIR="$XDG_CONFIG_HOME" +[ -z "$CONFIG_DIR" ] && CONFIG_DIR="$HOME/.config" + +export WINEPREFIX="$CONFIG_DIR/ultravnc-viewer" +export WINEDLLOVERRIDES="mscoree,mshtml,winemp3.acm=" + +if [ ! -d "$WINEPREFIX" ] ; then + mkdir -p "$WINEPREFIX" || exit 1 + wineboot -u +fi + +wine /usr/lib/ultravnc-viewer/vncviewer.exe "$@" diff --git a/ultravnc-viewer-16.png b/ultravnc-viewer-16.png Binary files differnew file mode 100644 index 000000000000..1459d9303afb --- /dev/null +++ b/ultravnc-viewer-16.png diff --git a/ultravnc-viewer-24.png b/ultravnc-viewer-24.png Binary files differnew file mode 100644 index 000000000000..ede5d1ed285c --- /dev/null +++ b/ultravnc-viewer-24.png diff --git a/ultravnc-viewer-256.png b/ultravnc-viewer-256.png Binary files differnew file mode 100644 index 000000000000..1e87febbff36 --- /dev/null +++ b/ultravnc-viewer-256.png diff --git a/ultravnc-viewer-32.png b/ultravnc-viewer-32.png Binary files differnew file mode 100644 index 000000000000..d9aac88e2942 --- /dev/null +++ b/ultravnc-viewer-32.png diff --git a/ultravnc-viewer-48.png b/ultravnc-viewer-48.png Binary files differnew file mode 100644 index 000000000000..7e891776d355 --- /dev/null +++ b/ultravnc-viewer-48.png diff --git a/ultravnc-viewer-listen.desktop b/ultravnc-viewer-listen.desktop new file mode 100644 index 000000000000..016ae5ca8861 --- /dev/null +++ b/ultravnc-viewer-listen.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=UltraVNC Viewer Listen mode +Type=Application +Exec=ultravnc-viewer -listen +Icon=ultravnc-viewer +Categories=Network; diff --git a/ultravnc-viewer.desktop b/ultravnc-viewer.desktop new file mode 100644 index 000000000000..c9829ce2c556 --- /dev/null +++ b/ultravnc-viewer.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=UltraVNC Viewer +Type=Application +Exec=ultravnc-viewer +Icon=ultravnc-viewer +Categories=Network; diff --git a/ultravnc-viewer.install b/ultravnc-viewer.install new file mode 100644 index 000000000000..1a05f573e594 --- /dev/null +++ b/ultravnc-viewer.install @@ -0,0 +1,11 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |