summaryrefslogtreecommitdiff
path: root/tightvnc/Pkgfile
blob: 110da6ae85055841cc0caea325ff3f29f8a0e3e6 (plain)
    1 # Description: enhanced version of the VNC client/server protocol
    2 # URL: http://www.tightvnc.org
    3 # Maintainer: Simon Gloßner, viper at hometux dot de
    4 # Packager: sten, nick dot steeves at shaw dot ca
    5 # Depends on: xorg
    6 
    7 name=tightvnc
    8 version=1.2.9
    9 release=5
   10 source=(http://download.sourceforge.net/sourceforge/vnc-tight/${name}-${version}_unixsrc.tar.bz2  \
   11 	$name-config.patch $name-gcc3.4.patch )
   12 
   13 build() {
   14 	cd vnc_unixsrc
   15 	
   16 	# thanks to Jaeger
   17 	patch -p1 < $SRC/$name-gcc3.4.patch
   18 	patch < $SRC/$name-config.patch
   19 
   20 	xmkmf
   21 	make World
   22 
   23 	cd Xvnc
   24 
   25 	./configure
   26 	make
   27 
   28 	cd ..
   29 
   30 	mkdir -p $PKG/usr/man/man1 $PKG/usr/bin $PKG/usr/share/vnc/classes
   31 
   32 	cp Xvnc/programs/Xserver/Xvnc vncviewer/vncviewer vncpasswd/vncpasswd vncconnect/vncconnect $PKG/usr/bin
   33 	cp vncserver $PKG/usr/bin
   34 	cp classes/* $PKG/usr/share/vnc/classes
   35 	
   36 	cp Xvnc/programs/Xserver/Xvnc.man $PKG/usr/man/man1/Xvnc.1
   37 	cp vncserver.man $PKG/usr/man/man1/vncserver.1
   38 	cp vncviewer/vncviewer.man $PKG/usr/man/man1/vncviewer.1
   39         cp vncpasswd/vncpasswd.man $PKG/usr/man/man1/vncpasswd.1                                                                                             
   40 	cp vncconnect/vncconnect.man $PKG/usr/man/man1/vncconnect.1  
   41 }

Generated by cgit