Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-client/, media-sound/teamspeak-client/files/
Date: Sat, 25 May 2019 20:59:28
Message-Id: 1558817681.2577d07abfddaa6e36f7827431192c0867cc3ee9.asturm@gentoo
1 commit: 2577d07abfddaa6e36f7827431192c0867cc3ee9
2 Author: Conrad Kostecki <conrad <AT> kostecki <DOT> com>
3 AuthorDate: Sat May 25 20:29:24 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat May 25 20:54:41 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2577d07a
7
8 media-sound/teamspeak-client: drop old version
9
10 Package-Manager: Portage-2.3.66, Repoman-2.3.12
11 Signed-off-by: Conrad Kostecki <conrad <AT> kostecki.com>
12 Closes: https://github.com/gentoo/gentoo/pull/12106
13 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
14
15 media-sound/teamspeak-client/Manifest | 2 -
16 media-sound/teamspeak-client/files/ts3client-bin | 10 ---
17 .../teamspeak-client-3.2.3-r1.ebuild | 95 ----------------------
18 .../teamspeak-client/teamspeak-client-3.2.3.ebuild | 95 ----------------------
19 4 files changed, 202 deletions(-)
20
21 diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest
22 index 61603280d18..f97f1f541dd 100644
23 --- a/media-sound/teamspeak-client/Manifest
24 +++ b/media-sound/teamspeak-client/Manifest
25 @@ -1,4 +1,2 @@
26 -DIST TeamSpeak3-Client-linux_amd64-3.2.3.run 76247769 BLAKE2B 2fc226455bf839811ad82735c30f493ac9800e6f5f2f3af2d34bcbce3abd7478144feff329c3afa31d994a891990ecae5f51aa3fa001fe828d4ae0bba60fc6e9 SHA512 6f2a0e366589a3495be3ecbe3e866e1d05db3578ed1e2bf19195e6d6818acc1ddb44b46915aa88ff64ac6cc150d3b88b3347147bb0cde93e013aa7960c10dfab
27 DIST TeamSpeak3-Client-linux_amd64-3.2.5.run 76619678 BLAKE2B b8d42a4d633124cab395ea69d3ccbebc65f4d9b5a148c6a81a6d9a3afab48dd59fd99ac3f5cc9551c89daabb7cc51a60c5587034a7a5bec5e3b530ecb3d6e220 SHA512 fdfaa863d3523fffdf46ca0cf9c2b0588e8d847e348ade75c8f82818920f493460740a5192d4cc8d1eafe1e7a03af93b09ae6ddecaa0b166552ab5409508a445
28 -DIST TeamSpeak3-Client-linux_x86-3.2.3.run 75997823 BLAKE2B 03403430d6409ceebcbdfcdb48b54142327a003c300a3bcbd63f9fb6e40c259f50ee9346fe54fbbb3a19143bacb782248f5b61d2a950f893e8227568a2df1839 SHA512 ad6ea2d5f8237585859c5deac11e0f0b6af6018b2a92fe0aab2a04cfdeab0bd57166bf4fec273d48fedd20819203cba2fd58c3a76b59ec3224e867fc10172808
29 DIST TeamSpeak3-Client-linux_x86-3.2.5.run 76311914 BLAKE2B 4a8f4a6ce55bde680f2d9d1f28c1cabe2a01fa6c10f3f3f637931dbe2f652c87cd2a7b61f054b50a8faf3bce461e316ca2e9b68418271535a5f6a3cd0b9d3492 SHA512 90b46a840a6e43bbc7d4cfb526117a81cdb92fb8186194ab9f245e8e501608ec4740a198e8d1de5e3f69bea84ab6281384915193d4e6a1e90aff45b4b80d3d9a
30
31 diff --git a/media-sound/teamspeak-client/files/ts3client-bin b/media-sound/teamspeak-client/files/ts3client-bin
32 deleted file mode 100644
33 index c59e278f390..00000000000
34 --- a/media-sound/teamspeak-client/files/ts3client-bin
35 +++ /dev/null
36 @@ -1,10 +0,0 @@
37 -#!/bin/bash
38 -
39 -# Sets BASEDIR for teamspeak3-client
40 -BASEDIR="/opt/teamspeak3-client"
41 -
42 -# Work around DT_RPATH (.) security issue by chdir'ing into expected $LD_LIBRARY_PATH
43 -export LD_LIBRARY_PATH="${BASEDIR}${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"
44 -
45 -# Launch teamspeak3-client
46 -cd "${BASEDIR}" && exec "${BASEDIR}/ts3client" $*
47
48 diff --git a/media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild
49 deleted file mode 100644
50 index eceaeb9cac4..00000000000
51 --- a/media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild
52 +++ /dev/null
53 @@ -1,95 +0,0 @@
54 -# Copyright 1999-2019 Gentoo Authors
55 -# Distributed under the terms of the GNU General Public License v2
56 -
57 -EAPI=7
58 -
59 -inherit desktop unpacker xdg-utils
60 -
61 -MY_PV="${PV/_/-}"
62 -
63 -DESCRIPTION="A client software for quality voice communication via the internet"
64 -HOMEPAGE="https://www.teamspeak.com/"
65 -SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run )
66 - x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run )"
67 -
68 -KEYWORDS="-* ~amd64 ~x86"
69 -LICENSE="teamspeak3"
70 -SLOT="0"
71 -IUSE="alsa pulseaudio"
72 -REQUIRED_USE="|| ( alsa pulseaudio )"
73 -
74 -RDEPEND="
75 - app-arch/snappy:0/1
76 - =dev-libs/openssl-1.0*:*
77 - dev-libs/quazip
78 - <dev-qt/qtcore-5.12.0:5
79 - <dev-qt/qtgui-5.12.0:5[accessibility,dbus,xcb]
80 - <dev-qt/qtnetwork-5.12.0:5
81 - <dev-qt/qtsql-5.12.0:5[sqlite]
82 - <dev-qt/qtsvg-5.12.0:5
83 - <dev-qt/qtwebchannel-5.12.0:5
84 - <dev-qt/qtwebengine-5.12.0:5[geolocation,widgets]
85 - <dev-qt/qtwidgets-5.12.0:5
86 - net-libs/libsrtp:0
87 - sys-libs/libcxx[libcxxabi]
88 - sys-libs/zlib:0/1
89 - virtual/udev
90 - alsa? ( media-libs/alsa-lib )
91 - pulseaudio? ( media-sound/pulseaudio )
92 -"
93 -
94 -RESTRICT="mirror"
95 -
96 -S="${WORKDIR}"
97 -
98 -QA_PREBUILT="
99 - opt/teamspeak3-client/error_report
100 - opt/teamspeak3-client/package_inst
101 - opt/teamspeak3-client/soundbackends/libalsa_linux_*.so
102 - opt/teamspeak3-client/soundbackends/libpulseaudio_linux_*.so
103 - opt/teamspeak3-client/ts3client
104 - opt/teamspeak3-client/update
105 -"
106 -
107 -src_prepare() {
108 - default
109 -
110 - if ! use alsa; then
111 - rm -f soundbackends/libalsa_linux_*.so || die
112 - fi
113 - if ! use pulseaudio ; then
114 - rm -f soundbackends/libpulseaudio_linux_*.so || die
115 - fi
116 -
117 - mv ts3client_linux_* ts3client || die
118 -}
119 -
120 -src_install() {
121 - exeinto /opt/teamspeak3-client
122 - doexe error_report package_inst ts3client "${FILESDIR}"/ts3client-bin update
123 -
124 - exeinto /opt/teamspeak3-client/soundbackends
125 - doexe soundbackends/*.so
126 -
127 - insinto /opt/teamspeak3-client
128 - doins -r gfx html resources sound styles translations
129 -
130 - dosym ../../usr/$(get_libdir)/qt5/libexec/QtWebEngineProcess /opt/teamspeak3-client/QtWebEngineProcess
131 -
132 - dodir /opt/bin
133 - dosym ../teamspeak3-client/ts3client-bin /opt/bin/ts3client
134 -
135 - make_desktop_entry /opt/bin/ts3client "Teamspeak 3 Client" /opt/teamspeak3-client/styles/default/logo-128x128.png "Audio;AudioVideo;Network"
136 -
137 - einstalldocs
138 -}
139 -
140 -pkg_postinst() {
141 - xdg_desktop_database_update
142 - xdg_mimeinfo_database_update
143 -}
144 -
145 -pkg_postrm() {
146 - xdg_desktop_database_update
147 - xdg_mimeinfo_database_update
148 -}
149
150 diff --git a/media-sound/teamspeak-client/teamspeak-client-3.2.3.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.2.3.ebuild
151 deleted file mode 100644
152 index 816b907b9fe..00000000000
153 --- a/media-sound/teamspeak-client/teamspeak-client-3.2.3.ebuild
154 +++ /dev/null
155 @@ -1,95 +0,0 @@
156 -# Copyright 1999-2018 Gentoo Authors
157 -# Distributed under the terms of the GNU General Public License v2
158 -
159 -EAPI="7"
160 -
161 -inherit desktop unpacker xdg-utils
162 -
163 -MY_PV="${PV/_/-}"
164 -
165 -DESCRIPTION="A client software for quality voice communication via the internet"
166 -HOMEPAGE="https://www.teamspeak.com/"
167 -SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run )
168 - x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run )"
169 -
170 -KEYWORDS="-* ~amd64 ~x86"
171 -LICENSE="teamspeak3"
172 -SLOT="0"
173 -IUSE="alsa pulseaudio"
174 -REQUIRED_USE="|| ( alsa pulseaudio )"
175 -
176 -RDEPEND="
177 - app-arch/snappy:0/1
178 - <dev-libs/openssl-1.1:0
179 - dev-libs/quazip
180 - dev-qt/qtcore:5
181 - dev-qt/qtgui:5[accessibility,dbus,xcb]
182 - dev-qt/qtnetwork:5
183 - dev-qt/qtsql:5[sqlite]
184 - dev-qt/qtsvg:5
185 - dev-qt/qtwebchannel:5
186 - dev-qt/qtwebengine:5[geolocation,widgets]
187 - dev-qt/qtwidgets:5
188 - net-libs/libsrtp:0
189 - sys-libs/libcxx[libcxxabi]
190 - sys-libs/zlib:0/1
191 - virtual/udev
192 - alsa? ( media-libs/alsa-lib )
193 - pulseaudio? ( media-sound/pulseaudio )
194 -"
195 -
196 -RESTRICT="mirror"
197 -
198 -S="${WORKDIR}"
199 -
200 -QA_PREBUILT="
201 - opt/teamspeak3-client/error_report
202 - opt/teamspeak3-client/package_inst
203 - opt/teamspeak3-client/soundbackends/libalsa_linux_*.so
204 - opt/teamspeak3-client/soundbackends/libpulseaudio_linux_*.so
205 - opt/teamspeak3-client/ts3client
206 - opt/teamspeak3-client/update
207 -"
208 -
209 -src_prepare() {
210 - default
211 -
212 - if ! use alsa; then
213 - rm -f soundbackends/libalsa_linux_*.so || die
214 - fi
215 - if ! use pulseaudio ; then
216 - rm -f soundbackends/libpulseaudio_linux_*.so || die
217 - fi
218 -
219 - mv ts3client_linux_* ts3client || die
220 -}
221 -
222 -src_install() {
223 - exeinto /opt/teamspeak3-client
224 - doexe error_report package_inst ts3client "${FILESDIR}"/ts3client-bin update
225 -
226 - exeinto /opt/teamspeak3-client/soundbackends
227 - doexe soundbackends/*.so
228 -
229 - insinto /opt/teamspeak3-client
230 - doins -r gfx html resources sound styles translations
231 -
232 - dosym ../../usr/$(get_libdir)/qt5/libexec/QtWebEngineProcess /opt/teamspeak3-client/QtWebEngineProcess
233 -
234 - dodir /opt/bin
235 - dosym ../teamspeak3-client/ts3client-bin /opt/bin/ts3client
236 -
237 - make_desktop_entry /opt/bin/ts3client "Teamspeak 3 Client" /opt/teamspeak3-client/styles/default/logo-128x128.png "Audio;AudioVideo;Network"
238 -
239 - einstalldocs
240 -}
241 -
242 -pkg_postinst() {
243 - xdg_desktop_database_update
244 - xdg_mimeinfo_database_update
245 -}
246 -
247 -pkg_postrm() {
248 - xdg_desktop_database_update
249 - xdg_mimeinfo_database_update
250 -}