Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/teamspeak-client-bin: teamspeak-client-bin-3.0.13.1.ebuild ChangeLog
Date: Sat, 09 Nov 2013 18:44:29
Message-Id: 20131109184421.4579C2004B@flycatcher.gentoo.org
1 tomwij 13/11/09 18:44:21
2
3 Modified: ChangeLog
4 Added: teamspeak-client-bin-3.0.13.1.ebuild
5 Log:
6 Version bump to 3.0.11.1; fixes bug #490570, reported by Stephan Kupfer and pierigno.
7
8 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
9
10 Revision Changes Path
11 1.36 media-sound/teamspeak-client-bin/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-client-bin/ChangeLog?rev=1.36&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-client-bin/ChangeLog?rev=1.36&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-client-bin/ChangeLog?r1=1.35&r2=1.36
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/teamspeak-client-bin/ChangeLog,v
20 retrieving revision 1.35
21 retrieving revision 1.36
22 diff -u -r1.35 -r1.36
23 --- ChangeLog 12 Oct 2013 12:35:30 -0000 1.35
24 +++ ChangeLog 9 Nov 2013 18:44:21 -0000 1.36
25 @@ -1,6 +1,13 @@
26 # ChangeLog for media-sound/teamspeak-client-bin
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-client-bin/ChangeLog,v 1.35 2013/10/12 12:35:30 tomwij Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-client-bin/ChangeLog,v 1.36 2013/11/09 18:44:21 tomwij Exp $
30 +
31 +*teamspeak-client-bin-3.0.13.1 (09 Nov 2013)
32 +
33 + 09 Nov 2013; Tom Wijsman <TomWij@g.o>
34 + +teamspeak-client-bin-3.0.13.1.ebuild:
35 + Version bump to 3.0.11.1; fixes bug #490570, reported by Stephan Kupfer and
36 + pierigno.
37
38 *teamspeak-client-bin-3.0.13 (12 Oct 2013)
39
40
41
42
43 1.1 media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.13.1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.13.1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.13.1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: teamspeak-client-bin-3.0.13.1.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.13.1.ebuild,v 1.1 2013/11/09 18:44:21 tomwij Exp $
53
54 EAPI="5"
55
56 inherit eutils unpacker
57
58 DESCRIPTION="TeamSpeak Client - Voice Communication Software"
59 HOMEPAGE="http://www.teamspeak.com/"
60 LICENSE="teamspeak3"
61
62 SLOT="0"
63 KEYWORDS="~amd64 ~x86"
64 RESTRICT="fetch mirror strip"
65 IUSE="alsa pulseaudio"
66
67 REQUIRED_USE="|| ( alsa pulseaudio )"
68
69 SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_amd64-${PV/_/-}.run )
70 x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_x86-${PV/_/-}.run )"
71
72 RDEPEND="dev-qt/qtcore:4
73 dev-qt/qtgui:4[accessibility,xinerama]
74 dev-qt/qtsql:4
75 sys-libs/glibc
76 sys-libs/zlib
77
78 alsa? ( media-libs/alsa-lib )
79 pulseaudio? ( media-sound/pulseaudio )"
80
81 S="${WORKDIR}"
82
83 pkg_nofetch() {
84 if use amd64 ; then
85 einfo "Please download TeamSpeak3-Client-linux_amd64-${PV/_/-}.run"
86 elif use x86 ; then
87 einfo "Please download TeamSpeak3-Client-linux_x86-${PV/_/-}.run"
88 fi
89 einfo "from ${HOMEPAGE}?page=downloads and place this"
90 einfo "file in ${DISTDIR}"
91 }
92
93 src_prepare() {
94 # Remove the qt-libraries as they just cause trouble with the system's Qt, see bug #328807.
95 rm libQt* || die "Couldn't remove bundled Qt libraries."
96
97 # Remove unwanted soundbackends.
98 if ! use alsa ; then
99 rm soundbackends/libalsa* || die
100 fi
101
102 if ! use pulseaudio ; then
103 rm soundbackends/libpulseaudio* || die
104 fi
105
106 # Rename the tsclient to its shorter version, required by the teamspeak3 script we install.
107 mv ts3client_linux_* ts3client || die "Couldn't rename ts3client to its shorter version."
108 }
109
110 src_install() {
111 dodir /opt/teamspeak3-client
112 insinto /opt/teamspeak3-client
113 doins -r *
114
115 fperms +x /opt/teamspeak3-client/ts3client
116
117 exeinto /usr/bin
118 doexe "${FILESDIR}/teamspeak3"
119
120 make_desktop_entry teamspeak3 TeamSpeak3 \
121 "/opt/teamspeak3-client/pluginsdk/docs/client_html/images/logo.png" \
122 Network
123 }