Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Sebastian Köhler <sebkoehler@whoami.org.uk>
- pkgname="teamspeak3-server"
- pkgver="3.0.0"
- pkgrel=2
- pkgdesc="A flexible, powerful, scalable software which enables people to speak with one another over the Internet"
- arch=('i686' 'x86_64')
- if [ "$CARCH" == "x86_64" ]; then
- _TSARCH='amd64'
- _TSMD5='7314a6ac83f0652d04edf1519144bba7'
- else
- _TSARCH='x86'
- _TSMD5='f3cd61a1e189e186375f0dad79ebedc5'
- fi
- url="http://www.teamspeak.com/"
- license=('custom')
- backup=('etc/conf.d/teamspeak3-server')
- install="teamspeak3-server.install"
- source=("http://ftp.4players.de/pub/hosted/ts3/releases/${pkgver}/teamspeak3-server_linux-${_TSARCH}-${pkgver}.tar.gz"
- 'teamspeak3-server.conf.d'
- 'teamspeak3-server.rc.d'
- 'teamspeak3-server.sh')
- md5sums=(${_TSMD5}
- 'e742aa2f8091a0a61c80ca9c06d40db9'
- '19c2ea8347953f55e566592904f789db'
- '2b33b2826d998eae74ef9bce5fd68985')
- build() {
- cd "$srcdir"
- # change startscripts to correct arch
- if [ $CARCH == "x86_64" ]; then
- sed -i 's/x86/amd64/' 'teamspeak3-server.sh' || return 1
- sed -i 's/x86/amd64/' 'teamspeak3-server.rc.d' || return 1
- fi
- }
- package() {
- cd "$srcdir"
- #create folders
- install -d "$pkgdir/usr/share/licenses/$pkgname" || return 1
- install -d "$pkgdir/opt/" || return 1
- install -d "$pkgdir/etc/conf.d/" || return 1
- install -d "$pkgdir/etc/rc.d/" || return 1
- install -d -m 0750 "$pkgdir/var/lib/$pkgname" || return 1
- install -d -m 0755 "$pkgdir/var/log/$pkgname" || return 1
- install -d "$pkgdir/usr/bin/" || return 1
- #copy files
- install -T -m 644 "teamspeak3-server_linux-${_TSARCH}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" || return 1
- install -T -m 644 "teamspeak3-server.conf.d" "$pkgdir/etc/conf.d/teamspeak3-server" || return 1
- install -T -m 755 "teamspeak3-server.rc.d" "$pkgdir/etc/rc.d/teamspeak3-server" || return 1
- install -T -m 755 "teamspeak3-server.sh" "$pkgdir/usr/bin/teamspeak3-server" || return 1
- mv "${pkgname}_linux-${_TSARCH}" "$pkgdir/opt/teamspeak3-server" || return 1
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement