From 2e907ee0c4f1bd600fd5c4a368ae81691cecc3ff Mon Sep 17 00:00:00 2001 From: Stuart Shelton Date: Sat, 19 Aug 2017 16:08:24 +0100 Subject: Add media-sound/teamspeak-server-bin-3.0.13.8 --- media-sound/teamspeak-server-bin/Manifest | 3 + .../teamspeak-server-bin-3.0.13.8.ebuild | 104 +++++++++++++++++++++ 2 files changed, 107 insertions(+) create mode 100644 media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.13.8.ebuild (limited to 'media-sound') diff --git a/media-sound/teamspeak-server-bin/Manifest b/media-sound/teamspeak-server-bin/Manifest index f73409bd..c6290c9d 100644 --- a/media-sound/teamspeak-server-bin/Manifest +++ b/media-sound/teamspeak-server-bin/Manifest @@ -33,9 +33,11 @@ DIST teamspeak3-server_linux-x86-3.0.9.tar.gz 5090445 SHA256 e12d3449f0a63422136 DIST teamspeak3-server_linux_amd64-3.0.12.3.tar.bz2 6628966 SHA256 07f72ae51bde9bb1f144455b5e352f5cd8e22da112ec265509a50e2b9af86b41 SHA512 6cc711cbfe142fb629776888d9304548f2b7377725a8413bc67606dc71bf7ed1791d66d9a4eccc0ecb61c3be0eb8f354b4dd0535aef14004986df8c3bfd06e1c WHIRLPOOL 315e06aac2f191ce6fa4f0fc8db6afd60bceac41f25fcdaf7cc8e5e6e60906225298bdcc31126d83dbb55b2cec5ddbc63d20289544788bb08e908c830832173a DIST teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2 6670947 SHA256 6bb0e8c8974fa5739b90e1806687128342b3ab36510944f576942e67df7a1bd9 SHA512 f61e0c3ba7380ca259133d173ac7c6bcf063b5df6b91a21e00003caaa77b776b51045f0e3fd14aa727399b6931f5c64c0c7382bbfa4381a0d9b9101b27fefaf4 WHIRLPOOL 90c1bd43ff5fee627d5b0a7af388d2d5f7fa9b04fca960b7c2d83c577714dc26a6ddc0b039ec70a748dd387402331d675af57a01fe2ca7a8701dd34a41d034cf DIST teamspeak3-server_linux_amd64-3.0.13.6.tar.bz2 6492488 SHA256 19ccd8db5427758d972a864b70d4a1263ebb9628fcc42c3de75ba87de105d179 SHA512 95271e5a44c7a14b8fbe134b855973c1af53ac76e6ba01089116b1f63c03bae25f5abfd176f9e26207aa4da8501d646298128078ab5b475458a7ccaba2a48e9c WHIRLPOOL 348356570a45d00d4e98ebfa01c8acc3ea7f3bfcf5b74a4b459999715d836b0feef0eefff50534fca2f034505814187fd8b3037b22452aff159e940ed184e871 +DIST teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2 6916065 SHA256 460c771bf58c9a49b4be2c677652f21896b98a021d7fff286e59679b3f987a59 SHA512 d8985f5850602660a6c037c1768a97c79b5842640d618ad00d242035a12820b52ba959545f3e668eb3d6079b1a228ff648c569e7d1fc64be6743ee77995ab0be WHIRLPOOL a9863eb89200b7de89775112ccf8d47f5dad08b6c06f39cbac1d09810c45dbeebd08265982e9e2b0ceea6bc9eb616b86e6cc632533a41591e391b7338c2672a2 DIST teamspeak3-server_linux_x86-3.0.12.3.tar.bz2 6480139 SHA256 56195a5883efc17356f781b183ec1fc2a1bd646486d506c45a3f9cce1ba5a526 SHA512 5f0b895e7645b2f1079cd56b40c16381f3fab74570586209ba6959dd99c2537675511a84d2d98ce0cce15d1b23ae60befc7f4acb4ecde8bb2980f6211c091b05 WHIRLPOOL ad4aab9ffdc116b7fd26911b0fc2ff4c77a52731fc4333574a138649c6b0bc0c7f373307f5eace487e07b39fa1b2b52a94a3cf1f34c4dfa092eafffe95e89608 DIST teamspeak3-server_linux_x86-3.0.12.4.tar.bz2 6512481 SHA256 6c1138abc8e849d956793ddbf4fda79777c5311627239f7bac2a1c08d66373a7 SHA512 710c9c17ea732ce89e081f9194280c2c2acde3c418a84b7e2fbea2c76e3945d04ac3bc32bb270b96b3d2e54e7dd1d23174ae0c59b92c9540af06655e7ce4fe3c WHIRLPOOL 8ee94f963d8b068f1d613ea719c9661c3b7ea2741a5fcc9f13aea1e04cbc1cde9a32d4ab5c39c55677f07a2fd4e8b70e725c864840ad5fa23f4810dab8d3e448 DIST teamspeak3-server_linux_x86-3.0.13.6.tar.bz2 6367104 SHA256 2f70b3e70a3d9bf86106fab67a938922c8d27fec24e66e229913f78a0791b967 SHA512 a35e0fffe320206f2ca19153bd46a910bd1690541c83ec3c784fe1f4aaf8dbe430556990f6ebe0efbe71e52d3887b725da4e659db9d1e3c96fd6fd46e6dcd40d WHIRLPOOL 16d35b684f2f3af540464d80158778c62e19bd3c6ae29c791cfec4e509b5d38118b6a34ef113d0f73999adbd2d0cc35c043475866c122d243aa950fb59b99bd7 +DIST teamspeak3-server_linux_x86-3.0.13.8.tar.bz2 6772664 SHA256 c1be39df7ee136c87e0ea1eff4e3aa84074e2d141c66d23f9a66eb5afa2b1876 SHA512 7ef5d5d0fa2a1244011c2a68662481e4859aa1660e967b203a508497a4fd3c54db44a9f33116ed4932745942df4b5e4c646658346f288ce6191e3e5629d9638f WHIRLPOOL 6246446439b676f69e56168df445c6f7b6956212e0330e4b541a84c1a2e3466273f60b26298bf7c41b0f8157d1b70c165a2e5a9feb96b3d9651463073adbca46 EBUILD teamspeak-server-bin-3.0.10.1.ebuild 2503 SHA256 36e2f501725073177e4510896992ea4368f2f30f87c526c24091d47c9adafc93 SHA512 906481e5192e0b93adffc9baf71c590351a27aeafd976bb5522fc37dbb7a3fb0076accd891631c0114878ab9970be1319e18aea5a2c273c26ee200ff9982a717 WHIRLPOOL 55e0c182af787c5703e4ec56981df72c06dce4851797ddfc59ec8da24025f936c92556ed68c1caba5bd0def78d6d1b73b5f7b50c3ac2b169375a833e93b1caaa EBUILD teamspeak-server-bin-3.0.10.3-r1.ebuild 2500 SHA256 2da4989600b9bd57371e80c9d9050f89352d18962fd20fb351a81c1787daf763 SHA512 c87e23f8fee6daae03b2ce6632264819b6041d0580ba51c3b325ac8bf2f875912774496b8c9133c6078bd50af63ced1e081e9bba841cf3bcf4d275061fde7b92 WHIRLPOOL 5ea864f6b7de24d37d9a1321c51cab6424a990d094e045725ebf73100d1a2e697cbbd343bccb681b152637781bf2d4be8c8b2fc158027ba676178fa7ba768c9c EBUILD teamspeak-server-bin-3.0.10.3.ebuild 2488 SHA256 2c185d3b64d6576dd67495fa52c8d951a4b3b78e038ce8cc1a7b798dcb483188 SHA512 1d6038f45448f87a1aaa3257af0179b7ae164024d3c868c42ee18e50d8b1ec0c73e66beb19ec9804fd16f42e74e42f474de8943d909878efac612d668f4dfd9f WHIRLPOOL 8c5bd3303f3e84c66f10010942d891c2964a84723068b8a07a2dd32135db531a177f91c89f225598dc2e9fa3882b4b347fba693a272bbeceaa5a02d0024868bd @@ -45,6 +47,7 @@ EBUILD teamspeak-server-bin-3.0.11.4.ebuild 2323 SHA256 28699ed01975d92f3f5a8fa4 EBUILD teamspeak-server-bin-3.0.12.3.ebuild 2972 SHA256 bdb394661235532cab987d5d85baa6abf948efdb48c05f8f3da4f08041053c88 SHA512 a3a0d337b7b05b2f249023b394c004ea59b0c40350a4eff488612977bc14f5c65ec5bb6f9efb89dfdee8bf35d03069992993569d22ed155fcedf7377581a1bd6 WHIRLPOOL fc33905166390711ed77883fc4fe11ea9d7ecc720df3e094b106528f449932d5a607a065c702b832dc504dc7ada96ec54a0bb6685c028b263cbe696839880973 EBUILD teamspeak-server-bin-3.0.12.4.ebuild 2982 SHA256 68632a584429381c551d790fdec1c1dec83bf6a97ece8314b3c7334a277e10ca SHA512 10e6ef840d8493ccd800d9bb7aef38b91d54c9aa1422e222502536e3883d49e7bca6e2dd5452c4f2ada603b29a49b451015cf18f97566e7469c870e89a7069f4 WHIRLPOOL 49e47596bfafdb3f1357b64b9ab1b12a3b29633119c395d39bd868e0098fdd50531b4281e12d3ddd65c377a371280966cc6cc0973f0a6059681ef4b8d6f52fb4 EBUILD teamspeak-server-bin-3.0.13.6.ebuild 3315 SHA256 4b237de8f7a49c9eef4c4aab985678cb46e9c5fe9bc8908538c2a673d9914418 SHA512 c618252965305abbc4567aea79ee97b87d87fafc2b1d789d040923f31f1f4217cedc69f37c07109e73dac158806f798a3e217aa45f133b40e4444de32a94a0e1 WHIRLPOOL 28e5f568c6af8ab9e0fc3fdb9e8b108fd5e7fec8b2fb0bac97d53415aa7a46f3aac81c5bb306a1f15b08c7e204c4a91ff335c277bb8e2bb326206375e66a95e3 +EBUILD teamspeak-server-bin-3.0.13.8.ebuild 3315 SHA256 bd73358d690538be031499b8709b686575000db43eefceedf82cd42504255229 SHA512 af240e72f06838f3b5adbe9aab7edebef415716c682f3471fb15c33ade77aac2721f872158010e412997c502a38ee5f9019ff6109b0aa045c1680171ad790e28 WHIRLPOOL 40359d3ea23b8749095c8ed1351cdf795fc41416d3c46d6f9ea163a581cdadbf010132ea2fa9fc0e149d4e2a2b3859c971af00978f0d56533292e6ef3142b6f0 EBUILD teamspeak-server-bin-3.0.6.1.ebuild 2480 SHA256 790ce39655581cb70cb1126948ca27c73efc9f1b84e6906ff9e5ea1ef2c665dc SHA512 164fe472ca21ced8e848931b8730fe80e3bdf0b4a6bdf51ba70207fd2be71361aa35d3924a76d87db1a38315fb1b66e7afeaa4099318a9169c304e0cac470bf9 WHIRLPOOL 7158f529dc6403c9f0a253a5a5e24febe204765e02399cbb62d74192c2a19cd223b01b9f87dc6c0ffef49e23e8148d8ecabd7fce0c5bb8ff17528c26fa720ac9 EBUILD teamspeak-server-bin-3.0.7.1.ebuild 2467 SHA256 1be316b2a1ca2e99a25052c78f98d831929eb7522db1b1c177e2c33549781d08 SHA512 8c36280b3922b668b78266f18389c0e00e2d864e931eab57bfeb73935021bf25058b4a29106c3227b074ceb1c975f7ebd9b8627aba7663d6503e6b98831eada5 WHIRLPOOL 4b1b82c1fdc4b9e3344d8516382187cdb3214c74d96c3b9b212fc8c96d0a07f5771da7bf864fd3d0798d5af3b036d66583a25ee1210253f35356af0a51e21bd0 EBUILD teamspeak-server-bin-3.0.7.2.ebuild 2468 SHA256 84bb43abd61269e6de3621d87a679d9fb696818352e8a1f2456d6cd52bdaf294 SHA512 c379162132ed302618efa8102cc5134501d10c299ebe84857648d73fbabeac87846ed9c73b0fadd2f348a8d6e27fa8c34564927b79087c2eb1d1544bbcd3c86c WHIRLPOOL 4e22f4be464684e4f381019a5a3d68eea62bbc987ba2477d27e4adc335f9d9ffb9bdd436ff88735fe994dcf62793dee1f50f7163e3ebf1a533cd37be24240460 diff --git a/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.13.8.ebuild b/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.13.8.ebuild new file mode 100644 index 00000000..5c8f6fa2 --- /dev/null +++ b/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.13.8.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id: b3f6bafbe9f17cc31045ec6c9a0cfc2ccc569e05 $ + +EAPI=6 + +inherit multilib systemd user + +DESCRIPTION="Crystal Clear Cross-Platform Voice Communication Server" +HOMEPAGE="https://www.teamspeak.com/" +SRC_URI=" + amd64? ( http://teamspeak.gameserver.gamed.de/ts3/releases/${PV}/teamspeak3-server_linux_amd64-${PV}.tar.bz2 ) + x86? ( http://teamspeak.gameserver.gamed.de/ts3/releases/${PV}/teamspeak3-server_linux_x86-${PV}.tar.bz2 )" + +SLOT="0" +LICENSE="teamspeak3 GPL-2" +IUSE="+doc html systemd tsdns" +KEYWORDS="~amd64 ~x86" + +RESTRICT="installsources mirror strip" + +S="${WORKDIR}/teamspeak3-server_linux_${ARCH}" + +QA_PREBUILT="opt/teamspeak3" + +pkg_setup() { + enewuser teamspeak3 +} + +src_install() { + local opt_dir="/opt/teamspeak3" + + # Install TeamSpeak 3 server into /opt/teamspeak3. + into "${opt_dir}" + + # Install documentation. + dodoc -r CHANGELOG doc/*.txt + use doc && dodoc -r serverquerydocs && \ + docompress -x /usr/share/doc/${PF}/serverquerydocs && \ + dosym ../../usr/share/doc/${PF}/serverquerydocs ${opt_dir}/serverquerydocs + use html && dodoc -r doc/serverquery && \ + docompress -x /usr/share/doc/${PF}/serverquery && \ + dosym ../../../usr/share/doc/${PF}/serverquery ${opt_dir}/doc/serverquery + + # Install binary, wrapper, shell files and libraries. + newsbin ts3server ts3server-bin + # Standard package installs ts3server to /usr/sbin directory + dobin "${FILESDIR}"/ts3server + + # 'dolib' may install to libx32 or lib64 - we just want 'lib' alone + insinto "${opt_dir}"/lib + doins *.so redist/libmariadb.so.2 + + if use tsdns; then + newdoc tsdns/README README.tsdns + newdoc tsdns/USAGE USAGE.tsdns + dosbin tsdns/tsdnsserver + # Standard package installs sample files as documentation + insinto "${opt_dir}"/sbin + doins tsdns/tsdns_settings.ini.sample + fi + + # Standard package installs sql directory to /opt/teamspeak3-server directory + insinto "${opt_dir}"/lib + doins -r sql + + # Install the runtime FS layout. + insinto /etc/teamspeak3 + doins "${FILESDIR}"/server.conf "${FILESDIR}"/ts3db_mariadb.ini + + # Install the init script and systemd unit. + newinitd "${FILESDIR}"/${PN}-init-r1 teamspeak3 + newconfd "${FILESDIR}"/${PN}-conf-r1 teamspeak3 + if use systemd; then + systemd_newunit "${FILESDIR}"/systemd/teamspeak3-r1.service teamspeak3.service + systemd_newtmpfilesd "${FILESDIR}"/systemd/teamspeak3.conf teamspeak3.conf + fi + + dodir "${opt_dir}"/license + keepdir /{etc,var/{lib,log}}/teamspeak3 + + # Fix up permissions. + fowners teamspeak3 /{etc,var/{lib,log}}/teamspeak3 + fperms 700 /{etc,var/{lib,log}}/teamspeak3 + + fowners teamspeak3 "${opt_dir}" + fperms 755 "${opt_dir}" +} + +pkg_postinst() { + einfo "On the first server start (or after clearing the database) *ONLY*, a new" + einfo "single-use 'ServerAdmin' key will be logged to" + einfo + einfo " /var/log/teamspeak3/ts3server_1.log" + einfo + einfo "... the log file for the first TeamSpeak Virtual Server instance." + einfo + einfo "You will need to use this key in order to gain instance admin rights." + einfo + einfo "Starting with version 3.0.13, there are two important changes:" + einfo " - IPv6 is now supported." + einfo " - Binding to any address (0.0.0.0 / 0::0)," + einfo " instead of just the default ip of the network interface." +} -- cgit v1.2.3-65-gdbad