updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / teeworlds-catch16-server / PKGBUILD
blobf4f09d6745903bb91a77ced4713ce09ff4e5e317
1 #Maintainer: andy123 <ajs @ online.de>
3 pkgname=teeworlds-catch16-server
4 pkgver=0.6
5 _name=teeworlds
6 _ver=0.6.0
7 _bamver=0.4.0
8 pkgrel=2
9 pkgdesc="A multiplayer 2D shooter's server mod"
10 arch=('i686' 'x86_64')
11 url="http://www.teeworlds.com/forum/viewtopic.php?id=4812"
12 license=('custom')
13 depends=('zlib')
14 makedepends=('mercurial' 'python2')
15 replaces=('teeworlds-srv-tcatch' 'teeworlds-srv-catch16')
16 source=(http://www.teeworlds.com/files/${_name}-${_ver}-src.tar.gz
17         https://github.com/downloads/matricks/bam/bam-${_bamver}.tar.bz2
18         rc.d)
19 sha1sums=('17464e17ea0a5c00573d6b994cccc40d9ab4d31f'
20           '5dad113e38ba89384d842655eb477834285c216b'
21           'a625a2181b58527f874fc07094f4ea832834a876')
23 build() {
24         # Build bam (used to build teeworlds)
25         cd ${srcdir}/bam-${_bamver}
26         ./make_unix.sh
28         # getting the source
29         cd ${srcdir}
30         if [ -d teeworlds${pkgver}_catch16 ]; then 
31                 cd teeworlds${pkgver}_catch16
32                 # is this right?
33                 hg update
34         else hg clone https://bitbucket.org/guillaumeclaret/teeworlds${pkgver}_catch16
35         fi      
36         
37         # "patching"
38         cp -r ${srcdir}/${_name}${pkgver}_catch16/* ${srcdir}/${_name}-${_ver}-source/src/
39         
40         # compiling
41         cd ${srcdir}/${_name}-${pkgver}.0-source/
42         sed -i 's/python /python2 /' bam.lua
43         ../bam-${_bamver}/bam server_release
46 package() {
47         #mkdir -p ${pkgdir}/usr/share/${_name}/data/maps
48         #cp ${srcdir}/*.map ${pkgdir}/usr/share/${_name}/data/maps
50         install -Dm755 ${srcdir}/${_name}-${_ver}-source/${_name}_srv ${pkgdir}/usr/bin/${pkgname}
51         install -Dm644 ${srcdir}/${_name}-${_ver}-source/license.txt ${pkgdir}/usr/share/licenses/${pkgname}/license.txt
52         install -Dm755 ${srcdir}/rc.d ${pkgdir}/etc/rc.d/${pkgname}