From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jul 30 18:40:15 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 863CA37B401 for ; Wed, 30 Jul 2003 18:40:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5928643FAF for ; Wed, 30 Jul 2003 18:40:14 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h6V1eEUp052101 for ; Wed, 30 Jul 2003 18:40:14 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h6V1eE7r052100; Wed, 30 Jul 2003 18:40:14 -0700 (PDT) Resent-Date: Wed, 30 Jul 2003 18:40:14 -0700 (PDT) Resent-Message-Id: <200307310140.h6V1eE7r052100@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Daniel O'Connor" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6B9537B401 for ; Wed, 30 Jul 2003 18:39:26 -0700 (PDT) Received: from chowder.gsoft.com.au (chowder.gsoft.com.au [203.31.81.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3CF643F85 for ; Wed, 30 Jul 2003 18:39:24 -0700 (PDT) (envelope-from darius@chowder.gsoft.com.au) Received: from chowder.gsoft.com.au (localhost [127.0.0.1]) by chowder.gsoft.com.au (8.12.9/8.12.9) with ESMTP id h6V1dN2r008845 for ; Thu, 31 Jul 2003 11:09:23 +0930 (CST) (envelope-from darius@chowder.gsoft.com.au) Received: (from darius@localhost) by chowder.gsoft.com.au (8.12.9/8.12.9/Submit) id h6V1dNYJ008844; Thu, 31 Jul 2003 11:09:23 +0930 (CST) Message-Id: <200307310139.h6V1dNYJ008844@chowder.gsoft.com.au> Date: Thu, 31 Jul 2003 11:09:23 +0930 (CST) From: "Daniel O'Connor" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/55088: New port for Team Speak server (audio/teamspeak_server) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel O'Connor List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 01:40:15 -0000 >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 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: