updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / qviaggiatreno-svn / PKGBUILD
blobd8753cedd8a7ba06a671ed736510ce0f3671347e
1  
2 pkgname=qviaggiatreno-svn
3 pkgver=401
4 pkgrel=1
5 pkgdesc="Un'applicazione per controllare gli orari dei treni in tutta Italia tramite il sito viaggiatreno.it."
6 arch=('i686' 'x86_64')
7 url="http://www.solotreni.net"
8 license=('GPL2')
9 depends=('qt')
10 conflicts=(qviaggiatreno)
11 _svntrunk=http://svn.xp-dev.com/svn/qviaggiatreno/trunk/
12 _svnmod=qviaggiatreno
14 build() {
16  cd ${srcdir}
17   rm -rf $srcdir/build
19   if [ -d ${_svnmod} ]; then
20     msg "Updating SVN tree ..."
21     cd ${_svnmod}
22     svn revert -R .
23     svn up -r $pkgver || return 1
24     msg "SVN update finished, starting build ..."
25   else
26     msg "Doing SVN checkout ..."
27     svn co ${_svntrunk} ${_svnmod} -r $pkgver || return 1
28     cd ${_svnmod}
29     msg "SVN checkout finished, starting build ..."
30   fi
32   
33   cp -r $srcdir/${_svnmod} $srcdir/build
34   cd $srcdir/build
36   #
37   # BUILD HERE
38   #
39     qmake || return 1
40     make  || return 1
41     install -Dm644 $_svnmod.desktop $pkgdir/usr/share/applications/$_svnmod.desktop || return 1
42     install -Dm755 bin/$_svnmod $pkgdir/usr/bin/$_svnmod || return 1