updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / simutrans-pak64-svn / PKGBUILD
blob3699195656d94b732814ced2b9367ee44e936baf
1 # Contributor: Fantix King <fantix.king@gmail.com>
3 pkgname=simutrans-pak64-svn
4 pkgver=333
5 pkgrel=1
6 pkgdesc="A freeware transportation simulator (game data)."
7 arch=('i686' 'x86_64')
8 url="http://www.simutrans.com/"
9 license=('custom')
10 depends=('simutrans')
11 makedepends=('subversion' 'simutrans')
12 source=(buildsystem.patch)
13 md5sums=('bd527a945aaf6898449a0c2af548f039')
15 _svntrunk=https://simutrans.svn.sourceforge.net/svnroot/simutrans/pak64
16 _svnmod=simutrans-pak64
17 _revnumber=$pkgver
19 build() {
20   cd "$srcdir"
22   msg "Connecting to $_svntrunk..."
24   if [[ -d $_svnmod ]] ; then
25     cd $_svnmod
26     svn up -r $_revnumber || return 1
27     cd ..
28     msg "The local files are updated."
29   else
30     svn co -r $_revnumber $_svntrunk $_svnmod || return 1
31   fi
33   msg "SVN checkout done"
34   msg "Starting make..."
36   rm -rf $_svnmod-build
37   cp -r $_svnmod $_svnmod-build
38   cd $_svnmod-build
40   patch -p1 < ../buildsystem.patch || return 1
42   make all || return 1
44   make PAKDIR=$pkgdir/usr/share/simutrans/pak copy || return 1
46   install -D -m644 "licence.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" || return 1