1 # Maintainer: Sebastian Köhler <sebkoehler@whoami.org.uk>
2 pkgname="teamspeak3-server"
5 pkgdesc="A flexible, powerful, scalable software which enables people to speak with one another over the Internet"
7 if [ "$CARCH" == "x86_64" ]; then
9 _TSMD5='0253fb6eabbd7e1c83414babb4b145be'
12 _TSMD5='a81c79b18185eb2bfa6e1b881a502a2a'
14 url="http://www.teamspeak.com/"
16 backup=('etc/conf.d/teamspeak3-server')
17 install="teamspeak3-server.install"
18 source=("http://ftp.4players.de/pub/hosted/ts3/releases/${pkgver}/teamspeak3-server_linux-${_TSARCH}-${pkgver}.tar.gz"
19 'teamspeak3-server.conf.d'
20 'teamspeak3-server.rc.d'
21 'teamspeak3-server.sh')
25 'e742aa2f8091a0a61c80ca9c06d40db9'
26 '19c2ea8347953f55e566592904f789db'
27 '2b33b2826d998eae74ef9bce5fd68985')
32 # change startscripts to correct arch
33 if [ $CARCH == "x86_64" ]; then
34 sed -i 's/x86/amd64/' 'teamspeak3-server.sh' || return 1
35 sed -i 's/x86/amd64/' 'teamspeak3-server.rc.d' || return 1
43 install -d "$pkgdir/usr/share/licenses/$pkgname" || return 1
44 install -d "$pkgdir/opt/" || return 1
45 install -d "$pkgdir/etc/conf.d/" || return 1
46 install -d "$pkgdir/etc/rc.d/" || return 1
47 install -d -m 0750 "$pkgdir/var/lib/$pkgname" || return 1
48 install -d -m 0755 "$pkgdir/var/log/$pkgname" || return 1
49 install -d "$pkgdir/usr/bin/" || return 1
52 install -T -m 644 "teamspeak3-server_linux-${_TSARCH}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" || return 1
53 install -T -m 644 "teamspeak3-server.conf.d" "$pkgdir/etc/conf.d/teamspeak3-server" || return 1
54 install -T -m 755 "teamspeak3-server.rc.d" "$pkgdir/etc/rc.d/teamspeak3-server" || return 1
55 install -T -m 755 "teamspeak3-server.sh" "$pkgdir/usr/bin/teamspeak3-server" || return 1
56 mv "${pkgname}_linux-${_TSARCH}" "$pkgdir/opt/teamspeak3-server" || return 1