# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="1" DESCRIPTION="New TeamSpeak3 Client" SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/beta-5/TeamSpeak3-Client-linux_amd64-3.0.0-beta5.run ) x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/beta-5/TeamSpeak3-Client-linux_x86-3.0.0-beta5.run )" HOMEPAGE="http://teamspeak.com/" SLOT="0" LICENSE="EULA" IUSE="+builtin-qt" KEYWORDS="~amd64 ~x86" RESTRICT="strip" PROPERTIES="interactive" RDEPEND="!builtin-qt? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 )" DEPEND="${RDEPEND}" src_unpack() { for i in ${A}; do sh "${DISTDIR}"/"${i}" --target "${WORKDIR}" || die "Unpack failed!" done } src_install() { local dest="${D}"/opt/teamspeak3-client mkdir -p "${dest}" cp -R "${WORKDIR}"/* "${dest}"/ || die "Install failed!" if use amd64 ; then mv "${dest}"/ts3client_linux_amd64 "${dest}"/ts3client_linux else mv "${dest}"/ts3client_linux_x86 "${dest}"/ts3client_linux fi if ! use builtin-qt ; then rm "${dest}"/libQt* fi mkdir -p "${D}"/usr/bin cat > "${D}"/usr/bin/teamspeak3-client << 'EOF' #!/bin/sh export LD_LIBRARY_PATH=/opt/teamspeak3-client exec /opt/teamspeak3-client/ts3client_linux EOF chmod a+x "${D}"/usr/bin/teamspeak3-client }