Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e1efc3f2d6b3ea08988d2ec87dbeca56f2f11b23
commit e1efc3f2d6b3ea08988d2ec87dbeca56f2f11b23 Author: Miklos Vajna <vmik...@frugalware.org> Date: Sun May 31 03:28:21 2009 +0200 nx-3.3.0-1-i686 - new package - basically this is a merged package from nx-x11 and nxproxy - also update to 3.3 from 1.4 :) diff --git a/source/xapps-extra/nx/FrugalBuild b/source/xapps-extra/nx/FrugalBuild new file mode 100644 index 0000000..5b3862b --- /dev/null +++ b/source/xapps-extra/nx/FrugalBuild @@ -0,0 +1,81 @@ +# Compiling Time: 6.38 SBU +# Maintainer: Miklos Vajna <vmik...@frugalware.org> + +pkgname=nx +pkgver=3.3.0 +pkgrel=1 +pkgdesc="NX provides a proxy system for the X Window System." +url="http://www.nomachine.com" +depends=('expat' 'audiofile' 'openssl' 'libjpeg' 'libpng' 'libxt' 'libxp' 'libxdamage' 'libxrandr' 'libxtst') +makedepends=('imake' 'inputproto') +groups=('xapps-extra') +replaces=('nx-x11' 'nxproxy') +archs=('i686') +up2date="lynx -dump $url/sources.php |grep nx-X11|sed 's/.*nx-X11-\(.*\)-.*/\1/;q'" +source=(http://64.34.161.181/download/$pkgver/sources/nxproxy-$pkgver-2.tar.gz + http://64.34.161.181/download/$pkgver/sources/nxcomp-$pkgver-3.tar.gz + http://64.34.161.181/download/$pkgver/sources/nxcompext-$pkgver-3.tar.gz + http://64.34.161.181/download/$pkgver/sources/nxssh-$pkgver-1.tar.gz + http://64.34.161.181/download/$pkgver/sources/nxcompshad-$pkgver-3.tar.gz + http://64.34.161.181/download/$pkgver/sources/nx-X11-$pkgver-5.tar.gz + http://64.34.161.181/download/$pkgver/sources/nxauth-$pkgver-1.tar.gz + http://64.34.161.181/download/$pkgver/sources/nxagent-$pkgver-10.tar.gz + http://64.34.161.181/download/$pkgver/sources/nxscripts-$pkgver-1.tar.gz) +sha1sums=('3703e4e5d9097c54b34190fc2a17208385ec7533' \ + '2d3f9a9b1a83b32d6e8cc69b9b10c1aacc1f0783' \ + '4c811a6ebdebf2a975ee80bfbbed92af550e7082' \ + 'bca3771af0aa8fcc80bca867c5d8bbd646c9429a' \ + '2a55519bee2a8b8fa5a6573904d3b098792cf51f' \ + 'dfaa8356f9627f30401ee36ad5d5883947feb1c3' \ + 'd8826654066e4a34ecf6ad903591e76924683d21' \ + '9945f602f729220e7b1b44e79c4c2c6882fd61ad' \ + '0513aed9cff11cc575dde7b03ecefb05a3c9376d') + +build() +{ + Fcd "" + for i in nxcomp nxcompshad nxproxy + do + cd $i || return 1 + Fconf + make CCFLAGS="$CFLAGS" || return 1 + cd .. + done + make -C nx-X11 World || return 1 + cd nxssh || return 1 + Fmake --without-zlib-version-check + cd .. + cd nxproxy || return 1 + Fconf + make CCFLAGS="$CFLAGS" || return 1 + cd .. + + # install: handwork... + Fmkdir /usr/bin /usr/lib{,exec}/nx + + Fexerel nx-X11/lib/X11/libX11.so.* \ + nx-X11/lib/Xext/libXext.so.* \ + nx-X11/lib/Xrender/libXrender.so.* \ + /usr/lib/nx/ + Fexerel nx-X11/programs/Xserver/nxagent \ + /usr/libexec/nx/ + cat >> nxwrapper << EOF +#!/bin/sh + +export LD_LIBRARY_PATH=/usr/lib/nx:\$LD_LIBRARY_PATH +exec /usr/libexec/nx/\$(basename \$0) "\$@" +EOF + Fexerel /usr/libexec/nx/nxwrapper + Fln /usr/libexec/nx/nxwrapper /usr/bin/nxagent + Fexerel nxcomp/libXcomp.so.* /usr/lib/nx/ + Fexerel nxcompext/libXcompext.so.* /usr/lib/nx/ + Fexerel nxcompshad/libXcompshad.so.* /usr/lib/nx/ + Fexerel nxssh/nxssh /usr/libexec/nx/ + Fln /usr/libexec/nx/nxwrapper /usr/bin/nxssh + Fexerel nxproxy/nxproxy /usr/libexec/nx/ + Fln /usr/libexec/nx/nxwrapper /usr/bin/nxproxy + Fdocrel nxscripts +} + + +# optimization OK _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git