summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-09-01 04:07:32 +0000
committeredwin <edwin@FreeBSD.org>2003-09-01 04:07:32 +0000
commit550770077cd79324fe187bfb9719e003867d3c10 (patch)
tree56d175e683f383d262c74bc4cf499288e31aa387
parentc361229f6cbe8f2b6ffd14ddb9f957305f88f572 (diff)
downloadFreeBSD-ports-550770077cd79324fe187bfb9719e003867d3c10.zip
FreeBSD-ports-550770077cd79324fe187bfb9719e003867d3c10.tar.gz
New port for Team Speak server (audio/teamspeak_server)
The server for Team Speak a voice chat program which supports multiple channels with different rate codecs and several people on each channel. Primarily aimed at team gamers but can be used as an IP phone as well. PR: ports/55088 Submitted by: Daniel O'Connor <darius@dons.net.au>
-rw-r--r--audio/Makefile1
-rw-r--r--audio/teamspeak3-server/Makefile33
-rw-r--r--audio/teamspeak3-server/distinfo1
-rw-r--r--audio/teamspeak3-server/files/teamspeak_server.sh26
-rw-r--r--audio/teamspeak3-server/pkg-descr5
-rw-r--r--audio/teamspeak3-server/pkg-plist103
-rw-r--r--audio/teamspeak_server/Makefile33
-rw-r--r--audio/teamspeak_server/distinfo1
-rw-r--r--audio/teamspeak_server/files/teamspeak_server.sh26
-rw-r--r--audio/teamspeak_server/pkg-descr5
-rw-r--r--audio/teamspeak_server/pkg-plist103
11 files changed, 337 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 4105aae..27b8ad8 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -292,6 +292,7 @@
SUBDIR += swhplugins
SUBDIR += tclmidi
SUBDIR += teamspeak_client
+ SUBDIR += teamspeak_server
SUBDIR += teknap
SUBDIR += tempest_for_eliza
SUBDIR += terminatorx
diff --git a/audio/teamspeak3-server/Makefile b/audio/teamspeak3-server/Makefile
new file mode 100644
index 0000000..da617aa
--- /dev/null
+++ b/audio/teamspeak3-server/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: teamspeak_server
+# Date created: 22 January 2003
+# Whom: Daniel O'Connor
+#
+# $FreeBSD$
+#
+
+PORTNAME= teamspeak_server
+PORTVERSION= 2.0.19.40
+CATEGORIES= audio net
+MASTER_SITES= http://www.teamspeak.org/files/ \
+ ftp://ftp.ngz-network.de/pub/11/4/releases/ \
+ http://www.gsoft.com.au/~doconnor/
+DISTNAME= ts2_server_rc2_201940
+
+MAINTAINER= darius@dons.net.au
+COMMENT= Server side of the TeamSpeak group voice chat system
+
+WRKSRC= ${WRKDIR}/tss2_rc2
+USE_BZIP2= yes
+NO_BUILD= yes
+USE_LINUX= yes
+NO_FILTER_SHLIBS=yes
+
+do-install:
+ ${MKDIR} ${PREFIX}/lib/teamspeak_server
+ ${TAR} -C ${WRKSRC} -cf - . | ${TAR} -C ${PREFIX}/lib/teamspeak_server -xf -
+ ${CHMOD} -R u+w ${PREFIX}/lib/teamspeak_server
+ ${SED} -e 's#%%TSHOME%%#${PREFIX}/lib/teamspeak_server#' <${FILESDIR}/teamspeak_server.sh >${WRKSRC}/teamspeak_server.sh
+ ${INSTALL_SCRIPT} ${WRKSRC}/teamspeak_server.sh ${PREFIX}/etc/rc.d/
+ ${RM} ${WRKSRC}/teamspeak_server.sh
+
+.include <bsd.port.mk>
diff --git a/audio/teamspeak3-server/distinfo b/audio/teamspeak3-server/distinfo
new file mode 100644
index 0000000..9f6d26c
--- /dev/null
+++ b/audio/teamspeak3-server/distinfo
@@ -0,0 +1 @@
+MD5 (ts2_server_rc2_201940.tar.bz2) = 6521a57200259198e607631cc65c2873
diff --git a/audio/teamspeak3-server/files/teamspeak_server.sh b/audio/teamspeak3-server/files/teamspeak_server.sh
new file mode 100644
index 0000000..3f9ffdd
--- /dev/null
+++ b/audio/teamspeak3-server/files/teamspeak_server.sh
@@ -0,0 +1,26 @@
+#!/bin/sh
+#
+# Start/stop the TeamSpeak 2 server
+#
+
+TSHOME=%%TSHOME%%
+PIDFILE=${TSHOME}/server.pid
+
+cd "$TSHOME"
+
+case "$1" in
+ start)
+ ./server_linux >/dev/null 2>&1
+ ;;
+ stop)
+ kill -TERM `cat "$PIDFILE"`
+ ;;
+ restart)
+ $0 stop && $0 start || exit 1
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|restart}"
+ exit 1
+esac
+exit 0
+
diff --git a/audio/teamspeak3-server/pkg-descr b/audio/teamspeak3-server/pkg-descr
new file mode 100644
index 0000000..5a1507c
--- /dev/null
+++ b/audio/teamspeak3-server/pkg-descr
@@ -0,0 +1,5 @@
+The server for Team Speak a voice chat program which supports multiple
+channels with different rate codecs and several people on each channel.
+Primarily aimed at team gamers but can be used as an IP phone as well.
+
+WWW: http://www.teamspeak.org
diff --git a/audio/teamspeak3-server/pkg-plist b/audio/teamspeak3-server/pkg-plist
new file mode 100644
index 0000000..12c01c4
--- /dev/null
+++ b/audio/teamspeak3-server/pkg-plist
@@ -0,0 +1,103 @@
+etc/rc.d/teamspeak_server.sh
+lib/teamspeak_server/changelog.txt
+lib/teamspeak_server/httpdocs/choice_box.html
+lib/teamspeak_server/httpdocs/database_client_manager.html
+lib/teamspeak_server/httpdocs/database_client_manager_add.html
+lib/teamspeak_server/httpdocs/database_client_manager_clientlist.html
+lib/teamspeak_server/httpdocs/database_client_manager_edit.html
+lib/teamspeak_server/httpdocs/database_sclient_manager.html
+lib/teamspeak_server/httpdocs/database_sclient_manager_add.html
+lib/teamspeak_server/httpdocs/database_sclient_manager_clientlist.html
+lib/teamspeak_server/httpdocs/database_sclient_manager_edit.html
+lib/teamspeak_server/httpdocs/error_box.html
+lib/teamspeak_server/httpdocs/footer.html
+lib/teamspeak_server/httpdocs/gfx/add_client.png
+lib/teamspeak_server/httpdocs/gfx/add_server.png
+lib/teamspeak_server/httpdocs/gfx/delete.png
+lib/teamspeak_server/httpdocs/gfx/edit.png
+lib/teamspeak_server/httpdocs/gfx/headerline.gif
+lib/teamspeak_server/httpdocs/gfx/menu_background.gif
+lib/teamspeak_server/httpdocs/gfx/pixel.gif
+lib/teamspeak_server/httpdocs/gfx/select.png
+lib/teamspeak_server/httpdocs/gfx/select_short.png
+lib/teamspeak_server/httpdocs/gfx/server-run.png
+lib/teamspeak_server/httpdocs/gfx/server-stop.png
+lib/teamspeak_server/httpdocs/gfx/server_icon.png
+lib/teamspeak_server/httpdocs/gfx/serveradminlogin.gif
+lib/teamspeak_server/httpdocs/gfx/uhr_icon.png
+lib/teamspeak_server/httpdocs/gfx/under_hl.gif
+lib/teamspeak_server/httpdocs/gfx/user_icon.png
+lib/teamspeak_server/httpdocs/gfx/vBulletin_logo.gif
+lib/teamspeak_server/httpdocs/header.html
+lib/teamspeak_server/httpdocs/index.html
+lib/teamspeak_server/httpdocs/login.html
+lib/teamspeak_server/httpdocs/login_error.html
+lib/teamspeak_server/httpdocs/menu_bottom.html
+lib/teamspeak_server/httpdocs/menu_top.html
+lib/teamspeak_server/httpdocs/ok_box.html
+lib/teamspeak_server/httpdocs/server_basic_settings.html
+lib/teamspeak_server/httpdocs/server_country_option.html
+lib/teamspeak_server/httpdocs/server_manager.html
+lib/teamspeak_server/httpdocs/server_manager_add.html
+lib/teamspeak_server/httpdocs/server_manager_grouppermission.html
+lib/teamspeak_server/httpdocs/server_manager_overview.html
+lib/teamspeak_server/httpdocs/server_manager_permission.html
+lib/teamspeak_server/httpdocs/server_manager_permission_ca.html
+lib/teamspeak_server/httpdocs/server_manager_permission_op.html
+lib/teamspeak_server/httpdocs/server_manager_permission_r.html
+lib/teamspeak_server/httpdocs/server_manager_permission_sa.html
+lib/teamspeak_server/httpdocs/server_manager_permission_u.html
+lib/teamspeak_server/httpdocs/server_manager_permission_v.html
+lib/teamspeak_server/httpdocs/server_manager_permissionfield.html
+lib/teamspeak_server/httpdocs/server_manager_serverlist.html
+lib/teamspeak_server/httpdocs/server_manager_servers.html
+lib/teamspeak_server/httpdocs/server_manager_servers_list.html
+lib/teamspeak_server/httpdocs/server_manager_settings.html
+lib/teamspeak_server/httpdocs/slogin.html
+lib/teamspeak_server/readme.txt
+lib/teamspeak_server/server_linux
+lib/teamspeak_server/slicense.txt
+lib/teamspeak_server/sqlite.so
+lib/teamspeak_server/sqlite_sql/create_bans.sql
+lib/teamspeak_server/sqlite_sql/create_channel_privileges.sql
+lib/teamspeak_server/sqlite_sql/create_channels.sql
+lib/teamspeak_server/sqlite_sql/create_clients.sql
+lib/teamspeak_server/sqlite_sql/create_server_privileges.sql
+lib/teamspeak_server/sqlite_sql/create_servers.sql
+lib/teamspeak_server/sqlite_sql/delete_ban.sql
+lib/teamspeak_server/sqlite_sql/delete_ban_ip.sql
+lib/teamspeak_server/sqlite_sql/delete_channel.sql
+lib/teamspeak_server/sqlite_sql/delete_client.sql
+lib/teamspeak_server/sqlite_sql/delete_server.sql
+lib/teamspeak_server/sqlite_sql/edit_channel.sql
+lib/teamspeak_server/sqlite_sql/edit_channel_privilege.sql
+lib/teamspeak_server/sqlite_sql/edit_client.sql
+lib/teamspeak_server/sqlite_sql/edit_server.sql
+lib/teamspeak_server/sqlite_sql/edit_server_privilege.sql
+lib/teamspeak_server/sqlite_sql/new_ban.sql
+lib/teamspeak_server/sqlite_sql/new_channel.sql
+lib/teamspeak_server/sqlite_sql/new_channel_privilege.sql
+lib/teamspeak_server/sqlite_sql/new_client.sql
+lib/teamspeak_server/sqlite_sql/new_server.sql
+lib/teamspeak_server/sqlite_sql/new_server_privilege.sql
+lib/teamspeak_server/sqlite_sql/read_active_servers.sql
+lib/teamspeak_server/sqlite_sql/read_bans.sql
+lib/teamspeak_server/sqlite_sql/read_channel_privilege.sql
+lib/teamspeak_server/sqlite_sql/read_channels.sql
+lib/teamspeak_server/sqlite_sql/read_client_login.sql
+lib/teamspeak_server/sqlite_sql/read_clients.sql
+lib/teamspeak_server/sqlite_sql/read_clients_id.sql
+lib/teamspeak_server/sqlite_sql/read_clients_name.sql
+lib/teamspeak_server/sqlite_sql/read_server.sql
+lib/teamspeak_server/sqlite_sql/read_server_port.sql
+lib/teamspeak_server/sqlite_sql/read_server_privilege.sql
+lib/teamspeak_server/sqlite_sql/read_servers.sql
+lib/teamspeak_server/sqlite_sql/remove_moderatedattribs.sql
+lib/teamspeak_server/sqlite_sql/upgrade_1.sql
+lib/teamspeak_server/sqlite_sql/upgrade_2.sql
+lib/teamspeak_server/tss.SuSE_startscript
+lib/teamspeak_server/tss.minimal_startscript
+@dirrm lib/teamspeak_server/sqlite_sql
+@dirrm lib/teamspeak_server/httpdocs/gfx
+@dirrm lib/teamspeak_server/httpdocs
+@dirrm lib/teamspeak_server
diff --git a/audio/teamspeak_server/Makefile b/audio/teamspeak_server/Makefile
new file mode 100644
index 0000000..da617aa
--- /dev/null
+++ b/audio/teamspeak_server/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: teamspeak_server
+# Date created: 22 January 2003
+# Whom: Daniel O'Connor
+#
+# $FreeBSD$
+#
+
+PORTNAME= teamspeak_server
+PORTVERSION= 2.0.19.40
+CATEGORIES= audio net
+MASTER_SITES= http://www.teamspeak.org/files/ \
+ ftp://ftp.ngz-network.de/pub/11/4/releases/ \
+ http://www.gsoft.com.au/~doconnor/
+DISTNAME= ts2_server_rc2_201940
+
+MAINTAINER= darius@dons.net.au
+COMMENT= Server side of the TeamSpeak group voice chat system
+
+WRKSRC= ${WRKDIR}/tss2_rc2
+USE_BZIP2= yes
+NO_BUILD= yes
+USE_LINUX= yes
+NO_FILTER_SHLIBS=yes
+
+do-install:
+ ${MKDIR} ${PREFIX}/lib/teamspeak_server
+ ${TAR} -C ${WRKSRC} -cf - . | ${TAR} -C ${PREFIX}/lib/teamspeak_server -xf -
+ ${CHMOD} -R u+w ${PREFIX}/lib/teamspeak_server
+ ${SED} -e 's#%%TSHOME%%#${PREFIX}/lib/teamspeak_server#' <${FILESDIR}/teamspeak_server.sh >${WRKSRC}/teamspeak_server.sh
+ ${INSTALL_SCRIPT} ${WRKSRC}/teamspeak_server.sh ${PREFIX}/etc/rc.d/
+ ${RM} ${WRKSRC}/teamspeak_server.sh
+
+.include <bsd.port.mk>
diff --git a/audio/teamspeak_server/distinfo b/audio/teamspeak_server/distinfo
new file mode 100644
index 0000000..9f6d26c
--- /dev/null
+++ b/audio/teamspeak_server/distinfo
@@ -0,0 +1 @@
+MD5 (ts2_server_rc2_201940.tar.bz2) = 6521a57200259198e607631cc65c2873
diff --git a/audio/teamspeak_server/files/teamspeak_server.sh b/audio/teamspeak_server/files/teamspeak_server.sh
new file mode 100644
index 0000000..3f9ffdd
--- /dev/null
+++ b/audio/teamspeak_server/files/teamspeak_server.sh
@@ -0,0 +1,26 @@
+#!/bin/sh
+#
+# Start/stop the TeamSpeak 2 server
+#
+
+TSHOME=%%TSHOME%%
+PIDFILE=${TSHOME}/server.pid
+
+cd "$TSHOME"
+
+case "$1" in
+ start)
+ ./server_linux >/dev/null 2>&1
+ ;;
+ stop)
+ kill -TERM `cat "$PIDFILE"`
+ ;;
+ restart)
+ $0 stop && $0 start || exit 1
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|restart}"
+ exit 1
+esac
+exit 0
+
diff --git a/audio/teamspeak_server/pkg-descr b/audio/teamspeak_server/pkg-descr
new file mode 100644
index 0000000..5a1507c
--- /dev/null
+++ b/audio/teamspeak_server/pkg-descr
@@ -0,0 +1,5 @@
+The server for Team Speak a voice chat program which supports multiple
+channels with different rate codecs and several people on each channel.
+Primarily aimed at team gamers but can be used as an IP phone as well.
+
+WWW: http://www.teamspeak.org
diff --git a/audio/teamspeak_server/pkg-plist b/audio/teamspeak_server/pkg-plist
new file mode 100644
index 0000000..12c01c4
--- /dev/null
+++ b/audio/teamspeak_server/pkg-plist
@@ -0,0 +1,103 @@
+etc/rc.d/teamspeak_server.sh
+lib/teamspeak_server/changelog.txt
+lib/teamspeak_server/httpdocs/choice_box.html
+lib/teamspeak_server/httpdocs/database_client_manager.html
+lib/teamspeak_server/httpdocs/database_client_manager_add.html
+lib/teamspeak_server/httpdocs/database_client_manager_clientlist.html
+lib/teamspeak_server/httpdocs/database_client_manager_edit.html
+lib/teamspeak_server/httpdocs/database_sclient_manager.html
+lib/teamspeak_server/httpdocs/database_sclient_manager_add.html
+lib/teamspeak_server/httpdocs/database_sclient_manager_clientlist.html
+lib/teamspeak_server/httpdocs/database_sclient_manager_edit.html
+lib/teamspeak_server/httpdocs/error_box.html
+lib/teamspeak_server/httpdocs/footer.html
+lib/teamspeak_server/httpdocs/gfx/add_client.png
+lib/teamspeak_server/httpdocs/gfx/add_server.png
+lib/teamspeak_server/httpdocs/gfx/delete.png
+lib/teamspeak_server/httpdocs/gfx/edit.png
+lib/teamspeak_server/httpdocs/gfx/headerline.gif
+lib/teamspeak_server/httpdocs/gfx/menu_background.gif
+lib/teamspeak_server/httpdocs/gfx/pixel.gif
+lib/teamspeak_server/httpdocs/gfx/select.png
+lib/teamspeak_server/httpdocs/gfx/select_short.png
+lib/teamspeak_server/httpdocs/gfx/server-run.png
+lib/teamspeak_server/httpdocs/gfx/server-stop.png
+lib/teamspeak_server/httpdocs/gfx/server_icon.png
+lib/teamspeak_server/httpdocs/gfx/serveradminlogin.gif
+lib/teamspeak_server/httpdocs/gfx/uhr_icon.png
+lib/teamspeak_server/httpdocs/gfx/under_hl.gif
+lib/teamspeak_server/httpdocs/gfx/user_icon.png
+lib/teamspeak_server/httpdocs/gfx/vBulletin_logo.gif
+lib/teamspeak_server/httpdocs/header.html
+lib/teamspeak_server/httpdocs/index.html
+lib/teamspeak_server/httpdocs/login.html
+lib/teamspeak_server/httpdocs/login_error.html
+lib/teamspeak_server/httpdocs/menu_bottom.html
+lib/teamspeak_server/httpdocs/menu_top.html
+lib/teamspeak_server/httpdocs/ok_box.html
+lib/teamspeak_server/httpdocs/server_basic_settings.html
+lib/teamspeak_server/httpdocs/server_country_option.html
+lib/teamspeak_server/httpdocs/server_manager.html
+lib/teamspeak_server/httpdocs/server_manager_add.html
+lib/teamspeak_server/httpdocs/server_manager_grouppermission.html
+lib/teamspeak_server/httpdocs/server_manager_overview.html
+lib/teamspeak_server/httpdocs/server_manager_permission.html
+lib/teamspeak_server/httpdocs/server_manager_permission_ca.html
+lib/teamspeak_server/httpdocs/server_manager_permission_op.html
+lib/teamspeak_server/httpdocs/server_manager_permission_r.html
+lib/teamspeak_server/httpdocs/server_manager_permission_sa.html
+lib/teamspeak_server/httpdocs/server_manager_permission_u.html
+lib/teamspeak_server/httpdocs/server_manager_permission_v.html
+lib/teamspeak_server/httpdocs/server_manager_permissionfield.html
+lib/teamspeak_server/httpdocs/server_manager_serverlist.html
+lib/teamspeak_server/httpdocs/server_manager_servers.html
+lib/teamspeak_server/httpdocs/server_manager_servers_list.html
+lib/teamspeak_server/httpdocs/server_manager_settings.html
+lib/teamspeak_server/httpdocs/slogin.html
+lib/teamspeak_server/readme.txt
+lib/teamspeak_server/server_linux
+lib/teamspeak_server/slicense.txt
+lib/teamspeak_server/sqlite.so
+lib/teamspeak_server/sqlite_sql/create_bans.sql
+lib/teamspeak_server/sqlite_sql/create_channel_privileges.sql
+lib/teamspeak_server/sqlite_sql/create_channels.sql
+lib/teamspeak_server/sqlite_sql/create_clients.sql
+lib/teamspeak_server/sqlite_sql/create_server_privileges.sql
+lib/teamspeak_server/sqlite_sql/create_servers.sql
+lib/teamspeak_server/sqlite_sql/delete_ban.sql
+lib/teamspeak_server/sqlite_sql/delete_ban_ip.sql
+lib/teamspeak_server/sqlite_sql/delete_channel.sql
+lib/teamspeak_server/sqlite_sql/delete_client.sql
+lib/teamspeak_server/sqlite_sql/delete_server.sql
+lib/teamspeak_server/sqlite_sql/edit_channel.sql
+lib/teamspeak_server/sqlite_sql/edit_channel_privilege.sql
+lib/teamspeak_server/sqlite_sql/edit_client.sql
+lib/teamspeak_server/sqlite_sql/edit_server.sql
+lib/teamspeak_server/sqlite_sql/edit_server_privilege.sql
+lib/teamspeak_server/sqlite_sql/new_ban.sql
+lib/teamspeak_server/sqlite_sql/new_channel.sql
+lib/teamspeak_server/sqlite_sql/new_channel_privilege.sql
+lib/teamspeak_server/sqlite_sql/new_client.sql
+lib/teamspeak_server/sqlite_sql/new_server.sql
+lib/teamspeak_server/sqlite_sql/new_server_privilege.sql
+lib/teamspeak_server/sqlite_sql/read_active_servers.sql
+lib/teamspeak_server/sqlite_sql/read_bans.sql
+lib/teamspeak_server/sqlite_sql/read_channel_privilege.sql
+lib/teamspeak_server/sqlite_sql/read_channels.sql
+lib/teamspeak_server/sqlite_sql/read_client_login.sql
+lib/teamspeak_server/sqlite_sql/read_clients.sql
+lib/teamspeak_server/sqlite_sql/read_clients_id.sql
+lib/teamspeak_server/sqlite_sql/read_clients_name.sql
+lib/teamspeak_server/sqlite_sql/read_server.sql
+lib/teamspeak_server/sqlite_sql/read_server_port.sql
+lib/teamspeak_server/sqlite_sql/read_server_privilege.sql
+lib/teamspeak_server/sqlite_sql/read_servers.sql
+lib/teamspeak_server/sqlite_sql/remove_moderatedattribs.sql
+lib/teamspeak_server/sqlite_sql/upgrade_1.sql
+lib/teamspeak_server/sqlite_sql/upgrade_2.sql
+lib/teamspeak_server/tss.SuSE_startscript
+lib/teamspeak_server/tss.minimal_startscript
+@dirrm lib/teamspeak_server/sqlite_sql
+@dirrm lib/teamspeak_server/httpdocs/gfx
+@dirrm lib/teamspeak_server/httpdocs
+@dirrm lib/teamspeak_server
OpenPOWER on IntegriCloud