Bug 79223

Summary: New port: games/linux-enemyterritory-tce, a modern tactical Enemy Territory Modification
Product: Ports & Packages Reporter: Jean-Yves Lefort <jylefort>
Component: Individual Port(s)Assignee: Jean-Yves Lefort <jylefort>
Status: Closed FIXED    
Severity: Affects Only Me CC: benlutz
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.shar none

Description Jean-Yves Lefort 2005-03-25 13:30:02 UTC

    
Comment 1 Jean-Yves Lefort 2005-03-27 08:34:25 UTC
Forgot to mention that this one depends on 79221.

-- 
Jean-Yves Lefort

jylefort@brutele.be
http://lefort.be.eu.org/
Comment 2 Jean-Yves Lefort 2005-03-27 14:32:33 UTC
Use this one instead:

# 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:
#
#	linux-enemyterritory-tce
#	linux-enemyterritory-tce/Makefile
#	linux-enemyterritory-tce/distinfo
#	linux-enemyterritory-tce/pkg-descr
#	linux-enemyterritory-tce/pkg-plist
#
echo c - linux-enemyterritory-tce
mkdir -p linux-enemyterritory-tce > /dev/null 2>&1
echo x - linux-enemyterritory-tce/Makefile
sed 's/^X//' >linux-enemyterritory-tce/Makefile << 'END-of-linux-enemyterritory-tce/Makefile'
X# New ports collection makefile for:	Enemy Territory TrueCombat:Elite
X# Date created:			25 Mar 2005
X# Whom:				Jean-Yves Lefort <jylefort@brutele.be>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		enemyterritory-tce
XPORTVERSION=		0.48
XCATEGORIES=		games linux
XMASTER_SITES=		http://ftp.games.skynet.be/pub/www.filesnetwork.com/Wolfenstein_Enemy_Territory/Mods/Total_Conversions/:full \
X			http://ftp.games.skynet.be/pub/www.filesnetwork.com/Wolfenstein_Enemy_Territory/Mods/Total_Conversions/:update \
X			http://darkstar.ist.utl.pt/pub/games/:full \
X			http://darkstar.ist.utl.pt/pub/games/:update \
X			http://ftp.wireplay.co.uk/pub/enemyterritory/mods/tcelite/Linux/:full \
X			http://et2.migamer.com/:full \
X			http://jogos.bragatel.pt/downloads/et/tcE/linux/:update
XPKGNAMEPREFIX=		linux-
XDISTNAME=		tcetest
XDISTFILES=		tcetest_0209_full.zip:full \
X			tcetest_0.48_update.zip:update
X
XMAINTAINER=		jylefort@brutele.be
XCOMMENT=		A modern tactical Enemy Territory modification
X
XRUN_DEPENDS=		et:${PORTSDIR}/games/linux-enemyterritory
X
XONLY_FOR_ARCHS=		i386
XUSE_ZIP=		yes
XUSE_X_PREFIX=		yes
XUSE_LINUX=		yes
XNO_PACKAGE=		Distfiles are 135MB, set FORCE_PACKAGE if you really want to build this package
XRESTRICTED=		Redistribution is limited, see license
XETDIR=			${PREFIX}/lib/enemyterritory
XSTRIP=			# do not brand Linux binaries as FreeBSD on INSTALL_PROGRAM
X
Xdo-build:
X	@${ECHO} '#!/bin/sh' > ${WRKSRC}/et-tce
X	@${ECHO} 'exec ${PREFIX}/bin/et +set fs_game tcetest "$$@"' >> ${WRKSRC}/et-tce
X
Xdo-install:
X	${MKDIR} ${PREFIX}/bin
X	${INSTALL_SCRIPT} ${WRKSRC}/et-tce ${PREFIX}/bin
X
X	${MKDIR} ${ETDIR}/tcetest
X.for f in elitelogoicon.ico maps.cfg mp_bin.pk3 pak0.pk3 pak1.pk3 pak2.pk3 \
X	pak3.pk3 server.cfg
X	${INSTALL_DATA} ${WRKSRC}/${f} ${ETDIR}/tcetest
X.endfor
X.for f in cgame.mp.i386.so qagame.mp.i386.so ui.mp.i386.so
X	${INSTALL_PROGRAM} ${WRKSRC}/${f} ${ETDIR}/tcetest
X.endfor
X
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for f in README.TXT TCEeula1.0.rtf changelog.txt description.txt
X	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-linux-enemyterritory-tce/Makefile
echo x - linux-enemyterritory-tce/distinfo
sed 's/^X//' >linux-enemyterritory-tce/distinfo << 'END-of-linux-enemyterritory-tce/distinfo'
XMD5 (tcetest_0209_full.zip) = e01cb2add0bc5c6509f6923419b0515d
XSIZE (tcetest_0209_full.zip) = 134902370
XMD5 (tcetest_0.48_update.zip) = efc04e68d324bbab0f5d736866ed98e5
XSIZE (tcetest_0.48_update.zip) = 7017159
END-of-linux-enemyterritory-tce/distinfo
echo x - linux-enemyterritory-tce/pkg-descr
sed 's/^X//' >linux-enemyterritory-tce/pkg-descr << 'END-of-linux-enemyterritory-tce/pkg-descr'
XBased on the popular Quake3 modification, "True Combat", TC:E provides
Xa realistic combat simulator set against the backdrop of modern urban
Xwarfare. The player can expect thrilling shootouts, an emphasis on
Xtactical team play, engaging close quarter fighting and some of the
Xbest weapons of modern warfare. Being accessible to both veteran
Xplayers and those new to the world of tactical simulators is only one
Xof TC:E's many strengths. Map authors can customize weapon load outs,
Xskins, objectives and even the voice chats for each of their maps.
X
XKey features:
X    * A full game completely free for download
X    * Mission-based online multiplayer game
X    * Soft player class system (assault, recon, sniper)
X    * Rounds with skill-based "Armament Availability System"
X    * Voice Communication System designed in collaboration with real
X      SWAT Members
X    * Iron sight aiming system with ACOG and reflex sights
X    * Still in development: mission system - future versions will
X      integrate various objectives into the game
X
XWWW: http://www.truecombat.com/intro.php
X
X- Jean-Yves Lefort
Xjylefort@brutele.be
END-of-linux-enemyterritory-tce/pkg-descr
echo x - linux-enemyterritory-tce/pkg-plist
sed 's/^X//' >linux-enemyterritory-tce/pkg-plist << 'END-of-linux-enemyterritory-tce/pkg-plist'
Xbin/et-tce
Xlib/enemyterritory/tcetest/cgame.mp.i386.so
Xlib/enemyterritory/tcetest/elitelogoicon.ico
Xlib/enemyterritory/tcetest/maps.cfg
Xlib/enemyterritory/tcetest/mp_bin.pk3
Xlib/enemyterritory/tcetest/pak0.pk3
Xlib/enemyterritory/tcetest/pak1.pk3
Xlib/enemyterritory/tcetest/pak2.pk3
Xlib/enemyterritory/tcetest/pak3.pk3
Xlib/enemyterritory/tcetest/qagame.mp.i386.so
Xlib/enemyterritory/tcetest/server.cfg
Xlib/enemyterritory/tcetest/ui.mp.i386.so
X%%PORTDOCS%%%%DOCSDIR%%/README.TXT
X%%PORTDOCS%%%%DOCSDIR%%/TCEeula1.0.rtf
X%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
X%%PORTDOCS%%%%DOCSDIR%%/description.txt
X@dirrm lib/enemyterritory/tcetest
X@unexec rmdir %D/lib/enemyterritory 2>/dev/null || true
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-linux-enemyterritory-tce/pkg-plist
exit
Comment 3 Jean-Yves Lefort 2005-03-31 15:36:52 UTC
I mean this one.

