Date: Thu, 31 Jul 2003 11:09:23 +0930 (CST) From: "Daniel O'Connor" <darius@dons.net.au> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/55088: New port for Team Speak server (audio/teamspeak_server) Message-ID: <200307310139.h6V1dNYJ008844@chowder.gsoft.com.au> Resent-Message-ID: <200307310140.h6V1eE7r052100@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 55088 >Category: ports >Synopsis: New port for Team Speak server (audio/teamspeak_server) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jul 30 18:40:13 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Daniel O'Connor >Release: FreeBSD 4.8-STABLE i386 >Organization: >Environment: System: FreeBSD chowder.gsoft.com.au 4.8-STABLE FreeBSD 4.8-STABLE #7: Wed Jun 25 20:29:38 CST 2003 darius@chowder.dons.net.au:/usr/src/sys/compile/CHOWDER i386 >Description: >How-To-Repeat: >Fix: http://www.gsoft.com.au/~doconnor/ts-server-port.tgz # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # teamspeak_server # teamspeak_server/files # teamspeak_server/files/teamspeak_server.sh # teamspeak_server/pkg-plist # teamspeak_server/Makefile # teamspeak_server/distinfo # teamspeak_server/pkg-descr # echo c - teamspeak_server mkdir -p teamspeak_server > /dev/null 2>&1 echo c - teamspeak_server/files mkdir -p teamspeak_server/files > /dev/null 2>&1 echo x - teamspeak_server/files/teamspeak_server.sh sed 's/^X//' >teamspeak_server/files/teamspeak_server.sh << 'END-of-teamspeak_server/files/teamspeak_server.sh' X#!/bin/sh X# X# Start/stop the TeamSpeak 2 server X# X XTSHOME=%%TSHOME%% XPIDFILE=${TSHOME}/server.pid X Xcd "$TSHOME" X Xcase "$1" in X start) X ./server_linux >/dev/null 2>&1 X ;; X stop) X kill -TERM `cat "$PIDFILE"` X ;; X restart) X $0 stop && $0 start || exit 1 X ;; X *) X echo "Usage: $0 {start|stop|restart}" X exit 1 Xesac Xexit 0 X END-of-teamspeak_server/files/teamspeak_server.sh echo x - teamspeak_server/pkg-plist sed 's/^X//' >teamspeak_server/pkg-plist << 'END-of-teamspeak_server/pkg-plist' Xetc/rc.d/teamspeak_server.sh Xlib/teamspeak_server/changelog.txt Xlib/teamspeak_server/httpdocs/choice_box.html Xlib/teamspeak_server/httpdocs/database_client_manager.html Xlib/teamspeak_server/httpdocs/database_client_manager_add.html Xlib/teamspeak_server/httpdocs/database_client_manager_clientlist.html Xlib/teamspeak_server/httpdocs/database_client_manager_edit.html Xlib/teamspeak_server/httpdocs/database_sclient_manager.html Xlib/teamspeak_server/httpdocs/database_sclient_manager_add.html Xlib/teamspeak_server/httpdocs/database_sclient_manager_clientlist.html Xlib/teamspeak_server/httpdocs/database_sclient_manager_edit.html Xlib/teamspeak_server/httpdocs/error_box.html Xlib/teamspeak_server/httpdocs/footer.html Xlib/teamspeak_server/httpdocs/gfx/add_client.png Xlib/teamspeak_server/httpdocs/gfx/add_server.png Xlib/teamspeak_server/httpdocs/gfx/delete.png Xlib/teamspeak_server/httpdocs/gfx/edit.png Xlib/teamspeak_server/httpdocs/gfx/headerline.gif Xlib/teamspeak_server/httpdocs/gfx/menu_background.gif Xlib/teamspeak_server/httpdocs/gfx/pixel.gif Xlib/teamspeak_server/httpdocs/gfx/select.png Xlib/teamspeak_server/httpdocs/gfx/select_short.png Xlib/teamspeak_server/httpdocs/gfx/server-run.png Xlib/teamspeak_server/httpdocs/gfx/server-stop.png Xlib/teamspeak_server/httpdocs/gfx/server_icon.png Xlib/teamspeak_server/httpdocs/gfx/serveradminlogin.gif Xlib/teamspeak_server/httpdocs/gfx/uhr_icon.png Xlib/teamspeak_server/httpdocs/gfx/under_hl.gif Xlib/teamspeak_server/httpdocs/gfx/user_icon.png Xlib/teamspeak_server/httpdocs/gfx/vBulletin_logo.gif Xlib/teamspeak_server/httpdocs/header.html Xlib/teamspeak_server/httpdocs/index.html Xlib/teamspeak_server/httpdocs/login.html Xlib/teamspeak_server/httpdocs/login_error.html Xlib/teamspeak_server/httpdocs/menu_bottom.html Xlib/teamspeak_server/httpdocs/menu_top.html Xlib/teamspeak_server/httpdocs/ok_box.html Xlib/teamspeak_server/httpdocs/server_basic_settings.html Xlib/teamspeak_server/httpdocs/server_country_option.html Xlib/teamspeak_server/httpdocs/server_manager.html Xlib/teamspeak_server/httpdocs/server_manager_add.html Xlib/teamspeak_server/httpdocs/server_manager_grouppermission.html Xlib/teamspeak_server/httpdocs/server_manager_overview.html Xlib/teamspeak_server/httpdocs/server_manager_permission.html Xlib/teamspeak_server/httpdocs/server_manager_permission_ca.html Xlib/teamspeak_server/httpdocs/server_manager_permission_op.html Xlib/teamspeak_server/httpdocs/server_manager_permission_r.html Xlib/teamspeak_server/httpdocs/server_manager_permission_sa.html Xlib/teamspeak_server/httpdocs/server_manager_permission_u.html Xlib/teamspeak_server/httpdocs/server_manager_permission_v.html Xlib/teamspeak_server/httpdocs/server_manager_permissionfield.html Xlib/teamspeak_server/httpdocs/server_manager_serverlist.html Xlib/teamspeak_server/httpdocs/server_manager_servers.html Xlib/teamspeak_server/httpdocs/server_manager_servers_list.html Xlib/teamspeak_server/httpdocs/server_manager_settings.html Xlib/teamspeak_server/httpdocs/slogin.html Xlib/teamspeak_server/readme.txt Xlib/teamspeak_server/server_linux Xlib/teamspeak_server/slicense.txt Xlib/teamspeak_server/sqlite.so Xlib/teamspeak_server/sqlite_sql/create_bans.sql Xlib/teamspeak_server/sqlite_sql/create_channel_privileges.sql Xlib/teamspeak_server/sqlite_sql/create_channels.sql Xlib/teamspeak_server/sqlite_sql/create_clients.sql Xlib/teamspeak_server/sqlite_sql/create_server_privileges.sql Xlib/teamspeak_server/sqlite_sql/create_servers.sql Xlib/teamspeak_server/sqlite_sql/delete_ban.sql Xlib/teamspeak_server/sqlite_sql/delete_ban_ip.sql Xlib/teamspeak_server/sqlite_sql/delete_channel.sql Xlib/teamspeak_server/sqlite_sql/delete_client.sql Xlib/teamspeak_server/sqlite_sql/delete_server.sql Xlib/teamspeak_server/sqlite_sql/edit_channel.sql Xlib/teamspeak_server/sqlite_sql/edit_channel_privilege.sql Xlib/teamspeak_server/sqlite_sql/edit_client.sql Xlib/teamspeak_server/sqlite_sql/edit_server.sql Xlib/teamspeak_server/sqlite_sql/edit_server_privilege.sql Xlib/teamspeak_server/sqlite_sql/new_ban.sql Xlib/teamspeak_server/sqlite_sql/new_channel.sql Xlib/teamspeak_server/sqlite_sql/new_channel_privilege.sql Xlib/teamspeak_server/sqlite_sql/new_client.sql Xlib/teamspeak_server/sqlite_sql/new_server.sql Xlib/teamspeak_server/sqlite_sql/new_server_privilege.sql Xlib/teamspeak_server/sqlite_sql/read_active_servers.sql Xlib/teamspeak_server/sqlite_sql/read_bans.sql Xlib/teamspeak_server/sqlite_sql/read_channel_privilege.sql Xlib/teamspeak_server/sqlite_sql/read_channels.sql Xlib/teamspeak_server/sqlite_sql/read_client_login.sql Xlib/teamspeak_server/sqlite_sql/read_clients.sql Xlib/teamspeak_server/sqlite_sql/read_clients_id.sql Xlib/teamspeak_server/sqlite_sql/read_clients_name.sql Xlib/teamspeak_server/sqlite_sql/read_server.sql Xlib/teamspeak_server/sqlite_sql/read_server_port.sql Xlib/teamspeak_server/sqlite_sql/read_server_privilege.sql Xlib/teamspeak_server/sqlite_sql/read_servers.sql Xlib/teamspeak_server/sqlite_sql/remove_moderatedattribs.sql Xlib/teamspeak_server/sqlite_sql/upgrade_1.sql Xlib/teamspeak_server/sqlite_sql/upgrade_2.sql Xlib/teamspeak_server/tss.SuSE_startscript Xlib/teamspeak_server/tss.minimal_startscript X@dirrm share/nls/en_US.US-ASCII X@dirrm share/nls/POSIX X@dirrm lib/teamspeak_server/sqlite_sql X@dirrm lib/teamspeak_server/httpdocs/gfx X@dirrm lib/teamspeak_server/httpdocs X@dirrm lib/teamspeak_server END-of-teamspeak_server/pkg-plist echo x - teamspeak_server/Makefile sed 's/^X//' >teamspeak_server/Makefile << 'END-of-teamspeak_server/Makefile' X# New ports collection makefile for: teamspeak_server X# Date created: 22 January 2003 X# Whom: Daniel O'Connor X# X# $FreeBSD$ X# X XPORTNAME= teamspeak_server XPORTVERSION= 2.0.19.40 XCATEGORIES= audio net XMASTER_SITES= http://www.teamspeak.org/files/ \ X ftp://ftp.ngz-network.de/pub/11/4/releases/ \ X http://www.gsoft.com.au/~doconnor/ XDISTNAME= ts2_server_rc2_201940 X XMAINTAINER= darius@dons.net.au XCOMMENT= Server side of the TeamSpeak group voice chat system X XWRKSRC= ${WRKDIR}/tss2_rc2 XUSE_BZIP2= yes XNO_BUILD= yes XUSE_LINUX= yes XNO_FILTER_SHLIBS=yes X Xdo-install: X ${MKDIR} ${PREFIX}/lib/teamspeak_server X ${TAR} -C ${WRKSRC} -cf - . | ${TAR} -C ${PREFIX}/lib/teamspeak_server -xf - X ${SED} -e 's#%%TSHOME%%#${PREFIX}/lib/teamspeak_server#' <${FILESDIR}/teamspeak_server.sh >${WRKSRC}/teamspeak_server.sh X ${INSTALL_SCRIPT} ${WRKSRC}/teamspeak_server.sh ${PREFIX}/etc/rc.d/ X ${RM} ${WRKSRC}/teamspeak_server.sh X X.include <bsd.port.mk> END-of-teamspeak_server/Makefile echo x - teamspeak_server/distinfo sed 's/^X//' >teamspeak_server/distinfo << 'END-of-teamspeak_server/distinfo' XMD5 (ts2_server_rc2_201940.tar.bz2) = 6521a57200259198e607631cc65c2873 END-of-teamspeak_server/distinfo echo x - teamspeak_server/pkg-descr sed 's/^X//' >teamspeak_server/pkg-descr << 'END-of-teamspeak_server/pkg-descr' XThe server for Team Speak a voice chat program which supports multiple Xchannels with different rate codecs and several people on each channel. XPrimarily aimed at team gamers but can be used as an IP phone as well. X XWWW: http://www.teamspeak.org END-of-teamspeak_server/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307310139.h6V1dNYJ008844>