From 265dbe5dbc14c199299496c6db8fce3f76647015 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 21 Sep 2018 18:00:10 +0100 Subject: gentoo resync : 21.09.2018 --- media-sound/teamspeak-server/Manifest | 6 +- .../teamspeak-server/teamspeak-server-3.3.1.ebuild | 114 --------------------- .../teamspeak-server/teamspeak-server-3.4.0.ebuild | 114 +++++++++++++++++++++ 3 files changed, 117 insertions(+), 117 deletions(-) delete mode 100644 media-sound/teamspeak-server/teamspeak-server-3.3.1.ebuild create mode 100644 media-sound/teamspeak-server/teamspeak-server-3.4.0.ebuild (limited to 'media-sound/teamspeak-server') diff --git a/media-sound/teamspeak-server/Manifest b/media-sound/teamspeak-server/Manifest index f1e1c49d765e..518e47661fce 100644 --- a/media-sound/teamspeak-server/Manifest +++ b/media-sound/teamspeak-server/Manifest @@ -4,7 +4,7 @@ AUX ts3db_mariadb.ini.sample 99 BLAKE2B 8b81805ac580ea892d4b05fc55787b850202545b AUX ts3server-bin 323 BLAKE2B ab3fb5522ffef33d4517d76f01c91091cb1322e1433ac158c2aaaf18c56f44a74875e3ae82e7c39209207291a668104bc4d08d54dbff7042e4faebc0e54104cf SHA512 578bee3c35fc6bc5a06ceebbab1aaeab6201fdb32a13e9c2473dffd78282690f57b1bc277a973006fb573cf9f1a11c0643c0479ff1a9e1318c015437086c6c42 AUX ts3server.ini-r1 723 BLAKE2B 3c5f77686b602ec052477c32e2b38ecc6812760b487ce4e6cd7616bd8aa57ef3aa186374805a1f5a073e755429a98bdb677ba400c7db3b833edc1e2e3db3a729 SHA512 cf1eb76d4fe7a8305b758439925be56ea4f34254ee3c66e796a3ba7cec38dd40009f455672429906c31631f4877fc70d6fde16a904239da2fa62d121b43d0481 AUX ts3server_mariadb.ini.sample-r1 764 BLAKE2B 3d8b9e88194b54cddb945860c77d497fe8e4bd537a39a101d2658a44b72568a671e301bbb1888099907cbc36c2aba42b89a2215f19ffa8e0acfd3f417a08ba8d SHA512 861f0074e4521947fa44e2decfff172bb14f9b905c37dfc37afedcd5f42d864de7712aa0a6ff7eb17b8f885098abb720b29b16c658955c3c8aab73e451def6a8 -DIST teamspeak3-server_linux_amd64-3.3.1.tar.bz2 8415114 BLAKE2B 22908295d78677ecd09778c85b3e8dae6acd2170732759760884b76bb3614c4af8553910b9c62800bf5ab9cd32423acfe3c9bb476b7b6d7450330626f9f8ad8e SHA512 4335ed9a3ba11a8b26385f5c0b73c01da8c7374b3c0fa24bdeefc66bc297dd241e012ab30e9d0185c44a6c575a38d6c131dfdd8819147dd34f7e79d940ec49cb -DIST teamspeak3-server_linux_x86-3.3.1.tar.bz2 8289228 BLAKE2B 3bdc1fcc29b9650ab6b1eda9d7cb9c201993fed0d194bf75071562d4f553b21098a31d1081113da7b8269056af4bcc3761acff17cf133c9fce874f63c2f4ec75 SHA512 734abdc9e0f3b6bda4fe5c71da51167745d2bdf56890a93c3b4d6d944231e9a561735224d4541f2b70584810aeca8f73f97334d26949fcd1000a708664c44eeb -EBUILD teamspeak-server-3.3.1.ebuild 3064 BLAKE2B 2dca7f778d55d2b29086f0defebbc23384e268e00ff4533ce63251d796013caa89b7d1308d84ba161757e53e13bd0781466c6c60fef2d90c5d94a727bad40630 SHA512 14b1c9e78433aa77f61f2f67e54ba3dcdcc001d1cd9ee7cd1f8b717cf9678cd9d4b777baf16b1bc34f1bae8fde60db049200de7d130505a0563252f362c26edd +DIST teamspeak3-server_linux_amd64-3.4.0.tar.bz2 8426025 BLAKE2B 767df96757581dd1c5139e6831c89dbb1f0a76232c5b286b88406fb2a19614c9ae29251030c00f534742c8aba0510a45f2b44e453a05a6558e82a1ac8dcd718b SHA512 568646ae4a2a3b3c8cfdc91580a073ed62985f1b6510533b0e8c8627ea4dc8cf3ff8717a1cc8323fc60dd5c399c972da505c3c84300262538a5f3e945087d832 +DIST teamspeak3-server_linux_x86-3.4.0.tar.bz2 8299226 BLAKE2B fc9149171d3463cf443f35e5fff672c4c6a3260378efb497e2fa424dcc685bd1f33907f63f0d08b755cff8151ac672b58db33fb7a0bfa74ba723615d969aeb0d SHA512 76420b495b61287e9174fa1edc8d85043ac7d79665ca457b4b377fdcb2b9231fac1f10d7cdde39df252b0e3dddba998b6191c999b402cb37192fd6307d494ed1 +EBUILD teamspeak-server-3.4.0.ebuild 3064 BLAKE2B 2dca7f778d55d2b29086f0defebbc23384e268e00ff4533ce63251d796013caa89b7d1308d84ba161757e53e13bd0781466c6c60fef2d90c5d94a727bad40630 SHA512 14b1c9e78433aa77f61f2f67e54ba3dcdcc001d1cd9ee7cd1f8b717cf9678cd9d4b777baf16b1bc34f1bae8fde60db049200de7d130505a0563252f362c26edd MISC metadata.xml 822 BLAKE2B ac5c32d28c089f00c7ac508d60d90fff40313dcb4758145401d4ebc76dd53f449834373475e7437c37b8892be6d121be5c2ff1b20cbbdde9c110cab4e1a1f760 SHA512 7265c0f252a1b7e1e4e2901773b81fc7e96d0b6da39475f1e7c65a37c75188f86ce3da13b39a1cf8be46b9ad80945fc3a5755135d6bb2c63829d13a0d3c1dc10 diff --git a/media-sound/teamspeak-server/teamspeak-server-3.3.1.ebuild b/media-sound/teamspeak-server/teamspeak-server-3.3.1.ebuild deleted file mode 100644 index e8110a9eba1a..000000000000 --- a/media-sound/teamspeak-server/teamspeak-server-3.3.1.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit systemd user - -DESCRIPTION="A server software for hosting quality voice communication via the internet" -HOMEPAGE="https://www.teamspeak.com/" -SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux_amd64-${PV}.tar.bz2 ) - x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux_x86-${PV}.tar.bz2 )" - -LICENSE="LGPL-2.1 teamspeak3" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="doc mysql tsdns" - -RESTRICT="mirror strip" - -QA_PREBUILT="opt/teamspeak3-server/libmariadb.so.2 - opt/teamspeak3-server/libts3db_mariadb.so - opt/teamspeak3-server/libts3db_sqlite3.so - opt/teamspeak3-server/libts3_ssh.so - opt/teamspeak3-server/ts3server - opt/teamspeak3-server/tsdnsserver" - -pkg_setup() { - enewgroup teamspeak - enewuser teamspeak -1 -1 /opt/teamspeak3-server teamspeak -} - -src_unpack() { - default - - mv teamspeak3-server_linux_$(usex amd64 amd64 x86) ${P} || die -} - -src_install() { - diropts -o teamspeak -g teamspeak - keepdir /opt/teamspeak3-server /var/log/teamspeak3-server - - diropts - keepdir /etc/teamspeak3-server - - touch ${D%/}/opt/teamspeak3-server/.ts3server_license_accepted || die - - exeinto /opt/teamspeak3-server - doexe ts3server - doexe "${FILESDIR}"/ts3server-bin - dodir /opt/bin - dosym ../teamspeak3-server/ts3server-bin /opt/bin/ts3server - - exeinto /opt/teamspeak3-server - doexe libts3db_sqlite3.so libts3_ssh.so - - insinto /opt/teamspeak3-server/serverquerydocs - doins -r serverquerydocs/. - - insinto /opt/teamspeak3-server/sql - doins sql/*.sql - doins -r sql/create_sqlite - - insinto /etc/teamspeak3-server - newins "${FILESDIR}"/ts3server.ini-r1 ts3server.ini - - dodoc CHANGELOG - docinto ts3server - dodoc doc/*.txt - - newinitd "${FILESDIR}"/teamspeak.initd-r1 teamspeak3-server - systemd_newunit "${FILESDIR}"/teamspeak.service teamspeak3-server.service - - newenvd - 99teamspeak3-server <<- EOF - CONFIG_PROTECT="/etc/teamspeak3-server/ts3server.ini /etc/teamspeak3-server/ts3server_mariadb.ini /etc/teamspeak3-server/tsdns_settings.ini" - EOF - - if use doc; then - docinto html - dodoc -r doc/serverquery/. - fi - - if use mysql; then - insinto /etc/teamspeak3-server - newins "${FILESDIR}"/ts3server_mariadb.ini.sample-r1 ts3server_mariadb.ini.sample - doins "${FILESDIR}"/ts3db_mariadb.ini.sample - - exeinto /opt/teamspeak3-server - doexe libts3db_mariadb.so - doexe redist/libmariadb.so.2 - - insinto /opt/teamspeak3-server/sql - doins -r sql/create_mariadb - doins -r sql/updates_and_fixes - fi - - if use tsdns; then - exeinto /opt/teamspeak3-server - doexe tsdns/tsdnsserver - dodir /opt/bin - dosym ../teamspeak3-server/tsdnsserver /opt/bin/tsdnsserver - - insinto /etc/teamspeak3-server - doins tsdns/tsdns_settings.ini.sample - - docinto tsdns - dodoc tsdns/{README,USAGE} - fi -} - -pkg_postinst() { - elog "If you have a Non-Profit License (NPL)," - elog "place it in /opt/teamspeak3-server as licensekey.dat." - elog "Please note, that the license must be writeable by the teamspeak user." -} diff --git a/media-sound/teamspeak-server/teamspeak-server-3.4.0.ebuild b/media-sound/teamspeak-server/teamspeak-server-3.4.0.ebuild new file mode 100644 index 000000000000..e8110a9eba1a --- /dev/null +++ b/media-sound/teamspeak-server/teamspeak-server-3.4.0.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit systemd user + +DESCRIPTION="A server software for hosting quality voice communication via the internet" +HOMEPAGE="https://www.teamspeak.com/" +SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux_amd64-${PV}.tar.bz2 ) + x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux_x86-${PV}.tar.bz2 )" + +LICENSE="LGPL-2.1 teamspeak3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="doc mysql tsdns" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/teamspeak3-server/libmariadb.so.2 + opt/teamspeak3-server/libts3db_mariadb.so + opt/teamspeak3-server/libts3db_sqlite3.so + opt/teamspeak3-server/libts3_ssh.so + opt/teamspeak3-server/ts3server + opt/teamspeak3-server/tsdnsserver" + +pkg_setup() { + enewgroup teamspeak + enewuser teamspeak -1 -1 /opt/teamspeak3-server teamspeak +} + +src_unpack() { + default + + mv teamspeak3-server_linux_$(usex amd64 amd64 x86) ${P} || die +} + +src_install() { + diropts -o teamspeak -g teamspeak + keepdir /opt/teamspeak3-server /var/log/teamspeak3-server + + diropts + keepdir /etc/teamspeak3-server + + touch ${D%/}/opt/teamspeak3-server/.ts3server_license_accepted || die + + exeinto /opt/teamspeak3-server + doexe ts3server + doexe "${FILESDIR}"/ts3server-bin + dodir /opt/bin + dosym ../teamspeak3-server/ts3server-bin /opt/bin/ts3server + + exeinto /opt/teamspeak3-server + doexe libts3db_sqlite3.so libts3_ssh.so + + insinto /opt/teamspeak3-server/serverquerydocs + doins -r serverquerydocs/. + + insinto /opt/teamspeak3-server/sql + doins sql/*.sql + doins -r sql/create_sqlite + + insinto /etc/teamspeak3-server + newins "${FILESDIR}"/ts3server.ini-r1 ts3server.ini + + dodoc CHANGELOG + docinto ts3server + dodoc doc/*.txt + + newinitd "${FILESDIR}"/teamspeak.initd-r1 teamspeak3-server + systemd_newunit "${FILESDIR}"/teamspeak.service teamspeak3-server.service + + newenvd - 99teamspeak3-server <<- EOF + CONFIG_PROTECT="/etc/teamspeak3-server/ts3server.ini /etc/teamspeak3-server/ts3server_mariadb.ini /etc/teamspeak3-server/tsdns_settings.ini" + EOF + + if use doc; then + docinto html + dodoc -r doc/serverquery/. + fi + + if use mysql; then + insinto /etc/teamspeak3-server + newins "${FILESDIR}"/ts3server_mariadb.ini.sample-r1 ts3server_mariadb.ini.sample + doins "${FILESDIR}"/ts3db_mariadb.ini.sample + + exeinto /opt/teamspeak3-server + doexe libts3db_mariadb.so + doexe redist/libmariadb.so.2 + + insinto /opt/teamspeak3-server/sql + doins -r sql/create_mariadb + doins -r sql/updates_and_fixes + fi + + if use tsdns; then + exeinto /opt/teamspeak3-server + doexe tsdns/tsdnsserver + dodir /opt/bin + dosym ../teamspeak3-server/tsdnsserver /opt/bin/tsdnsserver + + insinto /etc/teamspeak3-server + doins tsdns/tsdns_settings.ini.sample + + docinto tsdns + dodoc tsdns/{README,USAGE} + fi +} + +pkg_postinst() { + elog "If you have a Non-Profit License (NPL)," + elog "place it in /opt/teamspeak3-server as licensekey.dat." + elog "Please note, that the license must be writeable by the teamspeak user." +} -- cgit v1.2.3