Date: Friday, February 24, 2012 @ 05:12:58 Author: pierre Revision: 150961
upgpkg: tightvnc 1.3.10-6 rebuild old package Modified: tightvnc/trunk/PKGBUILD ----------+ PKGBUILD | 43 +++++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 20 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2012-02-24 10:08:12 UTC (rev 150960) +++ PKGBUILD 2012-02-24 10:12:58 UTC (rev 150961) @@ -2,38 +2,41 @@ # Maintainer: Paul Mattal <[email protected]> pkgname=tightvnc pkgver=1.3.10 -pkgrel=5 +pkgrel=6 pkgdesc="VNC Unix server && viewer" arch=('i686' 'x86_64') license=('GPL') url="http://www.tightvnc.com" -depends=('libjpeg>=7' 'zlib' 'libxaw' 'libxp' 'xorg-xauth') +depends=('libjpeg' 'zlib' 'libxaw' 'libxp' 'xorg-xauth') makedepends=('imake') conflicts=('vnc') -options=(!makeflags) -source=(http://downloads.sf.net/sourceforge/vnc-tight/$pkgname-${pkgver}_unixsrc.tar.bz2 - tightvnc-fontpath-xcolors.patch) +options=('!makeflags') +source=("http://downloads.sf.net/sourceforge/vnc-tight/$pkgname-${pkgver}_unixsrc.tar.bz2" + 'tightvnc-fontpath-xcolors.patch') md5sums=('397b35faad32d5246b6d44b142f8304f' '21aa7f3376ec3c608ff22d199a19c601') build() { - cd $srcdir/vnc_unixsrc || return 1 - patch -Np1 -i ../tightvnc-fontpath-xcolors.patch || return 1 - sed -i 's|/usr/local/|/usr/share/|' vncserver || return 1 + cd $srcdir/vnc_unixsrc + patch -Np1 -i ../tightvnc-fontpath-xcolors.patch + sed -i 's|/usr/local/|/usr/share/|' vncserver - xmkmf || return 1 - make World || return 1 - cd Xvnc || return 1 - ./configure || return 1 + 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 || return 1 - make || return 1 - cd .. || return 1 - mkdir -p $pkgdir/usr/bin $pkgdir/usr/share/man/man1 || return 1 - ./vncinstall $pkgdir/usr/bin $pkgdir/usr/share/man || return 1 - + -i programs/Xserver/os/Makefile lib/font/fc/Makefile + make +} + +package() { + cd $srcdir/vnc_unixsrc + mkdir -p $pkgdir/usr/bin $pkgdir/usr/share/man/man1 + ./vncinstall $pkgdir/usr/bin $pkgdir/usr/share/man + # install java classes - mkdir -p $pkgdir/usr/share/vnc/classes || return 1 + mkdir -p $pkgdir/usr/share/vnc/classes install -Dm644 $srcdir/vnc_unixsrc/classes/* \ - $pkgdir/usr/share/vnc/classes || return 1 + $pkgdir/usr/share/vnc/classes }
