updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / fgcomgui-svn / PKGBUILD
blob04e124c1a0027cfd02d46d548536cb0d610e4007
1 # Maintainer: Nicola Bignami
3 pkgname=fgcomgui-svn
4 pkgver=20111113
5 pkgrel=1
6 pkgdesc="Provides GUI for FlightGear's FGCOM communications addon - SVN"
7 arch=('i686' 'x86_64')
8 url="http://code.google.com/p/fgcomgui/"
9 license=('GPL')
10 depends=('qt' 'fgcom-svn')
11 makedepends=('scons' 'sed' 'gcc')
12 provides=('fgcomgui')
13 conflicts=('fgcomgui')
15 _svnroot="http://fgcomgui.googlecode.com/svn/trunk/"
16 _svnname="fgcomgui"
18 build() {
19   cd "$srcdir"
20   msg "Connecting to SVN server...."
22   if [ -d $_svnname ] ; then
23     cd $_svnname && svn update
24     msg "The local files are updated."
25   else
26     svn co $_svnroot $_svnname
27   fi
29   msg "SVN checkout done or server timeout"
30   msg "Building package..."
31   chmod a+rw "$srcdir/$_svnname" -R
32   cd "$srcdir/$_svnname"
33   sed -i 's@moc-qt4@moc@' SConstruct
34   sed -i 's@qt4@Qt@' SConstruct
35   sed -i 's@Qt/QtCore@QtCore@' SConstruct
36   sed -i 's@Qt/QtGui@QtGui@' SConstruct 
37   scons
40 package() {
41   cd "$srcdir/$_svnname"
42   scons prefix="$pkgdir/usr"
43   scons install