diff options
author | edwin <edwin@FreeBSD.org> | 2003-09-01 04:07:32 +0000 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2003-09-01 04:07:32 +0000 |
commit | 550770077cd79324fe187bfb9719e003867d3c10 (patch) | |
tree | 56d175e683f383d262c74bc4cf499288e31aa387 /audio | |
parent | c361229f6cbe8f2b6ffd14ddb9f957305f88f572 (diff) | |
download | FreeBSD-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>
Diffstat (limited to 'audio')
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/teamspeak3-server/Makefile | 33 | ||||
-rw-r--r-- | audio/teamspeak3-server/distinfo | 1 | ||||
-rw-r--r-- | audio/teamspeak3-server/files/teamspeak_server.sh | 26 | ||||
-rw-r--r-- | audio/teamspeak3-server/pkg-descr | 5 | ||||
-rw-r--r-- | audio/teamspeak3-server/pkg-plist | 103 | ||||
-rw-r--r-- | audio/teamspeak_server/Makefile | 33 | ||||
-rw-r--r-- | audio/teamspeak_server/distinfo | 1 | ||||
-rw-r--r-- | audio/teamspeak_server/files/teamspeak_server.sh | 26 | ||||
-rw-r--r-- | audio/teamspeak_server/pkg-descr | 5 | ||||
-rw-r--r-- | audio/teamspeak_server/pkg-plist | 103 |
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 |