1 # Contributor: Gerhard Brauer <gerbra@archlinux.de>
2 # Contributor: Richard Murri <admin@richardmurri.com>
3 # Contributor: Marc Cousin <cousinmarc@gmail.com>
8 pkgdesc="X proxy server for x2go using NX libs"
11 url="http://www.x2go.org/"
12 depends=(nxcomp nxcompshad nxcompext nxproxy)
13 groups=('x2go' 'alts')
14 source=(http://x2go.obviously-nice.de/deb/pool-lenny/${pkgname}/${pkgname}_${_dashes%-*}.orig.tar.gz
15 http://x2go.obviously-nice.de/deb/pool-lenny/${pkgname}/${pkgname}_${_dashes}.diff.gz
18 md5sums=('b550163ea5b2fd66486c0c7ef4814263'
19 'acdaf3d3466877d084cb4b566c79988d'
20 '4394a29762289ae3d4d8b80bf36f1810'
21 'd05088dbd75790aa1d2cfaf797ce09f4')
24 cd "$srcdir/$pkgname-${_dashes%-*}"
25 patch -Np1 <../${pkgname}_${_dashes}.diff
27 cp ../x2go.xpm programs/Xserver/hw/nxagent/
29 find ./ -type f | xargs sed -i 's/_XLIB_H_/_X11_XLIB_H_/g'
31 # fake a recompile of nxcomp nxcompext and nxcompshad
32 install -D -m 555 $srcdir/configure $srcdir/nxcomp/configure
33 install -D -m 555 $srcdir/configure $srcdir/nxcompext/configure
34 install -D -m 555 $srcdir/configure $srcdir/nxcompshad/configure
35 cp -a /usr/include/nxcomp/* $srcdir/nxcomp
36 cp -a /usr/lib/libXcomp.so* $srcdir/nxcomp
37 cp -a /usr/include/nxcompext/* $srcdir/nxcompext
38 cp -a /usr/lib/libXcompext.so* $srcdir/nxcompext
39 cp -a /usr/include/nxcompshad/* $srcdir/nxcompshad
40 cp -a /usr/lib/libXcompshad.so* $srcdir/nxcompshad
44 install -d ${startdir}/pkg/usr/lib/x2go
45 cp -a lib/X11/lib* ${startdir}/pkg/usr/lib/x2go
46 cp -a lib/Xext/lib* ${startdir}/pkg/usr/lib/x2go
47 cp -a lib/Xrender/lib* ${startdir}/pkg/usr/lib/x2go
48 install -Dm755 programs/Xserver/nxagent ${startdir}/pkg/usr/bin/x2goagent