# 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:
#
#	linux-enemyterritory-tce
#	linux-enemyterritory-tce/Makefile
#	linux-enemyterritory-tce/distinfo
#	linux-enemyterritory-tce/pkg-descr
#	linux-enemyterritory-tce/pkg-plist
#
echo c - linux-enemyterritory-tce
mkdir -p linux-enemyterritory-tce > /dev/null 2>&1
echo x - linux-enemyterritory-tce/Makefile
sed 's/^X//' >linux-enemyterritory-tce/Makefile << 'END-of-linux-enemyterritory-tce/Makefile'
X# New ports collection makefile for:	Enemy Territory TrueCombat:Elite
X# Date created:			25 Mar 2005
X# Whom:				Jean-Yves Lefort <jylefort@brutele.be>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		enemyterritory-tce
XPORTVERSION=		0.48
XCATEGORIES=		games linux
XMASTER_SITES=		http://ftp.games.skynet.be/pub/www.filesnetwork.com/Wolfenstein_Enemy_Territory/Mods/Total_Conversions/:full \
X			http://ftp.games.skynet.be/pub/www.filesnetwork.com/Wolfenstein_Enemy_Territory/Mods/Total_Conversions/:update \
X			http://darkstar.ist.utl.pt/pub/games/:full \
X			http://darkstar.ist.utl.pt/pub/games/:update \
X			http://ftp.wireplay.co.uk/pub/enemyterritory/mods/tcelite/Linux/:full \
X			http://et2.migamer.com/:full \
X			http://jogos.bragatel.pt/downloads/et/tcE/linux/:update
XPKGNAMEPREFIX=		linux-
XDISTNAME=		tcetest
XDISTFILES=		tcetest_0209_full.zip:full \
X			tcetest_0.48_update.zip:update
X
XMAINTAINER=		jylefort@brutele.be
XCOMMENT=		A modern tactical Enemy Territory modification
X
XRUN_DEPENDS=		et:${PORTSDIR}/games/linux-enemyterritory
X
XONLY_FOR_ARCHS=		i386
XUSE_ZIP=		yes
XPREFIX?=		${X11BASE}	# USE_X_PREFIX would pull in USE_XLIB
XUSE_LINUX=		yes
XNO_PACKAGE=		Distfiles are 135MB, set FORCE_PACKAGE if you really want to build this package
XRESTRICTED=		Redistribution is limited, see license
XETDIR=			${PREFIX}/lib/enemyterritory
XSTRIP=			# do not brand Linux binaries as FreeBSD on INSTALL_PROGRAM
X
Xdo-build:
X	@${ECHO} '#!/bin/sh' > ${WRKSRC}/et-tce
X	@${ECHO} 'exec ${PREFIX}/bin/et +set fs_game tcetest "$$@"' >> ${WRKSRC}/et-tce
X
Xdo-install:
X	${MKDIR} ${PREFIX}/bin
X	${INSTALL_SCRIPT} ${WRKSRC}/et-tce ${PREFIX}/bin
X
X	${MKDIR} ${ETDIR}/tcetest
X.for f in elitelogoicon.ico maps.cfg mp_bin.pk3 pak0.pk3 pak1.pk3 pak2.pk3 \
X	pak3.pk3 server.cfg
X	${INSTALL_DATA} ${WRKSRC}/${f} ${ETDIR}/tcetest
X.endfor
X.for f in cgame.mp.i386.so qagame.mp.i386.so ui.mp.i386.so
X	${INSTALL_PROGRAM} ${WRKSRC}/${f} ${ETDIR}/tcetest
X.endfor
X
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for f in README.TXT TCEeula1.0.rtf changelog.txt description.txt
X	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-linux-enemyterritory-tce/Makefile
echo x - linux-enemyterritory-tce/distinfo
sed 's/^X//' >linux-enemyterritory-tce/distinfo << 'END-of-linux-enemyterritory-tce/distinfo'
XMD5 (tcetest_0209_full.zip) = e01cb2add0bc5c6509f6923419b0515d
XSIZE (tcetest_0209_full.zip) = 134902370
XMD5 (tcetest_0.48_update.zip) = efc04e68d324bbab0f5d736866ed98e5
XSIZE (tcetest_0.48_update.zip) = 7017159
END-of-linux-enemyterritory-tce/distinfo
echo x - linux-enemyterritory-tce/pkg-descr
sed 's/^X//' >linux-enemyterritory-tce/pkg-descr << 'END-of-linux-enemyterritory-tce/pkg-descr'
XBased on the popular Quake3 modification, "True Combat", TC:E provides
Xa realistic combat simulator set against the backdrop of modern urban
Xwarfare. The player can expect thrilling shootouts, an emphasis on
Xtactical team play, engaging close quarter fighting and some of the
Xbest weapons of modern warfare. Being accessible to both veteran
Xplayers and those new to the world of tactical simulators is only one
Xof TC:E's many strengths. Map authors can customize weapon load outs,
Xskins, objectives and even the voice chats for each of their maps.
X
XKey features:
X    * A full game completely free for download
X    * Mission-based online multiplayer game
X    * Soft player class system (assault, recon, sniper)
X    * Rounds with skill-based "Armament Availability System"
X    * Voice Communication System designed in collaboration with real
X      SWAT Members
X    * Iron sight aiming system with ACOG and reflex sights
X    * Still in development: mission system - future versions will
X      integrate various objectives into the game
X
XWWW: http://www.truecombat.com/intro.php
X
X- Jean-Yves Lefort
Xjylefort@brutele.be
END-of-linux-enemyterritory-tce/pkg-descr
echo x - linux-enemyterritory-tce/pkg-plist
sed 's/^X//' >linux-enemyterritory-tce/pkg-plist << 'END-of-linux-enemyterritory-tce/pkg-plist'
Xbin/et-tce
Xlib/enemyterritory/tcetest/cgame.mp.i386.so
Xlib/enemyterritory/tcetest/elitelogoicon.ico
Xlib/enemyterritory/tcetest/maps.cfg
Xlib/enemyterritory/tcetest/mp_bin.pk3
Xlib/enemyterritory/tcetest/pak0.pk3
Xlib/enemyterritory/tcetest/pak1.pk3
Xlib/enemyterritory/tcetest/pak2.pk3
Xlib/enemyterritory/tcetest/pak3.pk3
Xlib/enemyterritory/tcetest/qagame.mp.i386.so
Xlib/enemyterritory/tcetest/server.cfg
Xlib/enemyterritory/tcetest/ui.mp.i386.so
X%%PORTDOCS%%%%DOCSDIR%%/README.TXT
X%%PORTDOCS%%%%DOCSDIR%%/TCEeula1.0.rtf
X%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
X%%PORTDOCS%%%%DOCSDIR%%/description.txt
X@dirrm lib/enemyterritory/tcetest
X@unexec rmdir %D/lib/enemyterritory 2>/dev/null || true
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-linux-enemyterritory-tce/pkg-plist
exit
Comment 4 Jean-Yves Lefort freebsd_committer freebsd_triage 2005-04-12 22:32:15 UTC
Responsible Changed
From-To: freebsd-ports-bugs->jylefort

I take my own PR.
Comment 5 Jean-Yves Lefort freebsd_committer freebsd_triage 2005-04-14 21:23:43 UTC
State Changed
From-To: open->closed

Committed with a few modifications.