aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorlioux <lioux@FreeBSD.org>2002-11-13 14:26:15 +0800
committerlioux <lioux@FreeBSD.org>2002-11-13 14:26:15 +0800
commit5fae4b61ac2fa7885d81aa7af9396a7e4e8f2516 (patch)
tree4471dcdfe776186a187923b137afdb22aa893636 /games
parent10c7e7b2acef7a591c661c6b6ff2a8b6342c845e (diff)
downloadfreebsd-ports-gnome-5fae4b61ac2fa7885d81aa7af9396a7e4e8f2516.tar.gz
freebsd-ports-gnome-5fae4b61ac2fa7885d81aa7af9396a7e4e8f2516.tar.zst
freebsd-ports-gnome-5fae4b61ac2fa7885d81aa7af9396a7e4e8f2516.zip
New port hlserver-trainhunters version 2.0 Beta: Half-Life mod Train
Hunters full server package for Linux
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/hlserver-trainhunters/Makefile34
-rw-r--r--games/hlserver-trainhunters/distinfo2
-rw-r--r--games/hlserver-trainhunters/pkg-comment1
-rw-r--r--games/hlserver-trainhunters/pkg-descr15
-rw-r--r--games/hlserver-trainhunters/pkg-plist145
6 files changed, 198 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 1ac3c8459b4a..b587eb8cd357 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -154,6 +154,7 @@
SUBDIR += hlserver-si
SUBDIR += hlserver-snow
SUBDIR += hlserver-svencoop
+ SUBDIR += hlserver-trainhunters
SUBDIR += hlserver-tsc
SUBDIR += hlserver-vs
SUBDIR += hlserver-wasteland
diff --git a/games/hlserver-trainhunters/Makefile b/games/hlserver-trainhunters/Makefile
new file mode 100644
index 000000000000..cdff02a361c7
--- /dev/null
+++ b/games/hlserver-trainhunters/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: Train Hunters Server
+# Date created: Wed Nov 13 06:26:08 UTC 2002
+# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= trainhunters
+PORTVERSION= 2.0.b0
+MASTER_SITES= http://th.fragoff.net/files/:WAD
+DISTFILES= thb20.tar.gz \
+ spraypaint.wad:WAD
+EXTRACT_ONLY= thb20.tar.gz
+
+MAINTAINER= lioux@FreeBSD.org
+
+_DONT_INCLUDE_MK_=yes
+
+HALFLIFE_COUNTERSTRIKE_MASTER= ${.CURDIR}/../hlserver-cs
+
+.include "${HALFLIFE_COUNTERSTRIKE_MASTER}/Makefile"
+
+slaveport-post-extract:
+ @cp -f ${DISTDIR}/spraypaint.wad ${WRKSRC}
+
+.include <bsd.port.pre.mk>
+
+.if !exists(${DISTDIR}/thb20.tar.gz)
+IGNORE= You must manually fetch the Linux Port distfile\
+ (${DISTFILES:M*tar.gz}) from http://www.fileplanet.com/dl/dl.asp?/planethalflife/svinstagib/${DISTFILES:M*tar.gz},\
+ place it in ${DISTDIR} and then run make again
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/games/hlserver-trainhunters/distinfo b/games/hlserver-trainhunters/distinfo
new file mode 100644
index 000000000000..3af0b0a7c64e
--- /dev/null
+++ b/games/hlserver-trainhunters/distinfo
@@ -0,0 +1,2 @@
+MD5 (thb20.tar.gz) = e1a275ad86d7b29a298c3f246332c1f3
+MD5 (spraypaint.wad) = e52005038d37b639bc91431f575e067c
diff --git a/games/hlserver-trainhunters/pkg-comment b/games/hlserver-trainhunters/pkg-comment
new file mode 100644
index 000000000000..aaf9284b2cec
--- /dev/null
+++ b/games/hlserver-trainhunters/pkg-comment
@@ -0,0 +1 @@
+Half-Life mod Train Hunters full server package for Linux
diff --git a/games/hlserver-trainhunters/pkg-descr b/games/hlserver-trainhunters/pkg-descr
new file mode 100644
index 000000000000..b85061b61225
--- /dev/null
+++ b/games/hlserver-trainhunters/pkg-descr
@@ -0,0 +1,15 @@
+This package contains the files to run a FreeBSD Half-Life
+Train Hunters server under Linux emulation.
+
+Train Hunters is a Half-Life modification based on fun not on
+anything else. You have to try to control the train(s) in the maps
+(like the one in subtransit). When you are on a train, you will
+receive points each few seconds. This changes the Half-Life deathmatch
+gameplay greatly, caus everyone is trying to kick the ass of the
+player who is on the train (or whatever the train looks like in the
+map). There are also many other new features in the game, like the
+"King of the Train" mode and some special weapons...
+
+Visit these following web pages for more information:
+
+WWW: http://th.fragoff.net/
diff --git a/games/hlserver-trainhunters/pkg-plist b/games/hlserver-trainhunters/pkg-plist
new file mode 100644
index 000000000000..5a3276e855e6
--- /dev/null
+++ b/games/hlserver-trainhunters/pkg-plist
@@ -0,0 +1,145 @@
+%%PORTDOCS%%%%HLDSDIR%%trainhunters/ReadMe.html
+%%HLDSDIR%%trainhunters/cached.wad
+%%HLDSDIR%%trainhunters/cl_dlls/client.dll
+%%HLDSDIR%%trainhunters/delta.lst
+%%HLDSDIR%%trainhunters/dlls/th_i386.so
+%%HLDSDIR%%trainhunters/liblist.gam
+%%HLDSDIR%%trainhunters/mapcycle.txt
+%%HLDSDIR%%trainhunters/maps/th_basement.bsp
+%%HLDSDIR%%trainhunters/maps/th_brix.bsp
+%%HLDSDIR%%trainhunters/maps/th_canyon.bsp
+%%HLDSDIR%%trainhunters/maps/th_canyon.txt
+%%HLDSDIR%%trainhunters/maps/th_cavernstation.bsp
+%%HLDSDIR%%trainhunters/maps/th_complex.bsp
+%%HLDSDIR%%trainhunters/maps/th_engineshed.bsp
+%%HLDSDIR%%trainhunters/maps/th_fasttrain.bsp
+%%HLDSDIR%%trainhunters/maps/th_fragland.bsp
+%%HLDSDIR%%trainhunters/maps/th_lunatica.bsp
+%%HLDSDIR%%trainhunters/maps/th_lunatica.txt
+%%HLDSDIR%%trainhunters/maps/th_mine.bsp
+%%HLDSDIR%%trainhunters/maps/th_orbit.bsp
+%%HLDSDIR%%trainhunters/maps/th_round.bsp
+%%HLDSDIR%%trainhunters/maps/th_street.bsp
+%%HLDSDIR%%trainhunters/maps/th_sunset.bsp
+%%HLDSDIR%%trainhunters/maps/th_urban.bsp
+%%HLDSDIR%%trainhunters/models/hammer.mdl
+%%HLDSDIR%%trainhunters/models/p_Hgun.mdl
+%%HLDSDIR%%trainhunters/models/p_bargun.mdl
+%%HLDSDIR%%trainhunters/models/p_brickcannon.mdl
+%%HLDSDIR%%trainhunters/models/p_crowbar.mdl
+%%HLDSDIR%%trainhunters/models/p_sgrenade.mdl
+%%HLDSDIR%%trainhunters/models/p_shotgun.mdl
+%%HLDSDIR%%trainhunters/models/p_squeak.mdl
+%%HLDSDIR%%trainhunters/models/p_tsg.mdl
+%%HLDSDIR%%trainhunters/models/v_Hgun.mdl
+%%HLDSDIR%%trainhunters/models/v_bargun.mdl
+%%HLDSDIR%%trainhunters/models/v_brickcannon.mdl
+%%HLDSDIR%%trainhunters/models/v_crossbow.mdl
+%%HLDSDIR%%trainhunters/models/v_crowbar.mdl
+%%HLDSDIR%%trainhunters/models/v_flamer.mdl
+%%HLDSDIR%%trainhunters/models/v_rpg.mdl
+%%HLDSDIR%%trainhunters/models/v_satchel.mdl
+%%HLDSDIR%%trainhunters/models/v_sgrenade.mdl
+%%HLDSDIR%%trainhunters/models/v_shotgun.mdl
+%%HLDSDIR%%trainhunters/models/v_squeak.mdl
+%%HLDSDIR%%trainhunters/models/v_tsg.mdl
+%%HLDSDIR%%trainhunters/models/w_Hgun.mdl
+%%HLDSDIR%%trainhunters/models/w_bargun.mdl
+%%HLDSDIR%%trainhunters/models/w_brick.mdl
+%%HLDSDIR%%trainhunters/models/w_brickcannon.mdl
+%%HLDSDIR%%trainhunters/models/w_brickcannont.mdl
+%%HLDSDIR%%trainhunters/models/w_sgrenade.mdl
+%%HLDSDIR%%trainhunters/models/w_sgrenadet.mdl
+%%HLDSDIR%%trainhunters/models/w_sqknest.mdl
+%%HLDSDIR%%trainhunters/models/w_tsg.mdl
+%%HLDSDIR%%trainhunters/models/w_tsgt.mdl
+%%HLDSDIR%%trainhunters/models/watertower.mdl
+%%HLDSDIR%%trainhunters/motd.txt
+%%HLDSDIR%%trainhunters/pepe1.wad
+%%HLDSDIR%%trainhunters/server.cfg
+%%HLDSDIR%%trainhunters/sound/2points.wav
+%%HLDSDIR%%trainhunters/sound/hookfire.wav
+%%HLDSDIR%%trainhunters/sound/hookhit.wav
+%%HLDSDIR%%trainhunters/sound/l2points.wav
+%%HLDSDIR%%trainhunters/sound/lostit.wav
+%%HLDSDIR%%trainhunters/sound/madeit.wav
+%%HLDSDIR%%trainhunters/sound/oocontrol.wav
+%%HLDSDIR%%trainhunters/sound/ranaway.wav
+%%HLDSDIR%%trainhunters/sound/squeek/sqk_blast1.wav
+%%HLDSDIR%%trainhunters/sound/squeek/sqk_deploy1.wav
+%%HLDSDIR%%trainhunters/sound/squeek/sqk_die1.wav
+%%HLDSDIR%%trainhunters/sound/squeek/sqk_hunt1.wav
+%%HLDSDIR%%trainhunters/sound/squeek/sqk_hunt2.wav
+%%HLDSDIR%%trainhunters/sound/squeek/sqk_hunt3.wav
+%%HLDSDIR%%trainhunters/sound/th_canyon/cicades2.wav
+%%HLDSDIR%%trainhunters/sound/th_canyon/creaky.wav
+%%HLDSDIR%%trainhunters/sound/th_canyon/waterfalls.wav
+%%HLDSDIR%%trainhunters/sound/th_lunatica/hummer_move.wav
+%%HLDSDIR%%trainhunters/sound/th_lunatica/hummer_start.wav
+%%HLDSDIR%%trainhunters/sound/th_lunatica/hummer_stop.wav
+%%HLDSDIR%%trainhunters/sound/weapons/baract.wav
+%%HLDSDIR%%trainhunters/sound/weapons/blow.wav
+%%HLDSDIR%%trainhunters/sound/weapons/brickbounceb.wav
+%%HLDSDIR%%trainhunters/sound/weapons/brickbounces.wav
+%%HLDSDIR%%trainhunters/sound/weapons/cbar_hit1.wav
+%%HLDSDIR%%trainhunters/sound/weapons/cbar_hit2.wav
+%%HLDSDIR%%trainhunters/sound/weapons/cbar_hitbod1.wav
+%%HLDSDIR%%trainhunters/sound/weapons/cbar_hitbod2.wav
+%%HLDSDIR%%trainhunters/sound/weapons/cbar_hitbod3.wav
+%%HLDSDIR%%trainhunters/sound/weapons/dbarrel1.wav
+%%HLDSDIR%%trainhunters/sound/weapons/flamethrower.wav
+%%HLDSDIR%%trainhunters/sound/weapons/sbarrel1.wav
+%%HLDSDIR%%trainhunters/sound/weapons/scock1.wav
+%%HLDSDIR%%trainhunters/sound/weapons/smokeg.wav
+%%HLDSDIR%%trainhunters/sound/weapons/suck.wav
+%%HLDSDIR%%trainhunters/sound/weapons/tsg_fire.wav
+%%HLDSDIR%%trainhunters/sound/weapons/tsg_hit.wav
+%%HLDSDIR%%trainhunters/sound/weapons/xbow_fire1.wav
+%%HLDSDIR%%trainhunters/spraypaint.wad
+%%HLDSDIR%%trainhunters/sprites/640_train.spr
+%%HLDSDIR%%trainhunters/sprites/640hud1.spr
+%%HLDSDIR%%trainhunters/sprites/640hud1RAT.spr
+%%HLDSDIR%%trainhunters/sprites/640hud2RAT.spr
+%%HLDSDIR%%trainhunters/sprites/640hud3z.spr
+%%HLDSDIR%%trainhunters/sprites/640hud5RAT.spr
+%%HLDSDIR%%trainhunters/sprites/640hud6z.spr
+%%HLDSDIR%%trainhunters/sprites/640hud7.spr
+%%HLDSDIR%%trainhunters/sprites/640hudof1.spr
+%%HLDSDIR%%trainhunters/sprites/640hudof2.spr
+%%HLDSDIR%%trainhunters/sprites/640hudt1.spr
+%%HLDSDIR%%trainhunters/sprites/640hudt3.spr
+%%HLDSDIR%%trainhunters/sprites/640hudt4.spr
+%%HLDSDIR%%trainhunters/sprites/640hudt6.spr
+%%HLDSDIR%%trainhunters/sprites/crosshairs.spr
+%%HLDSDIR%%trainhunters/sprites/glow04.spr
+%%HLDSDIR%%trainhunters/sprites/hud.txt
+%%HLDSDIR%%trainhunters/sprites/null.spr
+%%HLDSDIR%%trainhunters/sprites/radar.spr
+%%HLDSDIR%%trainhunters/sprites/rain.spr
+%%HLDSDIR%%trainhunters/sprites/smokedecal.spr
+%%HLDSDIR%%trainhunters/sprites/smokepuff.spr
+%%HLDSDIR%%trainhunters/sprites/spot.spr
+%%HLDSDIR%%trainhunters/sprites/wall_puff4.spr
+%%HLDSDIR%%trainhunters/sprites/weapon_barnacle.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_brickcannon.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_crossbow.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_crowbar.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_flamethrower.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_phantom.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_satchel.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_shotgun.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_smokegrenade.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_snark.txt
+%%HLDSDIR%%trainhunters/sprites/weapon_tsg.txt
+%%HLDSDIR%%trainhunters/th.cfg
+@dirrm %%HLDSDIR%%trainhunters/sprites
+@dirrm %%HLDSDIR%%trainhunters/sound/weapons
+@dirrm %%HLDSDIR%%trainhunters/sound/th_lunatica
+@dirrm %%HLDSDIR%%trainhunters/sound/th_canyon
+@dirrm %%HLDSDIR%%trainhunters/sound/squeek
+@dirrm %%HLDSDIR%%trainhunters/sound
+@dirrm %%HLDSDIR%%trainhunters/models
+@dirrm %%HLDSDIR%%trainhunters/maps
+@dirrm %%HLDSDIR%%trainhunters/dlls
+@dirrm %%HLDSDIR%%trainhunters/cl_dlls
+@unexec rmdir %D/%%HLDSDIR%%trainhunters 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/%%HLDSDIR%%trainhunters`` to remove any configuration files and logs left." | fmt