diff options
author | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2001-07-14 15:20:39 +0000 |
---|---|---|
committer | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2001-07-14 15:20:39 +0000 |
commit | 87f81525238225e7ae7bb2cb8af7c9db9f1752f9 (patch) | |
tree | a17bc9be0be51a8f2174e57dc183bb020e2d28e7 | |
parent | e94f56093383bc06c847bca1927afee8597dff93 (diff) | |
download | ports-87f81525238225e7ae7bb2cb8af7c9db9f1752f9.tar.gz ports-87f81525238225e7ae7bb2cb8af7c9db9f1752f9.zip |
Notes
-rw-r--r-- | games/halflifeserver/Makefile | 67 | ||||
-rw-r--r-- | games/halflifeserver/distinfo | 1 | ||||
-rw-r--r-- | games/halflifeserver/pkg-plist | 426 |
3 files changed, 443 insertions, 51 deletions
diff --git a/games/halflifeserver/Makefile b/games/halflifeserver/Makefile index 129aeb500d30..573999f97655 100644 --- a/games/halflifeserver/Makefile +++ b/games/halflifeserver/Makefile @@ -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} diff --git a/games/halflifeserver/distinfo b/games/halflifeserver/distinfo index 2bfeb90a6fb6..2a3868100076 100644 --- a/games/halflifeserver/distinfo +++ b/games/halflifeserver/distinfo @@ -1 +1,2 @@ MD5 (hlds_l3106.tar.gz) = 237f547ee6ee5d27f4c5644e64bd09b1 +MD5 (hlds_l3107_upgrade.tar.gz) = 188084cfa906f2997d8c0610d52d325a diff --git a/games/halflifeserver/pkg-plist b/games/halflifeserver/pkg-plist index 5ea83590154b..7dd380d939b8 100644 --- a/games/halflifeserver/pkg-plist +++ b/games/halflifeserver/pkg-plist @@ -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 |