diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2003-04-04 12:18:23 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2003-04-04 12:18:23 +0000 |
commit | b9ee21e106bc81b1b63b06bde2330cf8af12bbb5 (patch) | |
tree | f5bf974ea2642a99c6451f26129c50054257f3ad /audio/teamspeak_client | |
parent | 1f7c9bf5c0ec24052fec28b405d5999147597261 (diff) | |
download | ports-b9ee21e106bc81b1b63b06bde2330cf8af12bbb5.tar.gz ports-b9ee21e106bc81b1b63b06bde2330cf8af12bbb5.zip |
New port for TeamSpeak
The client 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/47348
Submitted by: Daniel O'Connor <doconnor@cain.gsoft.com.au>
Notes
Notes:
svn path=/head/; revision=78165
Diffstat (limited to 'audio/teamspeak_client')
-rw-r--r-- | audio/teamspeak_client/Makefile | 38 | ||||
-rw-r--r-- | audio/teamspeak_client/distinfo | 2 | ||||
-rw-r--r-- | audio/teamspeak_client/files/TeamSpeak | 22 | ||||
-rw-r--r-- | audio/teamspeak_client/pkg-descr | 5 | ||||
-rw-r--r-- | audio/teamspeak_client/pkg-plist | 166 |
5 files changed, 233 insertions, 0 deletions
diff --git a/audio/teamspeak_client/Makefile b/audio/teamspeak_client/Makefile new file mode 100644 index 000000000000..6a62a4691098 --- /dev/null +++ b/audio/teamspeak_client/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: teamspeak +# Date created: 22 January 2003 +# Whom: Daniel O'Connor +# +# $FreeBSD$ +# + +PORTNAME= teamspeak_client +PORTVERSION= 2.0.26.27 +CATEGORIES= audio +MASTER_SITES= http://www.teamspeak.org/files/ \ + http://www.gsoft.com.au/~doconnor/ +DISTNAME= ts2_client_rc1_2026 +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} setduplexfake.so.gz +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} + +MAINTAINER= darius@dons.net.au +COMMENT= Client side of a group voice chat system + +RUN_DEPENDS= ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg + +USE_BZIP2= yes +NO_BUILD= yes +USE_LINUX= yes +NO_FILTER_SHLIBS=yes + +do-install: + ${MKDIR} ${PREFIX}/lib/teamspeak_client + ${TAR} -C ${PREFIX}/lib/teamspeak_client -xf ${WRKSRC}/setup.data/files.tar + ${LN} -fs ${PREFIX}/lib/teamspeak_client/libborqt-6.9.0-qt2.3.so ${PREFIX}/lib/teamspeak_client/libborqt-6.9-qt2.3.so + ${GZIP_CMD} -dc ${DISTDIR}/setduplexfake.so.gz >${PREFIX}/lib/teamspeak_client/setduplexfake.so + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/clicense.txt ${DOCSDIR} + ${SED} -e 's#%%TSHOME%%#${PREFIX}/lib/teamspeak_client#' <${FILESDIR}/TeamSpeak >${WRKSRC}/TeamSpeak + ${INSTALL_SCRIPT} ${WRKSRC}/TeamSpeak ${PREFIX}/bin/ + +.include <bsd.port.mk> diff --git a/audio/teamspeak_client/distinfo b/audio/teamspeak_client/distinfo new file mode 100644 index 000000000000..698302a15548 --- /dev/null +++ b/audio/teamspeak_client/distinfo @@ -0,0 +1,2 @@ +MD5 (ts2_client_rc1_2026.tar.bz2) = af275782d9cb9bad8eb2e627b7b640a7 +MD5 (setduplexfake.so.gz) = 926248734c4ca185f160b74421268f0e diff --git a/audio/teamspeak_client/files/TeamSpeak b/audio/teamspeak_client/files/TeamSpeak new file mode 100644 index 000000000000..42bde1205d61 --- /dev/null +++ b/audio/teamspeak_client/files/TeamSpeak @@ -0,0 +1,22 @@ +#!/bin/sh +# +# This starup script will set the correct library path +# and then startup the teamspeak binary. +# + +TSHOME=%%TSHOME%% +if [ -z "$LD_LIBRARY_PATH" ]; then + export LD_LIBRARY_PATH=$TSHOME +else + export LD_LIBRARY_PATH=$TSHOME:$LD_LIBRARY_PATH +fi + +if [ -r $TSHOME/setduplexfake.so ]; then + if [ -z "$LD_PRELOAD" ]; then + export LD_PRELOAD=$TSHOME/setduplexfake.so + else + export LD_PRELOAD=$TSHOME/setduplexfake.so:$LD_PRELOAD + fi +fi + +$TSHOME/TeamSpeak.bin "$@" diff --git a/audio/teamspeak_client/pkg-descr b/audio/teamspeak_client/pkg-descr new file mode 100644 index 000000000000..f0b04c0b6029 --- /dev/null +++ b/audio/teamspeak_client/pkg-descr @@ -0,0 +1,5 @@ +The client 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_client/pkg-plist b/audio/teamspeak_client/pkg-plist new file mode 100644 index 000000000000..63a6efde6482 --- /dev/null +++ b/audio/teamspeak_client/pkg-plist @@ -0,0 +1,166 @@ +bin/TeamSpeak +lib/teamspeak_client/TeamSpeak.bin +lib/teamspeak_client/client_sdk/SDK_readme.txt +lib/teamspeak_client/client_sdk/TsRemoteImport.pas +lib/teamspeak_client/client_sdk/tsControl.dpr +lib/teamspeak_client/client_sdk/tsControl.exe +lib/teamspeak_client/client_sdk/libTSRemote.so.0.2 +lib/teamspeak_client/icon.xpm +lib/teamspeak_client/libHVDI.so.0.8.0 +lib/teamspeak_client/libborqt-6.9-qt2.3.so +lib/teamspeak_client/libborqt-6.9.0-qt2.3.so +lib/teamspeak_client/manual/registerwithserver.gif +lib/teamspeak_client/manual/registerwithserver.htm +lib/teamspeak_client/manual/soundinputoutputsettings.gif +lib/teamspeak_client/manual/soundinputoutputsettings.htm +lib/teamspeak_client/manual/autooperator.htm +lib/teamspeak_client/manual/adminregisterplayerwithserver.htm +lib/teamspeak_client/manual/definekeys.gif +lib/teamspeak_client/manual/getconnectioninfo.htm +lib/teamspeak_client/manual/options.htm +lib/teamspeak_client/manual/ts03-toc.htm +lib/teamspeak_client/manual/closed.gif +lib/teamspeak_client/manual/channeladmin.htm +lib/teamspeak_client/manual/FAQ.htm +lib/teamspeak_client/manual/quickconnect.gif +lib/teamspeak_client/manual/quickconnect.htm +lib/teamspeak_client/manual/optionssoundnotifications.gif +lib/teamspeak_client/manual/allowregistration.htm +lib/teamspeak_client/manual/default.htm +lib/teamspeak_client/manual/keybindings.gif +lib/teamspeak_client/manual/allowregisterwithserver.gif +lib/teamspeak_client/manual/howtostartteamspeak.htm +lib/teamspeak_client/manual/closeteamspeak.htm +lib/teamspeak_client/manual/switchtochannel.htm +lib/teamspeak_client/manual/optionssounddevices.gif +lib/teamspeak_client/manual/playerflags.gif +lib/teamspeak_client/manual/away.gif +lib/teamspeak_client/manual/away.htm +lib/teamspeak_client/manual/topic.gif +lib/teamspeak_client/manual/teamspeak.gif +lib/teamspeak_client/manual/serverconnectioninfo.gif +lib/teamspeak_client/manual/serverconnectioninfo.htm +lib/teamspeak_client/manual/optionsother.gif +lib/teamspeak_client/manual/createsubchannel.gif +lib/teamspeak_client/manual/createsubchannel.htm +lib/teamspeak_client/manual/menuself.gif +lib/teamspeak_client/manual/menuself.htm +lib/teamspeak_client/manual/voice.htm +lib/teamspeak_client/manual/keysettings.htm +lib/teamspeak_client/manual/blockwhispers.htm +lib/teamspeak_client/manual/whatists.htm +lib/teamspeak_client/manual/connectioninfo.gif +lib/teamspeak_client/manual/inputmuted.gif +lib/teamspeak_client/manual/inputmuted.htm +lib/teamspeak_client/manual/editchannel.htm +lib/teamspeak_client/manual/ts03-index.htm +lib/teamspeak_client/manual/removeregistration.htm +lib/teamspeak_client/manual/disconnect.htm +lib/teamspeak_client/manual/button.gif +lib/teamspeak_client/manual/toc.css +lib/teamspeak_client/manual/serveradmin.htm +lib/teamspeak_client/manual/outpumuted.gif +lib/teamspeak_client/manual/lastnotes.htm +lib/teamspeak_client/manual/C1H_HTML.css +lib/teamspeak_client/manual/sendtextmessagetoall.htm +lib/teamspeak_client/manual/open.gif +lib/teamspeak_client/manual/adminregisterwithserver.gif +lib/teamspeak_client/manual/texttochannel.gif +lib/teamspeak_client/manual/featurelist.htm +lib/teamspeak_client/manual/usedcodecsandsomewordsaboutquality.htm +lib/teamspeak_client/manual/menusettings.gif +lib/teamspeak_client/manual/menusettings.htm +lib/teamspeak_client/manual/kickplayerwithreason.htm +lib/teamspeak_client/manual/kickplayer.htm +lib/teamspeak_client/manual/menuconnection.gif +lib/teamspeak_client/manual/menuconnection.htm +lib/teamspeak_client/manual/menuhelp.htm +lib/teamspeak_client/manual/channelcommander.htm +lib/teamspeak_client/manual/linkbar.gif +lib/teamspeak_client/manual/DocToHelp.js +lib/teamspeak_client/manual/clientmanual.htm +lib/teamspeak_client/manual/back.gif +lib/teamspeak_client/manual/kickplayerfromchannel.htm +lib/teamspeak_client/manual/general.htm +lib/teamspeak_client/manual/createchannel.gif +lib/teamspeak_client/manual/createchannel.htm +lib/teamspeak_client/manual/whatdoineedforts.htm +lib/teamspeak_client/manual/glossaryofterms.htm +lib/teamspeak_client/manual/sendtextmessagetochannel.htm +lib/teamspeak_client/manual/outputmuted.gif +lib/teamspeak_client/manual/outputmuted.htm +lib/teamspeak_client/manual/menuplayers.gif +lib/teamspeak_client/manual/menuplayers.htm +lib/teamspeak_client/manual/connect.gif +lib/teamspeak_client/manual/connect.htm +lib/teamspeak_client/manual/requestvoice.gif +lib/teamspeak_client/manual/requestvoice.htm +lib/teamspeak_client/manual/generalinformationaboutportsandfirewallsforservers.htm +lib/teamspeak_client/manual/theteamspeakclientgui.htm +lib/teamspeak_client/manual/howitworks.htm +lib/teamspeak_client/manual/autovoice.htm +lib/teamspeak_client/manual/ts03-blank.htm +lib/teamspeak_client/manual/textingall.gif +lib/teamspeak_client/manual/deletechannel.htm +lib/teamspeak_client/manual/menuchannels.gif +lib/teamspeak_client/manual/menuchannels.htm +lib/teamspeak_client/manual/operator.htm +lib/teamspeak_client/manual/channel.gif +lib/teamspeak_client/sounds/17.welcome.wav +lib/teamspeak_client/sounds/36.v_stat_revoked.wav +lib/teamspeak_client/sounds/09.newspeaker.wav +lib/teamspeak_client/sounds/05.channelopened.wav +lib/teamspeak_client/sounds/33.soundactivated.wav +lib/teamspeak_client/sounds/25.yourpresence.wav +lib/teamspeak_client/sounds/45.registrationfailed.wav +lib/teamspeak_client/sounds/43.serveradm_stat_revoked.wav +lib/teamspeak_client/sounds/38.op_stat_granted.wav +lib/teamspeak_client/sounds/04.linkengaged.wav +lib/teamspeak_client/sounds/23.youwerekserver.wav +lib/teamspeak_client/sounds/08.playerleft.wav +lib/teamspeak_client/sounds/28.channelswitched.wav +lib/teamspeak_client/sounds/22.youwerekicked.wav +lib/teamspeak_client/sounds/27.switchedchannel.wav +lib/teamspeak_client/sounds/13.userjoined.wav +lib/teamspeak_client/sounds/01.linkactivated.wav +lib/teamspeak_client/sounds/16.hesouttahere.wav +lib/teamspeak_client/sounds/40.adm_stat_granted.wav +lib/teamspeak_client/sounds/03.linkdisengaged.wav +lib/teamspeak_client/sounds/29.micmuted.wav +lib/teamspeak_client/sounds/19.byefornow.wav +lib/teamspeak_client/sounds/26.yourconnterminated.wav +lib/teamspeak_client/sounds/49.error.wav +lib/teamspeak_client/sounds/18.byebye.wav +lib/teamspeak_client/sounds/34.soundresumed.wav +lib/teamspeak_client/sounds/31.micopened.wav +lib/teamspeak_client/sounds/39.op_stat_revoked.wav +lib/teamspeak_client/sounds/47.accessdenied.wav +lib/teamspeak_client/sounds/44.registrationcomplete.wav +lib/teamspeak_client/sounds/30.micactivated.wav +lib/teamspeak_client/sounds/10.speakerleft.wav +lib/teamspeak_client/sounds/15.contact.wav +lib/teamspeak_client/sounds/41.adm_stat_revoked.wav +lib/teamspeak_client/sounds/21.playerkicked.wav +lib/teamspeak_client/sounds/48.warning.wav +lib/teamspeak_client/sounds/50.fatalerror.wav +lib/teamspeak_client/sounds/20.seeyousoon.wav +lib/teamspeak_client/sounds/12.memberleft.wav +lib/teamspeak_client/sounds/32.soundmuted.wav +lib/teamspeak_client/sounds/24.speakerremoved.wav +lib/teamspeak_client/sounds/37.v_requested.wav +lib/teamspeak_client/sounds/07.newplayer.wav +lib/teamspeak_client/sounds/02.linkdeactivated.wav +lib/teamspeak_client/sounds/06.channelclosed.wav +lib/teamspeak_client/sounds/14.userleft.wav +lib/teamspeak_client/sounds/42.servadm_stat_granted.wav +lib/teamspeak_client/sounds/46.incorrectpassword.wav +lib/teamspeak_client/sounds/11.memberjoined.wav +lib/teamspeak_client/sounds/35.v_stat_granted.wav +lib/teamspeak_client/setduplexfake.so +share/doc/teamspeak_client/README +share/doc/teamspeak_client/clicense.txt +@dirrm share/doc/teamspeak_client +@dirrm lib/teamspeak_client/client_sdk +@dirrm lib/teamspeak_client/manual +@dirrm lib/teamspeak_client/sounds +@dirrm lib/teamspeak_client |