aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2015-10-21 01:34:31 +0059
committerStuart Shelton <stuart@shelton.me>2015-10-21 01:34:31 +0059
commit0a5b6f38a33a28795780b026dd140e1ec14637f5 (patch)
treed22dca6cc73045616895203e3de25ef567778264 /media-sound
parentUpdate sys-fs/lvm2-2.02.116 (diff)
downloadsrcshelton-0a5b6f38a33a28795780b026dd140e1ec14637f5.tar.gz
srcshelton-0a5b6f38a33a28795780b026dd140e1ec14637f5.tar.bz2
srcshelton-0a5b6f38a33a28795780b026dd140e1ec14637f5.zip
Add media-sound/teamspeak-server-bin-3.0.11.4
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/teamspeak-server-bin/Manifest3
-rw-r--r--media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.11.4.ebuild83
2 files changed, 86 insertions, 0 deletions
diff --git a/media-sound/teamspeak-server-bin/Manifest b/media-sound/teamspeak-server-bin/Manifest
index 9ff3c32c..784f0969 100644
--- a/media-sound/teamspeak-server-bin/Manifest
+++ b/media-sound/teamspeak-server-bin/Manifest
@@ -12,6 +12,7 @@ DIST teamspeak3-server_linux-amd64-3.0.10.1.tar.gz 4361331 SHA256 db650269c6521a
DIST teamspeak3-server_linux-amd64-3.0.10.3.tar.gz 4361521 SHA256 9606dd5c0c3677881b1aab833cb99f4f12ba08cc77ef4a97e9e282d9e10b0702 SHA512 8a5927c48ef84a1a513f576eae05e11c9c19ac3e84bc6e6a7f3d0f784cea5c94b90ed784f595d17aca0b835b8e2dfd6ef7c78a9f21b2392bc27140f81027f846 WHIRLPOOL 051f95b8102a22a4605c6e85e638ff6fe6c5738725bdb9863d8b7f9bc00083ac75899fb0131de40ed4c10a9594562fa964150d3fb24da8aa9cfd435db1fc7545
DIST teamspeak3-server_linux-amd64-3.0.10.tar.gz 4358597 SHA256 4144bbdc92ea765bda4a7dfbb176482f56caa8bf52531d9d8afc41401518335b SHA512 b7f63108697074bf9ddd2d46381ef215dc4b02c5a663f6a516929ccda487d6a97ad42bd3dea71ebb17aeaeeb1899476a5cda7a7769048d86c761319de2687b0f WHIRLPOOL 2ed0052fcd4a2051473dccbaecb4bd4eaa1f906c33a2eccaaeb6bc3f127da84da8e6243efe40b2f186ebb996cdb1408e4b8957ad7f42133841a65bd2e096234e
DIST teamspeak3-server_linux-amd64-3.0.11.3.tar.gz 5022929 SHA256 448d35de0de5c0c9b17feba0697fc232920fb68ac2880bbbf022e0386a17b63b SHA512 14267c3d578e64e1a4bab278acf67b28cf80041d0341ba2e73051608643fe2eeaa7e3c7d3f28ae1826c76b5904b824deb68b7430f7e7d808977aeae7fb86beab WHIRLPOOL 2a4cd813b6428074b1d0a0568ebb78cbe5bb8b276d4cb114dd10bb87db03f78b7cd9e3d50a1706af99ae60346db1c2ae6e56c46f58688e1c32fb198743a64626
+DIST teamspeak3-server_linux-amd64-3.0.11.4.tar.gz 5024057 SHA256 92123aff892740c88acc30a6e3e4df1615be44f9780acd396d663bac91323a40 SHA512 4e1d04e9943f02e1bc5042da0ee3cee3520a56eac9102c02ae6415e179a1daa4f8480c55eaa01c2c1d37a3c2bf6bd90b081131ea177a78f73ce2eddfb791224a WHIRLPOOL 19e1d3726d2782cca51495d6f7f034819596c3e04cacbd784c055b2baad03bf1aa92aa24223aa9f67f7ee5f1125c83556ed454bc9ceb62c14e0eb3166148c3f7
DIST teamspeak3-server_linux-amd64-3.0.6.1.tar.gz 4131518 SHA256 5d222d1f6b28db856788e0004a1a2143372c82fecbd0651e8a575cee8742ef3c SHA512 e5700fea5bf4df2134449cf3a57a823feb4bf72e052bec242fe4d180563a44cf48acd3d46f3ac2ec1a9c300ab903ff132cb16e06501cbac4650993240656414b WHIRLPOOL 4ba2a6f4561365c1441c7bec861b057e8d66d5ea9f08f05e472c2ed70ceedec5898b149e9cb208d0cdea7ccccde97acda0de9e412c5e86cc8a25ff3a25b12ee2
DIST teamspeak3-server_linux-amd64-3.0.7.1.tar.gz 4470985 SHA256 500b9a75dbe5287db7f4d8b788e53b73069c9d1d49cebc8b6b5e0b3081e0473b SHA512 aca25cfd0d0d0d2e3c3832cbac256f5e8996c3593659f5fdf01de1192a35246d4cc222dbda236d75adae31911fd03a2b345f8beb2874b79b62b95ff2c0f528e0 WHIRLPOOL 99c8c62565038828765965cd0eff35245d305b80074042a0dc296b50eb23df9823676351db84e8ec0e79faeb6fc26622a6c6488240957f16afb87ea8457e42a9
DIST teamspeak3-server_linux-amd64-3.0.7.2.tar.gz 4490216 SHA256 1be5cb2dd03168c8c2b8900748439545e122d0cdbf66e2c9bf3d9bed1d9553f6 SHA512 647ee7c5e3e832db9e53f130603c23d73d21af2e5501bbf3727abad9d317f70e6fd9a0158e10ffcaa28dfd9bb30f23743d8d8f9aef1d450659eb114dc626da97 WHIRLPOOL d421f9610a3b35124b44bbf2b915e7a9af17ad31c77529a8939a33de6b1b6ebed670cd87785474dd3c1b2cb625e7914bb5c8de50ce3b0625d444c6f638c1dc31
@@ -21,6 +22,7 @@ DIST teamspeak3-server_linux-x86-3.0.10.1.tar.gz 4711546 SHA256 c16c0196211d799b
DIST teamspeak3-server_linux-x86-3.0.10.3.tar.gz 4711772 SHA256 8b8921e0df04bf74068a51ae06d744f25d759a8c267864ceaf7633eb3f81dbe5 SHA512 0c5369aee91bed52276741fd40518f6036fd8db5358305c2dc5b8f898537dc2e1209ebef59c09840ff3c636d1b6aabe75bf0a874658e979a23034c97b20f8022 WHIRLPOOL 042f259576d46c3bea211832edab9ec7c323e721a6196c5f56c23d6f502ff9d9db053f004e07add092a8eec2a44909708155fb7ab241ef8173ca61b743be8198
DIST teamspeak3-server_linux-x86-3.0.10.tar.gz 4711473 SHA256 8d9c583f14bcd85b4a0e2a40a8744e037256a2a4ec8b2cfa25ed7ab04baea0dd SHA512 13c0c847351e907dd18b5fa4de924359c532f5f3b6d12bb5b8b6d79dc4a455d5d8195ffb68efa30d24c23f23d145e747cda783a685f1c959747278c71509ef5d WHIRLPOOL 6d2e3aacecc892e0984e2113fb2ed7ba387a6156a98bbf41ace3793a4f45cdf86fcbf5ad27ca45280545144e397594ae03f713502c0735b0c695f12dc1da2e6e
DIST teamspeak3-server_linux-x86-3.0.11.3.tar.gz 5177437 SHA256 adf1eaf74056b24ffee798a6668de6c001801546adea2423a626388215729fa6 SHA512 241a86a728fd8990c75d1f509cf13d3ce97744492a5787c00e4294a6acca02a0ad8a6cdf64cc16e2dc41094eb5233b1528bced8c0cf73bdca66c27ee686f8ccd WHIRLPOOL db945e4fa04c2dcbabc6b5d75a7bf30e9e9367d02d57cc5df7d843aaf865c3baf1516c3c0536d99ba9929e143dc10de333764133c1de2c5c826b276e70ba19de
+DIST teamspeak3-server_linux-x86-3.0.11.4.tar.gz 5178378 SHA256 ca25c53aaf61f2111ba425263cd782d1556b42d579607f5390268676645c8dd2 SHA512 6bb6edbb9f8e7b5aeadfae4e9e01da6be113348648cf307d92132eb1f9e6e09406c69ec5f2769b51a0cae17776899c99e0867963dd39a515f802e01dc285d8b3 WHIRLPOOL f5a5123c99ed41e1032d96a2396e3de1c957fb4dd12ec11407f28e8768325cfb85fb5314961b1e91a2c5d34ed7226d5df417d02fc50fc95d11e96b16312fba32
DIST teamspeak3-server_linux-x86-3.0.6.1.tar.gz 4436951 SHA256 ea0399bfce623b09e15dca4fc970528ae7b4cee27027ff2ab03a1563da562f0c SHA512 5e022bcb8b3c0b8c728c2ea85421908c86f9e41ea87c172a246fd749b04182467cfdaba8d53413b76c6dbbf97d598564e533245f2530f6375c5cd35465c2f850 WHIRLPOOL a4fa70b534bd3370cda50de7f462126db2d0a34bbe4fa5fcae3c226d277f03bc30d8af09d3909c79f005decc68b5f8c15517fc9e7a485d8c9807ca83082402d1
DIST teamspeak3-server_linux-x86-3.0.7.1.tar.gz 4751494 SHA256 bc565b74b4c6d6e9a348c51c0f227514a6efce437907eb1dac301ea5bcc449c1 SHA512 02cd68186c4a4040f0373a4e873ac4a11d65b6d5c7fc833974341cdd4163f0efaba66fde61500acaefb664d8502a40341f9ddffd96cd7aa5163392f3d2b41bcb WHIRLPOOL f1ad3e4cfe3a8ebc2674b40295c0fff83b79abbd79198329316e7a9702844f803a24e28e11f1f140b6e9ae091881a6150fd564d69beb5b1bbc81abb59bce6a89
DIST teamspeak3-server_linux-x86-3.0.7.2.tar.gz 4766948 SHA256 9616b6619eb9a253d7b60e4898ee86485d007a0d051c3b044bc3f3204c8a49cf SHA512 69f1296c33bdfdcbb4616571180ef45f6beb6f19b54eed6dd7b82f86df4775395cc711acca7ed9bc0cbdbd357bc3dacee4377b13fd5b3ca6c183ae84e3d75223 WHIRLPOOL 572f74d399e86e4cc3c5cc683009b5be4c7e22519730753b805b2afac22e277d3b53c08d1ada448173a2a3466c36514b6fa57a202da4cb96f2c479589ecf9bd4
@@ -31,6 +33,7 @@ EBUILD teamspeak-server-bin-3.0.10.3-r1.ebuild 2500 SHA256 2da4989600b9bd57371e8
EBUILD teamspeak-server-bin-3.0.10.3.ebuild 2488 SHA256 2c185d3b64d6576dd67495fa52c8d951a4b3b78e038ce8cc1a7b798dcb483188 SHA512 1d6038f45448f87a1aaa3257af0179b7ae164024d3c868c42ee18e50d8b1ec0c73e66beb19ec9804fd16f42e74e42f474de8943d909878efac612d668f4dfd9f WHIRLPOOL 8c5bd3303f3e84c66f10010942d891c2964a84723068b8a07a2dd32135db531a177f91c89f225598dc2e9fa3882b4b347fba693a272bbeceaa5a02d0024868bd
EBUILD teamspeak-server-bin-3.0.10.ebuild 2502 SHA256 b2e93622d9d65eb1a457befd462d5dfed121e599a5b447b81ad58d6508a7d1f4 SHA512 9679bfc39e8237e96e0e3a1764cda641cf2099ce23388ac2bd951e949da1d3c050005b1099c8fc4b1d80eeb49507a7eebba296814882b77fceb5bf5f51eef2c0 WHIRLPOOL 8bc8b99ffdfaec3f7827fc22677e2b1ea1c692030ba8a91794b4147631dfcae940312cebc907999c09f0429607d089864547c1627397f0f679987d46b838326b
EBUILD teamspeak-server-bin-3.0.11.3.ebuild 2522 SHA256 978f1a6230282eba5fbb17b0c62771342188a3db981b450a86488db17e52349d SHA512 4cef6a1eee9ff24d9a0b36b4b712338787c833c36805b53750b567219365f6cc18d35ae576a20933f40e4e37a0b248e7cb792ddb63f97133ce2c57d42bd5d072 WHIRLPOOL ca57a39ec03a3a9f3d37b3766b0c9778636bc93baf5d716af3d9804e7b02e8c69a2b3b80472c06ddd62f96cb0d0daca31535bc909379b6409260743c9e8d4f9d
+EBUILD teamspeak-server-bin-3.0.11.4.ebuild 2323 SHA256 28699ed01975d92f3f5a8fa4e048956eb32219e39b5f5807b091322cad7c27de SHA512 28b1dcdd5cbfd8867052bd6b406daa113514e0ca5980bed22c74c7c07e4e16275d4da78600f3f79fd05ff9f8333bd0b68cce52ca629d7905150469c30da18581 WHIRLPOOL b01be5689f6fc940414ed4722f838b85c22e4ce49f665a8cad387494e4c07c8bae3c6ee22aae23a642e89a1225ab6d9d229e38f6ef1d1df3fbe337e0465d7537
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.11.4.ebuild b/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.11.4.ebuild
new file mode 100644
index 00000000..14c3b0c1
--- /dev/null
+++ b/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.11.4.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id: 4dd1d7f477ac8ae4dc4f86af76ee6c110947448d $
+
+EAPI=5
+
+inherit eutils multilib systemd user
+
+DESCRIPTION="TeamSpeak Voice Communication Server"
+HOMEPAGE="http://www.teamspeak.com/"
+SRC_URI="
+ amd64? ( http://teamspeak.gameserver.gamed.de/ts3/releases/${PV}/teamspeak3-server_linux-amd64-${PV}.tar.gz )
+ x86? ( http://teamspeak.gameserver.gamed.de/ts3/releases/${PV}/teamspeak3-server_linux-x86-${PV}.tar.gz )"
+
+SLOT="0"
+LICENSE="teamspeak3 GPL-2"
+IUSE="doc pdf 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 dir="/opt/teamspeak3"
+
+ # Install TeamSpeak 3 server into $dir
+ into "${dir}"
+
+ dodoc -r CHANGELOG doc/*.txt
+ use doc && dodoc -r serverquerydocs && \
+ docompress -x /usr/share/doc/${PF}/serverquerydocs && \
+ dosym ../../usr/share/doc/${PF}/serverquerydocs ${dir}/serverquerydocs
+ use pdf && dodoc doc/*.pdf
+
+ # Install binary, wrapper, shell files and libraries.
+ newsbin ts3server_linux_${ARCH} 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
+ #dolib.so *.so
+ insinto "${dir}"/lib
+ doins *.so
+
+ if use tsdns; then
+ newdoc tsdns/README README.tsdns
+ newdoc tsdns/USAGE USAGE.tsdns
+ newsbin tsdns/tsdnsserver_linux_${ARCH} tsdnsserver
+ # Standard package installs sample files as documentation
+ insinto "${dir}"/sbin
+ doins tsdns/tsdns_settings.ini.sample
+ fi
+
+ # Standard package installs sql directory to /opt/teamspeak3-server directory
+ insinto "${dir}"/lib
+ doins -r sql
+
+ insinto /etc/teamspeak3
+ doins "${FILESDIR}/server.conf"
+ doins "${FILESDIR}/ts3db_mariadb.ini"
+ newinitd "${FILESDIR}"/${PN}-init-r1 teamspeak3
+
+ if use systemd; then
+ systemd_dounit "${FILESDIR}/systemd/teamspeak3.service"
+ systemd_dotmpfilesd "${FILESDIR}/systemd/teamspeak3.conf"
+ fi
+
+ keepdir /{etc,var/{lib,log,run}}/teamspeak3
+
+ # Fix up permissions
+ fowners teamspeak3 /{etc,var/{lib,log,run}}/teamspeak3
+ fperms 700 /{etc,var/{lib,log,run}}/teamspeak3
+
+ fowners teamspeak3 "${dir}"
+ fperms 755 "${dir}"
+}