- Update to version 3.1.0.7

- Sync pre-patch and install target with hlserver-cs/Makefile rev
  1.10
- Sinalize that hlserver-dmc will be removed since it is included
  in this release

Submitted by:	maintainer
This commit is contained in:
Mario Sergio Fujikawa Ferreira 2001-07-14 15:20:39 +00:00
parent e94f560933
commit 87f8152523
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=45118
3 changed files with 443 additions and 51 deletions

View File

@ -6,8 +6,7 @@
#
PORTNAME= hlds
PORTVERSION= 3.1.0.6
PORTREVISION= 2
PORTVERSION= 3.1.0.7
CATEGORIES= games linux
MASTER_SITES= http://games.velocity.net/files/Halflife/ \
ftp://ftp.gmd.de/people/cla/hl/hl-newest/linux/ \
@ -15,7 +14,7 @@ MASTER_SITES= http://games.velocity.net/files/Halflife/ \
http://ftp1download.gamespy.com/fileplanet/fpnew/action/half-life/official/ \
http://fileplanet.games-world.net/dl/ftp1.gamespy.com/fpnew/action/half-life/official/ \
ftp://ftp.fh-rosenheim.de/pub/games/halflife/servers/
DISTNAME= hlds_l3106
DISTFILES= hlds_l3106.tar.gz hlds_l3107_upgrade.tar.gz
MAINTAINER= pat@databits.net
@ -31,45 +30,43 @@ INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
HLDSDIR= /usr/games/hlds_l/
HL_DIRS= valve/maps valve/events valve/dlls valve/cl_dlls \
tfc/tfstats tfc/sound/weapons tfc/sound/vox \
tfc/sound/misc tfc/models/player/spy \
tfc/models/player/soldier tfc/models/player/sniper \
tfc/models/player/scout tfc/models/player/pyro \
tfc/models/player/medic tfc/models/player/hvyweapon \
tfc/models/player/engineer tfc/models/player/demo \
tfc/models/player/civilian tfc/maps tfc/manual \
tfc/events/wpn tfc/events/misc tfc/events/explode \
tfc/events/door tfc/dlls tfc/cl_dlls
HL_PROGRAM= hlds_run
SORT?= /usr/bin/sort
pre-patch:
# remove trailing ^M
@find -E ${WRKSRC} -type f \
-iregex ".*\.(bat|cfg|gam|htm|html|inf|ini|lst|sc|scr|txt)" \
-exec ${PERL} -pi -ne 's!\r\n!\n!' {} 1>/dev/null 2>&1 \;
@find -E ${WRKSRC} -type f \
-iregex ".*\.(bat|cfg|gam|htm|html|inf|ini|lst|sc|scr|txt)" \
-exec ${PERL} -pi -ne 's!\r\n!\n!' {} 1>/dev/null 2>&1 \;
do-install: install-files scan-libs
do-install: install-parse-plist install-run-scripts scan-libs
install-files:
# directories
.for directory in ${HL_DIRS}
@${INSTALL_DIR} ${PREFIX}${HLDSDIR}${directory}
# Contributed by <lioux@FreeBSD.org>
install-parse-plist: generate-plist
@${PERL} -e 'open(FHANDLER,"${TMPPLIST}");' \
-e 'open(FDIR,">${WRKDIR}/dirs.sh.tmp");' \
-e 'open(FFILES,">${WRKDIR}/files.sh");' \
-e 'while (!eof(FHANDLER)) {' \
-e 'chop($$file = <FHANDLER>);' \
-e '$$dir = $$file_partial = $$file;' \
-e '$$file_partial =~ s!^${HLDSDIR:S!^/!!}!!;' \
-e 'print FDIR "${INSTALL_DIR}", \
" ", "\"${PREFIX}/$$dir\"", \
"\n" if $$dir =~ s!(^\@dirrm\s+)!!;' \
-e 'print FFILES "${INSTALL_DATA}", \
" ", "\"${WRKSRC}/$$file_partial\"", \
" ", "\"${PREFIX}/$$file\"", \
"\n" if ($$file !~ m!^\@!);' \
-e '}' \
-e 'close(FFILES);' \
-e 'close(FDIR);' \
-e 'close(FHANDLER);'
@${SORT} ${WRKDIR}/dirs.sh.tmp > ${WRKDIR}/dirs.sh
install-run-scripts:
.for script in dirs files
@${SH} ${WRKDIR}/${script}.sh
.endfor
# if you change the PLIST, please re-think the following
# files
@for file in `${SED} -E -e "s!^\@.+!!" -e "s!%%HLDSDIR%%!!" ${PLIST}` ;\
do \
${INSTALL_DATA} ${WRKSRC}/$${file} ${PREFIX}${HLDSDIR}$${file} ;\
done
# trim/set permissions
@${CHMOD} ${BINMODE} ${PREFIX}${HLDSDIR}${HL_PROGRAM}
# libraries
# this should go in a pkg-install, should be checked later
@if ! (${GREP} -E \"^${HLDSDIR}$$\" ${PREFIX}/etc/ld.so.conf >/dev/null 2>/dev/null) ;\
then \
${ECHO} ${HLDSDIR} >> ${PREFIX}/etc/ld.so.conf ;\
fi
scan-libs:
@${LDCONFIG_LINUX}

View File

@ -1 +1,2 @@
MD5 (hlds_l3106.tar.gz) = 237f547ee6ee5d27f4c5644e64bd09b1
MD5 (hlds_l3107_upgrade.tar.gz) = 188084cfa906f2997d8c0610d52d325a

View File

@ -3,8 +3,388 @@
%%HLDSDIR%%hlds_run.dat
%%HLDSDIR%%kver.kp
%%HLDSDIR%%libhlwon.so
%%HLDSDIR%%linuxreadme.txt
%%HLDSDIR%%sierra.inf
%%PORTDOCS%%%%HLDSDIR%%linuxreadme.txt
%%PORTDOCS%%%%HLDSDIR%%sierra.inf
%%HLDSDIR%%dmc/cl_dlls/client.dll
%%HLDSDIR%%dmc/delta.lst
%%HLDSDIR%%dmc/dlls/dmc_i386.so
%%HLDSDIR%%dmc/dmc.wad
%%HLDSDIR%%dmc/events/axe.sc
%%HLDSDIR%%dmc/events/axeswing.sc
%%HLDSDIR%%dmc/events/door/doorgodown.sc
%%HLDSDIR%%dmc/events/door/doorgoup.sc
%%HLDSDIR%%dmc/events/door/doorhitbottom.sc
%%HLDSDIR%%dmc/events/door/doorhittop.sc
%%HLDSDIR%%dmc/events/explosion.sc
%%HLDSDIR%%dmc/events/gibs.sc
%%HLDSDIR%%dmc/events/grenade.sc
%%HLDSDIR%%dmc/events/lightning.sc
%%HLDSDIR%%dmc/events/powerup.sc
%%HLDSDIR%%dmc/events/rocket.sc
%%HLDSDIR%%dmc/events/shotgun1.sc
%%HLDSDIR%%dmc/events/shotgun2.sc
%%HLDSDIR%%dmc/events/spike.sc
%%HLDSDIR%%dmc/events/superspike.sc
%%HLDSDIR%%dmc/events/teleport.sc
%%HLDSDIR%%dmc/events/trail.sc
%%HLDSDIR%%dmc/liblist.gam
%%HLDSDIR%%dmc/mapcycle.txt
%%HLDSDIR%%dmc/maps/dmc_dm2.bsp
%%HLDSDIR%%dmc/maps/dmc_dm3.bsp
%%HLDSDIR%%dmc/maps/dmc_dm4.bsp
%%HLDSDIR%%dmc/maps/dmc_dm6.bsp
%%HLDSDIR%%dmc/maps/dmc_e1m2.bsp
%%HLDSDIR%%dmc/models/armour_g.mdl
%%HLDSDIR%%dmc/models/armour_gT.mdl
%%HLDSDIR%%dmc/models/armour_r.mdl
%%HLDSDIR%%dmc/models/armour_rT.mdl
%%HLDSDIR%%dmc/models/armour_y.mdl
%%HLDSDIR%%dmc/models/armour_yT.mdl
%%HLDSDIR%%dmc/models/b_nail0.mdl
%%HLDSDIR%%dmc/models/b_nail0T.mdl
%%HLDSDIR%%dmc/models/b_nail1.mdl
%%HLDSDIR%%dmc/models/b_nail1T.mdl
%%HLDSDIR%%dmc/models/backpack.mdl
%%HLDSDIR%%dmc/models/g_light.mdl
%%HLDSDIR%%dmc/models/g_nail.mdl
%%HLDSDIR%%dmc/models/g_nail2.mdl
%%HLDSDIR%%dmc/models/g_nail2T.mdl
%%HLDSDIR%%dmc/models/g_rock.mdl
%%HLDSDIR%%dmc/models/g_rock2.mdl
%%HLDSDIR%%dmc/models/g_rock2T.mdl
%%HLDSDIR%%dmc/models/g_rockT.mdl
%%HLDSDIR%%dmc/models/g_shot2.mdl
%%HLDSDIR%%dmc/models/g_shot2T.mdl
%%HLDSDIR%%dmc/models/gib_1.mdl
%%HLDSDIR%%dmc/models/gib_2.mdl
%%HLDSDIR%%dmc/models/gib_3.mdl
%%HLDSDIR%%dmc/models/grenade.mdl
%%HLDSDIR%%dmc/models/p_crowbar.mdl
%%HLDSDIR%%dmc/models/p_light.mdl
%%HLDSDIR%%dmc/models/p_nail.mdl
%%HLDSDIR%%dmc/models/p_nail2.mdl
%%HLDSDIR%%dmc/models/p_rock.mdl
%%HLDSDIR%%dmc/models/p_rock2.mdl
%%HLDSDIR%%dmc/models/p_shot.mdl
%%HLDSDIR%%dmc/models/p_shot2.mdl
%%HLDSDIR%%dmc/models/player.mdl
%%HLDSDIR%%dmc/models/pow_invis.mdl
%%HLDSDIR%%dmc/models/pow_invuln.mdl
%%HLDSDIR%%dmc/models/pow_quad.mdl
%%HLDSDIR%%dmc/models/rocket.mdl
%%HLDSDIR%%dmc/models/shell.mdl
%%HLDSDIR%%dmc/models/spike.mdl
%%HLDSDIR%%dmc/models/suit.mdl
%%HLDSDIR%%dmc/models/suitT.mdl
%%HLDSDIR%%dmc/models/torch1.mdl
%%HLDSDIR%%dmc/models/torch2.mdl
%%HLDSDIR%%dmc/models/torch2b.mdl
%%HLDSDIR%%dmc/models/v_crowbar.mdl
%%HLDSDIR%%dmc/models/v_light.mdl
%%HLDSDIR%%dmc/models/v_nail.mdl
%%HLDSDIR%%dmc/models/v_nail2.mdl
%%HLDSDIR%%dmc/models/v_rock.mdl
%%HLDSDIR%%dmc/models/v_rock2.mdl
%%HLDSDIR%%dmc/models/v_shot.mdl
%%HLDSDIR%%dmc/models/v_shot2.mdl
%%HLDSDIR%%dmc/models/w_battery.mdl
%%HLDSDIR%%dmc/models/w_batteryl.mdl
%%HLDSDIR%%dmc/models/w_batterylT.mdl
%%HLDSDIR%%dmc/models/w_batteryt.mdl
%%HLDSDIR%%dmc/models/w_medkit.mdl
%%HLDSDIR%%dmc/models/w_medkitl.mdl
%%HLDSDIR%%dmc/models/w_medkitlT.mdl
%%HLDSDIR%%dmc/models/w_medkits.mdl
%%HLDSDIR%%dmc/models/w_medkitsT.mdl
%%HLDSDIR%%dmc/models/w_medkitt.mdl
%%HLDSDIR%%dmc/models/w_rpgammo.mdl
%%HLDSDIR%%dmc/models/w_rpgammo_big.mdl
%%HLDSDIR%%dmc/models/w_rpgammo_bigT.mdl
%%HLDSDIR%%dmc/models/w_rpgammot.mdl
%%HLDSDIR%%dmc/models/w_shotbox.mdl
%%HLDSDIR%%dmc/models/w_shotbox_big.mdl
%%HLDSDIR%%dmc/models/w_shotbox_bigT.mdl
%%HLDSDIR%%dmc/models/w_shotboxt.mdl
%%HLDSDIR%%dmc/motd.txt
%%HLDSDIR%%dmc/server.cfg
%%HLDSDIR%%dmc/sound/ambience/hum1.wav
%%HLDSDIR%%dmc/sound/items/armor1.wav
%%HLDSDIR%%dmc/sound/items/damage.wav
%%HLDSDIR%%dmc/sound/items/damage2.wav
%%HLDSDIR%%dmc/sound/items/damage3.wav
%%HLDSDIR%%dmc/sound/items/health1.wav
%%HLDSDIR%%dmc/sound/items/inv1.wav
%%HLDSDIR%%dmc/sound/items/inv2.wav
%%HLDSDIR%%dmc/sound/items/inv3.wav
%%HLDSDIR%%dmc/sound/items/itembk2.wav
%%HLDSDIR%%dmc/sound/items/protect.wav
%%HLDSDIR%%dmc/sound/items/protect2.wav
%%HLDSDIR%%dmc/sound/items/protect3.wav
%%HLDSDIR%%dmc/sound/items/r_item1.wav
%%HLDSDIR%%dmc/sound/items/r_item2.wav
%%HLDSDIR%%dmc/sound/items/sight1.wav
%%HLDSDIR%%dmc/sound/items/suit.wav
%%HLDSDIR%%dmc/sound/items/suit2.wav
%%HLDSDIR%%dmc/sound/misc/r_tele1.wav
%%HLDSDIR%%dmc/sound/misc/r_tele2.wav
%%HLDSDIR%%dmc/sound/misc/r_tele3.wav
%%HLDSDIR%%dmc/sound/misc/r_tele4.wav
%%HLDSDIR%%dmc/sound/misc/r_tele5.wav
%%HLDSDIR%%dmc/sound/misc/talk.wav
%%HLDSDIR%%dmc/sound/player/ax1.wav
%%HLDSDIR%%dmc/sound/player/axhit1.wav
%%HLDSDIR%%dmc/sound/player/axhit2.wav
%%HLDSDIR%%dmc/sound/player/axhitbod.wav
%%HLDSDIR%%dmc/sound/player/death1.wav
%%HLDSDIR%%dmc/sound/player/death2.wav
%%HLDSDIR%%dmc/sound/player/death3.wav
%%HLDSDIR%%dmc/sound/player/death4.wav
%%HLDSDIR%%dmc/sound/player/death5.wav
%%HLDSDIR%%dmc/sound/player/drown1.wav
%%HLDSDIR%%dmc/sound/player/drown2.wav
%%HLDSDIR%%dmc/sound/player/gasp1.wav
%%HLDSDIR%%dmc/sound/player/gasp2.wav
%%HLDSDIR%%dmc/sound/player/gib.wav
%%HLDSDIR%%dmc/sound/player/h2odeath.wav
%%HLDSDIR%%dmc/sound/player/h2ojump.wav
%%HLDSDIR%%dmc/sound/player/inh2o.wav
%%HLDSDIR%%dmc/sound/player/inlava.wav
%%HLDSDIR%%dmc/sound/player/land.wav
%%HLDSDIR%%dmc/sound/player/land2.wav
%%HLDSDIR%%dmc/sound/player/lburn1.wav
%%HLDSDIR%%dmc/sound/player/lburn2.wav
%%HLDSDIR%%dmc/sound/player/pain1.wav
%%HLDSDIR%%dmc/sound/player/pain2.wav
%%HLDSDIR%%dmc/sound/player/pain3.wav
%%HLDSDIR%%dmc/sound/player/pain4.wav
%%HLDSDIR%%dmc/sound/player/pain5.wav
%%HLDSDIR%%dmc/sound/player/pain6.wav
%%HLDSDIR%%dmc/sound/player/plyrjmp8.wav
%%HLDSDIR%%dmc/sound/player/slimbrn2.wav
%%HLDSDIR%%dmc/sound/player/teledth1.wav
%%HLDSDIR%%dmc/sound/player/tornoff2.wav
%%HLDSDIR%%dmc/sound/player/udeath.wav
%%HLDSDIR%%dmc/sound/weapons/ax1.wav
%%HLDSDIR%%dmc/sound/weapons/bounce.wav
%%HLDSDIR%%dmc/sound/weapons/grenade.wav
%%HLDSDIR%%dmc/sound/weapons/guncock.wav
%%HLDSDIR%%dmc/sound/weapons/lhit.wav
%%HLDSDIR%%dmc/sound/weapons/lock4.wav
%%HLDSDIR%%dmc/sound/weapons/lstart.wav
%%HLDSDIR%%dmc/sound/weapons/pkup.wav
%%HLDSDIR%%dmc/sound/weapons/r_exp3.wav
%%HLDSDIR%%dmc/sound/weapons/ric1.wav
%%HLDSDIR%%dmc/sound/weapons/ric2.wav
%%HLDSDIR%%dmc/sound/weapons/ric3.wav
%%HLDSDIR%%dmc/sound/weapons/rocket1i.wav
%%HLDSDIR%%dmc/sound/weapons/sgun1.wav
%%HLDSDIR%%dmc/sound/weapons/shotgn2.wav
%%HLDSDIR%%dmc/sound/weapons/spike2.wav
%%HLDSDIR%%dmc/sound/weapons/tink1.wav
%%HLDSDIR%%dmc/sprites/320_logo.spr
%%HLDSDIR%%dmc/sprites/320_pain.spr
%%HLDSDIR%%dmc/sprites/320_train.spr
%%HLDSDIR%%dmc/sprites/320hud1.spr
%%HLDSDIR%%dmc/sprites/320hud2.spr
%%HLDSDIR%%dmc/sprites/320hud3.spr
%%HLDSDIR%%dmc/sprites/320hud4.spr
%%HLDSDIR%%dmc/sprites/640_logo.spr
%%HLDSDIR%%dmc/sprites/640_pain.spr
%%HLDSDIR%%dmc/sprites/640_train.spr
%%HLDSDIR%%dmc/sprites/640hud1.spr
%%HLDSDIR%%dmc/sprites/640hud2.spr
%%HLDSDIR%%dmc/sprites/640hud3.spr
%%HLDSDIR%%dmc/sprites/640hud4.spr
%%HLDSDIR%%dmc/sprites/640hud5.spr
%%HLDSDIR%%dmc/sprites/640hud6.spr
%%HLDSDIR%%dmc/sprites/640hud7.spr
%%HLDSDIR%%dmc/sprites/640hud8.spr
%%HLDSDIR%%dmc/sprites/640hud9.spr
%%HLDSDIR%%dmc/sprites/Aexplo.spr
%%HLDSDIR%%dmc/sprites/Agrunt1.spr
%%HLDSDIR%%dmc/sprites/Arrow1.spr
%%HLDSDIR%%dmc/sprites/B-Tele1.spr
%%HLDSDIR%%dmc/sprites/BM1.spr
%%HLDSDIR%%dmc/sprites/Bexplo.spr
%%HLDSDIR%%dmc/sprites/Bluejet1.spr
%%HLDSDIR%%dmc/sprites/Bolt1.spr
%%HLDSDIR%%dmc/sprites/Buildspr.bat
%%HLDSDIR%%dmc/sprites/C-Tele1.spr
%%HLDSDIR%%dmc/sprites/Cexplo.spr
%%HLDSDIR%%dmc/sprites/Cnt1.spr
%%HLDSDIR%%dmc/sprites/D-Tele1.spr
%%HLDSDIR%%dmc/sprites/Dexplo.spr
%%HLDSDIR%%dmc/sprites/E-Tele1.spr
%%HLDSDIR%%dmc/sprites/Eexplo.spr
%%HLDSDIR%%dmc/sprites/Enter1.spr
%%HLDSDIR%%dmc/sprites/Exit1.spr
%%HLDSDIR%%dmc/sprites/Fexplo.spr
%%HLDSDIR%%dmc/sprites/Fexplo1.spr
%%HLDSDIR%%dmc/sprites/Flare4.spr
%%HLDSDIR%%dmc/sprites/Flare5.spr
%%HLDSDIR%%dmc/sprites/Flare6.spr
%%HLDSDIR%%dmc/sprites/Gargeye1.spr
%%HLDSDIR%%dmc/sprites/Gexplo.spr
%%HLDSDIR%%dmc/sprites/Gwave1.spr
%%HLDSDIR%%dmc/sprites/Hexplo.spr
%%HLDSDIR%%dmc/sprites/Muz1.spr
%%HLDSDIR%%dmc/sprites/Muz2.spr
%%HLDSDIR%%dmc/sprites/Muz3.spr
%%HLDSDIR%%dmc/sprites/Muz4.spr
%%HLDSDIR%%dmc/sprites/Muz5.spr
%%HLDSDIR%%dmc/sprites/Muz6.spr
%%HLDSDIR%%dmc/sprites/Muz7.spr
%%HLDSDIR%%dmc/sprites/Muz8.spr
%%HLDSDIR%%dmc/sprites/Nhth1.spr
%%HLDSDIR%%dmc/sprites/Portal1.spr
%%HLDSDIR%%dmc/sprites/RJet1.spr
%%HLDSDIR%%dmc/sprites/SDrip1.spr
%%HLDSDIR%%dmc/sprites/Stmbal1.spr
%%HLDSDIR%%dmc/sprites/Tele1.spr
%%HLDSDIR%%dmc/sprites/WDrip2.spr
%%HLDSDIR%%dmc/sprites/WSplash3.spr
%%HLDSDIR%%dmc/sprites/WXplo1.spr
%%HLDSDIR%%dmc/sprites/XBeam1.spr
%%HLDSDIR%%dmc/sprites/XBeam2.spr
%%HLDSDIR%%dmc/sprites/XBeam3.spr
%%HLDSDIR%%dmc/sprites/XBeam4.spr
%%HLDSDIR%%dmc/sprites/XBeam5.spr
%%HLDSDIR%%dmc/sprites/XFFloor.spr
%%HLDSDIR%%dmc/sprites/XFire.spr
%%HLDSDIR%%dmc/sprites/XFire2.spr
%%HLDSDIR%%dmc/sprites/XFireball3.spr
%%HLDSDIR%%dmc/sprites/XFlare1.spr
%%HLDSDIR%%dmc/sprites/XFlare2.spr
%%HLDSDIR%%dmc/sprites/XFlare3.spr
%%HLDSDIR%%dmc/sprites/XSmoke1.spr
%%HLDSDIR%%dmc/sprites/XSmoke3.spr
%%HLDSDIR%%dmc/sprites/XSmoke4.spr
%%HLDSDIR%%dmc/sprites/XSpark1.spr
%%HLDSDIR%%dmc/sprites/XSpark2.spr
%%HLDSDIR%%dmc/sprites/XSpark3.spr
%%HLDSDIR%%dmc/sprites/XSpark4.spr
%%HLDSDIR%%dmc/sprites/XSsmke1.spr
%%HLDSDIR%%dmc/sprites/ZBeam1.spr
%%HLDSDIR%%dmc/sprites/ZBeam2.spr
%%HLDSDIR%%dmc/sprites/ZBeam3.spr
%%HLDSDIR%%dmc/sprites/ZBeam4.spr
%%HLDSDIR%%dmc/sprites/ZBeam5.spr
%%HLDSDIR%%dmc/sprites/ZBeam6.spr
%%HLDSDIR%%dmc/sprites/animglow01.spr
%%HLDSDIR%%dmc/sprites/ballsmoke.spr
%%HLDSDIR%%dmc/sprites/bhit.spr
%%HLDSDIR%%dmc/sprites/bigspit.spr
%%HLDSDIR%%dmc/sprites/blast.spr
%%HLDSDIR%%dmc/sprites/blood.spr
%%HLDSDIR%%dmc/sprites/blooddrop.spr
%%HLDSDIR%%dmc/sprites/bloodspray.spr
%%HLDSDIR%%dmc/sprites/blueflare1.spr
%%HLDSDIR%%dmc/sprites/blueflare2.spr
%%HLDSDIR%%dmc/sprites/bubble.spr
%%HLDSDIR%%dmc/sprites/crosshairs.spr
%%HLDSDIR%%dmc/sprites/dot.spr
%%HLDSDIR%%dmc/sprites/explode1.spr
%%HLDSDIR%%dmc/sprites/explode2.spr
%%HLDSDIR%%dmc/sprites/fire.spr
%%HLDSDIR%%dmc/sprites/flare1.spr
%%HLDSDIR%%dmc/sprites/flare2.spr
%%HLDSDIR%%dmc/sprites/flare3.spr
%%HLDSDIR%%dmc/sprites/flash1.tga
%%HLDSDIR%%dmc/sprites/flash2.pcx
%%HLDSDIR%%dmc/sprites/glow01.spr
%%HLDSDIR%%dmc/sprites/glow02.spr
%%HLDSDIR%%dmc/sprites/glow03.spr
%%HLDSDIR%%dmc/sprites/glow04.spr
%%HLDSDIR%%dmc/sprites/glow05.spr
%%HLDSDIR%%dmc/sprites/hotglow.spr
%%HLDSDIR%%dmc/sprites/hud.txt
%%HLDSDIR%%dmc/sprites/hud1.spr
%%HLDSDIR%%dmc/sprites/hud2.spr
%%HLDSDIR%%dmc/sprites/hud3.spr
%%HLDSDIR%%dmc/sprites/hud4.spr
%%HLDSDIR%%dmc/sprites/hud5.spr
%%HLDSDIR%%dmc/sprites/hud6.spr
%%HLDSDIR%%dmc/sprites/hud7.spr
%%HLDSDIR%%dmc/sprites/hud8.spr
%%HLDSDIR%%dmc/sprites/hudcb.spr
%%HLDSDIR%%dmc/sprites/hudcbsm.spr
%%HLDSDIR%%dmc/sprites/huddiesm.spr
%%HLDSDIR%%dmc/sprites/hudgl.spr
%%HLDSDIR%%dmc/sprites/hudglammo.spr
%%HLDSDIR%%dmc/sprites/hudglsm.spr
%%HLDSDIR%%dmc/sprites/hudlg.spr
%%HLDSDIR%%dmc/sprites/hudlgammo.spr
%%HLDSDIR%%dmc/sprites/hudlgsm.spr
%%HLDSDIR%%dmc/sprites/hudng.spr
%%HLDSDIR%%dmc/sprites/hudngammo.spr
%%HLDSDIR%%dmc/sprites/hudngsm.spr
%%HLDSDIR%%dmc/sprites/hudrl.spr
%%HLDSDIR%%dmc/sprites/hudrlammo.spr
%%HLDSDIR%%dmc/sprites/hudrlsm.spr
%%HLDSDIR%%dmc/sprites/hudsg.spr
%%HLDSDIR%%dmc/sprites/hudsgammo.spr
%%HLDSDIR%%dmc/sprites/hudsgsm.spr
%%HLDSDIR%%dmc/sprites/hudsng.spr
%%HLDSDIR%%dmc/sprites/hudsngammo.spr
%%HLDSDIR%%dmc/sprites/hudsngsm.spr
%%HLDSDIR%%dmc/sprites/hudssg.spr
%%HLDSDIR%%dmc/sprites/hudssgammo.spr
%%HLDSDIR%%dmc/sprites/hudssgsm.spr
%%HLDSDIR%%dmc/sprites/icninvin.spr
%%HLDSDIR%%dmc/sprites/icninvis.spr
%%HLDSDIR%%dmc/sprites/icnquad.spr
%%HLDSDIR%%dmc/sprites/laserbeam.spr
%%HLDSDIR%%dmc/sprites/laserdot.spr
%%HLDSDIR%%dmc/sprites/lgtning.spr
%%HLDSDIR%%dmc/sprites/logo.qc
%%HLDSDIR%%dmc/sprites/logo.spr
%%HLDSDIR%%dmc/sprites/mommablob.spr
%%HLDSDIR%%dmc/sprites/mommaspit.spr
%%HLDSDIR%%dmc/sprites/mommaspout.spr
%%HLDSDIR%%dmc/sprites/moths.spr
%%HLDSDIR%%dmc/sprites/mushroom.spr
%%HLDSDIR%%dmc/sprites/muzzleflash.spr
%%HLDSDIR%%dmc/sprites/muzzleflash1.spr
%%HLDSDIR%%dmc/sprites/muzzleflash2.spr
%%HLDSDIR%%dmc/sprites/muzzleflash3.spr
%%HLDSDIR%%dmc/sprites/oriented.spr
%%HLDSDIR%%dmc/sprites/plasma.spr
%%HLDSDIR%%dmc/sprites/poison.spr
%%HLDSDIR%%dmc/sprites/redflare1.spr
%%HLDSDIR%%dmc/sprites/redflare2.spr
%%HLDSDIR%%dmc/sprites/richo1.spr
%%HLDSDIR%%dmc/sprites/richo2.spr
%%HLDSDIR%%dmc/sprites/rope.spr
%%HLDSDIR%%dmc/sprites/shellchrome.spr
%%HLDSDIR%%dmc/sprites/shockwave.spr
%%HLDSDIR%%dmc/sprites/small_logo.spr
%%HLDSDIR%%dmc/sprites/smoke.spr
%%HLDSDIR%%dmc/sprites/spark1.spr
%%HLDSDIR%%dmc/sprites/spotlight01.spr
%%HLDSDIR%%dmc/sprites/spotlight02.spr
%%HLDSDIR%%dmc/sprites/spotlight03.spr
%%HLDSDIR%%dmc/sprites/spotlight04.spr
%%HLDSDIR%%dmc/sprites/steam1.spr
%%HLDSDIR%%dmc/sprites/streak.spr
%%HLDSDIR%%dmc/sprites/tinyspit.spr
%%HLDSDIR%%dmc/sprites/vp_parallel.spr
%%HLDSDIR%%dmc/sprites/vp_parallel_oriented.spr
%%HLDSDIR%%dmc/sprites/wallpuff.spr
%%HLDSDIR%%dmc/sprites/weapon_axe.txt
%%HLDSDIR%%dmc/sprites/weapon_doubleshotgun.txt
%%HLDSDIR%%dmc/sprites/weapon_grenadel.txt
%%HLDSDIR%%dmc/sprites/weapon_lightning.txt
%%HLDSDIR%%dmc/sprites/weapon_nailgun.txt
%%HLDSDIR%%dmc/sprites/weapon_quakegun.txt
%%HLDSDIR%%dmc/sprites/weapon_rocketl.txt
%%HLDSDIR%%dmc/sprites/weapon_shotgun.txt
%%HLDSDIR%%dmc/sprites/weapon_supernail.txt
%%HLDSDIR%%dmc/sprites/white.spr
%%HLDSDIR%%dmc/sprites/xenobeam.spr
%%HLDSDIR%%dmc/sprites/yelflare1.spr
%%HLDSDIR%%dmc/sprites/yelflare2.spr
%%HLDSDIR%%dmc/sprites/zerogxplode.spr
%%HLDSDIR%%dmc/titles.txt
%%HLDSDIR%%tfc/cached.wad
%%HLDSDIR%%tfc/cl_dlls/client.dll
%%HLDSDIR%%tfc/decals.wad
@ -73,33 +453,33 @@
%%HLDSDIR%%tfc/manual/tips.jpg
%%HLDSDIR%%tfc/mapcycle.txt
%%HLDSDIR%%tfc/maps/2fort.bsp
%%HLDSDIR%%tfc/maps/2fort.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/2fort.txt
%%HLDSDIR%%tfc/maps/avanti.bsp
%%HLDSDIR%%tfc/maps/avanti.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/avanti.txt
%%HLDSDIR%%tfc/maps/badlands.bsp
%%HLDSDIR%%tfc/maps/badlands.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/badlands.txt
%%HLDSDIR%%tfc/maps/casbah.bsp
%%HLDSDIR%%tfc/maps/casbah.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/casbah.txt
%%HLDSDIR%%tfc/maps/crossover2.bsp
%%HLDSDIR%%tfc/maps/crossover2.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/crossover2.txt
%%HLDSDIR%%tfc/maps/cz2.bsp
%%HLDSDIR%%tfc/maps/cz2.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/cz2.txt
%%HLDSDIR%%tfc/maps/dustbowl.bsp
%%HLDSDIR%%tfc/maps/dustbowl.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/dustbowl.txt
%%HLDSDIR%%tfc/maps/epicenter.bsp
%%HLDSDIR%%tfc/maps/epicenter.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/epicenter.txt
%%HLDSDIR%%tfc/maps/flagrun.bsp
%%HLDSDIR%%tfc/maps/flagrun.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/flagrun.txt
%%HLDSDIR%%tfc/maps/hunted.bsp
%%HLDSDIR%%tfc/maps/hunted.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/hunted.txt
%%HLDSDIR%%tfc/maps/push.bsp
%%HLDSDIR%%tfc/maps/push.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/push.txt
%%HLDSDIR%%tfc/maps/rock2.bsp
%%HLDSDIR%%tfc/maps/rock2.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/rock2.txt
%%HLDSDIR%%tfc/maps/warpath.bsp
%%HLDSDIR%%tfc/maps/warpath.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/warpath.txt
%%HLDSDIR%%tfc/maps/well.bsp
%%HLDSDIR%%tfc/maps/well.txt
%%PORTDOCS%%%%HLDSDIR%%tfc/maps/well.txt
%%HLDSDIR%%tfc/models/player/civilian/civilian.mdl
%%HLDSDIR%%tfc/models/player/demo/demo.mdl
%%HLDSDIR%%tfc/models/player/demo/demo2.mdl
@ -245,6 +625,20 @@
@dirrm %%HLDSDIR%%tfc/events
@dirrm %%HLDSDIR%%tfc/dlls
@dirrm %%HLDSDIR%%tfc/cl_dlls
@dirrm %%HLDSDIR%%dmc/sprites
@dirrm %%HLDSDIR%%dmc/sound/weapons
@dirrm %%HLDSDIR%%dmc/sound/player
@dirrm %%HLDSDIR%%dmc/sound/misc
@dirrm %%HLDSDIR%%dmc/sound/items
@dirrm %%HLDSDIR%%dmc/sound/ambience
@dirrm %%HLDSDIR%%dmc/sound
@dirrm %%HLDSDIR%%dmc/models
@dirrm %%HLDSDIR%%dmc/maps
@dirrm %%HLDSDIR%%dmc/events/door
@dirrm %%HLDSDIR%%dmc/events
@dirrm %%HLDSDIR%%dmc/dlls
@dirrm %%HLDSDIR%%dmc/cl_dlls
@dirrm %%HLDSDIR%%dmc
@unexec rmdir %D/%%HLDSDIR%%tfc/SAVE 2>/dev/null || true
@unexec rmdir %D/%%HLDSDIR%%tfc/logs 2>/dev/null || true
@unexec rmdir %D/%%HLDSDIR%%valve/SAVE 2>/dev/null || true