1 #Maintainer: andy123 <ajs @ online.de>
3 pkgname=teeworlds-catching-server
9 pkgdesc="A multiplayer 2D shooter's server mod"
10 arch=('i686' 'x86_64')
11 url="http://teeworlds.com"
16 source=(http://www.teeworlds.com/files/${_name}-${_ver}-src.tar.gz
17 http://www.teeworlds.com/files/bam-${_bamver}.tar.gz
18 http://download.tee-page.de/modifications/catching/3_1/source.zip
19 fix_datadir_search.patch
22 md5sums=('f605f6df9f1714dcda4cba1d281cc757'
23 'd4efe74591a73c1cec8b34d76ffd1049'
24 '96c908a77893a21e55dc5f493e9095f7'
25 '673791ecb74274346456f0fae53b4428'
26 '5d8166d7d96ddc30690db6e1df49143e')
29 # Build bam (used to build teeworlds)
30 cd ${srcdir}/bam-${_bamver} || return 1
31 ./make_unix.sh || return 1
33 # Build teeworlds-catch-server
34 cd ${srcdir}/${_name}-${_ver}-src/
35 cp -R ${srcdir}/src ${srcdir}/${_name}-${_ver}-src/ || return 1
36 patch -p1 -i ../fix_datadir_search.patch || return 1
37 ../bam-${_bamver}/src/bam server_release || return 1
41 mkdir -p ${pkgdir}/usr/share/${_name}/data/maps || return 1
42 #cp -R ${srcdir}/${_name}-${_ver}-src/data ${pkgdir}/usr/share/${pkgname} || return 1
43 cd ${pkgdir}/usr/share/${_name}/data/maps || return 1
44 wget http://download.tee-page.de/modifications/catching/2_0/junglecatch.map http://download.tee-page.de/modifications/catching/3_1/grasscatch.map http://download.tee-page.de/modifications/catching/2_0/dm1_catch.map
46 install -Dm755 ${srcdir}/${_name}-${_ver}-src/${_name}_srv ${pkgdir}/usr/bin/${pkgname} || return 1
47 install -Dm644 ${srcdir}/${_name}-${_ver}-src/license.txt ${pkgdir}/usr/share/licenses/${pkgname}/license.txt || return 1
48 #install -Dm644 ${srcdir}/autoexec.cfg ${pkgdir}/usr/share/${_name}/data/autoexec.cfg || return 1