diff options
author | Brian Bidulock | 2015-12-15 18:57:01 -0700 |
---|---|---|
committer | Brian Bidulock | 2015-12-15 18:57:01 -0700 |
commit | 80a85161922ccb9e771485ddd4cfcbba3f01ecb9 (patch) | |
tree | 6806c47ffd3a07f547a6af28329c416f5f7c311e | |
download | aur-80a85161922ccb9e771485ddd4cfcbba3f01ecb9.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..43fce7313c22 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +# Generated by mksrcinfo v8 +# Wed Dec 16 01:57:01 UTC 2015 +pkgbase = opennx + pkgdesc = A GPL replacement for the NoMachine client + pkgver = 0.16.0.729 + pkgrel = 2 + url = http://opennx.sf.net/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = zip + makedepends = opensc + makedepends = libpulse + makedepends = smbclient + makedepends = libusb-compat + depends = wxgtk2.8 + depends = libcups + depends = libxext + depends = libxft + depends = xorg-xauth + depends = curl + depends = nx-common + depends = hicolor-icon-theme + source = http://downloads.sourceforge.net/project/opennx/opennx/CI-source/opennx-0.16.0.729.tar.gz + md5sums = 5271a2430693858803f2e1ca860e5a6c + +pkgname = opennx + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f2734aab582d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Miguel Rasero <skuda21@gmail.com> +#Original opennx PKGBUILD: Tomas Groth tomasgroth.at.yahoo.dk + +pkgname=opennx +pkgver=0.16.0.729 +pkgrel=2 +pkgdesc="A GPL replacement for the NoMachine client" +url="http://opennx.sf.net/" +arch=('i686' 'x86_64') +license=('GPL') +depends=('wxgtk2.8' 'libcups' 'libxext' 'libxft' 'xorg-xauth' 'curl' 'nx-common' 'hicolor-icon-theme') +makedepends=('zip' 'opensc' 'libpulse' 'smbclient' 'libusb-compat') +source=(http://downloads.sourceforge.net/project/opennx/opennx/CI-source/opennx-$pkgver.tar.gz) +md5sums=('5271a2430693858803f2e1ca860e5a6c') + +build() { + cd "$srcdir"/opennx* + ./configure --prefix=/usr \ + --enable-usbip \ + --with-wx-config=wx-config-2.8 + make +} + +package() { + cd "$srcdir"/opennx* + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" install-man + + # fix some file locations + install -dm755 "${pkgdir}"/usr/share/applications + cp -aR "${pkgdir}"/usr/share/applnk/xdg/* "${pkgdir}"/usr/share/applications + rm -rf "${pkgdir}"/usr/share/applnk + + sed -i -e "s:Exec=/usr/NX/bin/opennx:Exec=/usr/bin/opennx:" "${pkgdir}"/usr/share/applications/*.desktop + + mkdir "${pkgdir}"/usr/share/icons/hicolor + cd "${pkgdir}"/usr/share/icons + find ./ -maxdepth 1 -mindepth 1 -type d -not -name hicolor -exec mv {} hicolor/ \; +} + +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_remove() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} |