# Template file for 'teamspeak3' pkgname=teamspeak3 version=3.5.6 revision=2 archs="i686 x86_64" hostmakedepends="tar" depends="bash grep" short_desc="Popular proprietary voice chat for gaming" maintainer="Tai Chi Minh Ralph Eastwood " license="custom:Proprietary" homepage="http://www.teamspeak.com/" restricted=yes repository="nonfree" nopie=yes nostrip=yes if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then _pkg="TeamSpeak3-Client-linux_amd64-${version}" distfiles="https://files.teamspeak-services.com/releases/client/${version}/${_pkg}.run" checksum=efbefd4a6c845974563d874f8d46eb8f7ea2919d1f444f9b780357d256884a42 elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then _pkg="TeamSpeak3-Client-linux_x86-${version}" distfiles="https://files.teamspeak-services.com/releases/client/${version}/${_pkg}.run" checksum=4ac6dab49f2b8908988a866660d33585ba859f7226b53d7bda36a4ab6c312cf8 else broken="No known upstream client for this architecture" fi do_extract() { install -m755 ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_pkg}.run ${wrksrc} sh ./${_pkg}.run --tar xf rm -f ${_pkg}.run } do_install() { # Set proper permissions find -type d | xargs chmod 755 find -type f | xargs chmod 644 find -name '*.so*' | xargs chmod 755 chmod +x ts3client* package_inst QtWebEngineProcess vmkdir "usr/lib/teamspeak3" vcopy * "usr/lib/teamspeak3" # Install desktop file vinstall "${FILESDIR}/teamspeak3.desktop" 644 "usr/share/applications" # Install icon file vinstall styles/default/logo-128x128.png 644 usr/share/pixmaps/teamspeak3.png # Install the license (not present in most recent version) # vlicense LICENSE # Install client launcher vbin "${FILESDIR}/teamspeak3" }