diff options
Diffstat (limited to 'community/tightvnc')
-rw-r--r-- | community/tightvnc/PKGBUILD | 44 |
1 files changed, 25 insertions, 19 deletions
diff --git a/community/tightvnc/PKGBUILD b/community/tightvnc/PKGBUILD index 356e6006f..910446431 100644 --- a/community/tightvnc/PKGBUILD +++ b/community/tightvnc/PKGBUILD @@ -1,42 +1,48 @@ -# $Id: PKGBUILD 67142 2012-03-04 23:56:49Z pschmitz $ -# Maintainer: Paul Mattal <paul@archlinux.org> +# $Id: PKGBUILD 67960 2012-03-16 12:47:31Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Paul Mattal <paul@archlinux.org> + pkgname=tightvnc pkgver=1.3.10 -pkgrel=6 +pkgrel=7 pkgdesc="VNC Unix server && viewer" arch=('i686' 'x86_64') license=('GPL') url="http://www.tightvnc.com" -depends=('libjpeg' 'zlib' 'libxaw' 'libxp' 'xorg-xauth') -makedepends=('imake') +depends=('libjpeg' 'zlib' 'libxaw' 'libxp' 'xorg-xauth' 'perl') +makedepends=('imake' 'setconf') conflicts=('vnc') options=('!makeflags') source=("http://downloads.sf.net/sourceforge/vnc-tight/$pkgname-${pkgver}_unixsrc.tar.bz2" - 'tightvnc-fontpath-xcolors.patch') -md5sums=('397b35faad32d5246b6d44b142f8304f' - '21aa7f3376ec3c608ff22d199a19c601') + 'http://people.csail.mit.edu/jaffer/Color/rgb.txt') +sha256sums=('f48c70fea08d03744ae18df6b1499976362f16934eda3275cead87baad585c0d' + 'af6c056a95ae725f98534db22b9a4916d17f2356fdca84a4a038211a82fa8a73') build() { cd $srcdir/vnc_unixsrc - patch -Np1 -i ../tightvnc-fontpath-xcolors.patch - sed -i 's|/usr/local/|/usr/share/|' vncserver + setconf tightvncserver.conf '$colorPath' \"/usr/share/tightvnc\"\; + setconf vncserver '$colorPath' \"/usr/share/tightvnc\"\; + setconf vncserver '$vncClasses' \"/usr/share/tightvnc\"\; + setconf vncserver '$fontPath' \"/usr/share/fonts/misc/,/usr/share/fonts/75dpi/,/usr/share/fonts/100dpi/,/usr/share/fonts/Type1/\"\; xmkmf make World cd Xvnc ./configure - sed 's|PROTO_DEFINES =|PROTO_DEFINES = -D_XOPEN_SOURCE=500L|' \ - -i programs/Xserver/os/Makefile lib/font/fc/Makefile + setconf programs/Xserver/os/Makefile PROTO_DEFINES "-D_XOPEN_SOURCE=500L" + setconf lib/font/fc/Makefile PROTO_DEFINES "-D_XOPEN_SOURCE=500L" make } package() { - cd $srcdir/vnc_unixsrc - mkdir -p $pkgdir/usr/bin $pkgdir/usr/share/man/man1 - ./vncinstall $pkgdir/usr/bin $pkgdir/usr/share/man + cd "$srcdir/vnc_unixsrc" - # install java classes - mkdir -p $pkgdir/usr/share/vnc/classes - install -Dm644 $srcdir/vnc_unixsrc/classes/* \ - $pkgdir/usr/share/vnc/classes + mkdir -p "$pkgdir/usr/bin" "$pkgdir/usr/share/man/man1" + ./vncinstall "$pkgdir/usr/bin" "$pkgdir/usr/share/man" + mkdir -p "$pkgdir/usr/share/$pkgname" + install -Dm644 "$srcdir/vnc_unixsrc/classes/"* \ + "$pkgdir/usr/share/$pkgname" + install -Dm644 "$srcdir/rgb.txt" "$pkgdir/usr/share/$pkgname/rgb.txt" } + +# vim:set ts=2 sw=2 et: |