[arch-commits] Commit in tightvnc/trunk (PKGBUILD)

Pierre Schmitz pierre at archlinux.org
Fri Feb 24 10:12:58 UTC 2012


    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 <paul at archlinux.org>
 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
 }




More information about the arch-commits mailing list