updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / csl-svn / PKGBUILD
blob27434ed743e7be02240b45f68e34e55991f4e409
1 # Cube Server Lister
2 # Contributor: Ivo Benner <ivo.benner[at]web.de>
3 pkgname=csl-svn
4 pkgver=295
5 pkgrel=1
6 pkgdesc="cube server lister"
7 arch=('any')
8 url="http://cubelister.sourceforge.net"
9 license=('GPL')
10 groups=()
11 depends=()
12 makedepends=('subversion')
13 provides=('cls')
14 conflicts=()
15 replaces=()
16 backup=()
17 options=()
18 #install=
19 source=('justice.patch')
20 noextract=()
21 md5sums=('d370c710f66b72eec015f9dd12d2a6c5')
23 _svntrunk=http://cubelister.svn.sourceforge.net/svnroot/cubelister/trunk
24 _svnmod=csl-svn
26 build() {
27   cd "$srcdir"
29   if [ -d $_svnmod/.svn ]; then
30     (cd $_svnmod && svn up -r $pkgver)
31   else
32     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
33   fi
35   msg "SVN checkout done or server timeout"
37   rm -rf "$srcdir/$_svnmod-build"
38   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
39   cd "$srcdir/$_svnmod-build"
41   msg "Applying patches..."
42   patch -p0 < $srcdir/justice.patch || return 1
44   msg "Starting make..."
45   make -f Makefile.cvs
46   ./configure --prefix=/usr
47   make || return 1
48   make DESTDIR="$pkgdir/" install