From 032a3dbb5d4ea63ec6c2ceb39c067ea6424b5792 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 20 Jan 2020 19:28:42 +0000 Subject: gentoo resync : 20.01.2020 --- media-sound/teamspeak-client/Manifest | 2 +- .../teamspeak-client-3.3.2-r1.ebuild | 104 +++++++++++++++++++++ .../teamspeak-client/teamspeak-client-3.3.2.ebuild | 101 -------------------- 3 files changed, 105 insertions(+), 102 deletions(-) create mode 100644 media-sound/teamspeak-client/teamspeak-client-3.3.2-r1.ebuild delete mode 100644 media-sound/teamspeak-client/teamspeak-client-3.3.2.ebuild (limited to 'media-sound/teamspeak-client') diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest index 21ef48dc8a9a..a8dbc8b04d80 100644 --- a/media-sound/teamspeak-client/Manifest +++ b/media-sound/teamspeak-client/Manifest @@ -1,5 +1,5 @@ AUX ts3client-bin-r2 323 BLAKE2B bfeb748c59492387139b70bd3d688bf0c21969566d7cbfafec9abc3974daad67f34ad00cef53a35f229e8434ad2a15454c29c1470214f47332cd606053cb515d SHA512 42c5ee014db58b99d4680e31a59ac8b53c3a005332478ed166128fd08867c0cdc167c5b74a97a0f3a630c8faff9e5edd9c96da28bdbebae1d56a896e7a50e95d DIST TeamSpeak3-Client-linux_amd64-3.3.2.run 95632176 BLAKE2B b1a418e6af6c364050a532063b3129e27d03ac36ec325ab5f2044896f5eae02fb4a251e71b23bc125d41f169aa35d8dde340b333a67b845ebaca7faefa49fe70 SHA512 1dd8912120ba0e9e84849fd793d54aee56e98396f6228a4bcec5c79485b9902398eeefb8f276abd46bbe627e7bd3c8fc5d740d05807342f837ac226f475510d7 DIST TeamSpeak3-Client-linux_x86-3.3.2.run 94323084 BLAKE2B f3b0317e8cbc7143d9814a52c8a8c9cd04aa012a40172aca59e6d4db956a19ae5752bffa102f06e34ad0dd5b211082e00ca06056c05a4a2dbbd8adfd76a0c0e7 SHA512 56b7b231ffa5195418823da435fd4daef2cbdbc653d3cfd328f60881a1370b9dd6f99479e9093216d0768ddb04bdd6c6cf1a7019d836abd89806518eeee23496 -EBUILD teamspeak-client-3.3.2.ebuild 2480 BLAKE2B a04519b5165c32748c2d16c5903312d3298dd430117dd74e3c4ff3d1dab93c6ebdd23d7cb8b87f7a1c3457dc94ec4469e9679562d774fb7b22c4b5bf8c25f195 SHA512 c73638cecb40848eddf35fe3cf1d3c6d2a8378240df132027a488193a77d1ccd22291139b141517424b2eb867fe966c39159e902990df4968e8ec423fdec8ff1 +EBUILD teamspeak-client-3.3.2-r1.ebuild 2535 BLAKE2B 41d4f8d3565b4d6801b1619adc2c32b120f33ba8d7b3b0ce1206371c93797d29da7849d0c100c4d8d85d144e759e88db0488def3a65668a7a5d8c5b235f19414 SHA512 ef5f3594fc6c8ebf6febb80b3fc3bfda2b45a4d6b318e4640f5c0ffe4450412a3081c9fa2836547da1fab4d51f2ea000472038a6ed6048529d6410bb737ba963 MISC metadata.xml 637 BLAKE2B 996d3156ecf21c789e3a7017d7922f7fae257722021bc4ff968ec3c9863df61f9631fe83e3482781f78ede7b91f2138b4510473d8654063347037031812758fe SHA512 934068091ef8dce4652021965a99d50c4df0a426a7a1d1f26adeca776a73e7f1150d976bf44b704905aa0877d8844dd5d53bfa71279f5126e00dec924f3afc5f diff --git a/media-sound/teamspeak-client/teamspeak-client-3.3.2-r1.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.3.2-r1.ebuild new file mode 100644 index 000000000000..e80daf5efa28 --- /dev/null +++ b/media-sound/teamspeak-client/teamspeak-client-3.3.2-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop toolchain-funcs unpacker xdg-utils + +MY_PV="${PV/_/-}" + +DESCRIPTION="A client software for quality voice communication via the internet" +HOMEPAGE="https://www.teamspeak.com/" +SRC_URI=" + amd64? ( https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run ) + x86? ( https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run ) +" + +KEYWORDS="-* amd64 x86" +LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )" +SLOT="0" +IUSE="alsa pulseaudio" +REQUIRED_USE="|| ( alsa pulseaudio )" + +RDEPEND=" + app-arch/snappy:0/1 + dev-libs/openssl:0 + dev-libs/quazip + dev-qt/qtcore:5 + || ( + dev-qt/qtgui:5[accessibility,dbus,X(-)] + dev-qt/qtgui:5[accessibility,dbus,xcb(-)] + ) + dev-qt/qtnetwork:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtsvg:5 + dev-qt/qtwebchannel:5 + dev-qt/qtwebengine:5[geolocation(+),widgets] + dev-qt/qtwidgets:5 + net-libs/libsrtp:0 + sys-libs/libcxx[libcxxabi] + sys-libs/zlib:0/1 + virtual/udev + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RESTRICT="bindist mirror" + +S="${WORKDIR}" + +QA_PREBUILT=" + opt/teamspeak3-client/error_report + opt/teamspeak3-client/package_inst + opt/teamspeak3-client/soundbackends/libalsa_linux_*.so + opt/teamspeak3-client/soundbackends/libpulseaudio_linux_*.so + opt/teamspeak3-client/ts3client + opt/teamspeak3-client/update +" + +src_prepare() { + default + + if ! use alsa; then + rm -f soundbackends/libalsa_linux_*.so || die + fi + + if ! use pulseaudio ; then + rm -f soundbackends/libpulseaudio_linux_*.so || die + fi + + mv ts3client_linux_* ts3client || die + + tc-export CXX +} + +src_install() { + exeinto /opt/teamspeak3-client + doexe error_report package_inst ts3client update + newexe "${FILESDIR}"/ts3client-bin-r2 ts3client-bin + + exeinto /opt/teamspeak3-client/soundbackends + doexe soundbackends/*.so + + insinto /opt/teamspeak3-client + doins -r gfx html resources sound styles translations + + dosym ../../usr/$(get_libdir)/qt5/libexec/QtWebEngineProcess /opt/teamspeak3-client/QtWebEngineProcess + + dodir /opt/bin + dosym ../teamspeak3-client/ts3client-bin /opt/bin/ts3client + + make_desktop_entry /opt/bin/ts3client "Teamspeak 3 Client" /opt/teamspeak3-client/styles/default/logo-128x128.png "Audio;AudioVideo;Network" + + einstalldocs +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/media-sound/teamspeak-client/teamspeak-client-3.3.2.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.3.2.ebuild deleted file mode 100644 index e98bb9cc9e7e..000000000000 --- a/media-sound/teamspeak-client/teamspeak-client-3.3.2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop toolchain-funcs unpacker xdg-utils - -MY_PV="${PV/_/-}" - -DESCRIPTION="A client software for quality voice communication via the internet" -HOMEPAGE="https://www.teamspeak.com/" -SRC_URI=" - amd64? ( https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run ) - x86? ( https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run ) -" - -KEYWORDS="-* amd64 x86" -LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )" -SLOT="0" -IUSE="alsa pulseaudio" -REQUIRED_USE="|| ( alsa pulseaudio )" - -RDEPEND=" - app-arch/snappy:0/1 - dev-libs/openssl:0 - dev-libs/quazip - dev-qt/qtcore:5 - dev-qt/qtgui:5[accessibility,dbus,xcb] - dev-qt/qtnetwork:5 - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwebchannel:5 - dev-qt/qtwebengine:5[geolocation(+),widgets] - dev-qt/qtwidgets:5 - net-libs/libsrtp:0 - sys-libs/libcxx[libcxxabi] - sys-libs/zlib:0/1 - virtual/udev - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" - -RESTRICT="bindist mirror" - -S="${WORKDIR}" - -QA_PREBUILT=" - opt/teamspeak3-client/error_report - opt/teamspeak3-client/package_inst - opt/teamspeak3-client/soundbackends/libalsa_linux_*.so - opt/teamspeak3-client/soundbackends/libpulseaudio_linux_*.so - opt/teamspeak3-client/ts3client - opt/teamspeak3-client/update -" - -src_prepare() { - default - - if ! use alsa; then - rm -f soundbackends/libalsa_linux_*.so || die - fi - - if ! use pulseaudio ; then - rm -f soundbackends/libpulseaudio_linux_*.so || die - fi - - mv ts3client_linux_* ts3client || die - - tc-export CXX -} - -src_install() { - exeinto /opt/teamspeak3-client - doexe error_report package_inst ts3client update - newexe "${FILESDIR}"/ts3client-bin-r2 ts3client-bin - - exeinto /opt/teamspeak3-client/soundbackends - doexe soundbackends/*.so - - insinto /opt/teamspeak3-client - doins -r gfx html resources sound styles translations - - dosym ../../usr/$(get_libdir)/qt5/libexec/QtWebEngineProcess /opt/teamspeak3-client/QtWebEngineProcess - - dodir /opt/bin - dosym ../teamspeak3-client/ts3client-bin /opt/bin/ts3client - - make_desktop_entry /opt/bin/ts3client "Teamspeak 3 Client" /opt/teamspeak3-client/styles/default/logo-128x128.png "Audio;AudioVideo;Network" - - einstalldocs -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} -- cgit v1.2.3