summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConrad Kostecki <conikost@gentoo.org>2020-08-27 17:05:50 +0200
committerConrad Kostecki <conikost@gentoo.org>2020-08-27 17:07:12 +0200
commitfa9fd52809b4c1623b088a10ee81da3e1840a852 (patch)
treeda7426c94f1da915e23f4b84b7afa67623173938
parentmedia-sound/teamspeak-client: slotmove from 0 to 3 (diff)
downloadgentoo-fa9fd52809b.tar.gz
gentoo-fa9fd52809b.tar.bz2
gentoo-fa9fd52809b.zip
media-sound/teamspeak-client: bump to version 5.0.0_beta24
No keywords, as it's a closed beta and not everyone will be participating. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
-rw-r--r--media-sound/teamspeak-client/Manifest1
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-5.0.0_beta24.ebuild91
2 files changed, 92 insertions, 0 deletions
diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest
index 35ee1a32b2d2..b259cbeb1925 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,2 +1,3 @@
DIST TeamSpeak3-Client-linux_amd64-3.5.3.run 97454216 BLAKE2B 228542b7b5169bd4bc86f320f7d9b4e099d088db9bb5c944b7b1e9d029b8c505a50447468fb02bb2b5e34c0f3a4e088a1af2bab466a7ec71e128541fabe9b562 SHA512 8b0ea835b179596ec16c092790383691650f6cb92b97d4ab2012872edc2f4d82e0b3a3ea4551651c4824703b9ef01ba9c95a50ee262d5f279151d780dc3faef6
DIST TeamSpeak3-Client-linux_x86-3.5.3.run 95939656 BLAKE2B 5aec52b4461d45cd19947e3f87729a40bca23bc78d45565bad59a1f11b437e253f0bf073ad32ca1a43396b8bcf47794d0efb0673ec0b7314e3dd5c2a0dcdb140 SHA512 54a6d7ad03a357a78be71710e7878b9b5c0a54d175bf4242a35ba82df1abfa692dc4d4c921099677c5d163caf18b68db73a87b8637b216ef5c72eaa25b6deab7
+DIST teamspeak-client-5.0.0_beta24.tar.gz 98415731 BLAKE2B 47589e828a71037910df2164152e63afef5606cc296f93e50f38e89a357b6fce266dcc219f7edeb4ac2ed664c3cf9f4847fd4a0a6b6c1327b63d328656a09359 SHA512 7ee9d088cf4f2e5b6fddba10f8586ffe4309dcf346f5b44dde89ceb9203746f7191247a3a0e3eb48cf7f21728734be3445c44dd025dd93f14b0bfce62d7e3623
diff --git a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta24.ebuild b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta24.ebuild
new file mode 100644
index 000000000000..f35eafbb741c
--- /dev/null
+++ b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta24.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg-utils
+
+DESCRIPTION="A client software for quality voice communication via the internet"
+HOMEPAGE="https://www.teamspeak.com/"
+SRC_URI="teamspeak-client.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS=""
+LICENSE="teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )"
+SLOT="5"
+
+RDEPEND="
+ app-accessibility/at-spi2-atk:2
+ dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig:1.0
+ media-sound/pulseaudio
+ net-print/cups
+ sys-power/upower
+ sys-apps/dbus
+ x11-libs/cairo[glib]
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+ x11-libs/pango
+"
+
+RESTRICT="bindist fetch mirror"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="
+ opt/teamspeak5-client/chrome-sandbox
+ opt/teamspeak5-client/hotkey_helper
+ opt/teamspeak5-client/libcef.so
+ opt/teamspeak5-client/patcher
+ opt/teamspeak5-client/TeamSpeak
+ opt/teamspeak5-client/soundbackends/libalsa_linux_amd64.so
+ opt/teamspeak5-client/soundbackends/libpulseaudio_linux_amd64.so
+"
+
+pkg_nofetch() {
+ elog "Please download ${A} from"
+ elog "https://beta.teamspeak.com"
+ elog "and place it in your DISTDIR directory."
+ elog ""
+ elog "Please keep in mind, that this is a closed beta!"
+ elog "If you are not participating, you won't be able to download it!"
+}
+
+src_install() {
+ exeinto /opt/teamspeak5-client
+ doexe chrome-sandbox hotkey_helper patcher TeamSpeak libcef.so
+
+ insinto /opt/teamspeak5-client
+ doins *.bin *.dat *.pak
+ doins -r html licenses locales soundbackends
+
+ dodir /opt/bin
+ dosym ../teamspeak5-client/TeamSpeak /opt/bin/ts5client
+
+ make_desktop_entry /opt/bin/ts5client "Teamspeak 5 Client" /opt/teamspeak5-client/html/client_ui/images/icons/teamspea "Audio;AudioVideo;Network"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}