summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2004-04-20 08:19:13 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2004-04-20 08:19:13 +0000
commit8ed206e1c41213e8a8b23a7496e1d2134e5fdaee (patch)
tree9c46753cd11a5be9596759594a869dd82f03c5b5 /media-sound/teamspeak2-server-bin
parentUSE=static option for bug #48233. (diff)
downloadhistorical-8ed206e1c41213e8a8b23a7496e1d2134e5fdaee.tar.gz
historical-8ed206e1c41213e8a8b23a7496e1d2134e5fdaee.tar.bz2
historical-8ed206e1c41213e8a8b23a7496e1d2134e5fdaee.zip
Version bump. Closes bug #47758.
Diffstat (limited to 'media-sound/teamspeak2-server-bin')
-rw-r--r--media-sound/teamspeak2-server-bin/ChangeLog8
-rw-r--r--media-sound/teamspeak2-server-bin/Manifest6
-rw-r--r--media-sound/teamspeak2-server-bin/files/digest-teamspeak2-server-bin-2.0.20.11
-rw-r--r--media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc65
-rw-r--r--media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.20.1.ebuild79
5 files changed, 94 insertions, 5 deletions
diff --git a/media-sound/teamspeak2-server-bin/ChangeLog b/media-sound/teamspeak2-server-bin/ChangeLog
index de3b08da4aab..b79a39343560 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-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog,v 1.3 2004/04/01 08:34:47 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/ChangeLog,v 1.4 2004/04/20 08:19:13 eradicator Exp $
+
+*teamspeak2-server-bin-2.0.20.1 (20 Apr 2004)
+
+ 20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ teamspeak2-server-bin-2.0.20.1.ebuild, files/teamspeak2-server.rc6:
+ Version bump. Closes bug #47758.
01 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
teamspeak2-server-bin-2.0.19.40.ebuild:
diff --git a/media-sound/teamspeak2-server-bin/Manifest b/media-sound/teamspeak2-server-bin/Manifest
index 8c5f8d38c1c9..22a52b8806da 100644
--- a/media-sound/teamspeak2-server-bin/Manifest
+++ b/media-sound/teamspeak2-server-bin/Manifest
@@ -1,5 +1,7 @@
MD5 1f32ba85b2d5672f5bf833a329434f8e teamspeak2-server-bin-2.0.19.40.ebuild 1411
-MD5 2a178de124831b28270a2051f3f5a6f2 ChangeLog 654
+MD5 e503debce4a74416d274721df6bd7516 teamspeak2-server-bin-2.0.20.1.ebuild 2219
+MD5 9737abf17c1a6ae2fa9d960fb9120fad ChangeLog 865
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
MD5 9ea73cb7d7ab9d82d18ed112ba6e5435 files/digest-teamspeak2-server-bin-2.0.19.40 74
-MD5 db067734328a727933c418c1a94e6030 files/teamspeak2-server.rc6 879
+MD5 5898965f0e450afe8fd4b3ccdfb46a1a files/teamspeak2-server.rc6 936
+MD5 5b1551eea3ebab04fd4494431f4ca03c files/digest-teamspeak2-server-bin-2.0.20.1 74
diff --git a/media-sound/teamspeak2-server-bin/files/digest-teamspeak2-server-bin-2.0.20.1 b/media-sound/teamspeak2-server-bin/files/digest-teamspeak2-server-bin-2.0.20.1
new file mode 100644
index 000000000000..cb680391da61
--- /dev/null
+++ b/media-sound/teamspeak2-server-bin/files/digest-teamspeak2-server-bin-2.0.20.1
@@ -0,0 +1 @@
+MD5 e1f0dace646affc80c1e0d83fa7f9161 ts2_server_rc2_20201.tar.bz2 1112816
diff --git a/media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc6 b/media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc6
index f31e1e4fbc5b..4a8a96189d3d 100644
--- a/media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc6
+++ b/media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc6
@@ -1,10 +1,10 @@
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Technologies, Inc.
# 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.2 2004/03/04 18:50:29 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak2-server-bin/files/teamspeak2-server.rc6,v 1.3 2004/04/20 08:19:13 eradicator Exp $
depend() {
- need net
+ need net
}
start() {
@@ -16,6 +16,7 @@ start() {
-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 $?
}
diff --git a/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.20.1.ebuild b/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.20.1.ebuild
new file mode 100644
index 000000000000..964078a141cc
--- /dev/null
+++ b/media-sound/teamspeak2-server-bin/teamspeak2-server-bin-2.0.20.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $
+
+DESCRIPTION="The Teamspeak Voice Communication Server"
+HOMEPAGE="http://www.teamspeak.org/"
+SRC_URI="ftp://webpost.teamspeak.org/releases/ts2_server_rc2_${PV//./}.tar.bz2"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="mysql"
+
+S=${WORKDIR}/tss2_rc2
+
+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
+ 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
+ insinto /opt/teamspeak2-server/tcpquerydocs
+ doins tcpquerydocs/*.txt
+
+ dodoc changelog.txt README INSTALL
+ dohtml manual.html
+ dohtml -r Manual
+
+ if use mysql; then
+ dodoc INSTALL.mysql
+ fi
+
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/teamspeak2-server.rc7 teamspeak2-server
+
+ keepdir /var/{lib,log,run}/teamspeak2-server
+ fowners teamspeak2 /var/{lib,log,run}/teamspeak2-server
+ fperms 700 /var/{lib,log,run}/teamspeak2-server
+}
+
+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 /var/lib/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
+}