aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2014-01-28 18:14:06 +0000
committerStuart Shelton <stuart@shelton.me>2014-01-28 18:14:06 +0000
commit685434e568116095ce15d5a6d2532111bd61cff1 (patch)
treeb3831335f1f9f80a943756771551baf4c1aad3a6 /media-sound
parentUpdate acpid-2.0.19 (diff)
downloadsrcshelton-685434e568116095ce15d5a6d2532111bd61cff1.tar.gz
srcshelton-685434e568116095ce15d5a6d2532111bd61cff1.tar.bz2
srcshelton-685434e568116095ce15d5a6d2532111bd61cff1.zip
Add media-sound/teamspeak-server-bin-3.0.10.3
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.10.3.ebuild82
2 files changed, 85 insertions, 0 deletions
diff --git a/media-sound/teamspeak-server-bin/Manifest b/media-sound/teamspeak-server-bin/Manifest
index 4c96ac68..85a30c5d 100644
--- a/media-sound/teamspeak-server-bin/Manifest
+++ b/media-sound/teamspeak-server-bin/Manifest
@@ -6,6 +6,7 @@ AUX teamspeak3-server.rc 1214 SHA256 d5acf0bf2ea8ff988f9dc1a2ec70690fd7e160b6af1
AUX ts3db_mysql.ini 99 SHA256 57f81c410d7768a7550b1f01697bb65f2ea7cd4548cabf8ff75a352ea39d453d SHA512 60993fa58beb07f3304e7603abe91dba2e23e3f6868a6e2894bf55e1e79c358defd1a08523e6ade16d1eb1042aad1783c76c2dff8e6ce282d08d77800c3357db WHIRLPOOL b378b5b4bba9d71ac07b08bd3715aa388e3e378450dd2827497638859775c7364059880e7a64cf7525776a1b96aff497f40917aac0868ebaa6a79f5affcf7075
AUX ts3server 264 SHA256 fd640796c87ff8be2ee4992b5d05512fc39624f2bcf75adf3a25f4ca8deb585f SHA512 b839d393550f08e0b8e19d78879d2be13f47d8d8cd7a81106ca39ccf475be780cd2f07e7188945f8df1da443d3dffd2f948620b96a41e66aaf887111a22dd9ff WHIRLPOOL a466dcdcda46468d7e31e1a5be50e88b025a58c00ea1b84f54629810b3fae01025a5c4b9172719945fb2da7023c129f7533f42e92f5b20ceab67fa4a3d141db4
DIST teamspeak3-server_linux-amd64-3.0.10.1.tar.gz 4361331 SHA256 db650269c6521aabdc2673a3ad76780bd455c9f1fc3e1081277473a3452e662c SHA512 124ef0eb0c9c32d8e64aca0a76fc3b4fdf503de8e57a90b01a97ccdf476085c0fb32fcf14a057195d8e0280333714053b7e8b85a16bd459ae08027635efcf894 WHIRLPOOL 2215cf0eb08709f6f547546f8d5a068234788d8497da5d7ce9a484afd2955c56f9c91867c026aa89ec67dd3d37663b411c67cecffdfa25c5d825cc744854a6f9
+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.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
@@ -13,6 +14,7 @@ DIST teamspeak3-server_linux-amd64-3.0.7.2.tar.gz 4490216 SHA256 1be5cb2dd03168c
DIST teamspeak3-server_linux-amd64-3.0.8.tar.gz 7156063 SHA256 f40bd7976a6fb084868f57bf10e5d954265a732914f45b396aedda530fd9c0c8 SHA512 0b2545e972db570a38b5fe601bbfbdf0cd153f5bc816c6df542bd47f831654f199fb173c95da2ff28855bf0559f9b2e3b054dc22ddf323c44551ba54c7cd46a2 WHIRLPOOL a5f0bd034856ee96dcccff43b0ca98725b35f0accfef9e3215afe6a99dfc50b64a4b6edc86175c54216a288ccefaba596d9182be4a8662eca8c55f64484313c0
DIST teamspeak3-server_linux-amd64-3.0.9.tar.gz 4739964 SHA256 3559624ce21142a90c21c8a8e789d420b6043cc97698713a070cddccd8918b08 SHA512 c0b5ba34d28a740ef1a8b458f2203c3f145f117b9d1e38d571c15335fc56a52311bacc320bcd1d9fbec899d5c32548cf3579765ebefa2fddc0287aafb8b5cbcc WHIRLPOOL e8c2605917635211202bb3c3e5a9d714622fb0ea909558cb77fd8e32fd0e22296b4f3fd7119b7cf9b07fb06f06dcd75b3e9f17e9da0f9edc6f3ca365440d7603
DIST teamspeak3-server_linux-x86-3.0.10.1.tar.gz 4711546 SHA256 c16c0196211d799b9e3038d2f938fdeb33aa1a580a6adc468e2c1175186d8fcc SHA512 f126a97efe5f1999e5e9c085c4d863ea82a1b3a402c353515ff5f0befa127f8f6c5cc6d01e9d071739d5eb0ca4bc18fc066b4c94232f8c3c6cc7bcc0438fd74e WHIRLPOOL 11188d27fec6179c8427b39a0e90f4601929b0efcc50501e8cf1e984e60627607c0dec129a497901f20d5a3b77d62f2767b4d0b300105f328e4674cb6a38c7ae
+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.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
@@ -20,6 +22,7 @@ DIST teamspeak3-server_linux-x86-3.0.7.2.tar.gz 4766948 SHA256 9616b6619eb9a253d
DIST teamspeak3-server_linux-x86-3.0.8.tar.gz 7313865 SHA256 986334b2ed7e3174948f8ed746bfb2c09c69c30c5dc793a9d8b88bac74dbc6e2 SHA512 adf3e86b8869b45e9476479afa7d21d053bdb2f5bb95edca3a62ad487e31991978c652bb6be949414a7638d282c08025114776e4dda875b1bfef52974036646e WHIRLPOOL 2aa8c9f19abd3d755978d1e5d8139d2e84b7c3c82a3d6d8d7100329ce79c8c16d87e8106e06282cc692a471b392a54ff7c83c112639f1aa13ecfa12d5e1a0323
DIST teamspeak3-server_linux-x86-3.0.9.tar.gz 5090445 SHA256 e12d3449f0a63422136bf859e50f9d3d3a9a78bab2b1b6914fc67b62e3a27d6f SHA512 6eddf9d4f6c24475211281d2f7875db6c96f27ce3bcd161f85cae848300cd0fb25a04d3aea12e06e3f9a13c8d2f7819f0d25920c23e4cdb12ad28de8f548790c WHIRLPOOL 86291985191fe539e7066f9fd771dc00b35dfa1e61e3748de9092d02743e34b9f4b03ddc2eae7ddf0d74d20808a4960b5cdee385f8386e9acc5f0de9092e9a21
EBUILD teamspeak-server-bin-3.0.10.1.ebuild 2503 SHA256 36e2f501725073177e4510896992ea4368f2f30f87c526c24091d47c9adafc93 SHA512 906481e5192e0b93adffc9baf71c590351a27aeafd976bb5522fc37dbb7a3fb0076accd891631c0114878ab9970be1319e18aea5a2c273c26ee200ff9982a717 WHIRLPOOL 55e0c182af787c5703e4ec56981df72c06dce4851797ddfc59ec8da24025f936c92556ed68c1caba5bd0def78d6d1b73b5f7b50c3ac2b169375a833e93b1caaa
+EBUILD teamspeak-server-bin-3.0.10.3.ebuild 2499 SHA256 eed5d92b0a2c15d33476920e02dc1a1d2e7967db9b593a4a01c4bdc061eac2fd SHA512 65cd1a82921e19504a6df8ee5e97beb22387ed576f96852f60a9d534908848bc88219882970abd5a0c5bb113a0fa91bc303cbfc908d662d966f0241b27cef7a1 WHIRLPOOL bc67bb280674ec578341d3b56f687ef2dcd8c3a3e8a9cb9d8ed7f18adb614e726c35d8bb073922cc2f64e458929c22fe767fd7b835d97b2fdb739ac984acf53e
EBUILD teamspeak-server-bin-3.0.10.ebuild 2502 SHA256 b2e93622d9d65eb1a457befd462d5dfed121e599a5b447b81ad58d6508a7d1f4 SHA512 9679bfc39e8237e96e0e3a1764cda641cf2099ce23388ac2bd951e949da1d3c050005b1099c8fc4b1d80eeb49507a7eebba296814882b77fceb5bf5f51eef2c0 WHIRLPOOL 8bc8b99ffdfaec3f7827fc22677e2b1ea1c692030ba8a91794b4147631dfcae940312cebc907999c09f0429607d089864547c1627397f0f679987d46b838326b
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
diff --git a/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.3.ebuild b/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.3.ebuild
new file mode 100644
index 00000000..8a9383ca
--- /dev/null
+++ b/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.3.ebuild,v 1.1 2014/01/27 16:05:54 tomwij Exp $
+
+EAPI="5"
+
+inherit eutils systemd user
+
+DESCRIPTION="TeamSpeak Server - Voice Communication Software"
+HOMEPAGE="http://www.teamspeak.com/"
+LICENSE="teamspeak3 GPL-2"
+
+SLOT="0"
+IUSE="doc pdf systemd tsdns"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="installsources mirror strip"
+
+SRC_URI="amd64? ( http://files.teamspeak-services.com/releases/${PV}/teamspeak3-server_linux-amd64-${PV}.tar.gz )
+ x86? ( http://files.teamspeak-services.com/releases/${PV}/teamspeak3-server_linux-x86-${PV}.tar.gz )"
+
+S="${WORKDIR}/teamspeak3-server_linux-${ARCH}"
+
+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
+ 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"
+ # Standard package installs scripts and libraries to /opt/teamspeak3-server directory
+ dobin *.sh
+
+ # 'dolib' may install to libx32 or lib64 - we just want 'lib' alone
+ #dolib.so *.so
+ insinto "${dir}"/lib
+ doins *.so
+ # 'libmysqlclient.so.15' is hard-coded into the ts3-server binary :(
+ dosym "${EROOT}"/usr/$(get_libdir)/libmysqlclient.so "${dir}"/lib/libmysqlclient.so.15
+
+ 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_mysql.ini"
+ newinitd "${FILESDIR}/${PN}-3.0.7.1.rc" 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}"
+}