summaryrefslogtreecommitdiff
path: root/media-sound/teamspeak-client
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-02 14:09:07 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-02 14:09:07 +0100
commitb17a3ef12038de50228bade1f05502c74e135321 (patch)
tree9026dffec53f92cba48ca9a500a4f778e6304380 /media-sound/teamspeak-client
parent3cf7c3ef441822c889356fd1812ebf2944a59851 (diff)
gentoo resync : 02.09.2020
Diffstat (limited to 'media-sound/teamspeak-client')
-rw-r--r--media-sound/teamspeak-client/Manifest4
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild2
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-5.0.0_beta24.ebuild91
3 files changed, 95 insertions, 2 deletions
diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest
index e18dead383c4..045cc13ffcbc 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,5 +1,7 @@
AUX ts3client-bin-r2 323 BLAKE2B bfeb748c59492387139b70bd3d688bf0c21969566d7cbfafec9abc3974daad67f34ad00cef53a35f229e8434ad2a15454c29c1470214f47332cd606053cb515d SHA512 42c5ee014db58b99d4680e31a59ac8b53c3a005332478ed166128fd08867c0cdc167c5b74a97a0f3a630c8faff9e5edd9c96da28bdbebae1d56a896e7a50e95d
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
-EBUILD teamspeak-client-3.5.3.ebuild 2889 BLAKE2B 020a68a08d191a21b356a0ea2a731658666dffea461b80c2d871776743fc360194b4f2be78fa5b2f378652748c3ab34fb6c272e8f54c157a7b7e1e85c0485932 SHA512 28041f314d5d6dfe0254b977105e3c73747b2f575276021b8222d92106464cc60cb42b8b8fcad10d281b5d4318b53ee7d9d1d54bbc1aafa920a182db6d9383ea
+DIST teamspeak-client-5.0.0_beta24.tar.gz 98415731 BLAKE2B 47589e828a71037910df2164152e63afef5606cc296f93e50f38e89a357b6fce266dcc219f7edeb4ac2ed664c3cf9f4847fd4a0a6b6c1327b63d328656a09359 SHA512 7ee9d088cf4f2e5b6fddba10f8586ffe4309dcf346f5b44dde89ceb9203746f7191247a3a0e3eb48cf7f21728734be3445c44dd025dd93f14b0bfce62d7e3623
+EBUILD teamspeak-client-3.5.3.ebuild 2889 BLAKE2B 0b35da3a0914574bbad363e0546f49af1a3d8518e0605767caea4d114718e9657968b6c1a5e498fea6e94cca60925222e5837e83211b8092c0466558eb190acc SHA512 62d27eb4da0f1a16de6ab1164e4dcb2c45b3a4b1f85ba667b556f6b2d6e642499b259395543e5d4167a8f74702820f69089cfe11d11a33467274f81d7a059982
+EBUILD teamspeak-client-5.0.0_beta24.ebuild 2153 BLAKE2B 2666978068ace8e28e3f336f648c4a6fa4dc6bcf5c587eb18cab0ffbadb849fab098eae1c30e8b4864235dbb3e6de68694f6317854b6d217c2b7338f62c176bb SHA512 57c875f227777fa96dad32aa0074dbd453253d9d854a1607425579576fe25ca74a35fff8023b4ded0f8a2009ce9c9a852317955ce7ba9ca85d4660c804afa823
MISC metadata.xml 637 BLAKE2B 996d3156ecf21c789e3a7017d7922f7fae257722021bc4ff968ec3c9863df61f9631fe83e3482781f78ede7b91f2138b4510473d8654063347037031812758fe SHA512 934068091ef8dce4652021965a99d50c4df0a426a7a1d1f26adeca776a73e7f1150d976bf44b704905aa0877d8844dd5d53bfa71279f5126e00dec924f3afc5f
diff --git a/media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild
index af57b75982cb..a2a578b075ef 100644
--- a/media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild
+++ b/media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
KEYWORDS="-* amd64 x86"
LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )"
-SLOT="0"
+SLOT="3"
IUSE="+alsa pulseaudio"
REQUIRED_USE="|| ( alsa pulseaudio )"
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
+}