diff options
author | haarp <main.haarp@gmail.com> | 2015-10-04 16:36:16 +0200 |
---|---|---|
committer | haarp <main.haarp@gmail.com> | 2015-10-04 16:36:16 +0200 |
commit | 8f35bd078adf482db06767c4aa19a58bfb7e0b83 (patch) | |
tree | 25e65b0419571660e8f18cac10c404fa7d987c88 /media-sound | |
parent | Disable pointless temp dir creation in file-roller (diff) | |
download | haarp-8f35bd078adf482db06767c4aa19a58bfb7e0b83.tar.gz haarp-8f35bd078adf482db06767c4aa19a58bfb7e0b83.tar.bz2 haarp-8f35bd078adf482db06767c4aa19a58bfb7e0b83.zip |
Add last Qt4 Teamspeak client
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/teamspeak-client-bin/ChangeLog | 247 | ||||
-rw-r--r-- | media-sound/teamspeak-client-bin/Manifest | 6 | ||||
-rw-r--r-- | media-sound/teamspeak-client-bin/files/teamspeak3 | 10 | ||||
-rw-r--r-- | media-sound/teamspeak-client-bin/metadata.xml | 11 | ||||
-rw-r--r-- | media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.13.1.ebuild | 69 |
5 files changed, 343 insertions, 0 deletions
diff --git a/media-sound/teamspeak-client-bin/ChangeLog b/media-sound/teamspeak-client-bin/ChangeLog new file mode 100644 index 0000000..92dc5f6 --- /dev/null +++ b/media-sound/teamspeak-client-bin/ChangeLog @@ -0,0 +1,247 @@ +# ChangeLog for media-sound/teamspeak-client-bin +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-client-bin/ChangeLog,v 1.40 2015/05/13 15:09:35 mgorny Exp $ + +*teamspeak-client-bin-3.0.16-r1 (13 May 2015) + + 13 May 2015; Michał Górny <mgorny@gentoo.org> + +teamspeak-client-bin-3.0.16-r1.ebuild, -teamspeak-client-bin-3.0.16.ebuild: + Unbundle libquazip, bug #548048. https://github.com/gentoo/gentoo-portage- + rsync-mirror/pull/116 by karolherbst. + + 21 Mar 2015; Justin Lecher <jlec@gentoo.org> + teamspeak-client-bin-3.0.13.1.ebuild, teamspeak-client-bin-3.0.16.ebuild: + use dobin instead of exeinto /usr/bin/ && doexe; make ebuild layout more + readable; use elog if apropriate; fix ebuild layout + +*teamspeak-client-bin-3.0.16 (15 Jan 2015) + + 15 Jan 2015; Manuel Rüger <mrueg@gentoo.org> + +teamspeak-client-bin-3.0.16.ebuild, -teamspeak-client-bin-3.0.11.1.ebuild, + -teamspeak-client-bin-3.0.12.ebuild, -teamspeak-client-bin-3.0.13.ebuild, + metadata.xml: + Proxy commit for Karol Herbst. Add him as proxied maintainer. Version bump. + Remove old. Fixes bug #504604. + + 14 Nov 2014; Tom Wijsman <TomWij@gentoo.org> metadata.xml: + Maintainer needed. + +*teamspeak-client-bin-3.0.13.1 (09 Nov 2013) + + 09 Nov 2013; Tom Wijsman <TomWij@gentoo.org> + +teamspeak-client-bin-3.0.13.1.ebuild: + Version bump to 3.0.11.1; fixes bug #490570, reported by Stephan Kupfer and + pierigno. + +*teamspeak-client-bin-3.0.13 (12 Oct 2013) + + 12 Oct 2013; Tom Wijsman <TomWij@gentoo.org> + +teamspeak-client-bin-3.0.13.ebuild: + Version bump to 3.0.13, reported by Jarry and Karsten in bug #487662 and bug + #487760. Removed not used sound backend, reported and patch by Karol Herbs in + bug #484080. + +*teamspeak-client-bin-3.0.12 (21 Sep 2013) + + 21 Sep 2013; Tom Wijsman <TomWij@gentoo.org> + +teamspeak-client-bin-3.0.12.ebuild, metadata.xml: + Version bump to 3.0.12, fixes bug #485540 reported by Markus Saarinen. + +*teamspeak-client-bin-3.0.11.1 (07 Aug 2013) + + 07 Aug 2013; Tom Wijsman <TomWij@gentoo.org> + +teamspeak-client-bin-3.0.11.1.ebuild, -teamspeak-client-bin-3.0.10.1.ebuild, + -teamspeak-client-bin-3.0.10.ebuild, -teamspeak-client-bin-3.0.9.2.ebuild: + Version bump to 3.0.11.1. Removed old. Fixes bug #479672, reported by + Christophe PEREZ and Stephan Kupfer. + + 15 Apr 2013; Tom Wijsman <TomWij@gentoo.org> + teamspeak-client-bin-3.0.10.1.ebuild, teamspeak-client-bin-3.0.10.ebuild, + teamspeak-client-bin-3.0.9.2.ebuild: + FEATURES="fetch" since we are not allowed to directly link (therefore not + directly download) their files without express, written permission; this is + stated at the bottom of their Downloads page, let's comply with that. + +*teamspeak-client-bin-3.0.10.1 (12 Apr 2013) + + 12 Apr 2013; Tom Wijsman <TomWij@gentoo.org> + +teamspeak-client-bin-3.0.10.1.ebuild: + Version bump to 3.0.10.1, added some missing dependencies. Fixes bug #465608. + +*teamspeak-client-bin-3.0.10 (06 Mar 2013) + + 06 Mar 2013; Tom Wijsman <TomWij@gentoo.org> + +teamspeak-client-bin-3.0.10.ebuild: + Version bump to 3.0.10, reported by Stephan Kupfer. Fixes bug 3460522. + + 02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> + teamspeak-client-bin-3.0.9.2.ebuild: + Move Qt dependencies to the new category + + 13 Feb 2013; Tom Wijsman <TomWij@gentoo.org> + -teamspeak-client-bin-3.0.6.ebuild, teamspeak-client-bin-3.0.9.2.ebuild: + Removed old 3.0.6 ebuild. Made the desktop entry use a better logo as its + icon. Thanks to Mikkl for reporting, fixes bug #457152. + + 12 Feb 2013; Tom Wijsman <TomWij@gentoo.org> + teamspeak-client-bin-3.0.9.2.ebuild: + Added accessibility USE flag to x11-libs/qt-gui dependency; fixes bug #456854, + thanks to Christopher Head. + +*teamspeak-client-bin-3.0.9.2 (11 Feb 2013) + + 11 Feb 2013; Tom Wijsman <TomWij@gentoo.org> + +teamspeak-client-bin-3.0.9.2.ebuild, metadata.xml: + Version bump to 3.0.9.2, improved the ebuild by using EAPI 5, restricted + mirror as per license, added a necessary qt-sql dependency and restricted qt- + gui to need the xinerama USE flag. Added myself as a maintainer. Fixes + #423291, thanks to Christopher Head and Lukas Elsner for mentioning a + necessary dependency. + + 18 Nov 2012; Pacho Ramos <pacho@gentoo.org> + -teamspeak-client-bin-3.0.0_rc1.ebuild, metadata.xml: + Drop maintainer as he is not taking care of this package. Remove old. + +*teamspeak-client-bin-3.0.6 (09 May 2012) + + 09 May 2012; Lars Wendler <polynomial-c@gentoo.org> + -teamspeak-client-bin-3.0.0_beta36.ebuild, + +teamspeak-client-bin-3.0.6.ebuild: + non-maintainer commit: Version bump. Removed ancient version. + + 14 Apr 2012; Pacho Ramos <pacho@gentoo.org> + teamspeak-client-bin-3.0.0_beta36.ebuild, + teamspeak-client-bin-3.0.0_rc1.ebuild: + Fix bug #411003. + + 05 Feb 2012; Mike Frysinger <vapier@gentoo.org> + teamspeak-client-bin-3.0.0_beta36.ebuild, + teamspeak-client-bin-3.0.0_rc1.ebuild: + Use unpack_makeself now that it supports newer versions. + + 21 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> + teamspeak-client-bin-3.0.0_beta36.ebuild, + teamspeak-client-bin-3.0.0_rc1.ebuild: + Remove unused =media-libs/libpng-1.4* RDEPEND. The bundled copy of libQtGui + has NEEDED entry for libpng12.so.0 but this is not required when using the + system libQtGui. + +*teamspeak-client-bin-3.0.0_rc1 (03 Jun 2011) + + 03 Jun 2011; Christian Parpart <trapni@gentoo.org> + -teamspeak-client-bin-3.0.0_beta29.ebuild, + -teamspeak-client-bin-3.0.0_beta32.ebuild, + -teamspeak-client-bin-3.0.0_beta32-r1.ebuild, + -teamspeak-client-bin-3.0.0_beta32-r2.ebuild, + +teamspeak-client-bin-3.0.0_rc1.ebuild: + version bump and cleanup + +*teamspeak-client-bin-3.0.0_beta36 (27 Feb 2011) + + 27 Feb 2011; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta36.ebuild: + version bump + +*teamspeak-client-bin-3.0.0_beta32-r2 (23 Oct 2010) + + 23 Oct 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta32-r2.ebuild: + adds desktop icon. fixes #330293 (thanks to David Mihalcin Jr. + <dmihalcin@verizon.net>) + +*teamspeak-client-bin-3.0.0_beta32-r1 (23 Oct 2010) + + 23 Oct 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta32-r1.ebuild: + fixes #328807 - thanks to wrstwssr@yahoo.com + +*teamspeak-client-bin-3.0.0_beta32 (23 Oct 2010) + + 23 Oct 2010; Christian Parpart <trapni@gentoo.org> files/teamspeak3, + +teamspeak-client-bin-3.0.0_beta32.ebuild: + version bump + +*teamspeak-client-bin-3.0.0_beta29 (11 Sep 2010) + + 11 Sep 2010; Christian Parpart <trapni@gentoo.org> + -teamspeak-client-bin-3.0.0_beta15.ebuild, + -teamspeak-client-bin-3.0.0_beta17.ebuild, + -teamspeak-client-bin-3.0.0_beta20.ebuild, + -teamspeak-client-bin-3.0.0_beta21.ebuild, + -teamspeak-client-bin-3.0.0_beta22.ebuild, + +teamspeak-client-bin-3.0.0_beta29.ebuild: + version bump plus ebuild cleanup + + 14 Jul 2010; Christian Parpart <trapni@gentoo.org> + teamspeak-client-bin-3.0.0_beta22.ebuild: + added =media-libs/libpng-1.2* to RDEPENDS + +*teamspeak-client-bin-3.0.0_beta22 (20 Jun 2010) + + 20 Jun 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta22.ebuild: + version bump + +*teamspeak-client-bin-3.0.0_beta21 (03 Jun 2010) + + 03 Jun 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta21.ebuild: + version bump + +*teamspeak-client-bin-3.0.0_beta20 (16 May 2010) + + 16 May 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta20.ebuild: + version bump + + 16 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> metadata.xml: + Remove sound from metadata.xml. + +*teamspeak-client-bin-3.0.0_beta17 (15 Mar 2010) + + 15 Mar 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta17.ebuild: + version bump + + 08 Feb 2010; Christian Parpart <trapni@gentoo.org> + -teamspeak-client-bin-3.0.0_beta5.ebuild, + -teamspeak-client-bin-3.0.0_beta9.ebuild, + -teamspeak-client-bin-3.0.0_beta11.ebuild, + -teamspeak-client-bin-3.0.0_beta12.ebuild, + -teamspeak-client-bin-3.0.0_beta13.ebuild: + cleanup + + 08 Feb 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta15.ebuild: + version bump, closes #303147 + +*teamspeak-client-bin-3.0.0_beta13 (04 Feb 2010) + + 04 Feb 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta13.ebuild: + version bump + +*teamspeak-client-bin-3.0.0_beta12 (21 Jan 2010) + + 21 Jan 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta12.ebuild: + version bump + +*teamspeak-client-bin-3.0.0_beta11 (20 Jan 2010) + + 20 Jan 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta11.ebuild: + version bump plus license update + +*teamspeak-client-bin-3.0.0_beta9 (03 Jan 2010) + + 03 Jan 2010; Christian Parpart <trapni@gentoo.org> + +teamspeak-client-bin-3.0.0_beta9.ebuild: + version bump + +*teamspeak-client-bin-3.0.0_beta5 (23 Dec 2009) + + 23 Dec 2009; Christian Parpart <trapni@gentoo.org> +files/teamspeak3, + +teamspeak-client-bin-3.0.0_beta5.ebuild, +metadata.xml: + initial commit of TeamSpeak Client, version 3 (beta) - thanks to bug + #297577 diff --git a/media-sound/teamspeak-client-bin/Manifest b/media-sound/teamspeak-client-bin/Manifest new file mode 100644 index 0000000..5f7bfe5 --- /dev/null +++ b/media-sound/teamspeak-client-bin/Manifest @@ -0,0 +1,6 @@ +AUX teamspeak3 258 SHA256 42a5e2a879af2b1f539240a75315f4ff65fdf20d90d8c3984f234ba5cf9869f3 SHA512 b587b3991e927922854f155ac61e8d923a6b84a1da88a040277d670203be7dc11b5fbf79508d3894e94a2686da1758781b158c7598c8a61b151798c6a7b1880e WHIRLPOOL 8c542bed81d5f04418b30a39ac63eb4a43f2ab9d339d7f197fd78e674e7908c8696b78c04fd5400916b30c849868adb948c79748f0ba8d1052d507fb6a9c6d3a +DIST TeamSpeak3-Client-linux_amd64-3.0.13.1.run 33207717 SHA256 211aa921c73369e074e59aa4b664c9d288f98a5f1172f9f8b006a46df5dd4856 SHA512 3d5fc5b419cfd683a0c7787f3ec4b6df14bd944db85eb0abffdbc2b14e5c913cbf77353b46cf81c89f8a34127d362f1312c3e7d6a21b9087b78a171ce0349d9c WHIRLPOOL d2ca0eb74ea5393941dc0613c5ff8462bbae484d61a8d1e2a3e7a04905e777d328e34e073c7a2394d0be6385c92e386d74617c39f7ab6fcb47b13ba5201538c0 +DIST TeamSpeak3-Client-linux_x86-3.0.13.1.run 33947497 SHA256 0162f1cef570acde7245fb62c3ed52aa606234375a14d0bcce35500b183d9cc2 SHA512 32af801f73de876e667f31b8046baf9df6498a1ad6f71de2ca33257ee685abc80f200750e4c8e6cb5931635d31f261de9cb409f930c1e99e42be5f9543dbf062 WHIRLPOOL 69964e6b757f77c9ba87b3efa19b55ced5aa60a0ee50af3011426682832d307e4eb79554d8928f5647556258d40808eb5259d3606c7b2df27dcdb95c19078482 +EBUILD teamspeak-client-bin-3.0.13.1.ebuild 1844 SHA256 9e1a6bfab088d6b9e48b0ea16f39b854fa91aa53966bd1dd705250c10c2dacab SHA512 5e5c7d58243dd32d3e290fbbbdb5fc9975552c46fa2625851cc304dde675dd85723fd82b4c04835c1623841eca81ad6391041a954ee23bebc09463f7da394abe WHIRLPOOL 9ac40db456447539a9b6b841622f846332f3f373fc566cf30f37e7e723ddf902f6f980cd72b99f6a639425f5c136fe884083ca6cd705dca2dc299791e084ae0d +MISC ChangeLog 9115 SHA256 94c44f852c9f8e6e58c52b85cbea614bff3e2e4635dc2829605f7c57a5fbd246 SHA512 7e796ece90503c705c0bc3d7c0e3edc0b8359c4cca0f7e16b2690500adf24bff47c6167e35b65492694348033e584fe92813a7258809d9865afe5b5269a60fc8 WHIRLPOOL 3bff28dbea9d980f850454be28ae99175685bf4073a2bd0e2dc2660febc2aff4cc9ecb4d8601835c5845d9feee7f9ba7524afa4fef9f72a2ea7f6a8d7b643a61 +MISC metadata.xml 427 SHA256 da4fcc41e5e75155a236b870ba52cb1d4ab0b2246c12dbd0255a55cffba47ab1 SHA512 a1fb55fcc26beb9b5fd63e148deb7806827babc8c6123d9f35201a8813575f8ecef27a89c57151b7e7d74ea9bdadf059f1d9ea7fbbb62888e905ec3fd9cf022d WHIRLPOOL aec3302ecd40ab2bc27668d9e01149e9b7388b5caf0bb7eff1de54286b52d9978851bde8551fd680fe3ba67398b1aa8bf1829c53dfebfccbe9e6d60b5b2d8710 diff --git a/media-sound/teamspeak-client-bin/files/teamspeak3 b/media-sound/teamspeak-client-bin/files/teamspeak3 new file mode 100644 index 0000000..d598f01 --- /dev/null +++ b/media-sound/teamspeak-client-bin/files/teamspeak3 @@ -0,0 +1,10 @@ +#! /bin/sh + +BASEDIR="/opt/teamspeak3-client" + +export LD_LIBRARY_PATH="${BASEDIR}${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}" + +# work around DT_RPATH (.) security issue by chdir'ing into expected $LD_LIBRARY_PATH +cd "${BASEDIR}" + +exec "${BASEDIR}/ts3client" "$@" diff --git a/media-sound/teamspeak-client-bin/metadata.xml b/media-sound/teamspeak-client-bin/metadata.xml new file mode 100644 index 0000000..2302bba --- /dev/null +++ b/media-sound/teamspeak-client-bin/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>proxy-maintainers</herd> + <maintainer> + <email>gentoo@karolherbst.de</email> + <name>Karol Herbst</name> + <description>Proxy-Maintainer. Assign bugs to him</description> + </maintainer> + <longdescription>TeamSpeak Client (Voice Communication Software)</longdescription> +</pkgmetadata> diff --git a/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.13.1.ebuild b/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.13.1.ebuild new file mode 100644 index 0000000..b22521f --- /dev/null +++ b/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.13.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.13.1.ebuild,v 1.2 2015/03/21 18:41:22 jlec Exp $ + +EAPI="5" + +inherit eutils unpacker + +DESCRIPTION="TeamSpeak Client - Voice Communication Software" +HOMEPAGE="http://www.teamspeak.com/" +SRC_URI=" + amd64? ( http://dl.4players.de/ts/releases/${PV}/TeamSpeak3-Client-linux_amd64-${PV}.run ) + x86? ( http://dl.4players.de/ts/releases/${PV}/TeamSpeak3-Client-linux_x86-${PV}.run )" + +LICENSE="teamspeak3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa pulseaudio" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +RDEPEND=" + dev-qt/qtcore:4 + dev-qt/qtgui:4[accessibility,xinerama] + dev-qt/qtsql:4 + sys-libs/glibc + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio )" + +RESTRICT="mirror strip" + +S="${WORKDIR}" + +pkg_nofetch() { + elog "Please download ${A}" + elog "from ${HOMEPAGE}?page=downloads and place this" + elog "file in ${DISTDIR}" +} + +src_prepare() { + # Remove the qt-libraries as they just cause trouble with the system's Qt, see bug #328807. + rm libQt* || die "Couldn't remove bundled Qt libraries." + + # Remove unwanted soundbackends. + if ! use alsa ; then + rm soundbackends/libalsa* || die + fi + + if ! use pulseaudio ; then + rm soundbackends/libpulseaudio* || die + fi + + # Rename the tsclient to its shorter version, required by the teamspeak3 script we install. + mv ts3client_linux_* ts3client || die "Couldn't rename ts3client to its shorter version." +} + +src_install() { + insinto /opt/teamspeak3-client + doins -r * + + fperms +x /opt/teamspeak3-client/ts3client + + dobin "${FILESDIR}/teamspeak3" + + make_desktop_entry teamspeak3 TeamSpeak3 \ + "/opt/teamspeak3-client/pluginsdk/docs/client_html/images/logo.png" \ + Network +} |