# Maintainer: Jason Melton # Contributor: Slash pkgname=teamspeak3 pkgver=3.0.0rc1 _pkgver=3.0.0-rc1 pkgrel=1 pkgdesc="TeamSpeak is software for quality voice communication via the Internet" url="http://www.teamspeak.com/" arch=(i686 x86_64) license=('custom') depends=('qt') source=('teamspeak3.desktop' 'icon.xpm' 'teamspeak3.launcher') md5sums=('be58a8798c5d1b7e95a89f6a6482db3e' '19f103384e4c1a0aafc8fed44de0c87b' '170fcbb1b468ce4f3dba7ee3fb2a1c6d') if [ "$CARCH" == "x86_64" ]; then _TSARCH="amd64" md5sums[3]="5121a02321ab56772b515fd183fe0980" else _TSARCH="x86" md5sums[3]="257e8e712c9b2ec262a7e552bd0f9298" fi source[3]="http://ftp.4players.de/pub/hosted/ts3/releases/rc1/TeamSpeak3-Client-linux_${_TSARCH}-${_pkgver}.run" build() { cd $srcdir # Create Destination Directories install -d $pkgdir/{usr/bin/,opt/} # Make Installer Executable chmod +x TeamSpeak3-Client-linux_${_TSARCH}-${_pkgver}.run # Run Installer ./TeamSpeak3-Client-linux_${_TSARCH}-${_pkgver}.run --noexec --target teamspeak3 # Move Program Data to Package Directory mv $srcdir/teamspeak3/ $pkgdir/opt/ # Remove Bundled Qt Libraries and Symlink system libraries to TS3 Directory rm $pkgdir/opt/teamspeak3/libQt* ln -s /usr/lib/libQtCore.so.4 $pkgdir/opt/teamspeak3/libQtCore.so.4 ln -s /usr/lib/libQtGui.so.4 $pkgdir/opt/teamspeak3/libQtGui.so.4 ln -s /usr/lib/libQtNetwork.so.4 $pkgdir/opt/teamspeak3/libQtNetwork.so.4 # Install Desktop File install -D -m644 $srcdir/teamspeak3.desktop \ $pkgdir/usr/share/applications/teamspeak3.desktop # Install Icon File install -D -m644 $srcdir/icon.xpm \ $pkgdir/usr/share/pixmaps/teamspeak3.xpm # Install Custom License install -D -m644 $pkgdir/opt/teamspeak3/LICENSE \ $pkgdir/usr/share/licenses/$pkgname/LICENSE # Install Client Launcher install -D -m755 $srcdir/teamspeak3.launcher \ $pkgdir/usr/bin/teamspeak3 }