1 # Maintainer: Gadget3000 <gadget3000 at msn dot com>
2 # Contributor: Chris Feldman <t27man89@gmail.com>
6 pkgdesc="Bos Wars is a real-time strategy game that uses a modified version of the Stratagus game engine"
8 url="http://www.boswars.org/index.shtml"
10 depends=('sdl' 'zlib' 'lua' 'libvorbis' 'libogg' 'libtheora' 'python2' 'libpng' 'gcc-libs' 'libgl')
11 makedepends=('subversion')
12 source=(boswars.sh boswars.png boswars.desktop)
13 md5sums=('700c1ec74564c334a77403b1b2a84d74' '26d251560c5c4171462494d9778406c1'\
14 '9dd495a2f125c5b97a9523257397c492')
16 _svntrunk=svn://bos.seul.org/svn/bos/bos/trunk
22 msg "Connecting to SVN server...."
24 if [[ -d "$_svnmod/.svn" ]]; then
25 (cd "$_svnmod" && svn up -r "$pkgver")
27 svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod"
30 msg "SVN checkout done or server timeout"
31 msg "Starting build..."
33 rm -rf "$srcdir/$_svnmod-build"
34 cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
35 cd "$srcdir/$_svnmod-build"
43 mkdir -p ${pkgdir}/{opt/bos,usr/bin,usr/share/pixmaps,usr/share/applications}
46 find . -name ".svn" -type d -exec rm -fr {} +
49 cp -rf campaigns doc graphics intro languages maps music scripts sounds units ${pkgdir}/opt/bos
51 install -D -m 755 ${srcdir}/$_svnmod-build/fbuild/release/boswars \
52 ${pkgdir}/opt/bos/boswars
54 install -D -m 755 ${srcdir}/boswars.sh \
55 ${pkgdir}/usr/bin/boswars
57 install -D -m 644 ${srcdir}/boswars.png \
58 ${pkgdir}/usr/share/pixmaps/boswars.png
60 install -D -m 644 ${srcdir}/boswars.desktop \
61 ${pkgdir}/usr/share/applications/boswars.desktop