aboutsummaryrefslogtreecommitdiffstats
path: root/games/linux-enemyterritory-tce
diff options
context:
space:
mode:
authorjylefort <jylefort@FreeBSD.org>2005-04-15 04:22:14 +0800
committerjylefort <jylefort@FreeBSD.org>2005-04-15 04:22:14 +0800
commit5eb7716529dcf666b4d53ad1dac783df701d1600 (patch)
treef6fde269302272c3b50a5190c9a2184f289aa2c7 /games/linux-enemyterritory-tce
parent702eb0588f77ce98926624adcf287203f6afba6a (diff)
downloadfreebsd-ports-gnome-5eb7716529dcf666b4d53ad1dac783df701d1600.tar.gz
freebsd-ports-gnome-5eb7716529dcf666b4d53ad1dac783df701d1600.tar.zst
freebsd-ports-gnome-5eb7716529dcf666b4d53ad1dac783df701d1600.zip
Based on the popular Quake3 modification, "True Combat", TC:E provides
a realistic combat simulator set against the backdrop of modern urban warfare. The player can expect thrilling shootouts, an emphasis on tactical team play, engaging close quarter fighting and some of the best weapons of modern warfare. Being accessible to both veteran players and those new to the world of tactical simulators is only one of TC:E's many strengths. Map authors can customize weapon load outs, skins, objectives and even the voice chats for each of their maps. Key features: * A full game completely free for download * Mission-based online multiplayer game * Soft player class system (assault, recon, sniper) * Rounds with skill-based "Armament Availability System" * Voice Communication System designed in collaboration with real SWAT Members * Iron sight aiming system with ACOG and reflex sights * Still in development: mission system - future versions will integrate various objectives into the game PR: ports/79223 Submitted by: myself Approved by: adamw (mentor)
Diffstat (limited to 'games/linux-enemyterritory-tce')
-rw-r--r--games/linux-enemyterritory-tce/Makefile62
-rw-r--r--games/linux-enemyterritory-tce/distinfo4
-rw-r--r--games/linux-enemyterritory-tce/pkg-descr24
-rw-r--r--games/linux-enemyterritory-tce/pkg-plist19
4 files changed, 109 insertions, 0 deletions
diff --git a/games/linux-enemyterritory-tce/Makefile b/games/linux-enemyterritory-tce/Makefile
new file mode 100644
index 000000000000..8af31e8ea700
--- /dev/null
+++ b/games/linux-enemyterritory-tce/Makefile
@@ -0,0 +1,62 @@
+# New ports collection makefile for: Enemy Territory TrueCombat:Elite
+# Date created: 25 Mar 2005
+# Whom: Jean-Yves Lefort <jylefort@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= enemyterritory-tce
+PORTVERSION= 0.48
+CATEGORIES= games linux
+MASTER_SITES= http://ftp.games.skynet.be/pub/www.filesnetwork.com/Wolfenstein_Enemy_Territory/Mods/Total_Conversions/:full \
+ http://ftp.games.skynet.be/pub/www.filesnetwork.com/Wolfenstein_Enemy_Territory/Mods/Total_Conversions/:update \
+ http://darkstar.ist.utl.pt/pub/games/:full \
+ http://darkstar.ist.utl.pt/pub/games/:update \
+ http://ftp.wireplay.co.uk/pub/enemyterritory/mods/tcelite/Linux/:full \
+ http://et2.migamer.com/:full \
+ http://jogos.bragatel.pt/downloads/et/tcE/linux/:update
+PKGNAMEPREFIX= linux-
+DISTNAME= tcetest
+DISTFILES= tcetest_0209_full.zip:full \
+ tcetest_0.48_update.zip:update
+
+MAINTAINER= jylefort@FreeBSD.org
+COMMENT= A modern tactical Enemy Territory modification
+
+RUN_DEPENDS= et:${PORTSDIR}/games/linux-enemyterritory
+
+ONLY_FOR_ARCHS= i386
+USE_ZIP= yes
+PREFIX?= ${X11BASE} # USE_X_PREFIX would pull in USE_XLIB
+USE_LINUX= yes
+NO_PACKAGE= Distfiles are 135MB, set FORCE_PACKAGE if you really want to build this package
+RESTRICTED= Redistribution is limited, see license
+ETDIR= ${PREFIX}/lib/enemyterritory
+STRIP= # do not brand Linux binaries as FreeBSD on INSTALL_PROGRAM
+
+do-build:
+ @${ECHO} '#!/bin/sh' > ${WRKSRC}/et-tce
+ @${ECHO} 'exec ${PREFIX}/bin/et +set fs_game tcetest "$$@"' >> ${WRKSRC}/et-tce
+
+do-install:
+ ${MKDIR} ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/et-tce ${PREFIX}/bin
+
+ ${MKDIR} ${ETDIR}/tcetest
+.for f in cgame.mp.i386.so elitelogoicon.ico maps.cfg mp_bin.pk3 pak0.pk3 \
+ pak1.pk3 pak2.pk3 pak3.pk3 qagame.mp.i386.so server.cfg ui.mp.i386.so
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${ETDIR}/tcetest
+.endfor
+.for f in cgame.mp.i386.so qagame.mp.i386.so ui.mp.i386.so
+ -${CHOWN} ${LIBOWN}:${LIBGRP} ${ETDIR}/tcetest/${f}
+ ${CHMOD} ${LIBMODE} ${ETDIR}/tcetest/${f}
+.endfor
+
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+.for f in README.TXT TCEeula1.0.rtf changelog.txt description.txt
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/games/linux-enemyterritory-tce/distinfo b/games/linux-enemyterritory-tce/distinfo
new file mode 100644
index 000000000000..58d917aaedd3
--- /dev/null
+++ b/games/linux-enemyterritory-tce/distinfo
@@ -0,0 +1,4 @@
+MD5 (tcetest_0209_full.zip) = e01cb2add0bc5c6509f6923419b0515d
+SIZE (tcetest_0209_full.zip) = 134902370
+MD5 (tcetest_0.48_update.zip) = efc04e68d324bbab0f5d736866ed98e5
+SIZE (tcetest_0.48_update.zip) = 7017159
diff --git a/games/linux-enemyterritory-tce/pkg-descr b/games/linux-enemyterritory-tce/pkg-descr
new file mode 100644
index 000000000000..058506f1af34
--- /dev/null
+++ b/games/linux-enemyterritory-tce/pkg-descr
@@ -0,0 +1,24 @@
+Based on the popular Quake3 modification, "True Combat", TC:E provides
+a realistic combat simulator set against the backdrop of modern urban
+warfare. The player can expect thrilling shootouts, an emphasis on
+tactical team play, engaging close quarter fighting and some of the
+best weapons of modern warfare. Being accessible to both veteran
+players and those new to the world of tactical simulators is only one
+of TC:E's many strengths. Map authors can customize weapon load outs,
+skins, objectives and even the voice chats for each of their maps.
+
+Key features:
+ * A full game completely free for download
+ * Mission-based online multiplayer game
+ * Soft player class system (assault, recon, sniper)
+ * Rounds with skill-based "Armament Availability System"
+ * Voice Communication System designed in collaboration with real
+ SWAT Members
+ * Iron sight aiming system with ACOG and reflex sights
+ * Still in development: mission system - future versions will
+ integrate various objectives into the game
+
+WWW: http://www.truecombat.com/intro.php
+
+- Jean-Yves Lefort
+jylefort@FreeBSD.org
diff --git a/games/linux-enemyterritory-tce/pkg-plist b/games/linux-enemyterritory-tce/pkg-plist
new file mode 100644
index 000000000000..9c8fdf2d6a0b
--- /dev/null
+++ b/games/linux-enemyterritory-tce/pkg-plist
@@ -0,0 +1,19 @@
+bin/et-tce
+lib/enemyterritory/tcetest/cgame.mp.i386.so
+lib/enemyterritory/tcetest/elitelogoicon.ico
+lib/enemyterritory/tcetest/maps.cfg
+lib/enemyterritory/tcetest/mp_bin.pk3
+lib/enemyterritory/tcetest/pak0.pk3
+lib/enemyterritory/tcetest/pak1.pk3
+lib/enemyterritory/tcetest/pak2.pk3
+lib/enemyterritory/tcetest/pak3.pk3
+lib/enemyterritory/tcetest/qagame.mp.i386.so
+lib/enemyterritory/tcetest/server.cfg
+lib/enemyterritory/tcetest/ui.mp.i386.so
+%%PORTDOCS%%%%DOCSDIR%%/README.TXT
+%%PORTDOCS%%%%DOCSDIR%%/TCEeula1.0.rtf
+%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
+%%PORTDOCS%%%%DOCSDIR%%/description.txt
+@dirrm lib/enemyterritory/tcetest
+@unexec rmdir %D/lib/enemyterritory 2>/dev/null || true
+%%PORTDOCS%%@dirrm %%DOCSDIR%%