updated on Mon Jan 23 20:11:11 UTC 2012
[aur-mirror.git] / qtnx / PKGBUILD
blobb0cf51da20134c322cac1aa13331be805aae71ec
2 # See http://wiki.archlinux.org/index.php/Arch_CVS_&_SVN_PKGBUILD_guidelines
3 # for more information on packaging from SVN sources.
5 # Contributor: Denis Martinez <deuns.martinez AT gmail DOT com>
6 pkgname=qtnx
7 pkgver=0.9
8 pkgrel=1
9 pkgdesc="NX client for Qt"
10 arch=('i686' 'x86_64')
11 url="http://freenx.berlios.de/"
12 license=('GPL')
13 groups=()
14 depends=('qt' 'nxcl')
15 makedepends=('subversion')
16 provides=()
17 conflicts=()
18 replaces=()
19 backup=()
20 options=()
21 install=
22 source=(qtnx.desktop)
23 noextract=()
25 _svntag=svn://svn.berlios.de/freenx/tags/freenx-client_freenx-client-0.9/qtnx
26 _svnmod=qtnx
28 build() {
29   cd "$srcdir"
31   if [ -d $_svnmod/.svn ]; then
32     (cd $_svnmod && svn up)
33   else
34     svn co $_svntag --config-dir ./ $_svnmod
35   fi
37   msg "SVN checkout done or server timeout"
38   msg "Starting make..."
40   rm -rf "$srcdir/$_svnmod-build"
41   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
42   cd "$srcdir/$_svnmod-build"
44   #
45   # BUILD
46   #
47   qmake qtnx.pro || return 1
48   make || return 1
49   install -D -m 755 qtnx "$pkgdir/usr/bin/qtnx" || return 1
50   install -D -m 755 "$srcdir/qtnx.desktop" "$pkgdir/usr/share/applications/qtnx.desktop"
52 md5sums=('beb9e4acc6f552af76494b32ccc4e959')