summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Jackson <mjolnir@gentoo.org>2007-09-02 21:49:24 +0000
committerMartin Jackson <mjolnir@gentoo.org>2007-09-02 21:49:24 +0000
commit002d76c9a87f8a2ca703e730cda9012889196a95 (patch)
tree986dff25ad9aba04c8b687cc67ed992b42e0b2f1 /media-sound
parentMake liblockfile usage optional. Bug #165345 by TGL <degrenier at easyconnect... (diff)
downloadhistorical-002d76c9a87f8a2ca703e730cda9012889196a95.tar.gz
historical-002d76c9a87f8a2ca703e730cda9012889196a95.tar.bz2
historical-002d76c9a87f8a2ca703e730cda9012889196a95.zip
Bump for #191100
Package-Manager: portage-2.1.2.12
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/teamspeak2-server-bin/ChangeLog8
-rw-r--r--media-sound/teamspeak2-server-bin/Manifest20
-rw-r--r--media-sound/teamspeak2-server-bin/files/digest-teamspeak2-server-bin-2.0.24.016
-rw-r--r--media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc629
-rw-r--r--media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.24.01.ebuild100
5 files changed, 125 insertions, 38 deletions
diff --git a/media-sound/teamspeak2-server-bin/ChangeLog b/media-sound/teamspeak2-server-bin/ChangeLog
index 7902d6154c40..18fd860e3be6 100644
--- a/media-sound/teamspeak2-server-bin/ChangeLog
+++ b/media-sound/teamspeak2-server-bin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/teamspeak2-server-bin
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog,v 1.28 2007/08/21 23:41:30 mjolnir Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog,v 1.29 2007/09/02 21:49:24 mjolnir Exp $
+
+*teamspeak2-server-bin-2.0.24.01 (02 Sep 2007)
+
+ 02 Sep 2007; Martin Jackson <mjolnir@gentoo.org>
+ -files/teamspeak2-server.rc6, +teamspeak2-server-bin-2.0.24.01.ebuild:
+ Bump for #191100; also remove unreferenced init.d file while here
21 Aug 2007; Martin Jackson <mjolnir@gentoo.org>
-files/2.0.20.1-r1/teamspeak2-server.rc6,
diff --git a/media-sound/teamspeak2-server-bin/Manifest b/media-sound/teamspeak2-server-bin/Manifest
index 905575e18355..6a08af6ee9f3 100644
--- a/media-sound/teamspeak2-server-bin/Manifest
+++ b/media-sound/teamspeak2-server-bin/Manifest
@@ -2,20 +2,21 @@ AUX teamspeak2-server-ng.rc6 998 RMD160 466fb5bb769bf08808abc7645551171a356ae0bf
MD5 6b9ea5a2cba9128e77e1096b4f9a47fe files/teamspeak2-server-ng.rc6 998
RMD160 466fb5bb769bf08808abc7645551171a356ae0bf files/teamspeak2-server-ng.rc6 998
SHA256 fa1af58b6a18f2b7f57b9cf21a7da714e02a712f4efa7b51f502c075c4d7069b files/teamspeak2-server-ng.rc6 998
-AUX teamspeak2-server.rc6 925 RMD160 11c32a84299094427361d83be4aac5196d876b0a SHA1 73f82c2c4c368dc419cb4caf3108650f028221e4 SHA256 9f43a51e79acf3bc070cd3179b60dd4af8750c130b0f0104adf9a94b857e1581
-MD5 19ea411494a0103d83bf56f318f06d04 files/teamspeak2-server.rc6 925
-RMD160 11c32a84299094427361d83be4aac5196d876b0a files/teamspeak2-server.rc6 925
-SHA256 9f43a51e79acf3bc070cd3179b60dd4af8750c130b0f0104adf9a94b857e1581 files/teamspeak2-server.rc6 925
DIST server_linux-202322-r1.tar.bz2 417703 RMD160 7173fa4acb31a4f3e2b49fcf5074fd945964d930 SHA1 65b32cde4ec2a8367b475e6dc10171654faf44d9 SHA256 ae3d3c1117b8bdb387eb7745db4d079d3f9aafa8a6fa036639ab8c6709123ae9
+DIST server_linux-202401.tar.bz2 418219 RMD160 b52a7e2dad671248696b3a920fa1073705c7d9c6 SHA1 0c892d82316c4256d98224cfdb1ec17b2528c952 SHA256 d95907f87e9c6cf4dd08afccdf6a33da3a3bf6265ef74e21f82df1a4ae663a1d
DIST ts2_server_rc2_202319.tar.bz2 1155345 RMD160 b941f5ec105bc86ba124d1a9a2763e0617a8f6bb SHA1 645dc564a7dda61212c8c6e7f2d5e6a3094f9c74 SHA256 56ae9f2cbb83c04102561ca377cedb6881579a80493b2b0ebf73afe2ac279a67
EBUILD teamspeak2-server-bin-2.0.23.22-r1.ebuild 2938 RMD160 b07612bf98bc45ffb2978cf9a113923c128f643a SHA1 8ac095621bc8a8895e3a0ac619360e386ca38217 SHA256 1339323fb341e0e62e3d1f9993541f260c23e24c7aa3f5cc3d55c6c42be6e4f9
MD5 75e140b51b8a06059ca5611260c3da32 teamspeak2-server-bin-2.0.23.22-r1.ebuild 2938
RMD160 b07612bf98bc45ffb2978cf9a113923c128f643a teamspeak2-server-bin-2.0.23.22-r1.ebuild 2938
SHA256 1339323fb341e0e62e3d1f9993541f260c23e24c7aa3f5cc3d55c6c42be6e4f9 teamspeak2-server-bin-2.0.23.22-r1.ebuild 2938
-MISC ChangeLog 4623 RMD160 f23e9ed104104fadd89c25c1b200888921ecf4ca SHA1 d8c97d0c9d5b971e5bee727b89cf37b06291d528 SHA256 7ca3786f5736da51afd932be0ab1435a799e68db77d9fd884b92208240ca5eee
-MD5 c5ee62d0308d1d0e21b04bf6d8f7a127 ChangeLog 4623
-RMD160 f23e9ed104104fadd89c25c1b200888921ecf4ca ChangeLog 4623
-SHA256 7ca3786f5736da51afd932be0ab1435a799e68db77d9fd884b92208240ca5eee ChangeLog 4623
+EBUILD teamspeak2-server-bin-2.0.24.01.ebuild 2937 RMD160 9323dbd9c3586b6083a2acbfa9925fb3919d9b3f SHA1 1c0cd411de4e887a37f89ee50daa1bbe9f80c5f9 SHA256 efb9d3f570447c9519af3f81cf503264c359f51151a117a36a9bb6c73d8bef40
+MD5 3eabf23d446b769100a71fa0b3f82984 teamspeak2-server-bin-2.0.24.01.ebuild 2937
+RMD160 9323dbd9c3586b6083a2acbfa9925fb3919d9b3f teamspeak2-server-bin-2.0.24.01.ebuild 2937
+SHA256 efb9d3f570447c9519af3f81cf503264c359f51151a117a36a9bb6c73d8bef40 teamspeak2-server-bin-2.0.24.01.ebuild 2937
+MISC ChangeLog 4864 RMD160 b66ee7e85e7d24e70d29bffd072afa9eac209b84 SHA1 b6cc254b143917ee8b3cd875ea443ec48ae7a004 SHA256 1c3d14de9f8f458e74a183fa8d8afd6fa0f19459f98b644ccbd57a4809466887
+MD5 9f4f7fb73e4557ec4ebe45166e5e622b ChangeLog 4864
+RMD160 b66ee7e85e7d24e70d29bffd072afa9eac209b84 ChangeLog 4864
+SHA256 1c3d14de9f8f458e74a183fa8d8afd6fa0f19459f98b644ccbd57a4809466887 ChangeLog 4864
MISC metadata.xml 251 RMD160 f12393d5f9dcb33494d05028803d231c34d41e2f SHA1 c19d62453abedb9ae2ba5804073643cdc9e2610c SHA256 8bbeb5504e1369d6a73f10c94b3930288b0d8e0239fc311dad57e80ba063f3d7
MD5 79eb36fcc8833874c41b435c20d39118 metadata.xml 251
RMD160 f12393d5f9dcb33494d05028803d231c34d41e2f metadata.xml 251
@@ -23,3 +24,6 @@ SHA256 8bbeb5504e1369d6a73f10c94b3930288b0d8e0239fc311dad57e80ba063f3d7 metadata
MD5 17730b62b51b600fced5c49c0791df4e files/digest-teamspeak2-server-bin-2.0.23.22-r1 542
RMD160 a399bef57f331468fca17f0092288e45b9a42d5c files/digest-teamspeak2-server-bin-2.0.23.22-r1 542
SHA256 6f6c820cc98808c446120c2f0b9b286fb67f9b4b928ce97964fa30b65d9ece2c files/digest-teamspeak2-server-bin-2.0.23.22-r1 542
+MD5 aa6ace30324145d89e051660d6d3d751 files/digest-teamspeak2-server-bin-2.0.24.01 533
+RMD160 8c64bed955f7df3d7061178e9bc4852cd8b6a69c files/digest-teamspeak2-server-bin-2.0.24.01 533
+SHA256 01159487f4df2cc466075b5cd54abbfab63148b3716f40ea72441e88c627e3f7 files/digest-teamspeak2-server-bin-2.0.24.01 533
diff --git a/media-sound/teamspeak2-server-bin/files/digest-teamspeak2-server-bin-2.0.24.01 b/media-sound/teamspeak2-server-bin/files/digest-teamspeak2-server-bin-2.0.24.01
new file mode 100644
index 000000000000..4b9cdadbfd82
--- /dev/null
+++ b/media-sound/teamspeak2-server-bin/files/digest-teamspeak2-server-bin-2.0.24.01
@@ -0,0 +1,6 @@
+MD5 9d947a8d1f28bc04c1845aba07b50ed2 server_linux-202401.tar.bz2 418219
+RMD160 b52a7e2dad671248696b3a920fa1073705c7d9c6 server_linux-202401.tar.bz2 418219
+SHA256 d95907f87e9c6cf4dd08afccdf6a33da3a3bf6265ef74e21f82df1a4ae663a1d server_linux-202401.tar.bz2 418219
+MD5 05e2bdec80eeed3d935eacb9ada3623e ts2_server_rc2_202319.tar.bz2 1155345
+RMD160 b941f5ec105bc86ba124d1a9a2763e0617a8f6bb ts2_server_rc2_202319.tar.bz2 1155345
+SHA256 56ae9f2cbb83c04102561ca377cedb6881579a80493b2b0ebf73afe2ac279a67 ts2_server_rc2_202319.tar.bz2 1155345
diff --git a/media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc6 b/media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc6
deleted file mode 100644
index 2288d68650c5..000000000000
--- a/media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc6
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc6,v 1.4 2004/07/14 22:51:28 agriffis Exp $
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting TeamSpeak Server"
- start-stop-daemon --start --quiet --chuid teamspeak2 \
- --exec /opt/teamspeak2-server/server_linux -- \
- -db=/var/lib/teamspeak2-server/server.dbs \
- -ini=/var/lib/teamspeak2-server/server.ini \
- -log=/var/log/teamspeak2-server/server.log \
- -pid=/var/run/teamspeak2-server/server.pid \
- -sql=/opt/teamspeak2-server/sql/ \
- -tcpquerydocs=/opt/teamspeak2-server/tcpquerydocs \
- -httpdocs=/opt/teamspeak2-server/http/ &>/dev/null
- eend $?
-}
-
-stop() {
- ebegin "Stopping TeamSpeak Server"
- start-stop-daemon --stop --quiet \
- --pidfile /var/run/teamspeak2-server/server.pid
- eend $?
-}
diff --git a/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.24.01.ebuild b/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.24.01.ebuild
new file mode 100644
index 000000000000..2a19373b2de6
--- /dev/null
+++ b/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.24.01.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.24.01.ebuild,v 1.1 2007/09/02 21:49:24 mjolnir Exp $
+
+inherit eutils
+
+# mjolnir - This is a necessary hack while we're waiting for an official
+# 2.0.23.22 release. We take the 2.0.23.19 release and overlay the 2.0.23.22
+# binary on it. When the real release comes out, we'll do an -r1 that uses
+# the official release.
+BASE_PV="2.0.23.19"
+
+DESCRIPTION="The Teamspeak Voice Communication Server"
+HOMEPAGE="http://www.goteamspeak.com/"
+SRC_URI="ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_server_rc2_${BASE_PV//./}.tar.bz2
+ mirror://gentoo/server_linux-${PVR//./}.tar.bz2"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="mysql"
+
+S="${WORKDIR}/tss2_rc2"
+
+RDEPEND="amd64? ( >=sys-libs/glibc-2.3.4.20041102 )"
+DEPEND=""
+
+pkg_setup() {
+ enewuser teamspeak2
+}
+
+src_install() {
+ exeinto /opt/teamspeak2-server
+ doexe server_linux sqlite.so
+ if use mysql; then
+ doexe libsqlmy.so
+ fi
+
+ touch "${D}"/opt/teamspeak2-server/bad_names.txt
+ fowners teamspeak2 /opt/teamspeak2-server/bad_names.txt
+
+ insinto /opt/teamspeak2-server/sql
+ doins sqlite_sql/*.sql
+ if use mysql; then
+ insinto /opt/teamspeak2-server/mysql_sql
+ doins mysql_sql/*.sql
+ fi
+
+ # www-data ...
+ insinto /opt/teamspeak2-server/http
+ doins httpdocs/*.html
+ insinto /opt/teamspeak2-server/http/gfx
+ doins httpdocs/gfx/*.{jpg,png,gif}
+ insinto /opt/teamspeak2-server/http/help
+ doins httpdocs/help/*.html
+
+ # tcpquery docs ...
+ insinto /opt/teamspeak2-server/tcpquerydocs
+ doins tcpquerydocs/*.txt
+
+ # user manual docs ...
+ dodoc changelog.txt README
+ dohtml manual.html
+ dohtml -r Manual
+
+ if use mysql; then
+ dodoc INSTALL.mysql
+ fi
+
+ # runtime FS layout ...
+ newinitd "${FILESDIR}/teamspeak2-server-ng.rc6" teamspeak2-server
+
+ keepdir /{etc,var/{lib,log,run}}/teamspeak2-server
+ fowners teamspeak2 /{etc,var/{lib,log,run}}/teamspeak2-server
+ fperms 700 /{etc,var/{lib,log,run}}/teamspeak2-server
+
+ # Fix bug #66639
+ dosym sql /opt/teamspeak2-server/sqlite_sql
+}
+
+pkg_postinst() {
+ einfo
+ einfo "The Teamspeak Server generates the admin and superadmin"
+ einfo "passwords on the fly. To get them, please look in:"
+ einfo "/var/log/teamspeak2-server/server.log"
+ einfo
+ if use mysql; then
+ einfo "In order to have Teamspeak utilize a MySQL server, you will"
+ einfo "need to edit the server.ini file found in /etc/teamspeak2-server/"
+ einfo
+ einfo "Also, please note Teamspeak is only compatible with MySQL 3.x"
+ einfo "While it is possible to use a later version of MySQL, it may"
+ einfo "require modifications such as replacing libraries."
+ einfo
+ einfo "For more information, please see INSTALL.mysql which is"
+ einfo "located in /usr/share/doc/${PF}/ or "
+ einfo "visit the Teamspeak website at http://www.teamspeak.org"
+ einfo
+ fi
+}