summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-02-11 14:13:36 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-02-11 14:13:36 +0000
commit763d7b24810a0287f6bbb2d03ea4ae039a453854 (patch)
tree33498dff933e464392a626282940515a08468dce /media-sound/teamspeak-client-bin
parentMove from net-wireless category. (diff)
downloadhistorical-763d7b24810a0287f6bbb2d03ea4ae039a453854.tar.gz
historical-763d7b24810a0287f6bbb2d03ea4ae039a453854.tar.bz2
historical-763d7b24810a0287f6bbb2d03ea4ae039a453854.zip
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.
Package-Manager: portage-2.1.11.50/cvs/Linux x86_64
Diffstat (limited to 'media-sound/teamspeak-client-bin')
-rw-r--r--media-sound/teamspeak-client-bin/ChangeLog14
-rw-r--r--media-sound/teamspeak-client-bin/Manifest19
-rw-r--r--media-sound/teamspeak-client-bin/metadata.xml9
-rw-r--r--media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.9.2.ebuild45
4 files changed, 68 insertions, 19 deletions
diff --git a/media-sound/teamspeak-client-bin/ChangeLog b/media-sound/teamspeak-client-bin/ChangeLog
index 16ca331122f7..f99ce81f51c9 100644
--- a/media-sound/teamspeak-client-bin/ChangeLog
+++ b/media-sound/teamspeak-client-bin/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for media-sound/teamspeak-client-bin
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-client-bin/ChangeLog,v 1.24 2012/11/18 10:19:18 pacho Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-client-bin/ChangeLog,v 1.25 2013/02/11 14:13:33 tomwij Exp $
+
+*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:
diff --git a/media-sound/teamspeak-client-bin/Manifest b/media-sound/teamspeak-client-bin/Manifest
index 4cb5e2e401f6..3b1225a269f9 100644
--- a/media-sound/teamspeak-client-bin/Manifest
+++ b/media-sound/teamspeak-client-bin/Manifest
@@ -1,16 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX teamspeak3 258 SHA256 42a5e2a879af2b1f539240a75315f4ff65fdf20d90d8c3984f234ba5cf9869f3 SHA512 b587b3991e927922854f155ac61e8d923a6b84a1da88a040277d670203be7dc11b5fbf79508d3894e94a2686da1758781b158c7598c8a61b151798c6a7b1880e WHIRLPOOL 8c542bed81d5f04418b30a39ac63eb4a43f2ab9d339d7f197fd78e674e7908c8696b78c04fd5400916b30c849868adb948c79748f0ba8d1052d507fb6a9c6d3a
-DIST TeamSpeak3-Client-linux_amd64-3.0.6.run 31690990 SHA256 091cffc3377b71f631d91960590e88f8cc6eb257f9629dc1caf37157fc9cbc25
+DIST TeamSpeak3-Client-linux_amd64-3.0.6.run 31690990 SHA256 091cffc3377b71f631d91960590e88f8cc6eb257f9629dc1caf37157fc9cbc25 SHA512 672e8c6c4556abb73a4a092a8043cf6c23414be3fbbbb3734f493f04fc86af232b8bb6d9a362c7748884a2105be8bb67dbe544bae48beec38f8da824c3274ff4 WHIRLPOOL c6613392ca53e180d73a8fd5943a36aa47eea092acee1283d072316fb3e48de3020c9746cf4a94f067034e939fe4fb980d6de7cd0655413c711083fd92122717
+DIST TeamSpeak3-Client-linux_amd64-3.0.9.2.run 32255440 SHA256 e380bfe465194c2284ab492ec23dec2ecdcace40d0dadc039486d97d48f9c019 SHA512 359c1c3297b21394173598eca3a257fb79519d654ffd827c8859506653683c124bcd87f123f590e565dd1044317029bd851065af357b1ad35fc842d3c1ea5857 WHIRLPOOL ee6295a43f3c523dd2ef2203b61ad055690aff0c804d97e506d882dc35dbd93bf6a1a322b08241eb0bcbd880feb0146a9113aab2396be315b963223fb67dcbc4
DIST TeamSpeak3-Client-linux_x86-3.0.6.run 31970375 SHA256 1cf285ec654a8a084cf7ab3e2ef10607fe4d7b5a4d6b5c8d568078cb6534e1cf
+DIST TeamSpeak3-Client-linux_x86-3.0.9.2.run 32500444 SHA256 df97e3af400bc5b3a3ff656270c3bb6a28b2907d03c38aed6e0cc7c34243301c SHA512 5a090a17986e01a1fe993fb34f9760954ee16dd7c0ddcf4fa8129bb54fb47becdfe731e463254f3330168733a0566aa2171e4ac6d1d95922ca747246278dc3a8 WHIRLPOOL be5ea70844b517f7ec47b00c4212641e842b1ea71c93369d22699ec1d862c0d72df03f334118a01d90c987fe9c075de01c658794a93daeb1006e56e0ccf4f3d4
EBUILD teamspeak-client-bin-3.0.6.ebuild 1261 SHA256 12b3dc1014509a6948f4077fb1966a30c266726530091d587f6da69d00f2402b SHA512 489a42afcf16c57df697254fea56c226db33b517d5f070490f6a065c9cafba28ecf05e6562226bb8c0455fc6539d005cd7a75940a088aae2da29325bae733b3f WHIRLPOOL d4aea24304cb02ce9a80cc07804d32ad468979c22ba72ce3112bd9e81a59b7244a4a15b47419631a42734feb654c873a5772b3c684341f3e50056c5d8643f1b5
-MISC ChangeLog 5130 SHA256 e81096fdc6499c3486a16b45bcc6616fe36e05be3309bc84aa30a87976f33aaf SHA512 12ede6528f0f91578d841450796be5ef14eca66c4c4292260b44bf7afab5662baa452b9e4088271a63c21164b25794c693fe03a5f450095328f2eaf710bbfe78 WHIRLPOOL 4a48b2d706d0c38b21450d0ddddec4082361e775bcd6006636b9e8aedc0c37fa41c549ad38156514fc4445e128cc7f478cae09c4a5b7b938a18a5c2d59e6b89a
-MISC metadata.xml 298 SHA256 38540234e8d6a5691dbbe37758932d77178609461b125a06838bfcf765ea133f SHA512 8a4364b9eb780d3f0fc804cadfae27e53bd741b15a750cb16ab99961f190c42caeed4120955301a4cbf87543d5158869f6310a3a3eb863e0d4ab11b6a0c43de7 WHIRLPOOL ec6beee503e9f1c98c02a93757c2b979b5a9fc5265e1b522fb5b66e3c77efb07961bf06d4375e58067f892bf786c99b4873f9ef88c69421fbdd90fb8d734ef2d
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iEYEAREIAAYFAlCoticACgkQCaWpQKGI+9S6LwCcCgDbrkdBlbwbyLF5uiB1ZEQo
-jb8AoIf4HsJi6QaAQuKomzJAntG+86p1
-=R8BM
------END PGP SIGNATURE-----
+EBUILD teamspeak-client-bin-3.0.9.2.ebuild 1416 SHA256 08ef64f3b5a7176cf9997a513eab4c44c99e67d5e11477414f4c3bf1687875e8 SHA512 cd16f04e4f30c640d51a622df33466c884a2a3b61a0ae7d0c1a2bc5c9cac64d6e8ffe1429e03a9efd4a91fa549ae7d8dd22ddc2a143c081bd7e1a5ce5f7d2d75 WHIRLPOOL 3d38d7ba5605f36eec50c30ca902ff6a3cdaeda3e1dbec2fb0971d029a0bb4467e2569e4370b99d457f0856fb0f39d377cf403c228ddecd6417616d93d5e0a96
+MISC ChangeLog 5602 SHA256 a2846cf17694089ef0c4a4583413abf983c50994203232fe757fac7dd2126f27 SHA512 0b9063fbf1387f8d11f5f6cd83c5ab392f33ddc78120ede4b83dd585368bd6b495bf0a40052427c435a6e05694d29d4692b2be3425e8fe7660509d6212e4fab8 WHIRLPOOL 39527ee4b8317e905bbb61c447ebffdf11e759f83ab86b0a4d14a59b7f092a619f9ff2f78ff8bf45ca32d8277d09b1af1bf5fb27f8576728b1a5197de0e233c7
+MISC metadata.xml 321 SHA256 b6713176e031ad948abe6297b7a5f796123a89a1373f7a3ba52d407c6f305b50 SHA512 c94529709d5098265ded7659a549f3e984c3f061b7efe6baf3e56dbb825a6cf091f5626b3524b239999414bb16c375b35017fb2ebc48dc6aa1dd38ab75485bf9 WHIRLPOOL 2c36a6f3cbae15eddf34572c7449eb52a0371149cb30b7a25774601c2e8b903cffc4e813e5eceb20c4a85799f0c85e4d63f7834066d12d297eea418be1d5b772
diff --git a/media-sound/teamspeak-client-bin/metadata.xml b/media-sound/teamspeak-client-bin/metadata.xml
index e9670745d6c9..61693dbd9422 100644
--- a/media-sound/teamspeak-client-bin/metadata.xml
+++ b/media-sound/teamspeak-client-bin/metadata.xml
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
- <longdescription>TeamSpeak Client (Voice Communication Software)</longdescription>
+ <maintainer>
+ <email>TomWij@gentoo.org</email>
+ <name>Tom Wijsman</name>
+ </maintainer>
+ <longdescription>TeamSpeak Client (Voice Communication Software)</longdescription>
</pkgmetadata>
diff --git a/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.9.2.ebuild b/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.9.2.ebuild
new file mode 100644
index 000000000000..57953dce2c93
--- /dev/null
+++ b/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.9.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2013 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.9.2.ebuild,v 1.1 2013/02/11 14:13:33 tomwij Exp $
+
+EAPI=5
+
+inherit eutils unpacker
+
+DESCRIPTION="TeamSpeak Client - Voice Communication Software"
+HOMEPAGE="http://www.TeamSpeak.com/"
+LICENSE="teamspeak3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror strip"
+
+SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_amd64-${PV/_/-}.run )
+ x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_x86-${PV/_/-}.run )"
+
+RDEPEND="x11-libs/qt-gui:4[xinerama]
+ x11-libs/qt-sql:4"
+
+S="${WORKDIR}"
+
+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."
+
+ # 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() {
+ dodir /opt/teamspeak3-client
+ insinto /opt/teamspeak3-client
+ doins -r *
+
+ fperms +x /opt/teamspeak3-client/ts3client
+
+ exeinto /usr/bin
+ doexe "${FILESDIR}/teamspeak3"
+
+ make_desktop_entry teamspeak3 TeamSpeak3 \
+ "/opt/teamspeak3-client/gfx/default/24x24_connect.png" \
+ Network
+}