diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2003-09-01 04:07:32 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2003-09-01 04:07:32 +0000 |
commit | 06a36db746efce0412012e9947fc690cbb0c9cf1 (patch) | |
tree | 1638802c335b34d8351ec5e0e579ca5a7b08cd9e /audio/teamspeak3-server | |
parent | c7dc6ed174ae81ea486988bb346d7f9bc2beb9d2 (diff) | |
download | ports-06a36db746efce0412012e9947fc690cbb0c9cf1.tar.gz ports-06a36db746efce0412012e9947fc690cbb0c9cf1.zip |
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>
Notes
Notes:
svn path=/head/; revision=88237
Diffstat (limited to 'audio/teamspeak3-server')
-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 |
5 files changed, 168 insertions, 0 deletions
diff --git a/audio/teamspeak3-server/Makefile b/audio/teamspeak3-server/Makefile new file mode 100644 index 000000000000..da617aab8ddd --- /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 000000000000..9f6d26c34620 --- /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 000000000000..3f9ffdde1213 --- /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 000000000000..5a1507c0369a --- /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 000000000000..12c01c437644 --- /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 |