1 # Maintainer: Gadget3000 <gadget3000 at msn dot com>
2 # Contributor: Giovanni Scafora <giovanni@archlinux.org>
7 pkgdesc="A freeware open source video game and moddable game engine"
9 url="http://lavalit.com:8080/"
10 license=('BSD' 'custom')
11 depends=('bash' 'sdl_gfx' 'libvorbis' 'libpng')
12 makedepends=('yasm' 'sdl_mixer')
13 source=(openbor.png openbor.desktop openbor.sh)
14 md5sums=('0715288e945be4f161bd39028b99ccad'
15 '5963f4ce5dd7923790c940666b685046'
16 'abcc8962dd907573480b16a67af7e34c')
18 _svntrunk=https://LavaLit.com/svn/openbor/engine
25 if [ -d $_svnmod/.svn ]; then
26 (cd $_svnmod && svn up -r $pkgver)
28 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
31 msg "SVN checkout done or server timeout"
32 msg "Starting make..."
34 rm -rf $srcdir/$_svnmod-build
35 cp -r $srcdir/$_svnmod $srcdir/$_svnmod-build
36 cd $srcdir/$_svnmod-build
42 sed -i -e "s/-Werror/-fno-strict-aliasing/g" \
43 -e "s|local/lib|lib|" \
44 -e "s/MMX = 1//g" Makefile
47 if [ "$CARCH" = "x86_64" ]; then
48 make BUILD_LINUX=1 TARGET_ARCH=64 || return 1
50 make BUILD_LINUX=1 || return 1
53 install -D -m755 ${srcdir}/openbor.sh ${pkgdir}/usr/bin/openbor
54 install -D -m755 OpenBOR ${pkgdir}/usr/share/openbor/openbor
55 install -d -m777 ${pkgdir}/usr/share/openbor/{Logs,Paks,Saves,Screenshots}
56 install -D -m644 README ${pkgdir}/usr/share/doc/openbor/README
57 install -D -m644 ${srcdir}/openbor.desktop ${pkgdir}/usr/share/applications/openbor.desktop
58 install -D -m644 ${srcdir}/openbor.png ${pkgdir}/usr/share/pixmaps/openbor.png
59 install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE