updated on Sun Jan 15 08:01:04 UTC 2012
[aur-mirror.git] / strawberry-doom-svn / PKGBUILD
blobd19b12ac830aa10684b13382a1a4b4368726c3e9
1 # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
3 pkgname=strawberry-doom-svn
4 pkgver=584
5 pkgrel=1
6 pkgdesc="A fork of Chocolate Doom extending certain engine limits"
7 arch=('i686' 'x86_64')
8 url="http://doom.wikia.com/wiki/Strawberry_Doom"
9 license=('GPL')
10 depends=('sdl_mixer' 'sdl_net')
11 makedepends=('subversion' 'autoconf' 'automake' 'make')
12 provides=('strawberry-doom')
13 conflicts=('strawberry-doom')
15 _svntrunk="http://remood.svn.sourceforge.net/svnroot/remood/branches/strawberry-doom"
16 _svnmod="strawberry-doom"
18 build() {
19   msg "Connecting to SVN server..."
21   [ -d $_svnmod ] && {
22         cd $_svnmod
23         svn up -r $pkgver
24         cd ..
26         msg "Local files have been updated."
27   } || {
28         svn co $_svntrunk $_svnmod -r $pkgver --config-dir ./
29   }
31   msg "SVN checkout done or server timeout"
33   rm -rf $_svnmod-build
34   cp -rf $_svnmod/ $_svnmod-build/
35   cd $_svnmod-build
37   sed 's|/games|/bin|g' -i {src,setup}/Makefile.am
38   sed 's|share/games|share|g' -i src/d_iwad.c
39   sed   -e '/samplerate/d' \
40         -e 's| CFLAGS=|: # CFLAGS=|g' \
41         -i configure.in
43   ./autogen.sh --prefix=/usr
45   msg "Starting make..."
47   make || return 1
48   make DESTDIR="$pkgdir" install
50   # remove default.cfg manpage (conflicting with Chocolate Doom's)
51   rm -f "$pkgdir"/usr/share/man/man5/default.cfg.5
54 # vim:set ts=2 sw=2 et: