aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2015-03-22 23:32:37 +0000
committerStuart Shelton <stuart@shelton.me>2015-03-22 23:32:37 +0000
commit390485be18c656f32656561764d8d7307a88c652 (patch)
tree577d22105d80d63dbf321cb0e76750edec565eab /media-sound
parentUpdate sys-devel/gdb-7.8.1, sys-devel/gdb-7.8.2 (diff)
downloadsrcshelton-390485be18c656f32656561764d8d7307a88c652.tar.gz
srcshelton-390485be18c656f32656561764d8d7307a88c652.tar.bz2
srcshelton-390485be18c656f32656561764d8d7307a88c652.zip
Update 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/files/teamspeak-server-bin-3.0.7.2.rc47
-rw-r--r--media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.3.ebuild17
3 files changed, 58 insertions, 9 deletions
diff --git a/media-sound/teamspeak-server-bin/Manifest b/media-sound/teamspeak-server-bin/Manifest
index 85a30c5d..67442265 100644
--- a/media-sound/teamspeak-server-bin/Manifest
+++ b/media-sound/teamspeak-server-bin/Manifest
@@ -2,6 +2,7 @@ AUX server.conf 501 SHA256 908af5130cf871b00f2c46aa88d2ad4d1b0873fa995cbeda03e3a
AUX systemd/teamspeak3.conf 133 SHA256 a3851323891a304e6fc5c53740c0e239f167a7c9251cfc8c7e8a4e1b1ac8a1d8 SHA512 49dab025ab37bb29e14a14fb070568c5710fe257a35fe6b887aa404847fc828e9ffecad7c5d10e987128934c433c3b464b8da0e4891ba3b48868b73abb4b9a4c WHIRLPOOL b7980faa9d5c0b83fa1d72eeb14745c050b01bec70a8cd0974157ce02eef06faafb4f7b35a0c4cff496b102817a9d8245237808557472f9452108f46ac9362ab
AUX systemd/teamspeak3.service 500 SHA256 d211157fd94480c2d4c21e797ba01e51d0ec1563f1a34cbcda503a7ef110ea8c SHA512 332486a1b456fecade65004384f032291ee3d6e55c5b347b7dc6e7a39f6a633e3a381922295a8e431810d425c77b645df42d916d51bc4a1118aff056b606f0a4 WHIRLPOOL 4314ea4a1ecc33164c10017a8ee4328fea22a16ef5a600ea84cd8ac54b9eec2bdd835e85a24c01552a46d78ff869f03c7ef0970d32eafa31a72000f07b780b6a
AUX teamspeak-server-bin-3.0.7.1.rc 1220 SHA256 ae20d2a6bd7029a68dd56f91f44de88ea2ffdd55986e62134e1ff6c74eb77ebd SHA512 2281697f6d088a18f68a657c673c77ce14a923688e8731707e826f07918643d845df4243ec2b83ce1ce05b06551727c83517c363d72e8f6fc3ee223bd1fccdcf WHIRLPOOL 62421cfd9de9de9b1aa7ecb1e7031ae5f420a3e011907f9f4097feffabe0c9d05ad3dc556a4e0d03b3ec00f7e51c51fc8e6d7746f4c5f4a6c3c4464c57d52de3
+AUX teamspeak-server-bin-3.0.7.2.rc 1218 SHA256 279fef1542d433f311d0d7a688bbb9cf528ede9cc92586c275dc6af005b46d46 SHA512 91bcae4fe60185e865662082dd28d6eeb3a097743dcc1347362fcadcf20e560d2a4674cb1bdd529b61906a1f3745b08a2ea8c0d63b25b48cb1a76e3d3342120e WHIRLPOOL b5cbd2a571994431b8fc4c781791e612648d7727103fb17101b4520babd9338f36e3ee1ca7cbc98ffc3576e20994d3f70d0524a852296812b39de51b059112d6
AUX teamspeak3-server.rc 1214 SHA256 d5acf0bf2ea8ff988f9dc1a2ec70690fd7e160b6af1898e9bd75840cd3abc4b6 SHA512 f6cdb5a80347f103ab38fc89272cf4c2fb5f21612059295911c072a36b4e377c070db62e5a3d293e9131558fe7bb70ed95b3b1a2d112b6727b21b4e218bf3d3d WHIRLPOOL 52f4a7a7bff4dcabc7ee49d1b26ddd8a0f3a1b0206d3224ca8331c0c7f54f75365ab492bd5d47377a39873c60b168eba1deda8e419a2c54f3a4bd994f6c3e612
AUX ts3db_mysql.ini 99 SHA256 57f81c410d7768a7550b1f01697bb65f2ea7cd4548cabf8ff75a352ea39d453d SHA512 60993fa58beb07f3304e7603abe91dba2e23e3f6868a6e2894bf55e1e79c358defd1a08523e6ade16d1eb1042aad1783c76c2dff8e6ce282d08d77800c3357db WHIRLPOOL b378b5b4bba9d71ac07b08bd3715aa388e3e378450dd2827497638859775c7364059880e7a64cf7525776a1b96aff497f40917aac0868ebaa6a79f5affcf7075
AUX ts3server 264 SHA256 fd640796c87ff8be2ee4992b5d05512fc39624f2bcf75adf3a25f4ca8deb585f SHA512 b839d393550f08e0b8e19d78879d2be13f47d8d8cd7a81106ca39ccf475be780cd2f07e7188945f8df1da443d3dffd2f948620b96a41e66aaf887111a22dd9ff WHIRLPOOL a466dcdcda46468d7e31e1a5be50e88b025a58c00ea1b84f54629810b3fae01025a5c4b9172719945fb2da7023c129f7533f42e92f5b20ceab67fa4a3d141db4
@@ -22,7 +23,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.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.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/files/teamspeak-server-bin-3.0.7.2.rc b/media-sound/teamspeak-server-bin/files/teamspeak-server-bin-3.0.7.2.rc
new file mode 100644
index 00000000..2c194204
--- /dev/null
+++ b/media-sound/teamspeak-server-bin/files/teamspeak-server-bin-3.0.7.2.rc
@@ -0,0 +1,47 @@
+#!/sbin/runscript
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/files/teamspeak-server-bin-3.0.7.2.rc,v 1.1 2013/05/22 11:22:59 tomwij Exp $
+
+DIR="/opt/teamspeak3"
+
+depend() {
+ need net
+ use mysql
+}
+
+start() {
+ ebegin "Starting TeamSpeak Server"
+
+ # Ensure that ts3-server finds all custom shared objects on startup
+ export LD_LIBRARY_PATH="${DIR}/lib:${LD_LIBRARY_PATH}"
+
+ # Temporay fix for EPERM bug (we still leave it here to make sure it is *really* not there)
+ [[ -e /dev/shm/7gbhujb54g8z9hu43jre8 ]] && rm -f /dev/shm/7gbhujb54g8z9hu43jre8
+
+ [[ -d /var/run/teamspeak3 ]] || mkdir -p /var/run/teamspeak3
+ chown teamspeak3:teamspeak3 /var/run/teamspeak3
+
+ start-stop-daemon --start --quiet --background \
+ --pidfile "/var/run/teamspeak3/server.pid" --make-pidfile \
+ --user "teamspeak3" --chdir "${DIR}" \
+ --exec "${DIR}/bin/ts3server" -- \
+ inifile="/etc/teamspeak3/server.conf"
+
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping TeamSpeak-3 Server"
+
+ start-stop-daemon --stop --quiet \
+ --pidfile "/var/run/teamspeak3/server.pid"
+
+ eend $?
+}
+
+restart() {
+ svc_stop
+ sleep 3
+ svc_start
+}
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
index 8a9383ca..f2ae19bc 100644
--- 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
@@ -1,22 +1,23 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 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 $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.3.ebuild,v 1.2 2015/03/21 21:17:13 jlec Exp $
EAPI="5"
inherit eutils systemd user
-DESCRIPTION="TeamSpeak Server - Voice Communication Software"
+DESCRIPTION="TeamSpeak Voice Communication Server"
HOMEPAGE="http://www.teamspeak.com/"
-LICENSE="teamspeak3 GPL-2"
+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 )"
SLOT="0"
+LICENSE="teamspeak3 GPL-2"
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 )"
+RESTRICT="installsources mirror strip"
S="${WORKDIR}/teamspeak3-server_linux-${ARCH}"
@@ -64,7 +65,7 @@ src_install() {
insinto /etc/teamspeak3
doins "${FILESDIR}/server.conf"
doins "${FILESDIR}/ts3db_mysql.ini"
- newinitd "${FILESDIR}/${PN}-3.0.7.1.rc" teamspeak3
+ newinitd "${FILESDIR}/${PN}-3.0.7.2.rc" teamspeak3
if use systemd; then
systemd_dounit "${FILESDIR}/systemd/teamspeak3.service"