updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / chocolate-doom-raven-svn / PKGBUILD
blobd9934f65a59c7402e447fc1df90c3546600620cd
1 # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
3 pkgname=chocolate-doom-raven-svn
4 pkgver=1528
5 pkgrel=1
6 pkgdesc="A Doom port compatible with the DOS version (Heretic/Hexen support)"
7 arch=('i686' 'x86_64')
8 url="http://www.chocolate-doom.org/"
9 license=('GPL')
10 depends=('sdl_mixer' 'sdl_net')
11 optdepends=('freedoom' 'doom1-wad')
12 makedepends=('subversion' 'autoconf' 'automake')
13 install=chocolate-doom.install
14 provides=('chocolate-doom')
15 conflicts=('chocolate-doom')
17 _svntrunk=http://chocolate-doom.svn.sourceforge.net/svnroot/chocolate-doom/branches/raven-branch
18 _svnmod=chocolate-doom-raven
20 build() {
21   [ -d $_svnmod/.svn ] && {
22         cd $_svnmod
23         svn up -r $pkgver
24         cd ..
25   } || {
26         svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
27   }
29   msg "SVN checkout done or server timeout"
31   rm -rf $_svnmod-build
32   cp -rf $_svnmod/ $_svnmod-build/
33   cd $_svnmod-build
35   sed 's|/games|/bin|g' -i src/{,setup/}Makefile.am
36   sed 's|share/games|share|g' -i src/d_iwad.c
37   sed   -e '/samplerate/d' \
38         -e 's| CFLAGS=|: # CFLAGS=|g' \
39         -i configure.in
41   ./autogen.sh --prefix=/usr
43   msg "Starting make..."
45   make || return 1
46   make DESTDIR="$pkgdir" install