aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2007-01-17 21:48:40 +0800
committermiwi <miwi@FreeBSD.org>2007-01-17 21:48:40 +0800
commit3b097ae7fc7e148a7475e9318a8b19987db19354 (patch)
tree320b38e077f18b3b93f97a5c5999627ab1af8f50
parent83fd095c413ddb2cbe018e8fcd57795359416b24 (diff)
downloadfreebsd-ports-gnome-3b097ae7fc7e148a7475e9318a8b19987db19354.tar.gz
freebsd-ports-gnome-3b097ae7fc7e148a7475e9318a8b19987db19354.tar.zst
freebsd-ports-gnome-3b097ae7fc7e148a7475e9318a8b19987db19354.zip
2007-01-17 games/hlserver-opera: distfile and homepage disappeared
2007-01-17 games/mythserver: distfile disappeared 2007-01-16 games/nwnusers: Does not make any sense any more. (NWN 2 is out there) 2007-01-17 games/urban-sounds: distfile and homepage disappeared 2007-01-17 games/urban: distfile and homepage disappeared 2007-01-17 games/x3eyes: distfile disappeared and has no homepage 2007-01-17 games/xeji: distfile disappeared and has no homepage 2007-01-17 games/xemeraldia: distfile disappeared and has no homepage 2007-01-17 games/xlifegame: distfile disappeared and has no homepage 2007-01-17 games/xpilotmon: distfile disappeared and has no homepage 2007-01-17 games/xsok: distfile disappeared and has no homepage
-rw-r--r--CVSROOT/modules11
-rw-r--r--MOVED11
-rw-r--r--games/Makefile11
-rw-r--r--games/hlserver-opera/Makefile25
-rw-r--r--games/hlserver-opera/distinfo3
-rw-r--r--games/hlserver-opera/pkg-descr24
-rw-r--r--games/hlserver-opera/pkg-plist1179
-rw-r--r--games/mythserver/Makefile44
-rw-r--r--games/mythserver/distinfo3
-rw-r--r--games/mythserver/files/patch-Makefile37
-rw-r--r--games/mythserver/files/patch-common::authentication.c10
-rw-r--r--games/mythserver/files/patch-common::cseries.h18
-rw-r--r--games/mythserver/files/patch-common::game_search_packets.c12
-rw-r--r--games/mythserver/files/patch-common::metaserver_packets.h19
-rw-r--r--games/mythserver/files/patch-common::network_queues.c33
-rw-r--r--games/mythserver/files/patch-common::platform.h25
-rw-r--r--games/mythserver/files/patch-common::room_packets.h26
-rw-r--r--games/mythserver/files/patch-game_search_new::game_search_server.c33
-rw-r--r--games/mythserver/files/patch-game_search_new::games_list.c10
-rw-r--r--games/mythserver/files/patch-room_new::roomd_new.c18
-rw-r--r--games/mythserver/files/patch-room_new::server_code.c18
-rw-r--r--games/mythserver/files/patch-users_new::main.c36
-rw-r--r--games/mythserver/files/patch-users_new::orders.c24
-rw-r--r--games/mythserver/files/patch-users_new::users.c24
-rw-r--r--games/mythserver/files/patch-utils::environment.h133
-rw-r--r--games/mythserver/pkg-descr13
-rw-r--r--games/mythserver/pkg-plist9
-rw-r--r--games/nwnusers/Makefile32
-rw-r--r--games/nwnusers/distinfo3
-rw-r--r--games/nwnusers/pkg-descr6
-rw-r--r--games/nwnusers/pkg-message14
-rw-r--r--games/urban-sounds/Makefile30
-rw-r--r--games/urban-sounds/distinfo3
-rw-r--r--games/urban-sounds/pkg-descr10
-rw-r--r--games/urban-sounds/pkg-plist58
-rw-r--r--games/urban/Makefile54
-rw-r--r--games/urban/distinfo3
-rw-r--r--games/urban/files/patch-src::config::config.cc39
-rw-r--r--games/urban/files/patch-src::credits::credits.cc85
-rw-r--r--games/urban/files/patch-src::engine::game.cc50
-rw-r--r--games/urban/files/patch-src::gfx::ggidrv.cc10
-rw-r--r--games/urban/files/patch-src::highscor::highscor.cc59
-rw-r--r--games/urban/files/patch-src::include::highscor.h11
-rw-r--r--games/urban/files/patch-src::meny::meny.cc33
-rw-r--r--games/urban/files/patch-src::objects::player.c73
-rw-r--r--games/urban/files/patch-src::sound::sound.cc10
-rw-r--r--games/urban/pkg-descr8
-rw-r--r--games/urban/pkg-install11
-rw-r--r--games/urban/pkg-message3
-rw-r--r--games/urban/pkg-plist6
-rw-r--r--games/x3eyes/Makefile27
-rw-r--r--games/x3eyes/distinfo3
-rw-r--r--games/x3eyes/pkg-descr4
-rw-r--r--games/xeji/Makefile29
-rw-r--r--games/xeji/distinfo3
-rw-r--r--games/xeji/files/patch-aa11
-rw-r--r--games/xeji/files/patch-ab14
-rw-r--r--games/xeji/pkg-descr1
-rw-r--r--games/xemeraldia/Makefile35
-rw-r--r--games/xemeraldia/distinfo6
-rw-r--r--games/xemeraldia/files/patch-aa28
-rw-r--r--games/xemeraldia/files/patch-ab15
-rw-r--r--games/xemeraldia/files/patch-ac11
-rw-r--r--games/xemeraldia/pkg-descr13
-rw-r--r--games/xemeraldia/pkg-plist7
-rw-r--r--games/xlifegame/Makefile23
-rw-r--r--games/xlifegame/distinfo3
-rw-r--r--games/xlifegame/pkg-descr4
-rw-r--r--games/xpilotmon/Makefile29
-rw-r--r--games/xpilotmon/distinfo3
-rw-r--r--games/xpilotmon/pkg-descr6
-rw-r--r--games/xsok/Makefile30
-rw-r--r--games/xsok/distinfo3
-rw-r--r--games/xsok/files/patch-aa91
-rw-r--r--games/xsok/files/patch-ab11
-rw-r--r--games/xsok/files/patch-ac12
-rw-r--r--games/xsok/pkg-descr4
-rw-r--r--games/xsok/pkg-plist22
78 files changed, 11 insertions, 2857 deletions
diff --git a/CVSROOT/modules b/CVSROOT/modules
index dc321893a3e9..1e200714012f 100644
--- a/CVSROOT/modules
+++ b/CVSROOT/modules
@@ -4303,7 +4303,6 @@ hlserver-flf ports/games/hlserver-flf
hlserver-glbwar ports/games/hlserver-glbwar
hlserver-heroes ports/games/hlserver-heroes
hlserver-ns ports/games/hlserver-ns
-hlserver-opera ports/games/hlserver-opera
hlserver-opfor ports/games/hlserver-opfor
hlserver-psychostats ports/games/hlserver-psychostats
hlserver-si ports/games/hlserver-si
@@ -7578,7 +7577,6 @@ mysqlphp2postgres ports/www/mysqlphp2postgres
mysqlreport ports/databases/mysqlreport
mysqlsla ports/databases/mysqlsla
mysqltcl ports/databases/mysqltcl
-mythserver ports/games/mythserver
mythtv ports/multimedia/mythtv
mytop ports/databases/mytop
mywiki ports/deskutils/mywiki
@@ -7913,7 +7911,6 @@ nvnet ports/net/nvnet
nvtv ports/sysutils/nvtv
nvu ports/www/nvu
nwndata ports/games/nwndata
-nwnusers ports/games/nwnusers
nwreckdum ports/archivers/nwreckdum
nx ports/devel/nx
nxml-emacs21 ports/editors/nxml-emacs21
@@ -14902,8 +14899,6 @@ uptimec ports/sysutils/uptimec
uptimed ports/sysutils/uptimed
upx ports/archivers/upx
uqm ports/games/uqm
-urban ports/games/urban
-urban-sounds ports/games/urban-sounds
urchin5 ports/www/urchin5
urelay ports/net/urelay
urlendec ports/net/urlendec
@@ -15465,7 +15460,6 @@ x264 ports/multimedia/x264
x2vnc ports/x11-servers/x2vnc
x2x ports/x11-servers/x2x
x3270 ports/x11/x3270
-x3eyes ports/games/x3eyes
x48 ports/emulators/x48
x4x ports/audio/x4x
x86info ports/sysutils/x86info
@@ -15594,7 +15588,6 @@ xdx ports/comms/xdx
xearth ports/astro/xearth
xeartk ports/astro/xeartk
xed ports/editors/xed
-xeji ports/games/xeji
xemacs ports/editors/xemacs
xemacs-devel ports/editors/xemacs-devel
xemacs-devel-mule ports/editors/xemacs-devel-mule
@@ -15602,7 +15595,6 @@ xemacs-devel-mule-xft ports/editors/xemacs-devel-mule-xft
xemacs-mule-packages ports/editors/xemacs-mule-packages
xemacs-packages ports/editors/xemacs-packages
xemacs21-mule ports/editors/xemacs21-mule
-xemeraldia ports/games/xemeraldia
xengine ports/benchmarks/xengine
xenmenu ports/misc/xenmenu
xenomorph ports/graphics/xenomorph
@@ -15741,7 +15733,6 @@ xlhtml ports/textproc/xlhtml
xli ports/graphics/xli
xlibs ports/x11/xlibs
xlife ports/games/xlife
-xlifegame ports/games/xlifegame
xlines ports/games/xlines
xlispstat ports/math/xlispstat
xloadface ports/sysutils/xloadface
@@ -16045,7 +16036,6 @@ xpi-xpcom-component-viewer ports/www/xpi-xpcom-component-viewer
xpilot ports/games/xpilot
xpilot-ng-client ports/games/xpilot-ng-client
xpilot-ng-server ports/games/xpilot-ng-server
-xpilotmon ports/games/xpilotmon
xpipeman ports/games/xpipeman
xpired ports/games/xpired
xpk ports/archivers/xpk
@@ -16115,7 +16105,6 @@ xslide.el ports/textproc/xslide.el
xslint ports/textproc/xslint
xsmbrowser ports/net/xsmbrowser
xsnow ports/x11/xsnow
-xsok ports/games/xsok
xsokoban ports/games/xsokoban
xsoldier ports/games/xsoldier
xspacewarp ports/games/xspacewarp
diff --git a/MOVED b/MOVED
index f10dc2f311bd..1bbc5b6a6caf 100644
--- a/MOVED
+++ b/MOVED
@@ -2701,3 +2701,14 @@ chinese/xcin||2007-01-17|Has expired: dead project, see http://lists.linux.org.t
x11-wm/wmi||2007-01-17|Has expired: This port is unsupported by the author. Please use x11-wm/wmii instead.
www/abcache||2007-01-17|Has expired: "is a dead project and the distfile disappeared"
devel/rubygem-event-loop||2007-01-17|Has expired: replaced by devel/ruby-event-loop which gets around issues caused by the rubygems system
+games/hlserver-opera||2007-01-17|Has expired: distfile and homepage disappeared
+games/mythserver||2007-01-17|Has expired: distfile disappeared
+games/nwnusers||2007-01-17|Has expired: Does not make any sense any more. (NWN 2 is out there)
+games/urban-sounds||2007-01-17|Has expired: distfile and homepage disappeared
+games/urban||2007-01-17|Has expired: distfile and homepage disappeared
+games/x3eyes||2007-01-17|Has expired: distfile disappeared and has no homepage
+games/xeji||2007-01-17|Has expired: distfile disappeared and has no homepage
+games/xemeraldia||2007-01-17|Has expired: distfile disappeared and has no homepage
+games/xlifegame||2007-01-17|Has expired: distfile disappeared and has no homepage
+games/xpilotmon||2007-01-17|Has expired: distfile disappeared and has no homepage
+games/xsok||2007-01-17|Has expired: distfile disappeared and has no homepage
diff --git a/games/Makefile b/games/Makefile
index 9d106ec85722..9ad24b3477bf 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -323,7 +323,6 @@
SUBDIR += hlserver-glbwar
SUBDIR += hlserver-heroes
SUBDIR += hlserver-ns
- SUBDIR += hlserver-opera
SUBDIR += hlserver-opfor
SUBDIR += hlserver-psychostats
SUBDIR += hlserver-si
@@ -458,7 +457,6 @@
SUBDIR += mtaserver
SUBDIR += mudmagic
SUBDIR += mvdsv
- SUBDIR += mythserver
SUBDIR += nInvaders
SUBDIR += nadar
SUBDIR += nazghul
@@ -496,7 +494,6 @@
SUBDIR += nonsense
SUBDIR += nuclearchess
SUBDIR += nwndata
- SUBDIR += nwnusers
SUBDIR += oilwar
SUBDIR += omega
SUBDIR += oneko
@@ -756,8 +753,6 @@
SUBDIR += untahris
SUBDIR += uox3
SUBDIR += uqm
- SUBDIR += urban
- SUBDIR += urban-sounds
SUBDIR += utserver
SUBDIR += vamos
SUBDIR += vavoom
@@ -791,7 +786,6 @@
SUBDIR += wormux
SUBDIR += wormux-devel
SUBDIR += wtf
- SUBDIR += x3eyes
SUBDIR += xabacus
SUBDIR += xarchon
SUBDIR += xasteroids
@@ -821,8 +815,6 @@
SUBDIR += xdesktopwaves
SUBDIR += xdigger
SUBDIR += xdino
- SUBDIR += xeji
- SUBDIR += xemeraldia
SUBDIR += xevil
SUBDIR += xeyesplus
SUBDIR += xfce4-toys
@@ -848,7 +840,6 @@
SUBDIR += xkoules
SUBDIR += xlaby
SUBDIR += xlife
- SUBDIR += xlifegame
SUBDIR += xlines
SUBDIR += xmahjongg
SUBDIR += xmastermind
@@ -877,7 +868,6 @@
SUBDIR += xpilot
SUBDIR += xpilot-ng-client
SUBDIR += xpilot-ng-server
- SUBDIR += xpilotmon
SUBDIR += xpipeman
SUBDIR += xpired
SUBDIR += xpuyopuyo
@@ -903,7 +893,6 @@
SUBDIR += xshogi
SUBDIR += xskat
SUBDIR += xskewb
- SUBDIR += xsok
SUBDIR += xsokoban
SUBDIR += xsoldier
SUBDIR += xspacewarp
diff --git a/games/hlserver-opera/Makefile b/games/hlserver-opera/Makefile
deleted file mode 100644
index 049ccea77ebd..000000000000
--- a/games/hlserver-opera/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# New ports collection makefile for: The Opera
-# Date created: Mon May 27 17:52:12 UTC 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= opera
-PORTVERSION= 1.2
-PORTREVISION= 1
-MASTER_SITES= http://distribution.redeemedsoft.com/r12/
-DISTNAME= ${PORTNAME}_v${PORTVERSION:S/.//}0
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Half-Life mod The Opera full server package for Linux
-
-DEPRECATED= distfile and homepage disappeared
-EXPIRATION_DATE= 2007-01-17
-
-HALFLIFE_PORT_MASTER= ${.CURDIR}/../hlserver-flf
-
-slaveport-post-extract:
- @${CP} ${WRKDIR}/opera_hlds ${WRKSRC}
-
-.include "${HALFLIFE_PORT_MASTER}/Makefile"
diff --git a/games/hlserver-opera/distinfo b/games/hlserver-opera/distinfo
deleted file mode 100644
index 4cc1925e5993..000000000000
--- a/games/hlserver-opera/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (opera_v120.tar.gz) = 18de0f02d02c80bf6b0eba586e38aed7
-SHA256 (opera_v120.tar.gz) = 7c5dc861830f9b7e6287abd90c465c2c7a56a3d5b27af9231edff6db52103f82
-SIZE (opera_v120.tar.gz) = 85726749
diff --git a/games/hlserver-opera/pkg-descr b/games/hlserver-opera/pkg-descr
deleted file mode 100644
index 309ab3322976..000000000000
--- a/games/hlserver-opera/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-This package contains the files to run a FreeBSD Half-Life
-The Opera server under Linux emulation.
-
-[from developer's site]
-Ever watch a Hong Kong Blood Opera (HKBO) movie? This is one film
-genre which really takes action fans to the next level: the violence
-is stylised, carefully choreographed... it's cool.
-
-The Opera isn't about blowing a body into a thousand pieces; it
-isn't about being impersonal as you send a bullet into someone's
-head from 800 meters away.
-
-What The Opera IS about is John Woo-style gunfights - a recreation
-of an HKBO movie. Not a fragfest: a duel. Learning how to live with
-getting killed by a rocket launcher is easy. How about when your
-opponent double-taps you in the head with dual Berettas while diving
-backwards down a stairway?
-
-Choose your weapons. Choose your Discipline. Choose your character.
-In a world of assassins, death is inevitable. Go out in style.
-
-Visit these following web pages for more information:
-
-WWW: http://opera.redeemedsoft.com/
diff --git a/games/hlserver-opera/pkg-plist b/games/hlserver-opera/pkg-plist
deleted file mode 100644
index b827eb3282b6..000000000000
--- a/games/hlserver-opera/pkg-plist
+++ /dev/null
@@ -1,1179 +0,0 @@
-%%PORTDOCS%%%%HLDSDIR%%opera/Opera_Credits.rtf
-%%HLDSDIR%%opera/autoexec.cfg
-%%HLDSDIR%%opera/cl_dlls/client.dll
-%%HLDSDIR%%opera/config.cfg
-%%HLDSDIR%%opera/death_msgs.txt
-%%HLDSDIR%%opera/default.cfg
-%%HLDSDIR%%opera/delta.lst
-%%HLDSDIR%%opera/descriptions.txt
-%%HLDSDIR%%opera/dlls/opera_i386.so
-%%HLDSDIR%%opera/effects/map_op_harbor.txt
-%%HLDSDIR%%opera/effects/opera_effects.txt
-%%HLDSDIR%%opera/events/op_anim.sc
-%%HLDSDIR%%opera/events/op_bleeding.sc
-%%HLDSDIR%%opera/events/op_explosion.sc
-%%HLDSDIR%%opera/events/op_firebullet.sc
-%%HLDSDIR%%opera/game.cfg
-%%HLDSDIR%%opera/gfx/shell/colors.lst
-%%HLDSDIR%%opera/gfx/shell/kb_act.lst
-%%HLDSDIR%%opera/gfx/shell/kb_def.lst
-%%HLDSDIR%%opera/gfx/shell/kb_keys.lst
-%%HLDSDIR%%opera/gfx/shell/strings.lst
-%%HLDSDIR%%opera/init.cfg
-%%HLDSDIR%%opera/liblist.gam
-%%HLDSDIR%%opera/manual/hud.html
-%%HLDSDIR%%opera/manual/images/back.gif
-%%HLDSDIR%%opera/manual/images/bloodopera-back.gif
-%%HLDSDIR%%opera/manual/images/c.gif
-%%HLDSDIR%%opera/manual/images/credits/assassins.gif
-%%HLDSDIR%%opera/manual/images/credits/beta.gif
-%%HLDSDIR%%opera/manual/images/credits/contract.gif
-%%HLDSDIR%%opera/manual/images/credits/retired.gif
-%%HLDSDIR%%opera/manual/images/disciplines/determination.jpg
-%%HLDSDIR%%opera/manual/images/disciplines/force.jpg
-%%HLDSDIR%%opera/manual/images/disciplines/motion.jpg
-%%HLDSDIR%%opera/manual/images/disciplines/perception.jpg
-%%HLDSDIR%%opera/manual/images/disciplines/precision.jpg
-%%HLDSDIR%%opera/manual/images/disciplines/reaction.jpg
-%%HLDSDIR%%opera/manual/images/disciplines/stillness.jpg
-%%HLDSDIR%%opera/manual/images/disciplines/velocity.jpg
-%%HLDSDIR%%opera/manual/images/hud.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/badass1.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/dead1.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/done.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/faceoff.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/fire1.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/flash1.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/mark1.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/running.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/twoguys.jpg
-%%HLDSDIR%%opera/manual/images/screens/misc/under.jpg
-%%HLDSDIR%%opera/manual/images/screens/mooks.jpg
-%%HLDSDIR%%opera/manual/images/screens/muzzleflash1.jpg
-%%HLDSDIR%%opera/manual/images/screens/running.jpg
-%%HLDSDIR%%opera/manual/images/screens/skorpionmuzzle.jpg
-%%HLDSDIR%%opera/manual/images/screens/stunts/divebackward.jpg
-%%HLDSDIR%%opera/manual/images/screens/stunts/diveforward.jpg
-%%HLDSDIR%%opera/manual/images/screens/stunts/rollforward1.jpg
-%%HLDSDIR%%opera/manual/images/screens/stunts/rollforward2.jpg
-%%HLDSDIR%%opera/manual/images/screens/winniefiring.jpg
-%%HLDSDIR%%opera/manual/images/shop/knife.gif
-%%HLDSDIR%%opera/manual/images/shop/shop1.gif
-%%HLDSDIR%%opera/manual/images/shop/shop2.gif
-%%HLDSDIR%%opera/manual/images/shop/shop3.gif
-%%HLDSDIR%%opera/manual/images/shop/shop4.gif
-%%HLDSDIR%%opera/manual/images/stunts/cartwheel.jpg
-%%HLDSDIR%%opera/manual/images/stunts/dive.jpg
-%%HLDSDIR%%opera/manual/images/stunts/roll.jpg
-%%HLDSDIR%%opera/manual/images/team/Starfury.gif
-%%HLDSDIR%%opera/manual/images/team/cruise.gif
-%%HLDSDIR%%opera/manual/images/team/jigsaw.gif
-%%HLDSDIR%%opera/manual/images/team/mardegun.gif
-%%HLDSDIR%%opera/manual/images/team/nighthawk.gif
-%%HLDSDIR%%opera/manual/images/team/springer.gif
-%%HLDSDIR%%opera/manual/images/team/tatsu.gif
-%%HLDSDIR%%opera/manual/images/team/vermilion.gif
-%%HLDSDIR%%opera/manual/images/title.jpg
-%%HLDSDIR%%opera/manual/images/weapons/beretta.jpg
-%%HLDSDIR%%opera/manual/images/weapons/colt.jpg
-%%HLDSDIR%%opera/manual/images/weapons/combatknife.jpg
-%%HLDSDIR%%opera/manual/images/weapons/cz.jpg
-%%HLDSDIR%%opera/manual/images/weapons/deagle357.jpg
-%%HLDSDIR%%opera/manual/images/weapons/deagle50ae.jpg
-%%HLDSDIR%%opera/manual/images/weapons/glock.jpg
-%%HLDSDIR%%opera/manual/images/weapons/hk.jpg
-%%HLDSDIR%%opera/manual/images/weapons/ingram.jpg
-%%HLDSDIR%%opera/manual/images/weapons/ruger.jpg
-%%HLDSDIR%%opera/manual/images/weapons/sig.jpg
-%%HLDSDIR%%opera/manual/images/weapons/skorpion.jpg
-%%HLDSDIR%%opera/manual/images/weapons/spas.jpg
-%%HLDSDIR%%opera/manual/images/weapons/springfield.jpg
-%%HLDSDIR%%opera/manual/images/weapons/throwingknife.jpg
-%%HLDSDIR%%opera/manual/images/weapons/tokarev.jpg
-%%HLDSDIR%%opera/manual/images/weapons/tomcat.jpg
-%%HLDSDIR%%opera/manual/images/weapons/uzi.jpg
-%%HLDSDIR%%opera/manual/images/weapons/walther.jpg
-%%HLDSDIR%%opera/manual/images/weapons/winchester.jpg
-%%HLDSDIR%%opera/manual/opmanual.html
-%%HLDSDIR%%opera/map_entities/entity_readme.txt
-%%HLDSDIR%%opera/map_entities/stalkyard.ent
-%%HLDSDIR%%opera/mapcycle.txt
-%%HLDSDIR%%opera/maps/op_db_lobby2.bsp
-%%HLDSDIR%%opera/maps/op_db_lobby2.ini
-%%HLDSDIR%%opera/maps/op_db_lounge.bsp
-%%HLDSDIR%%opera/maps/op_db_lounge.ini
-%%HLDSDIR%%opera/maps/op_db_lounge.txt
-%%HLDSDIR%%opera/maps/op_db_rave.bsp
-%%HLDSDIR%%opera/maps/op_db_rave.ini
-%%HLDSDIR%%opera/maps/op_db_rave.txt
-%%HLDSDIR%%opera/maps/op_dm_hospital.bsp
-%%HLDSDIR%%opera/maps/op_dm_hospital.txt
-%%HLDSDIR%%opera/maps/op_dm_keo2.bsp
-%%HLDSDIR%%opera/maps/op_dm_keo2.txt
-%%HLDSDIR%%opera/maps/op_dm_prison.bsp
-%%HLDSDIR%%opera/maps/op_dm_prison.txt
-%%HLDSDIR%%opera/maps/op_dm_roofy2.bsp
-%%HLDSDIR%%opera/maps/op_dm_roofy2.txt
-%%HLDSDIR%%opera/maps/op_dm_storage.bsp
-%%HLDSDIR%%opera/maps/op_dm_storage.txt
-%%HLDSDIR%%opera/maps/op_dm_storage_readme.txt
-%%HLDSDIR%%opera/maps/op_lms_barfight.bsp
-%%HLDSDIR%%opera/maps/op_lms_barfight.ini
-%%HLDSDIR%%opera/maps/op_lms_barfight.txt
-%%HLDSDIR%%opera/maps/op_lms_foyer.bsp
-%%HLDSDIR%%opera/maps/op_lms_foyer.ini
-%%HLDSDIR%%opera/maps/op_lms_foyer.txt
-%%HLDSDIR%%opera/maps/op_lms_miah.bsp
-%%HLDSDIR%%opera/maps/op_lms_miah.ini
-%%HLDSDIR%%opera/maps/op_lms_miah.txt
-%%HLDSDIR%%opera/maps/op_lms_penthouse.bsp
-%%HLDSDIR%%opera/maps/op_lms_penthouse.ini
-%%HLDSDIR%%opera/maps/op_lms_penthouse.txt
-%%HLDSDIR%%opera/maps/op_mm_district.bsp
-%%HLDSDIR%%opera/maps/op_mm_district.ini
-%%HLDSDIR%%opera/maps/op_mm_district.txt
-%%HLDSDIR%%opera/maps/op_mm_grento.bsp
-%%HLDSDIR%%opera/maps/op_mm_grento.ini
-%%HLDSDIR%%opera/maps/op_mm_grento.txt
-%%HLDSDIR%%opera/maps/op_mm_harbor.bsp
-%%HLDSDIR%%opera/maps/op_mm_harbor.ini
-%%HLDSDIR%%opera/maps/op_mm_harbor.txt
-%%HLDSDIR%%opera/maps/op_mm_mookarcade.bsp
-%%HLDSDIR%%opera/maps/op_mm_mookarcade.ini
-%%HLDSDIR%%opera/maps/op_mm_mookarcade.txt
-%%HLDSDIR%%opera/maps/op_mm_plaza.bsp
-%%HLDSDIR%%opera/maps/op_mm_plaza.txt
-%%HLDSDIR%%opera/maps/op_mm_plaza_readme.txt
-%%HLDSDIR%%opera/maps/t_mooks.bsp
-%%HLDSDIR%%opera/media/launch_deny1.wav
-%%HLDSDIR%%opera/media/launch_deny2.wav
-%%HLDSDIR%%opera/media/launch_dnmenu1.WAV
-%%HLDSDIR%%opera/media/launch_glow1.wav
-%%HLDSDIR%%opera/media/launch_select1.wav
-%%HLDSDIR%%opera/media/launch_select2.wav
-%%HLDSDIR%%opera/media/launch_upmenu1.wav
-%%HLDSDIR%%opera/models/album.mdl
-%%HLDSDIR%%opera/models/beer_bottle.mdl
-%%HLDSDIR%%opera/models/beer_can.mdl
-%%HLDSDIR%%opera/models/civilian.mdl
-%%HLDSDIR%%opera/models/civilian01.mdl
-%%HLDSDIR%%opera/models/civilian02.mdl
-%%HLDSDIR%%opera/models/civilian03.mdl
-%%HLDSDIR%%opera/models/cueball.mdl
-%%HLDSDIR%%opera/models/cueball2.mdl
-%%HLDSDIR%%opera/models/cueball3.mdl
-%%HLDSDIR%%opera/models/cueball4.mdl
-%%HLDSDIR%%opera/models/cueball5.mdl
-%%HLDSDIR%%opera/models/dove.mdl
-%%HLDSDIR%%opera/models/explosion.mdl
-%%HLDSDIR%%opera/models/feathergibs.mdl
-%%HLDSDIR%%opera/models/firing_target.mdl
-%%HLDSDIR%%opera/models/gundealer.mdl
-%%HLDSDIR%%opera/models/gundealer01.mdl
-%%HLDSDIR%%opera/models/gundealert.mdl
-%%HLDSDIR%%opera/models/hgrunt.mdl
-%%HLDSDIR%%opera/models/hgrunt01.mdl
-%%HLDSDIR%%opera/models/hgrunt02.mdl
-%%HLDSDIR%%opera/models/hgrunt03.mdl
-%%HLDSDIR%%opera/models/hgruntT.mdl
-%%HLDSDIR%%opera/models/lantern.mdl
-%%HLDSDIR%%opera/models/lantern2.mdl
-%%HLDSDIR%%opera/models/lantern3.mdl
-%%HLDSDIR%%opera/models/lantern4.mdl
-%%HLDSDIR%%opera/models/limo.mdl
-%%HLDSDIR%%opera/models/money.mdl
-%%HLDSDIR%%opera/models/mook_alvin.mdl
-%%HLDSDIR%%opera/models/mook_alvin01.mdl
-%%HLDSDIR%%opera/models/mook_biker.mdl
-%%HLDSDIR%%opera/models/mook_biker01.mdl
-%%HLDSDIR%%opera/models/mook_blue.mdl
-%%HLDSDIR%%opera/models/mook_blue01.mdl
-%%HLDSDIR%%opera/models/mook_box.mdl
-%%HLDSDIR%%opera/models/mook_chow.mdl
-%%HLDSDIR%%opera/models/mook_chow01.mdl
-%%HLDSDIR%%opera/models/mook_gangster.mdl
-%%HLDSDIR%%opera/models/mook_gangster01.mdl
-%%HLDSDIR%%opera/models/mook_gray.mdl
-%%HLDSDIR%%opera/models/mook_gray01.mdl
-%%HLDSDIR%%opera/models/mook_nick.mdl
-%%HLDSDIR%%opera/models/mook_nick01.mdl
-%%HLDSDIR%%opera/models/mook_revolver.mdl
-%%HLDSDIR%%opera/models/mook_revolver01.mdl
-%%HLDSDIR%%opera/models/mook_russ.mdl
-%%HLDSDIR%%opera/models/mook_russ01.mdl
-%%HLDSDIR%%opera/models/mook_shirt.mdl
-%%HLDSDIR%%opera/models/mook_shirt01.mdl
-%%HLDSDIR%%opera/models/mook_star.mdl
-%%HLDSDIR%%opera/models/mook_star01.mdl
-%%HLDSDIR%%opera/models/mook_takeshi.mdl
-%%HLDSDIR%%opera/models/mook_takeshi01.mdl
-%%HLDSDIR%%opera/models/mook_tony.mdl
-%%HLDSDIR%%opera/models/mook_tony01.mdl
-%%HLDSDIR%%opera/models/mook_track.mdl
-%%HLDSDIR%%opera/models/mook_track01.mdl
-%%HLDSDIR%%opera/models/mook_tseng.mdl
-%%HLDSDIR%%opera/models/mook_tseng01.mdl
-%%HLDSDIR%%opera/models/p_beretta.mdl
-%%HLDSDIR%%opera/models/p_colt.mdl
-%%HLDSDIR%%opera/models/p_cz75.mdl
-%%HLDSDIR%%opera/models/p_eagle.mdl
-%%HLDSDIR%%opera/models/p_glock.mdl
-%%HLDSDIR%%opera/models/p_hkp7.mdl
-%%HLDSDIR%%opera/models/p_knife.mdl
-%%HLDSDIR%%opera/models/p_mac10.mdl
-%%HLDSDIR%%opera/models/p_microuzi.mdl
-%%HLDSDIR%%opera/models/p_mossberg.mdl
-%%HLDSDIR%%opera/models/p_python.mdl
-%%HLDSDIR%%opera/models/p_ruger.mdl
-%%HLDSDIR%%opera/models/p_sig220.mdl
-%%HLDSDIR%%opera/models/p_skorp.mdl
-%%HLDSDIR%%opera/models/p_spas12.mdl
-%%HLDSDIR%%opera/models/p_tokarev.mdl
-%%HLDSDIR%%opera/models/p_tomcat.mdl
-%%HLDSDIR%%opera/models/p_walther.mdl
-%%HLDSDIR%%opera/models/p_winchester.mdl
-%%HLDSDIR%%opera/models/pan.mdl
-%%HLDSDIR%%opera/models/pills.mdl
-%%HLDSDIR%%opera/models/pin.mdl
-%%HLDSDIR%%opera/models/player.mdl
-%%HLDSDIR%%opera/models/player/bobby/bobby.bmp
-%%HLDSDIR%%opera/models/player/bobby/bobby.mdl
-%%HLDSDIR%%opera/models/player/carlin/carlin.bmp
-%%HLDSDIR%%opera/models/player/carlin/carlin.mdl
-%%HLDSDIR%%opera/models/player/castor/castor.bmp
-%%HLDSDIR%%opera/models/player/castor/castor.mdl
-%%HLDSDIR%%opera/models/player/chris/chris.bmp
-%%HLDSDIR%%opera/models/player/chris/chris.mdl
-%%HLDSDIR%%opera/models/player/chris/chris.txt
-%%HLDSDIR%%opera/models/player/conner/conner.bmp
-%%HLDSDIR%%opera/models/player/conner/conner.mdl
-%%HLDSDIR%%opera/models/player/conner/conner.txt
-%%HLDSDIR%%opera/models/player/cop_adam/cop_adam.bmp
-%%HLDSDIR%%opera/models/player/cop_adam/cop_adam.mdl
-%%HLDSDIR%%opera/models/player/cop_andy/cop_andy.bmp
-%%HLDSDIR%%opera/models/player/cop_andy/cop_andy.mdl
-%%HLDSDIR%%opera/models/player/cop_marcus/cop_marcus.bmp
-%%HLDSDIR%%opera/models/player/cop_marcus/cop_marcus.mdl
-%%HLDSDIR%%opera/models/player/cop_match/cop_match.bmp
-%%HLDSDIR%%opera/models/player/cop_match/cop_match.mdl
-%%HLDSDIR%%opera/models/player/cop_match/cop_match.txt
-%%HLDSDIR%%opera/models/player/cop_yuen/cop_yuen.bmp
-%%HLDSDIR%%opera/models/player/cop_yuen/cop_yuen.mdl
-%%HLDSDIR%%opera/models/player/cruise/cruise.bmp
-%%HLDSDIR%%opera/models/player/cruise/cruise.mdl
-%%HLDSDIR%%opera/models/player/denton/denton.bmp
-%%HLDSDIR%%opera/models/player/denton/denton.mdl
-%%HLDSDIR%%opera/models/player/evil/evil.bmp
-%%HLDSDIR%%opera/models/player/evil/evil.mdl
-%%HLDSDIR%%opera/models/player/gabe/gabe.bmp
-%%HLDSDIR%%opera/models/player/gabe/gabe.mdl
-%%HLDSDIR%%opera/models/player/gennaro/gennaro.bmp
-%%HLDSDIR%%opera/models/player/gennaro/gennaro.mdl
-%%HLDSDIR%%opera/models/player/grizzled/grizzled.bmp
-%%HLDSDIR%%opera/models/player/grizzled/grizzled.mdl
-%%HLDSDIR%%opera/models/player/henry/henry.bmp
-%%HLDSDIR%%opera/models/player/henry/henry.mdl
-%%HLDSDIR%%opera/models/player/henry/henry.txt
-%%HLDSDIR%%opera/models/player/ichiro/ichiro.bmp
-%%HLDSDIR%%opera/models/player/ichiro/ichiro.mdl
-%%HLDSDIR%%opera/models/player/ichiro/ichiro.txt
-%%HLDSDIR%%opera/models/player/ives/ives.bmp
-%%HLDSDIR%%opera/models/player/ives/ives.mdl
-%%HLDSDIR%%opera/models/player/ives/ives.txt
-%%HLDSDIR%%opera/models/player/jack/jack.bmp
-%%HLDSDIR%%opera/models/player/jack/jack.mdl
-%%HLDSDIR%%opera/models/player/james/james.bmp
-%%HLDSDIR%%opera/models/player/james/james.mdl
-%%HLDSDIR%%opera/models/player/jerry/jerry.bmp
-%%HLDSDIR%%opera/models/player/jerry/jerry.mdl
-%%HLDSDIR%%opera/models/player/jerry/jerry.txt
-%%HLDSDIR%%opera/models/player/john/john.bmp
-%%HLDSDIR%%opera/models/player/john/john.mdl
-%%HLDSDIR%%opera/models/player/kai/kai.bmp
-%%HLDSDIR%%opera/models/player/kai/kai.mdl
-%%HLDSDIR%%opera/models/player/kazuya/kazuya.bmp
-%%HLDSDIR%%opera/models/player/kazuya/kazuya.mdl
-%%HLDSDIR%%opera/models/player/kenji/kenji.bmp
-%%HLDSDIR%%opera/models/player/kenji/kenji.mdl
-%%HLDSDIR%%opera/models/player/kenji/kenji.txt
-%%HLDSDIR%%opera/models/player/kwok/kwok.bmp
-%%HLDSDIR%%opera/models/player/kwok/kwok.mdl
-%%HLDSDIR%%opera/models/player/kyle/kyle.bmp
-%%HLDSDIR%%opera/models/player/kyle/kyle.mdl
-%%HLDSDIR%%opera/models/player/loksuit/loksuit.bmp
-%%HLDSDIR%%opera/models/player/loksuit/loksuit.mdl
-%%HLDSDIR%%opera/models/player/mark/mark.bmp
-%%HLDSDIR%%opera/models/player/mark/mark.mdl
-%%HLDSDIR%%opera/models/player/max/max.bmp
-%%HLDSDIR%%opera/models/player/max/max.mdl
-%%HLDSDIR%%opera/models/player/nick/nick.bmp
-%%HLDSDIR%%opera/models/player/nick/nick.mdl
-%%HLDSDIR%%opera/models/player/nick/nick.txt
-%%HLDSDIR%%opera/models/player/no_image.bmp
-%%HLDSDIR%%opera/models/player/oshizu/oshizu.bmp
-%%HLDSDIR%%opera/models/player/oshizu/oshizu.mdl
-%%HLDSDIR%%opera/models/player/paladin/paladin.bmp
-%%HLDSDIR%%opera/models/player/paladin/paladin.mdl
-%%HLDSDIR%%opera/models/player/phantom/phantom.bmp
-%%HLDSDIR%%opera/models/player/phantom/phantom.mdl
-%%HLDSDIR%%opera/models/player/raider/raider.bmp
-%%HLDSDIR%%opera/models/player/raider/raider.mdl
-%%HLDSDIR%%opera/models/player/ram/ram.bmp
-%%HLDSDIR%%opera/models/player/ram/ram.mdl
-%%HLDSDIR%%opera/models/player/rhee/rhee.bmp
-%%HLDSDIR%%opera/models/player/rhee/rhee.mdl
-%%HLDSDIR%%opera/models/player/romeo/romeo.bmp
-%%HLDSDIR%%opera/models/player/romeo/romeo.mdl
-%%HLDSDIR%%opera/models/player/sean/sean.bmp
-%%HLDSDIR%%opera/models/player/sean/sean.mdl
-%%HLDSDIR%%opera/models/player/sean/sean.txt
-%%HLDSDIR%%opera/models/player/shen/shen.bmp
-%%HLDSDIR%%opera/models/player/shen/shen.mdl
-%%HLDSDIR%%opera/models/player/shing/shing.bmp
-%%HLDSDIR%%opera/models/player/shing/shing.mdl
-%%HLDSDIR%%opera/models/player/snakeeye/snakeeye.bmp
-%%HLDSDIR%%opera/models/player/snakeeye/snakeeye.mdl
-%%HLDSDIR%%opera/models/player/squid/squid.bmp
-%%HLDSDIR%%opera/models/player/squid/squid.mdl
-%%HLDSDIR%%opera/models/player/srs/srs.bmp
-%%HLDSDIR%%opera/models/player/srs/srs.mdl
-%%HLDSDIR%%opera/models/player/stephen/stephen.bmp
-%%HLDSDIR%%opera/models/player/stephen/stephen.mdl
-%%HLDSDIR%%opera/models/player/tactony/tactony.bmp
-%%HLDSDIR%%opera/models/player/tactony/tactony.mdl
-%%HLDSDIR%%opera/models/player/terence/terence.bmp
-%%HLDSDIR%%opera/models/player/terence/terence.mdl
-%%HLDSDIR%%opera/models/player/tikila/tikila.bmp
-%%HLDSDIR%%opera/models/player/tikila/tikila.mdl
-%%HLDSDIR%%opera/models/player/tikila/tikila.txt
-%%HLDSDIR%%opera/models/player/tora/tora.bmp
-%%HLDSDIR%%opera/models/player/tora/tora.mdl
-%%HLDSDIR%%opera/models/player/tsang/tsang.bmp
-%%HLDSDIR%%opera/models/player/tsang/tsang.mdl
-%%HLDSDIR%%opera/models/player/tycho/tycho.bmp
-%%HLDSDIR%%opera/models/player/tycho/tycho.mdl
-%%HLDSDIR%%opera/models/player/wang/wang.bmp
-%%HLDSDIR%%opera/models/player/wang/wang.mdl
-%%HLDSDIR%%opera/models/player/wang/wang.txt
-%%HLDSDIR%%opera/models/player/weng/weng.bmp
-%%HLDSDIR%%opera/models/player/weng/weng.mdl
-%%HLDSDIR%%opera/models/player/xavier/xavier.bmp
-%%HLDSDIR%%opera/models/player/xavier/xavier.mdl
-%%HLDSDIR%%opera/models/player/xian/xian.bmp
-%%HLDSDIR%%opera/models/player/xian/xian.mdl
-%%HLDSDIR%%opera/models/player/yamishiro/yamishiro.bmp
-%%HLDSDIR%%opera/models/player/yamishiro/yamishiro.mdl
-%%HLDSDIR%%opera/models/player/ying/ying.bmp
-%%HLDSDIR%%opera/models/player/ying/ying.mdl
-%%HLDSDIR%%opera/models/player/yun/yun.bmp
-%%HLDSDIR%%opera/models/player/yun/yun.mdl
-%%HLDSDIR%%opera/models/poolst1.mdl
-%%HLDSDIR%%opera/models/poolst2.mdl
-%%HLDSDIR%%opera/models/pot.mdl
-%%HLDSDIR%%opera/models/pot2.mdl
-%%HLDSDIR%%opera/models/pot3.mdl
-%%HLDSDIR%%opera/models/pot_flowers.mdl
-%%HLDSDIR%%opera/models/pot_flowers1.mdl
-%%HLDSDIR%%opera/models/pot_flowers2.mdl
-%%HLDSDIR%%opera/models/pot_flowers3.mdl
-%%HLDSDIR%%opera/models/pot_flowers4.mdl
-%%HLDSDIR%%opera/models/pot_flowers5.mdl
-%%HLDSDIR%%opera/models/pot_flowers6.mdl
-%%HLDSDIR%%opera/models/pot_leaves.mdl
-%%HLDSDIR%%opera/models/pot_leaves1.mdl
-%%HLDSDIR%%opera/models/pot_leaves2.mdl
-%%HLDSDIR%%opera/models/pot_leaves3.mdl
-%%HLDSDIR%%opera/models/pot_leaves4.mdl
-%%HLDSDIR%%opera/models/spawnpoint_box.mdl
-%%HLDSDIR%%opera/models/suitcase.mdl
-%%HLDSDIR%%opera/models/uzi_shell.mdl
-%%HLDSDIR%%opera/models/v_arms.mdl
-%%HLDSDIR%%opera/models/v_beretta.mdl
-%%HLDSDIR%%opera/models/v_colt.mdl
-%%HLDSDIR%%opera/models/v_cz75.mdl
-%%HLDSDIR%%opera/models/v_eagle.mdl
-%%HLDSDIR%%opera/models/v_eagle50.mdl
-%%HLDSDIR%%opera/models/v_glock.mdl
-%%HLDSDIR%%opera/models/v_hkp7.mdl
-%%HLDSDIR%%opera/models/v_knife_combat.mdl
-%%HLDSDIR%%opera/models/v_knife_throwing.mdl
-%%HLDSDIR%%opera/models/v_mac10.mdl
-%%HLDSDIR%%opera/models/v_microuzi.mdl
-%%HLDSDIR%%opera/models/v_mossberg.mdl
-%%HLDSDIR%%opera/models/v_python.mdl
-%%HLDSDIR%%opera/models/v_ruger.mdl
-%%HLDSDIR%%opera/models/v_sig220.mdl
-%%HLDSDIR%%opera/models/v_skorp.mdl
-%%HLDSDIR%%opera/models/v_spas12.mdl
-%%HLDSDIR%%opera/models/v_tokarev.mdl
-%%HLDSDIR%%opera/models/v_tomcat.mdl
-%%HLDSDIR%%opera/models/v_walther.mdl
-%%HLDSDIR%%opera/models/v_winchester.mdl
-%%HLDSDIR%%opera/models/w_beretta.mdl
-%%HLDSDIR%%opera/models/w_colt.mdl
-%%HLDSDIR%%opera/models/w_cz75.mdl
-%%HLDSDIR%%opera/models/w_eagle.mdl
-%%HLDSDIR%%opera/models/w_glock.mdl
-%%HLDSDIR%%opera/models/w_hkp7.mdl
-%%HLDSDIR%%opera/models/w_knife.mdl
-%%HLDSDIR%%opera/models/w_mac10.mdl
-%%HLDSDIR%%opera/models/w_microuzi.mdl
-%%HLDSDIR%%opera/models/w_miniuzi.mdl
-%%HLDSDIR%%opera/models/w_python.mdl
-%%HLDSDIR%%opera/models/w_ruger.mdl
-%%HLDSDIR%%opera/models/w_sig220.mdl
-%%HLDSDIR%%opera/models/w_skorp.mdl
-%%HLDSDIR%%opera/models/w_spas12.mdl
-%%HLDSDIR%%opera/models/w_tokarev.mdl
-%%HLDSDIR%%opera/models/w_walther.mdl
-%%HLDSDIR%%opera/models/w_winchester.mdl
-%%HLDSDIR%%opera/motd.txt
-%%HLDSDIR%%opera/nighthawk.cfg
-%%HLDSDIR%%opera/opera.fgd
-%%HLDSDIR%%opera/opera.ini
-%%HLDSDIR%%opera/opera_hlds
-%%HLDSDIR%%opera/opera_persistence.cfg
-%%HLDSDIR%%opera/persistence.cfg
-%%HLDSDIR%%opera/player_models.txt
-%%HLDSDIR%%opera/profile.lst
-%%PORTDOCS%%%%HLDSDIR%%opera/readme.txt
-%%PORTDOCS%%%%HLDSDIR%%opera/readme_r12.txt
-%%HLDSDIR%%opera/schemes/opera_scheme.txt
-%%HLDSDIR%%opera/server.cfg
-%%HLDSDIR%%opera/settings.scr
-%%HLDSDIR%%opera/skill.cfg
-%%HLDSDIR%%opera/sound/911changed.wav
-%%HLDSDIR%%opera/sound/actionmeter/no_action1.wav
-%%HLDSDIR%%opera/sound/actionmeter/no_action2.wav
-%%HLDSDIR%%opera/sound/actionmeter/no_action3.wav
-%%HLDSDIR%%opera/sound/ambience/alarm.wav
-%%HLDSDIR%%opera/sound/ambience/amb_broiler.wav
-%%HLDSDIR%%opera/sound/ambience/amb_harbour.wav
-%%HLDSDIR%%opera/sound/ambience/amb_horns.wav
-%%HLDSDIR%%opera/sound/ambience/amb_ocean.wav
-%%HLDSDIR%%opera/sound/ambience/amb_rain.wav
-%%HLDSDIR%%opera/sound/ambience/amb_train.wav
-%%HLDSDIR%%opera/sound/ambience/ambience_rain.wav
-%%HLDSDIR%%opera/sound/ambience/arcade.wav
-%%HLDSDIR%%opera/sound/ambience/bicyclebell.wav
-%%HLDSDIR%%opera/sound/ambience/billard.wav
-%%HLDSDIR%%opera/sound/ambience/carpassby.wav
-%%HLDSDIR%%opera/sound/ambience/chopper.wav
-%%HLDSDIR%%opera/sound/ambience/church.wav
-%%HLDSDIR%%opera/sound/ambience/cricket.wav
-%%HLDSDIR%%opera/sound/ambience/dave.wav
-%%HLDSDIR%%opera/sound/ambience/ekg.wav
-%%HLDSDIR%%opera/sound/ambience/fire1.wav
-%%HLDSDIR%%opera/sound/ambience/fireworks.wav
-%%HLDSDIR%%opera/sound/ambience/fishtank1.wav
-%%HLDSDIR%%opera/sound/ambience/fishtank2.wav
-%%HLDSDIR%%opera/sound/ambience/flute.wav
-%%HLDSDIR%%opera/sound/ambience/fuckoff.wav
-%%HLDSDIR%%opera/sound/ambience/fzexplode.wav
-%%HLDSDIR%%opera/sound/ambience/glass1.wav
-%%HLDSDIR%%opera/sound/ambience/glass2.wav
-%%HLDSDIR%%opera/sound/ambience/glass3.wav
-%%HLDSDIR%%opera/sound/ambience/glass4.wav
-%%HLDSDIR%%opera/sound/ambience/glass5.wav
-%%HLDSDIR%%opera/sound/ambience/glass6.wav
-%%HLDSDIR%%opera/sound/ambience/godzilla.wav
-%%HLDSDIR%%opera/sound/ambience/harbor1.wav
-%%HLDSDIR%%opera/sound/ambience/heli.wav
-%%HLDSDIR%%opera/sound/ambience/horns.wav
-%%HLDSDIR%%opera/sound/ambience/hospitalcall.wav
-%%HLDSDIR%%opera/sound/ambience/jet_land.wav
-%%HLDSDIR%%opera/sound/ambience/keo.wav
-%%HLDSDIR%%opera/sound/ambience/metal.wav
-%%HLDSDIR%%opera/sound/ambience/modem.wav
-%%HLDSDIR%%opera/sound/ambience/mtlgate.wav
-%%HLDSDIR%%opera/sound/ambience/mtlgate2.wav
-%%HLDSDIR%%opera/sound/ambience/ocean1.wav
-%%HLDSDIR%%opera/sound/ambience/ocean1wav.wav
-%%HLDSDIR%%opera/sound/ambience/parental.wav
-%%HLDSDIR%%opera/sound/ambience/presentationintro.wav
-%%HLDSDIR%%opera/sound/ambience/rain.wav
-%%HLDSDIR%%opera/sound/ambience/rev.wav
-%%HLDSDIR%%opera/sound/ambience/rev2.wav
-%%HLDSDIR%%opera/sound/ambience/semi_idle.wav
-%%HLDSDIR%%opera/sound/ambience/shower.wav
-%%HLDSDIR%%opera/sound/ambience/streetambi.wav
-%%HLDSDIR%%opera/sound/ambience/toilet.wav
-%%HLDSDIR%%opera/sound/ambience/tower.wav
-%%HLDSDIR%%opera/sound/ambience/train1.wav
-%%HLDSDIR%%opera/sound/ambience/train2.wav
-%%HLDSDIR%%opera/sound/ambience/train3.wav
-%%HLDSDIR%%opera/sound/ambience/traincrossing.wav
-%%HLDSDIR%%opera/sound/ambience/trainxing.wav
-%%HLDSDIR%%opera/sound/ambience/urinal.wav
-%%HLDSDIR%%opera/sound/ambience/waterrun.wav
-%%HLDSDIR%%opera/sound/ambience/welcome.wav
-%%HLDSDIR%%opera/sound/ambience/wind1.wav
-%%HLDSDIR%%opera/sound/ambience/wind2.wav
-%%HLDSDIR%%opera/sound/arcade/amusic.wav
-%%HLDSDIR%%opera/sound/arcade/arcade1.wav
-%%HLDSDIR%%opera/sound/arcade/skater.wav
-%%HLDSDIR%%opera/sound/badnum.wav
-%%HLDSDIR%%opera/sound/beeper.wav
-%%HLDSDIR%%opera/sound/bert/fall1.wav
-%%HLDSDIR%%opera/sound/bert/funk.wav
-%%HLDSDIR%%opera/sound/bullets/dodgebullet_big.wav
-%%HLDSDIR%%opera/sound/bullets/dodgebullet_high.wav
-%%HLDSDIR%%opera/sound/bullets/dodgebullet_high2.wav
-%%HLDSDIR%%opera/sound/bullets/dodgebullet_high3.wav
-%%HLDSDIR%%opera/sound/bullets/dodgebullet_low.wav
-%%HLDSDIR%%opera/sound/bullets/dodgebullet_low2.wav
-%%HLDSDIR%%opera/sound/bullets/dodgebullet_med.wav
-%%HLDSDIR%%opera/sound/bullets/dodgebullet_veryhigh.wav
-%%HLDSDIR%%opera/sound/common/menu1.wav
-%%HLDSDIR%%opera/sound/common/menu2.wav
-%%HLDSDIR%%opera/sound/common/menu3.wav
-%%HLDSDIR%%opera/sound/common/null.wav
-%%HLDSDIR%%opera/sound/common/wpn_denyselect.wav
-%%HLDSDIR%%opera/sound/common/wpn_hudoff.wav
-%%HLDSDIR%%opera/sound/common/wpn_hudon.wav
-%%HLDSDIR%%opera/sound/common/wpn_moveselect.wav
-%%HLDSDIR%%opera/sound/common/wpn_select.wav
-%%HLDSDIR%%opera/sound/cyclone.wav
-%%HLDSDIR%%opera/sound/doors/doormove10.wav
-%%HLDSDIR%%opera/sound/doors/doormove2.wav
-%%HLDSDIR%%opera/sound/doors/doormove3.wav
-%%HLDSDIR%%opera/sound/doors/doormove5.wav
-%%HLDSDIR%%opera/sound/doors/doormove9.wav
-%%HLDSDIR%%opera/sound/doors/doorstop6.wav
-%%HLDSDIR%%opera/sound/firewire2.wav
-%%HLDSDIR%%opera/sound/gage/bird_1.wav
-%%HLDSDIR%%opera/sound/gage/bird_2.wav
-%%HLDSDIR%%opera/sound/gage/bird_3.wav
-%%HLDSDIR%%opera/sound/gage/breakit23_loop.wav
-%%HLDSDIR%%opera/sound/gage/fl_loop.wav
-%%HLDSDIR%%opera/sound/gage/steam1.wav
-%%HLDSDIR%%opera/sound/gage/steam2.wav
-%%HLDSDIR%%opera/sound/game/fire_eng.wav
-%%HLDSDIR%%opera/sound/game/fire_hak.wav
-%%HLDSDIR%%opera/sound/gong1.wav
-%%HLDSDIR%%opera/sound/gong2.wav
-%%HLDSDIR%%opera/sound/gong3.wav
-%%HLDSDIR%%opera/sound/heart/heart.wav
-%%HLDSDIR%%opera/sound/heroic_act.wav
-%%HLDSDIR%%opera/sound/hospital/flourescent.wav
-%%HLDSDIR%%opera/sound/hospital/flourescent2.wav
-%%HLDSDIR%%opera/sound/hospital/machinebeep.wav
-%%HLDSDIR%%opera/sound/hospital/machinebeep2.wav
-%%HLDSDIR%%opera/sound/hospital/storm.wav
-%%HLDSDIR%%opera/sound/hospital/streetamb.wav
-%%HLDSDIR%%opera/sound/myre/firealarm.wav
-%%HLDSDIR%%opera/sound/myre/heartbeep.wav
-%%HLDSDIR%%opera/sound/myre/loop1.wav
-%%HLDSDIR%%opera/sound/npc/baby1.wav
-%%HLDSDIR%%opera/sound/npc/baby2.wav
-%%HLDSDIR%%opera/sound/npc/police.wav
-%%HLDSDIR%%opera/sound/npc/police2.wav
-%%HLDSDIR%%opera/sound/odyssey/cantdo.wav
-%%HLDSDIR%%opera/sound/offhook.wav
-%%HLDSDIR%%opera/sound/opera_materials.txt
-%%HLDSDIR%%opera/sound/phonebusy.wav
-%%HLDSDIR%%opera/sound/player/headshot.wav
-%%HLDSDIR%%opera/sound/player/insult1.wav
-%%HLDSDIR%%opera/sound/player/insult2.wav
-%%HLDSDIR%%opera/sound/player/insult3.wav
-%%HLDSDIR%%opera/sound/player/insult4.wav
-%%HLDSDIR%%opera/sound/player/pain/death1.wav
-%%HLDSDIR%%opera/sound/player/pain/death2.wav
-%%HLDSDIR%%opera/sound/player/pain/death3.wav
-%%HLDSDIR%%opera/sound/player/pain/death4.wav
-%%HLDSDIR%%opera/sound/player/pain/drown1.wav
-%%HLDSDIR%%opera/sound/player/pain/drown2.wav
-%%HLDSDIR%%opera/sound/player/pain/fall1.wav
-%%HLDSDIR%%opera/sound/player/pain/fall2.wav
-%%HLDSDIR%%opera/sound/player/pain/gurp1.wav
-%%HLDSDIR%%opera/sound/player/pain/gurp2.wav
-%%HLDSDIR%%opera/sound/player/pain/pain100_1.wav
-%%HLDSDIR%%opera/sound/player/pain/pain100_2.wav
-%%HLDSDIR%%opera/sound/player/pain/pain25_1.wav
-%%HLDSDIR%%opera/sound/player/pain/pain25_2.wav
-%%HLDSDIR%%opera/sound/player/pain/pain50_1.wav
-%%HLDSDIR%%opera/sound/player/pain/pain50_2.wav
-%%HLDSDIR%%opera/sound/player/pain/pain75_1.wav
-%%HLDSDIR%%opera/sound/player/pain/pain75_1wav.wav
-%%HLDSDIR%%opera/sound/player/pain/pain75_2.wav
-%%HLDSDIR%%opera/sound/player/pain/pain75_2wav.wav
-%%HLDSDIR%%opera/sound/player/pl_fallpain1.wav
-%%HLDSDIR%%opera/sound/player/pl_fallpain2.wav
-%%HLDSDIR%%opera/sound/player/pl_fallpain3.wav
-%%HLDSDIR%%opera/sound/player/pl_ladder1.wav
-%%HLDSDIR%%opera/sound/player/pl_ladder2.wav
-%%HLDSDIR%%opera/sound/player/pl_ladder3.wav
-%%HLDSDIR%%opera/sound/player/pl_ladder4.wav
-%%HLDSDIR%%opera/sound/rave/loop.wav
-%%HLDSDIR%%opera/sound/rave/rave.wav
-%%HLDSDIR%%opera/sound/sentences.txt
-%%HLDSDIR%%opera/sound/subway/trainpassing.wav
-%%HLDSDIR%%opera/sound/tone.wav
-%%HLDSDIR%%opera/sound/trent/biology.wav
-%%HLDSDIR%%opera/sound/trent/coridoor.wav
-%%HLDSDIR%%opera/sound/trent/fish.wav
-%%HLDSDIR%%opera/sound/trent/game.wav
-%%HLDSDIR%%opera/sound/trent/long.wav
-%%HLDSDIR%%opera/sound/trent/middle.wav
-%%HLDSDIR%%opera/sound/trent/more.wav
-%%HLDSDIR%%opera/sound/trent/thudloop.wav
-%%HLDSDIR%%opera/sound/trent/toilet.wav
-%%HLDSDIR%%opera/sound/weapons/12g_empty.wav
-%%HLDSDIR%%opera/sound/weapons/12g_lastshott.wav
-%%HLDSDIR%%opera/sound/weapons/12g_shell.wav
-%%HLDSDIR%%opera/sound/weapons/12g_shell1.wav
-%%HLDSDIR%%opera/sound/weapons/12g_shell2.wav
-%%HLDSDIR%%opera/sound/weapons/12g_shell3.wav
-%%HLDSDIR%%opera/sound/weapons/beretta1.wav
-%%HLDSDIR%%opera/sound/weapons/beretta2.wav
-%%HLDSDIR%%opera/sound/weapons/beretta3.wav
-%%HLDSDIR%%opera/sound/weapons/beretta_clipin.wav
-%%HLDSDIR%%opera/sound/weapons/beretta_clipout.wav
-%%HLDSDIR%%opera/sound/weapons/beretta_cock.wav
-%%HLDSDIR%%opera/sound/weapons/beretta_last.wav
-%%HLDSDIR%%opera/sound/weapons/beretta_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/colt1.wav
-%%HLDSDIR%%opera/sound/weapons/colt2.wav
-%%HLDSDIR%%opera/sound/weapons/colt3.wav
-%%HLDSDIR%%opera/sound/weapons/colt_cock.wav
-%%HLDSDIR%%opera/sound/weapons/colt_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/cz75_1.wav
-%%HLDSDIR%%opera/sound/weapons/cz75_2.wav
-%%HLDSDIR%%opera/sound/weapons/cz75_3.wav
-%%HLDSDIR%%opera/sound/weapons/cz75_cock.wav
-%%HLDSDIR%%opera/sound/weapons/cz75_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/de1.wav
-%%HLDSDIR%%opera/sound/weapons/de2.wav
-%%HLDSDIR%%opera/sound/weapons/de3.wav
-%%HLDSDIR%%opera/sound/weapons/de50_1.wav
-%%HLDSDIR%%opera/sound/weapons/de50_2.wav
-%%HLDSDIR%%opera/sound/weapons/de50_3.wav
-%%HLDSDIR%%opera/sound/weapons/de50_cock.wav
-%%HLDSDIR%%opera/sound/weapons/de50_last.wav
-%%HLDSDIR%%opera/sound/weapons/de50_single_draw1.wav
-%%HLDSDIR%%opera/sound/weapons/de50_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/de_cock.wav
-%%HLDSDIR%%opera/sound/weapons/de_last.wav
-%%HLDSDIR%%opera/sound/weapons/de_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/glock1.wav
-%%HLDSDIR%%opera/sound/weapons/glock2.wav
-%%HLDSDIR%%opera/sound/weapons/glock3.wav
-%%HLDSDIR%%opera/sound/weapons/glock_clipin.wav
-%%HLDSDIR%%opera/sound/weapons/glock_clipout.wav
-%%HLDSDIR%%opera/sound/weapons/glock_cock.wav
-%%HLDSDIR%%opera/sound/weapons/glock_last.wav
-%%HLDSDIR%%opera/sound/weapons/glock_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/hkp7_1.wav
-%%HLDSDIR%%opera/sound/weapons/hkp7_2.wav
-%%HLDSDIR%%opera/sound/weapons/hkp7_3.wav
-%%HLDSDIR%%opera/sound/weapons/hkp7_cock.wav
-%%HLDSDIR%%opera/sound/weapons/hkp7_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/hl/357_shot1.wav
-%%HLDSDIR%%opera/sound/weapons/hl/357_shot2.wav
-%%HLDSDIR%%opera/sound/weapons/hl/dbarrel1.wav
-%%HLDSDIR%%opera/sound/weapons/hl/hks1.wav
-%%HLDSDIR%%opera/sound/weapons/hl/hks2.wav
-%%HLDSDIR%%opera/sound/weapons/hl/hks3.wav
-%%HLDSDIR%%opera/sound/weapons/hl/pl_gun1.wav
-%%HLDSDIR%%opera/sound/weapons/hl/pl_gun2.wav
-%%HLDSDIR%%opera/sound/weapons/hl/pl_gun3.wav
-%%HLDSDIR%%opera/sound/weapons/hl/sbarrel1.wav
-%%HLDSDIR%%opera/sound/weapons/kick.wav
-%%HLDSDIR%%opera/sound/weapons/kick2.wav
-%%HLDSDIR%%opera/sound/weapons/kick2flesh.wav
-%%HLDSDIR%%opera/sound/weapons/kick_connect1.wav
-%%HLDSDIR%%opera/sound/weapons/kick_flesh.wav
-%%HLDSDIR%%opera/sound/weapons/knife1.wav
-%%HLDSDIR%%opera/sound/weapons/knife2.wav
-%%HLDSDIR%%opera/sound/weapons/knife3.wav
-%%HLDSDIR%%opera/sound/weapons/knife_flesh1.WAV
-%%HLDSDIR%%opera/sound/weapons/knife_flesh2.wav
-%%HLDSDIR%%opera/sound/weapons/knife_flesh3.WAV
-%%HLDSDIR%%opera/sound/weapons/knife_stick1.wav
-%%HLDSDIR%%opera/sound/weapons/knife_stick2.wav
-%%HLDSDIR%%opera/sound/weapons/knife_throw.wav
-%%HLDSDIR%%opera/sound/weapons/m10_1.wav
-%%HLDSDIR%%opera/sound/weapons/m10_2.wav
-%%HLDSDIR%%opera/sound/weapons/m10_3.wav
-%%HLDSDIR%%opera/sound/weapons/mac10_cock.wav
-%%HLDSDIR%%opera/sound/weapons/mac10_dual_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/mac10_dual_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/mac10_dual_reloadfast1.wav
-%%HLDSDIR%%opera/sound/weapons/mac10_single_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/mac10_single_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/mac10_single_reloadfast1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_dual_draw1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_dual_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_dual_holster1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_dual_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_dual_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_dual_reload3.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_dual_reloadfast1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_dual_reloadnotempty1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_dual_reloadnotempty2.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_empty.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_large_click.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_large_clipfall.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_large_clipin.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_large_clipout.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_draw1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_holster1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_reload3.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_reload4.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_reload5.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_reloadfast1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_reloadfast2.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_reloadnotempty1.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_reloadnotempty2.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_single_rfastnotempty.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_small_clickempty.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_small_clipfall.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_small_clipin.wav
-%%HLDSDIR%%opera/sound/weapons/pistol_small_clipout.wav
-%%HLDSDIR%%opera/sound/weapons/python1.wav
-%%HLDSDIR%%opera/sound/weapons/python2.wav
-%%HLDSDIR%%opera/sound/weapons/python3.wav
-%%HLDSDIR%%opera/sound/weapons/python_cock.wav
-%%HLDSDIR%%opera/sound/weapons/python_draw.wav
-%%HLDSDIR%%opera/sound/weapons/python_holster.wav
-%%HLDSDIR%%opera/sound/weapons/python_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/python_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/python_reload_fast.wav
-%%HLDSDIR%%opera/sound/weapons/readme.txt
-%%HLDSDIR%%opera/sound/weapons/reload1.wav
-%%HLDSDIR%%opera/sound/weapons/reload2.wav
-%%HLDSDIR%%opera/sound/weapons/reload3.wav
-%%HLDSDIR%%opera/sound/weapons/reload4.wav
-%%HLDSDIR%%opera/sound/weapons/ruger1.wav
-%%HLDSDIR%%opera/sound/weapons/ruger2.wav
-%%HLDSDIR%%opera/sound/weapons/ruger3.wav
-%%HLDSDIR%%opera/sound/weapons/ruger_cock.wav
-%%HLDSDIR%%opera/sound/weapons/ruger_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/shell.wav
-%%HLDSDIR%%opera/sound/weapons/shell_shotgun1.wav
-%%HLDSDIR%%opera/sound/weapons/shell_shotgun2.wav
-%%HLDSDIR%%opera/sound/weapons/shell_shotgun3.wav
-%%HLDSDIR%%opera/sound/weapons/shell_win1.wav
-%%HLDSDIR%%opera/sound/weapons/shell_win2.wav
-%%HLDSDIR%%opera/sound/weapons/shell_win3.wav
-%%HLDSDIR%%opera/sound/weapons/shells1.wav
-%%HLDSDIR%%opera/sound/weapons/shells2.wav
-%%HLDSDIR%%opera/sound/weapons/shells3.wav
-%%HLDSDIR%%opera/sound/weapons/shells_pistol_large1.wav
-%%HLDSDIR%%opera/sound/weapons/shells_pistol_large2.wav
-%%HLDSDIR%%opera/sound/weapons/shells_pistol_large3.wav
-%%HLDSDIR%%opera/sound/weapons/shells_pistol_small1.wav
-%%HLDSDIR%%opera/sound/weapons/shells_pistol_small2.wav
-%%HLDSDIR%%opera/sound/weapons/shells_pistol_small3.wav
-%%HLDSDIR%%opera/sound/weapons/shotgun_click.wav
-%%HLDSDIR%%opera/sound/weapons/sig220_1.wav
-%%HLDSDIR%%opera/sound/weapons/sig220_2.wav
-%%HLDSDIR%%opera/sound/weapons/sig220_3.wav
-%%HLDSDIR%%opera/sound/weapons/sig220_cock.wav
-%%HLDSDIR%%opera/sound/weapons/sig220_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/skorp1.wav
-%%HLDSDIR%%opera/sound/weapons/skorp2.wav
-%%HLDSDIR%%opera/sound/weapons/skorp3.wav
-%%HLDSDIR%%opera/sound/weapons/skorp_cock.wav
-%%HLDSDIR%%opera/sound/weapons/skorp_dual_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/skorp_dual_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/skorp_dual_reloadfast1.wav
-%%HLDSDIR%%opera/sound/weapons/skorp_single_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/skorp_single_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/skorp_single_reloadfast1.wav
-%%HLDSDIR%%opera/sound/weapons/smg_clickempty.wav
-%%HLDSDIR%%opera/sound/weapons/spas1.wav
-%%HLDSDIR%%opera/sound/weapons/spas2.wav
-%%HLDSDIR%%opera/sound/weapons/spas3.wav
-%%HLDSDIR%%opera/sound/weapons/spas_draw.wav
-%%HLDSDIR%%opera/sound/weapons/spas_draw1.wav
-%%HLDSDIR%%opera/sound/weapons/spas_pump.wav
-%%HLDSDIR%%opera/sound/weapons/spas_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/spas_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/spas_reload3.wav
-%%HLDSDIR%%opera/sound/weapons/spincock.wav
-%%HLDSDIR%%opera/sound/weapons/tokarev1.wav
-%%HLDSDIR%%opera/sound/weapons/tokarev2.wav
-%%HLDSDIR%%opera/sound/weapons/tokarev3.wav
-%%HLDSDIR%%opera/sound/weapons/tokarev_cock.wav
-%%HLDSDIR%%opera/sound/weapons/tokarev_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/tomcat1.wav
-%%HLDSDIR%%opera/sound/weapons/tomcat2.wav
-%%HLDSDIR%%opera/sound/weapons/tomcat3.wav
-%%HLDSDIR%%opera/sound/weapons/tomcat_draw1.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic1.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic2.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic3.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic_clipin.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic_clipout.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic_cock.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic_empty.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic_large1.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic_large2.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic_large3.wav
-%%HLDSDIR%%opera/sound/weapons/unused/generic_swish.wav
-%%HLDSDIR%%opera/sound/weapons/unused/katana_breakable.wav
-%%HLDSDIR%%opera/sound/weapons/unused/katana_draw.wav
-%%HLDSDIR%%opera/sound/weapons/unused/katana_flesh1.wav
-%%HLDSDIR%%opera/sound/weapons/unused/katana_flesh2.wav
-%%HLDSDIR%%opera/sound/weapons/unused/katana_generic3.wav
-%%HLDSDIR%%opera/sound/weapons/unused/katana_hitwal1l.wav
-%%HLDSDIR%%opera/sound/weapons/unused/katana_hitwall2.wav
-%%HLDSDIR%%opera/sound/weapons/unused/katana_quickcut.wav
-%%HLDSDIR%%opera/sound/weapons/unused/katanasheath.wav
-%%HLDSDIR%%opera/sound/weapons/uzi9mm_1.wav
-%%HLDSDIR%%opera/sound/weapons/uzi9mm_2.wav
-%%HLDSDIR%%opera/sound/weapons/uzi9mm_3.wav
-%%HLDSDIR%%opera/sound/weapons/uzi_cock.wav
-%%HLDSDIR%%opera/sound/weapons/uzi_dual_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/uzi_dual_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/uzi_dual_reloadfast1.wav
-%%HLDSDIR%%opera/sound/weapons/uzi_single_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/uzi_single_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/uzi_single_reloadfast1.wav
-%%HLDSDIR%%opera/sound/weapons/walther1.wav
-%%HLDSDIR%%opera/sound/weapons/walther2.wav
-%%HLDSDIR%%opera/sound/weapons/walther3.wav
-%%HLDSDIR%%opera/sound/weapons/walther_cock.wav
-%%HLDSDIR%%opera/sound/weapons/walther_last.wav
-%%HLDSDIR%%opera/sound/weapons/walther_single_draw2.wav
-%%HLDSDIR%%opera/sound/weapons/win_draw.wav
-%%HLDSDIR%%opera/sound/weapons/win_fast_1.wav
-%%HLDSDIR%%opera/sound/weapons/win_fast_2.wav
-%%HLDSDIR%%opera/sound/weapons/win_fast_3.wav
-%%HLDSDIR%%opera/sound/weapons/win_reload1.wav
-%%HLDSDIR%%opera/sound/weapons/win_reload2.wav
-%%HLDSDIR%%opera/sound/weapons/win_reload3.wav
-%%HLDSDIR%%opera/sound/weapons/win_spin_1.wav
-%%HLDSDIR%%opera/sound/weapons/win_spin_2.wav
-%%HLDSDIR%%opera/sound/weapons/win_spin_3.wav
-%%HLDSDIR%%opera/sound/weapons/win_spincock.wav
-%%HLDSDIR%%opera/sprites/action_meter.spr
-%%HLDSDIR%%opera/sprites/beta1.spr
-%%HLDSDIR%%opera/sprites/blackness.spr
-%%HLDSDIR%%opera/sprites/blackrose.spr
-%%HLDSDIR%%opera/sprites/blood/buckshot1.spr
-%%HLDSDIR%%opera/sprites/blood/buckshot2.spr
-%%HLDSDIR%%opera/sprites/blood/buckshot3.spr
-%%HLDSDIR%%opera/sprites/blood/pistol1.spr
-%%HLDSDIR%%opera/sprites/blood/pistol2.spr
-%%HLDSDIR%%opera/sprites/blood/slug1.spr
-%%HLDSDIR%%opera/sprites/blood/splash1.spr
-%%HLDSDIR%%opera/sprites/br1.spr
-%%HLDSDIR%%opera/sprites/br1a.spr
-%%HLDSDIR%%opera/sprites/camera.spr
-%%HLDSDIR%%opera/sprites/camera_noise.spr
-%%HLDSDIR%%opera/sprites/checkbox.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair1.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair10.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair11.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair12.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair2.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair3.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair4.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair5.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair6.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair7.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair8.spr
-%%HLDSDIR%%opera/sprites/crosshairs/crosshair9.spr
-%%HLDSDIR%%opera/sprites/death_icons.spr
-%%HLDSDIR%%opera/sprites/death_symbol.spr
-%%HLDSDIR%%opera/sprites/discus1.spr
-%%HLDSDIR%%opera/sprites/drip1.spr
-%%HLDSDIR%%opera/sprites/fire_flash.spr
-%%HLDSDIR%%opera/sprites/flare1.spr
-%%HLDSDIR%%opera/sprites/flare2.spr
-%%HLDSDIR%%opera/sprites/flare3.spr
-%%HLDSDIR%%opera/sprites/flare4.spr
-%%HLDSDIR%%opera/sprites/flare5.spr
-%%HLDSDIR%%opera/sprites/flare6.spr
-%%HLDSDIR%%opera/sprites/flash_3d.spr
-%%HLDSDIR%%opera/sprites/health_bar.spr
-%%HLDSDIR%%opera/sprites/icon_bullet.spr
-%%HLDSDIR%%opera/sprites/icon_knife.spr
-%%HLDSDIR%%opera/sprites/icon_shell.spr
-%%HLDSDIR%%opera/sprites/iflagblue.spr
-%%HLDSDIR%%opera/sprites/iflagred.spr
-%%HLDSDIR%%opera/sprites/iplayer.spr
-%%HLDSDIR%%opera/sprites/iplayerblue.spr
-%%HLDSDIR%%opera/sprites/iplayerdead.spr
-%%HLDSDIR%%opera/sprites/iplayerred.spr
-%%HLDSDIR%%opera/sprites/iunknown.spr
-%%HLDSDIR%%opera/sprites/lens_flare.spr
-%%HLDSDIR%%opera/sprites/muzzleflash.spr
-%%HLDSDIR%%opera/sprites/muzzleflash1.spr
-%%HLDSDIR%%opera/sprites/muzzleflash2.spr
-%%HLDSDIR%%opera/sprites/muzzleflash3.spr
-%%HLDSDIR%%opera/sprites/muzzleflash4.spr
-%%HLDSDIR%%opera/sprites/muzzlesmoke.spr
-%%HLDSDIR%%opera/sprites/noise.spr
-%%HLDSDIR%%opera/sprites/opera_logo.spr
-%%HLDSDIR%%opera/sprites/pager1.spr
-%%HLDSDIR%%opera/sprites/pager2.spr
-%%HLDSDIR%%opera/sprites/pain.spr
-%%HLDSDIR%%opera/sprites/particle.spr
-%%HLDSDIR%%opera/sprites/pdoll.spr
-%%HLDSDIR%%opera/sprites/pdoll_frame.spr
-%%HLDSDIR%%opera/sprites/plant1.spr
-%%HLDSDIR%%opera/sprites/plant2.spr
-%%HLDSDIR%%opera/sprites/plant3.spr
-%%HLDSDIR%%opera/sprites/player_state.spr
-%%HLDSDIR%%opera/sprites/rain.spr
-%%HLDSDIR%%opera/sprites/roll_arrows.spr
-%%HLDSDIR%%opera/sprites/round_score.spr
-%%HLDSDIR%%opera/sprites/score_circle.spr
-%%HLDSDIR%%opera/sprites/score_numbers.spr
-%%HLDSDIR%%opera/sprites/scoreboard.spr
-%%HLDSDIR%%opera/sprites/shellchrome.spr
-%%HLDSDIR%%opera/sprites/smokepuff.spr
-%%HLDSDIR%%opera/sprites/snooker_crying.spr
-%%HLDSDIR%%opera/sprites/snooker_king.spr
-%%HLDSDIR%%opera/sprites/snooker_peasant.spr
-%%HLDSDIR%%opera/sprites/snooker_pride.spr
-%%HLDSDIR%%opera/sprites/snooker_queen.spr
-%%HLDSDIR%%opera/sprites/snooker_sun.spr
-%%HLDSDIR%%opera/sprites/snooker_thief.spr
-%%HLDSDIR%%opera/sprites/stmbal1.spr
-%%HLDSDIR%%opera/sprites/tile.spr
-%%HLDSDIR%%opera/sprites/tree1.spr
-%%HLDSDIR%%opera/sprites/tree2.spr
-%%HLDSDIR%%opera/sprites/tree3.spr
-%%HLDSDIR%%opera/sprites/tree4.spr
-%%HLDSDIR%%opera/sprites/voiceicon.spr
-%%HLDSDIR%%opera/sprites/weapon_icons.spr
-%%HLDSDIR%%opera/sprites/weed1.spr
-%%HLDSDIR%%opera/sprites/weed2.spr
-%%HLDSDIR%%opera/sprites/weed3.spr
-%%HLDSDIR%%opera/sprites/white.spr
-%%HLDSDIR%%opera/trent.cfg
-%%HLDSDIR%%opera/user.scr
-%%HLDSDIR%%opera/wang.cfg
-%%HLDSDIR%%opera/weapon_config.cfg
-%%HLDSDIR%%opera/weapon_info.txt
-%%HLDSDIR%%opera/wpfiles/00_jam.jrf
-%%HLDSDIR%%opera/wpfiles/2houses.jrf
-%%HLDSDIR%%opera/wpfiles/2play.jrf
-%%HLDSDIR%%opera/wpfiles/5ambot06.jrf
-%%HLDSDIR%%opera/wpfiles/abandoned.jrf
-%%HLDSDIR%%opera/wpfiles/aecantow.jrf
-%%HLDSDIR%%opera/wpfiles/afterhrs.jrf
-%%HLDSDIR%%opera/wpfiles/aftrshok.jrf
-%%HLDSDIR%%opera/wpfiles/agony.jrf
-%%HLDSDIR%%opera/wpfiles/aiwa.jrf
-%%HLDSDIR%%opera/wpfiles/apohldm3.jrf
-%%HLDSDIR%%opera/wpfiles/apohldm5.jrf
-%%HLDSDIR%%opera/wpfiles/archives.jrf
-%%HLDSDIR%%opera/wpfiles/area5x1.jrf
-%%HLDSDIR%%opera/wpfiles/bash.jrf
-%%HLDSDIR%%opera/wpfiles/battle_camp.jrf
-%%HLDSDIR%%opera/wpfiles/bc_est10.jrf
-%%HLDSDIR%%opera/wpfiles/bdarena.jrf
-%%HLDSDIR%%opera/wpfiles/bfield.jrf
-%%HLDSDIR%%opera/wpfiles/boot_camp.jrf
-%%HLDSDIR%%opera/wpfiles/bounce.jrf
-%%HLDSDIR%%opera/wpfiles/brickhse.jrf
-%%HLDSDIR%%opera/wpfiles/brunner.jrf
-%%HLDSDIR%%opera/wpfiles/bunker.jrf
-%%HLDSDIR%%opera/wpfiles/bynight.jrf
-%%HLDSDIR%%opera/wpfiles/cabrito.jrf
-%%HLDSDIR%%opera/wpfiles/castle_rush.jrf
-%%HLDSDIR%%opera/wpfiles/childm.jrf
-%%HLDSDIR%%opera/wpfiles/clown.jrf
-%%HLDSDIR%%opera/wpfiles/club.jrf
-%%HLDSDIR%%opera/wpfiles/coap.jrf
-%%HLDSDIR%%opera/wpfiles/cobase.jrf
-%%HLDSDIR%%opera/wpfiles/combat.jrf
-%%HLDSDIR%%opera/wpfiles/combat2.jrf
-%%HLDSDIR%%opera/wpfiles/commons.jrf
-%%HLDSDIR%%opera/wpfiles/complex.jrf
-%%HLDSDIR%%opera/wpfiles/compound.jrf
-%%HLDSDIR%%opera/wpfiles/crawl01.jrf
-%%HLDSDIR%%opera/wpfiles/crossfire.jrf
-%%HLDSDIR%%opera/wpfiles/crusher.jrf
-%%HLDSDIR%%opera/wpfiles/dante_1.jrf
-%%HLDSDIR%%opera/wpfiles/datacore.jrf
-%%HLDSDIR%%opera/wpfiles/death_canyon.jrf
-%%HLDSDIR%%opera/wpfiles/desolate.jrf
-%%HLDSDIR%%opera/wpfiles/dockingbay.jrf
-%%HLDSDIR%%opera/wpfiles/dominion.jrf
-%%HLDSDIR%%opera/wpfiles/doublecross.jrf
-%%HLDSDIR%%opera/wpfiles/driverdown_stalker.jrf
-%%HLDSDIR%%opera/wpfiles/enraged2.jrf
-%%HLDSDIR%%opera/wpfiles/facility.jrf
-%%HLDSDIR%%opera/wpfiles/farrago.jrf
-%%HLDSDIR%%opera/wpfiles/frenzy.jrf
-%%HLDSDIR%%opera/wpfiles/gasworks.jrf
-%%HLDSDIR%%opera/wpfiles/geckohl1.jrf
-%%HLDSDIR%%opera/wpfiles/gibem_all.jrf
-%%HLDSDIR%%opera/wpfiles/grrrrr.jrf
-%%HLDSDIR%%opera/wpfiles/gustavo2_maximillian.jrf
-%%HLDSDIR%%opera/wpfiles/h3h3.jrf
-%%HLDSDIR%%opera/wpfiles/hbdm1.jrf
-%%HLDSDIR%%opera/wpfiles/heavyartillery.jrf
-%%HLDSDIR%%opera/wpfiles/hlove.jrf
-%%HLDSDIR%%opera/wpfiles/hondo2.jrf
-%%HLDSDIR%%opera/wpfiles/hostaged.jrf
-%%HLDSDIR%%opera/wpfiles/hound.jrf
-%%HLDSDIR%%opera/wpfiles/jungle.jrf
-%%HLDSDIR%%opera/wpfiles/lambda_bunker.jrf
-%%HLDSDIR%%opera/wpfiles/lantastic.jrf
-%%HLDSDIR%%opera/wpfiles/loaded.jrf
-%%HLDSDIR%%opera/wpfiles/marathon.jrf
-%%HLDSDIR%%opera/wpfiles/mgs.jrf
-%%HLDSDIR%%opera/wpfiles/mos.jrf
-%%HLDSDIR%%opera/wpfiles/nasrot.jrf
-%%HLDSDIR%%opera/wpfiles/outcry.jrf
-%%HLDSDIR%%opera/wpfiles/p3a.jrf
-%%HLDSDIR%%opera/wpfiles/postal.jrf
-%%HLDSDIR%%opera/wpfiles/pump-sta.jrf
-%%HLDSDIR%%opera/wpfiles/pwrcore.jrf
-%%HLDSDIR%%opera/wpfiles/quarry.jrf
-%%HLDSDIR%%opera/wpfiles/rampage.jrf
-%%HLDSDIR%%opera/wpfiles/rats.jrf
-%%HLDSDIR%%opera/wpfiles/refinery.jrf
-%%HLDSDIR%%opera/wpfiles/returndm1.jrf
-%%HLDSDIR%%opera/wpfiles/rigor.jrf
-%%HLDSDIR%%opera/wpfiles/rustmill.jrf
-%%HLDSDIR%%opera/wpfiles/sb101.jrf
-%%HLDSDIR%%opera/wpfiles/sb1o1.jrf
-%%HLDSDIR%%opera/wpfiles/scary_2.jrf
-%%HLDSDIR%%opera/wpfiles/scoff.jrf
-%%HLDSDIR%%opera/wpfiles/sk204.jrf
-%%HLDSDIR%%opera/wpfiles/snark_pit.jrf
-%%HLDSDIR%%opera/wpfiles/stalkyard.jrf
-%%HLDSDIR%%opera/wpfiles/stalkyard2.jrf
-%%HLDSDIR%%opera/wpfiles/steelwork.jrf
-%%HLDSDIR%%opera/wpfiles/substor.jrf
-%%HLDSDIR%%opera/wpfiles/subtransit.jrf
-%%HLDSDIR%%opera/wpfiles/sundown.jrf
-%%HLDSDIR%%opera/wpfiles/synjdm1b.jrf
-%%HLDSDIR%%opera/wpfiles/tblock.jrf
-%%HLDSDIR%%opera/wpfiles/team9.jrf
-%%HLDSDIR%%opera/wpfiles/tig_nite.jrf
-%%HLDSDIR%%opera/wpfiles/tokamak.jrf
-%%HLDSDIR%%opera/wpfiles/training.jrf
-%%HLDSDIR%%opera/wpfiles/trenchwar.jrf
-%%HLDSDIR%%opera/wpfiles/undertow.jrf
-%%HLDSDIR%%opera/wpfiles/wallyrun.jrf
-%%HLDSDIR%%opera/wpfiles/warterr.jrf
-%%HLDSDIR%%opera/wpfiles/wheel.jrf
-%%HLDSDIR%%opera/wpfiles/wheel.txt
-%%HLDSDIR%%opera/wpfiles/x-fire.jrf
-%%HLDSDIR%%opera/wpfiles/xbounce.jrf
-%%HLDSDIR%%opera/wpfiles/xfire2.jrf
-@dirrm %%HLDSDIR%%opera/wpfiles
-@dirrm %%HLDSDIR%%opera/sprites/crosshairs
-@dirrm %%HLDSDIR%%opera/sprites/blood
-@dirrm %%HLDSDIR%%opera/sprites
-@dirrm %%HLDSDIR%%opera/sound/weapons/unused
-@dirrm %%HLDSDIR%%opera/sound/weapons/hl
-@dirrm %%HLDSDIR%%opera/sound/weapons
-@dirrm %%HLDSDIR%%opera/sound/trent
-@dirrm %%HLDSDIR%%opera/sound/subway
-@dirrm %%HLDSDIR%%opera/sound/rave
-@dirrm %%HLDSDIR%%opera/sound/player/pain
-@dirrm %%HLDSDIR%%opera/sound/player
-@dirrm %%HLDSDIR%%opera/sound/odyssey
-@dirrm %%HLDSDIR%%opera/sound/npc
-@dirrm %%HLDSDIR%%opera/sound/myre
-@dirrm %%HLDSDIR%%opera/sound/hospital
-@dirrm %%HLDSDIR%%opera/sound/heart
-@dirrm %%HLDSDIR%%opera/sound/game
-@dirrm %%HLDSDIR%%opera/sound/gage
-@dirrm %%HLDSDIR%%opera/sound/doors
-@dirrm %%HLDSDIR%%opera/sound/common
-@dirrm %%HLDSDIR%%opera/sound/bullets
-@dirrm %%HLDSDIR%%opera/sound/bert
-@dirrm %%HLDSDIR%%opera/sound/arcade
-@dirrm %%HLDSDIR%%opera/sound/ambience
-@dirrm %%HLDSDIR%%opera/sound/actionmeter
-@dirrm %%HLDSDIR%%opera/sound
-@dirrm %%HLDSDIR%%opera/schemes
-@exec mkdir %D/%%HLDSDIR%%opera/nodes
-@dirrmtry %%HLDSDIR%%opera/nodes
-@dirrm %%HLDSDIR%%opera/models/player/yun
-@dirrm %%HLDSDIR%%opera/models/player/ying
-@dirrm %%HLDSDIR%%opera/models/player/yamishiro
-@dirrm %%HLDSDIR%%opera/models/player/xian
-@dirrm %%HLDSDIR%%opera/models/player/xavier
-@dirrm %%HLDSDIR%%opera/models/player/weng
-@dirrm %%HLDSDIR%%opera/models/player/wang
-@dirrm %%HLDSDIR%%opera/models/player/tycho
-@dirrm %%HLDSDIR%%opera/models/player/tsang
-@dirrm %%HLDSDIR%%opera/models/player/tora
-@dirrm %%HLDSDIR%%opera/models/player/tikila
-@dirrm %%HLDSDIR%%opera/models/player/terence
-@dirrm %%HLDSDIR%%opera/models/player/tactony
-@dirrm %%HLDSDIR%%opera/models/player/stephen
-@dirrm %%HLDSDIR%%opera/models/player/srs
-@dirrm %%HLDSDIR%%opera/models/player/squid
-@dirrm %%HLDSDIR%%opera/models/player/snakeeye
-@dirrm %%HLDSDIR%%opera/models/player/shing
-@dirrm %%HLDSDIR%%opera/models/player/shen
-@dirrm %%HLDSDIR%%opera/models/player/sean
-@dirrm %%HLDSDIR%%opera/models/player/romeo
-@dirrm %%HLDSDIR%%opera/models/player/rhee
-@dirrm %%HLDSDIR%%opera/models/player/ram
-@dirrm %%HLDSDIR%%opera/models/player/raider
-@dirrm %%HLDSDIR%%opera/models/player/phantom
-@dirrm %%HLDSDIR%%opera/models/player/paladin
-@dirrm %%HLDSDIR%%opera/models/player/oshizu
-@dirrm %%HLDSDIR%%opera/models/player/nick
-@dirrm %%HLDSDIR%%opera/models/player/max
-@dirrm %%HLDSDIR%%opera/models/player/mark
-@dirrm %%HLDSDIR%%opera/models/player/loksuit
-@dirrm %%HLDSDIR%%opera/models/player/kyle
-@dirrm %%HLDSDIR%%opera/models/player/kwok
-@dirrm %%HLDSDIR%%opera/models/player/kenji
-@dirrm %%HLDSDIR%%opera/models/player/kazuya
-@dirrm %%HLDSDIR%%opera/models/player/kai
-@dirrm %%HLDSDIR%%opera/models/player/john
-@dirrm %%HLDSDIR%%opera/models/player/jerry
-@dirrm %%HLDSDIR%%opera/models/player/james
-@dirrm %%HLDSDIR%%opera/models/player/jack
-@dirrm %%HLDSDIR%%opera/models/player/ives
-@dirrm %%HLDSDIR%%opera/models/player/ichiro
-@dirrm %%HLDSDIR%%opera/models/player/henry
-@dirrm %%HLDSDIR%%opera/models/player/grizzled
-@dirrm %%HLDSDIR%%opera/models/player/gennaro
-@dirrm %%HLDSDIR%%opera/models/player/gabe
-@dirrm %%HLDSDIR%%opera/models/player/evil
-@dirrm %%HLDSDIR%%opera/models/player/denton
-@dirrm %%HLDSDIR%%opera/models/player/cruise
-@dirrm %%HLDSDIR%%opera/models/player/cop_yuen
-@dirrm %%HLDSDIR%%opera/models/player/cop_match
-@dirrm %%HLDSDIR%%opera/models/player/cop_marcus
-@dirrm %%HLDSDIR%%opera/models/player/cop_andy
-@dirrm %%HLDSDIR%%opera/models/player/cop_adam
-@dirrm %%HLDSDIR%%opera/models/player/conner
-@dirrm %%HLDSDIR%%opera/models/player/chris
-@dirrm %%HLDSDIR%%opera/models/player/castor
-@dirrm %%HLDSDIR%%opera/models/player/carlin
-@dirrm %%HLDSDIR%%opera/models/player/bobby
-@dirrm %%HLDSDIR%%opera/models/player
-@dirrm %%HLDSDIR%%opera/models
-@dirrm %%HLDSDIR%%opera/media
-@dirrm %%HLDSDIR%%opera/maps
-@dirrm %%HLDSDIR%%opera/map_entities
-@dirrm %%HLDSDIR%%opera/manual/images/weapons
-@dirrm %%HLDSDIR%%opera/manual/images/team
-@dirrm %%HLDSDIR%%opera/manual/images/stunts
-@dirrm %%HLDSDIR%%opera/manual/images/shop
-@dirrm %%HLDSDIR%%opera/manual/images/screens/stunts
-@dirrm %%HLDSDIR%%opera/manual/images/screens/misc
-@dirrm %%HLDSDIR%%opera/manual/images/screens
-@dirrm %%HLDSDIR%%opera/manual/images/disciplines
-@dirrm %%HLDSDIR%%opera/manual/images/credits
-@dirrm %%HLDSDIR%%opera/manual/images
-@dirrm %%HLDSDIR%%opera/manual
-@exec mkdir %D/%%HLDSDIR%%opera/logs
-@dirrmtry %%HLDSDIR%%opera/logs
-@dirrm %%HLDSDIR%%opera/gfx/shell
-@dirrm %%HLDSDIR%%opera/gfx
-@dirrm %%HLDSDIR%%opera/events
-@dirrm %%HLDSDIR%%opera/effects
-@dirrm %%HLDSDIR%%opera/dlls
-@dirrm %%HLDSDIR%%opera/cl_dlls
-@unexec rmdir %D/%%HLDSDIR%%opera 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/%%HLDSDIR%%opera`` to remove any configuration files and logs left." | fmt
diff --git a/games/mythserver/Makefile b/games/mythserver/Makefile
deleted file mode 100644
index ba653eb867c0..000000000000
--- a/games/mythserver/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# New ports collection makefile for: Bungie.net MythII Metaserver
-# Date created: Sat Feb 9 16:00:13 CET 2002
-# Whom: Miguel Mendez <flynn@energyhq.homeip.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mythserver
-PORTVERSION= 1.0
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= http://projectmagma.net/files/os/
-DISTNAME= metaserver2open
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bungie.net MythII Metaserver Open Source
-
-DEPRECATED= distfile disappeared
-EXPIRATION_DATE= 2007-01-17
-
-USE_ZIP= yes
-USE_GMAKE= yes
-WRKSRC= ${WRKDIR}/metaserver2open/spaghetti
-
-pre-everything::
- @${ECHO_CMD} "#############################################"
- @${ECHO_CMD} " IMPORTANT!"
- @${ECHO_CMD} " Please: Edit and modify environment.h"
- @${ECHO_CMD} " located at ${WRKSRC}/utils/"
- @${ECHO_CMD} " after running make patch but"
- @${ECHO_CMD} " before compiling this port."
- @${ECHO_CMD} "#############################################"
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/bin/game_search_server_new ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/bin/roomd_new ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/bin/userd_new ${PREFIX}/bin
- @${MKDIR} ${PREFIX}/share/${PORTNAME}/db
- @${MKDIR} ${PREFIX}/share/${PORTNAME}/log
- @${INSTALL_DATA} ${WRKSRC}/motd ${PREFIX}/share/${PORTNAME}/
- @${TOUCH} ${PREFIX}/share/${PORTNAME}/db/orders.dat
- @${TOUCH} ${PREFIX}/share/${PORTNAME}/db/users.dat
-
-.include <bsd.port.mk>
diff --git a/games/mythserver/distinfo b/games/mythserver/distinfo
deleted file mode 100644
index cffdcddf084e..000000000000
--- a/games/mythserver/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (metaserver2open.zip) = f7a9fa3cf69492b2accc598fc73e2cc7
-SHA256 (metaserver2open.zip) = b529404ce4469c437eab0a8f91b0bb0fd02ea341b5d56f6b7176dba1c61c8c19
-SIZE (metaserver2open.zip) = 134024
diff --git a/games/mythserver/files/patch-Makefile b/games/mythserver/files/patch-Makefile
deleted file mode 100644
index fa7bcb3cbddc..000000000000
--- a/games/mythserver/files/patch-Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
---- build_settings.txt.orig Wed Jan 7 16:45:59 2004
-+++ build_settings.txt Wed Jan 7 16:47:33 2004
-@@ -5,8 +5,8 @@
- # build settings
-
- ####### compiler settings
--CPP = g++
--CC = gcc
-+CXX?= g++
-+CC?= gcc
-
- # compiler flags
- # -g generate extra debugging info
-@@ -18,14 +18,12 @@
- # -D RUNNING_LOCALLY set if testing on the localhost
-
- # Note: you will get a *ton* of warnings, don't be alarmed :O)
--CFLAGS = \
-- -O2 \
-- -Wall \
-+CFLAGS+= \
- -D BN2_FULLVERSION \
- -D HARDCODE_USERD_SETTINGS
-
- ####### linker settings
--LINK = gcc
-+LINK?= ${CC}
- LFLAGS =
-
- ####### Implicit rules
-@@ -36,5 +34,5 @@
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
- .cpp.o:
-- $(CPP) -c $(CFLAGS) $(INCPATH) -o $@ $<
-+ $(CXX) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
diff --git a/games/mythserver/files/patch-common::authentication.c b/games/mythserver/files/patch-common::authentication.c
deleted file mode 100644
index 90bdc94acccf..000000000000
--- a/games/mythserver/files/patch-common::authentication.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- common/authentication.c.orig Sat Feb 9 15:13:18 2002
-+++ common/authentication.c Sat Feb 9 15:13:34 2002
-@@ -15,6 +15,7 @@
- #include "authentication.h"
-
- /* -------- code */
-+#define SERVER
-
- #ifdef SERVER
- static authentication_token global_guest_token= {0};
diff --git a/games/mythserver/files/patch-common::cseries.h b/games/mythserver/files/patch-common::cseries.h
deleted file mode 100644
index cf200a74adea..000000000000
--- a/games/mythserver/files/patch-common::cseries.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- common/cseries.h.orig Sat Feb 9 14:57:31 2002
-+++ common/cseries.h Sat Feb 9 14:57:34 2002
-@@ -70,6 +70,7 @@
- #define HIGH_WORD(n) (((n)>>16)&0xffff)
- #define LOW_WORD(n) ((n)&0xffff)
-
-+#ifndef __FreeBSD__
- #ifdef little_endian
- #define ntohl(q) (((((unsigned long) (q)))>>24) | ((((unsigned long) (q))>>8)&0xff00) | ((((unsigned long) (q))<<8)&0xff0000) | ((((unsigned long) (q))<<24)&0xff000000))
- #define htonl(q) (((((unsigned long) (q)))>>24) | ((((unsigned long) (q))>>8)&0xff00) | ((((unsigned long) (q))<<8)&0xff0000) | ((((unsigned long) (q))<<24)&0xff000000))
-@@ -81,6 +82,7 @@
- #define htonl(q) (q)
- #define ntohs(q) (q)
- #define htons(q) (q)
-+#endif
- #endif
- #endif
-
diff --git a/games/mythserver/files/patch-common::game_search_packets.c b/games/mythserver/files/patch-common::game_search_packets.c
deleted file mode 100644
index ea39eff07400..000000000000
--- a/games/mythserver/files/patch-common::game_search_packets.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- common/game_search_packets.c.orig Wed Jan 7 16:16:05 2004
-+++ common/game_search_packets.c Wed Jan 7 16:18:38 2004
-@@ -3,6 +3,9 @@
- Copyright (c) 1997-2002 Bungie Studios
- Refer to the file "License.txt" for details
- */
-+#include <string.h>
-+#include <sys/types.h>
-+#include <sys/socket.h>
-
- #include "cseries.h"
- #include "byte_swapping.h"
diff --git a/games/mythserver/files/patch-common::metaserver_packets.h b/games/mythserver/files/patch-common::metaserver_packets.h
deleted file mode 100644
index 07091bbd26ae..000000000000
--- a/games/mythserver/files/patch-common::metaserver_packets.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- common/metaserver_packets.h.orig Wed Jan 7 16:30:43 2004
-+++ common/metaserver_packets.h Wed Jan 7 16:34:45 2004
-@@ -296,6 +296,7 @@
- short add_player_data_to_search_packet(char *buffer, long room_id, struct metaserver_player_aux_data
- *player_aux_data, void *player_data);
-
-+short start_building_game_list_pref_packet(char * buffer);
- short start_building_game_list_packet(char *buffer);
- short add_game_data_to_packet(char *buffer, struct metaserver_game_aux_data *aux_data,
- void *game_data, short game_data_length);
-@@ -321,7 +322,7 @@
- short build_send_versions_packet(char *buffer);
- short build_update_info_packet(char * buffer, long size, long host, short port);
- short build_update_player_buddy_list_packet(char * buffer, struct buddy_entry * buddies);
--short build_update_order_member_list_packet(char * buffer, long member_count, struct order_member * members);
-+short build_order_member_list_packet(char * buffer, long member_count, struct order_member * members);
- short build_you_just_got_blammed_sucka_packet(char * buffer, char * message);
-
- /* -------- client packets */
diff --git a/games/mythserver/files/patch-common::network_queues.c b/games/mythserver/files/patch-common::network_queues.c
deleted file mode 100644
index ebf2a6093bb8..000000000000
--- a/games/mythserver/files/patch-common::network_queues.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- common/network_queues.c.orig Wed Dec 5 12:59:14 2001
-+++ common/network_queues.c Wed Jan 7 16:37:13 2004
-@@ -339,9 +339,9 @@
- void dump_queue(
- struct circular_queue *queue)
- {
-- printf("Queue %s at 0x%x;g", queue->name, queue);
-- printf("Read at %d Write: %d Size: %d;g", queue->read_index, queue->write_index, queue->size);
-- printf("Buffer: 0x%x", queue->buffer);
-+ printf("Queue %s at 0x%x;g", queue->name, &queue);
-+ printf("Read at %ld Write: %ld Size: %ld;g", queue->read_index, queue->write_index, queue->size);
-+ printf("Buffer: 0x%x", &(queue->buffer));
-
- return;
- }
-@@ -385,7 +385,7 @@
-
- if(length>maximum_length)
- {
-- printf("q: %s got unusually large packet: length: %ld max: %d byteswap: %d",
-+ printf("q: %s got unusually large packet: length: %ld max: %ld byteswap: %d",
- queue->name, length, maximum_length, byteswap);
- dump_queue(queue);
- *disconnect = TRUE;
-@@ -460,7 +460,7 @@
-
- if(length>maximum_length)
- {
-- printf("q: %s got unusually large packet: length: %d max: %d byteswap: %d",
-+ printf("q: %s got unusually large packet: length: %d max: %ld byteswap: %d",
- queue->name, length, maximum_length, byteswap);
- dump_queue(queue);
- *disconnect = TRUE;
diff --git a/games/mythserver/files/patch-common::platform.h b/games/mythserver/files/patch-common::platform.h
deleted file mode 100644
index 97e107ec8d38..000000000000
--- a/games/mythserver/files/patch-common::platform.h
+++ /dev/null
@@ -1,25 +0,0 @@
---- common/platform.h.orig Sat Feb 9 14:51:05 2002
-+++ common/platform.h Sat Feb 9 14:53:43 2002
-@@ -8,8 +8,14 @@
- macintosh
- windows
- playstation
-+freebsd
- */
-
-+#if defined(__FreeBSD__)
-+ #define intel // what about Alpha version?
-+ #define freebsd
-+#endif
-+
- #if defined(__MWERKS__) // metrowerks
- #if defined(__INTEL__) // intel
- #define intel
-@@ -64,6 +70,7 @@
- #ifdef windows
- #elif defined(macintosh)
- #elif defined(linux)
-+#elif defined(freebsd)
- #else
- #error "Unknown target operating system"
- #endif
diff --git a/games/mythserver/files/patch-common::room_packets.h b/games/mythserver/files/patch-common::room_packets.h
deleted file mode 100644
index 8824f5fa57a3..000000000000
--- a/games/mythserver/files/patch-common::room_packets.h
+++ /dev/null
@@ -1,26 +0,0 @@
---- common/room_packets.h.orig Wed Jan 7 16:56:11 2004
-+++ common/room_packets.h Wed Jan 7 16:54:55 2004
-@@ -417,6 +417,11 @@
- unsigned long player_id,
- char * player_information);
-
-+short build_rs_player_enter_room_packet(
-+ char * buffer,
-+ long player_id,
-+ long room_id);
-+
- short build_rs_player_info_request_packet(
- char * buffer,
- unsigned long player_id,
-@@ -430,6 +435,11 @@
- short build_rs_score_game_packet(
- char * buffer,
- struct game_data * game);
-+
-+short build_rs_player_leave_room_packet(
-+ char * buffer,
-+ long player_id,
-+ long room_id);
-
- boolean byteswap_room_packet(
- char * buffer,
diff --git a/games/mythserver/files/patch-game_search_new::game_search_server.c b/games/mythserver/files/patch-game_search_new::game_search_server.c
deleted file mode 100644
index c51fcd930b92..000000000000
--- a/games/mythserver/files/patch-game_search_new::game_search_server.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- game_search_new/game_search_server.c.orig Thu Feb 7 11:56:08 2002
-+++ game_search_new/game_search_server.c Wed Jan 7 16:39:16 2004
-@@ -3,6 +3,16 @@
- Copyright (c) 1997-2002 Bungie Studios
- Refer to the file "License.txt" for details
- */
-+#include <sys/types.h>
-+#include <sys/socket.h>
-+#include <netinet/in.h>
-+#include <sys/time.h>
-+#include <sys/ioctl.h>
-+#include <arpa/inet.h>
-+#include <signal.h>
-+#include <fcntl.h>
-+#include <string.h>
-+#include <unistd.h>
-
- #include "cseries.h"
- #include "metaserver_common_structs.h"
-@@ -19,13 +29,6 @@
- #include "network_queues.h"
- #include "game_search_packets.h"
- #include "games_list.h"
--
--#include <sys/socket.h>
--#include <sys/time.h>
--#include <sys/ioctl.h>
--#include <arpa/inet.h>
--#include <signal.h>
--#include <fcntl.h>
-
- #define MAXIMUM_OUTSTANDING_REQUESTS 32
- #define SELECT_TIMEOUT_PERIOD 10
diff --git a/games/mythserver/files/patch-game_search_new::games_list.c b/games/mythserver/files/patch-game_search_new::games_list.c
deleted file mode 100644
index a9540771692f..000000000000
--- a/games/mythserver/files/patch-game_search_new::games_list.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- game_search_new/games_list.c.orig Wed Jan 7 16:05:52 2004
-+++ game_search_new/games_list.c Wed Jan 7 16:07:23 2004
-@@ -3,6 +3,7 @@
- Copyright (c) 1997-2002 Bungie Studios
- Refer to the file "License.txt" for details
- */
-+#include <string.h>
-
- #include "cseries.h"
- #include "metaserver_common_structs.h"
diff --git a/games/mythserver/files/patch-room_new::roomd_new.c b/games/mythserver/files/patch-room_new::roomd_new.c
deleted file mode 100644
index 5eaa1bb8f4cc..000000000000
--- a/games/mythserver/files/patch-room_new::roomd_new.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- room_new/roomd_new.c.orig Wed Jan 7 17:11:07 2004
-+++ room_new/roomd_new.c Wed Jan 7 17:11:17 2004
-@@ -4,7 +4,6 @@
- Refer to the file "License.txt" for details
- */
-
--#include "cseries.h"
- #include <string.h>
- #include <fcntl.h>
- #include <sys/types.h>
-@@ -20,6 +19,7 @@
- #include <errno.h>
- #include <signal.h>
-
-+#include "cseries.h"
- #include "environment.h"
- #include "metaserver_common_structs.h"
- #include "stats.h"
diff --git a/games/mythserver/files/patch-room_new::server_code.c b/games/mythserver/files/patch-room_new::server_code.c
deleted file mode 100644
index c53afb54886c..000000000000
--- a/games/mythserver/files/patch-room_new::server_code.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- room_new/server_code.c.orig Thu Feb 7 11:56:30 2002
-+++ room_new/server_code.c Wed Jan 7 16:51:20 2004
-@@ -8,6 +8,7 @@
- #include <string.h>
- #include <stdlib.h>
- #include <stdio.h>
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
- #include <arpa/inet.h>
-@@ -25,6 +26,7 @@
- #include "bungie_net_order.h"
- #include "users.h"
- #include "games.h"
-+#include "games_log.h"
- #include "rank.h"
- #include "metaserver_packets.h"
- #include "room_packets.h"
diff --git a/games/mythserver/files/patch-users_new::main.c b/games/mythserver/files/patch-users_new::main.c
deleted file mode 100644
index 14f2b9562961..000000000000
--- a/games/mythserver/files/patch-users_new::main.c
+++ /dev/null
@@ -1,36 +0,0 @@
---- users_new/main.c.orig Thu Feb 7 11:58:56 2002
-+++ users_new/main.c Wed Jan 7 17:13:02 2004
-@@ -6,7 +6,6 @@
-
- #define SERVER
-
--#include "cseries.h"
- #include <string.h>
- #include <fcntl.h>
- #include <sys/types.h>
-@@ -20,6 +19,7 @@
- #include <errno.h>
- #include <signal.h>
-
-+#include "cseries.h"
- #include "environment.h"
- #include "metaserver_common_structs.h"
- #include "stats.h"
-@@ -97,16 +97,7 @@
- NUMBER_OF_CLIENT_TYPES
- };
-
--#define CLIENT_DATA_HEADER \
-- int socket; \
-- long host; \
-- short port; \
-- short type; \
-- char buffer[MAXIMUM_PACKET_LENGTH]; \
-- short state; \
-- void *next; \
-- struct circular_queue incoming; \
-- struct circular_queue outgoing;
-+#define CLIENT_DATA_HEADER int socket; long host; short port; short type; char buffer[MAXIMUM_PACKET_LENGTH]; short state; void *next; struct circular_queue incoming; struct circular_queue outgoing;
-
- struct client_data {
- CLIENT_DATA_HEADER
diff --git a/games/mythserver/files/patch-users_new::orders.c b/games/mythserver/files/patch-users_new::orders.c
deleted file mode 100644
index 1472f4b82f06..000000000000
--- a/games/mythserver/files/patch-users_new::orders.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- users_new/orders.c.orig Wed Jan 7 17:14:38 2004
-+++ users_new/orders.c Wed Jan 7 17:14:50 2004
-@@ -4,6 +4,10 @@
- Refer to the file "License.txt" for details
- */
-
-+#include <unistd.h>
-+#include <fcntl.h>
-+#include <time.h>
-+
- #include "cseries.h"
- #include "environment.h"
- #include "metaserver_common_structs.h"
-@@ -12,10 +16,6 @@
- #include "bungie_net_player.h"
- #include "bungie_net_order.h"
- #include "orders.h"
--
--#include <unistd.h>
--#include <fcntl.h>
--#include <time.h>
-
- #define BUNGIE_NET_ORDER_DB_SIGNATURE 'ORDR'
- #define UNUSED_ORDER_ID 0xFFFFFFFF
diff --git a/games/mythserver/files/patch-users_new::users.c b/games/mythserver/files/patch-users_new::users.c
deleted file mode 100644
index 9c938781199d..000000000000
--- a/games/mythserver/files/patch-users_new::users.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- users_new/users.c.orig Wed Jan 7 17:15:33 2004
-+++ users_new/users.c Wed Jan 7 17:15:41 2004
-@@ -4,6 +4,10 @@
- Refer to the file "License.txt" for details
- */
-
-+#include <unistd.h>
-+#include <fcntl.h>
-+#include <string.h>
-+
- #include "cseries.h"
- #include "environment.h"
- #include "metaserver_common_structs.h"
-@@ -13,10 +17,6 @@
- #include "byte_swapping.h"
- #include "bungie_net_player.h"
- #include "users.h"
--
--#include <unistd.h>
--#include <fcntl.h>
--#include <string.h>
-
- #define BUNGIE_NET_USER_DB_SIGNATURE 'PLAY'
-
diff --git a/games/mythserver/files/patch-utils::environment.h b/games/mythserver/files/patch-utils::environment.h
deleted file mode 100644
index 2ba37b17ffcb..000000000000
--- a/games/mythserver/files/patch-utils::environment.h
+++ /dev/null
@@ -1,133 +0,0 @@
---- utils/environment.h.orig Sat Feb 9 15:43:33 2002
-+++ utils/environment.h Sat Feb 9 15:52:31 2002
-@@ -16,9 +16,9 @@
-
- #ifdef BN2_FULLVERSION
- #define BUNGIE_NET_ADMINISTRATOR "nobody"
-- #define METASERVER_ROOT_DIR "C:\\WINNT"
-- #define MOTD_FILE_NAME "motd"
-- #define UPGRADE_PORT "-1" // obsolete
-+ #define METASERVER_ROOT_DIR "/usr/local/share/mythserver"
-+ #define MOTD_FILE_NAME "motd"
-+ #define UPGRADE_PORT "-1" // obsolete
- #ifndef USERD_HOST
- #warning USERD_HOST set to <insert your static ip here>
- #define USERD_HOST "127.0.0.1" // <insert your static ip here>
-@@ -27,29 +27,29 @@
- #define USERD_ROOM_PORT "6323"
- #define USERD_WEB_PORT "6322"
- #define USERD_US_PORT "-1"
-- #define DB_DIRECTORY "C:\\WINNT"
-- #define ORDERS_DB_FILE_NAME "C:\\WINNT\\explorer.exe"
-- #define USERS_DB_FILE_NAME "C:\\WINNT\\explorer.exe"
-- #define UPDATE_FILE_NAME "C:\\WINNT\\explorer.exe"
-- #define UPDATE_DIRECTORY "C:\\WINNT\\"
-- #define LOG_DIRECTORY "C:\\WINNT\\"
-+ #define DB_DIRECTORY "/usr/local/share/mythserver/db/"
-+ #define ORDERS_DB_FILE_NAME "orders.dat"
-+ #define USERS_DB_FILE_NAME "users.dat"
-+ #define UPDATE_FILE_NAME "update.dat"
-+ #define UPDATE_DIRECTORY "/usr/local/share/mythserver/update/"
-+ #define LOG_DIRECTORY "/usr/local/share/mythserver/log/"
- #define ROOMS_LIST_FILE "rooms.lst"
- #define DEFAULT_APPLE_DOUBLE_DIRECTORY ".AppleDouble"
-- #define RESOURCE_DIRECTORY "System Folder"
-- #define PC_APP_NAME "Myth2.exe"
-+ #define RESOURCE_DIRECTORY "System Folder"
-+ #define PC_APP_NAME "Myth2.exe"
- #define PC_NET_ONLY_APP_NAME "obsolete"
-- #define PC_UPDATE_APP_NAME "obsolete.exe"
-+ #define PC_UPDATE_APP_NAME "obsolete.exe"
- #define PC_NET_ONLY_UPDATE_APP_NAME "obsolete"
-- #define MAC_APP_NAME "obsolete"
-+ #define MAC_APP_NAME "obsolete"
- #define MAC_NET_ONLY_APP_NAME "obsolete"
-- #define MAC_UPDATE_APP_NAME "obsolete"
-+ #define MAC_UPDATE_APP_NAME "obsolete"
- #define MAC_NET_ONLY_UPDATE_APP_NAME "obsolete"
- #define PATCH_FILE_NAME "obsolete"
- #define ADMIN_LOG_FILE_NAME "adminlog.txt"
- #define UPDATE_SERVER_STATS_FILE_PATH "./"
- #elif defined(BN2_DEMOVERSION)
- #define BUNGIE_NET_ADMINISTRATOR "nobody"
-- #define METASERVER_ROOT_DIR "C:\\WINNT"
-+ #define METASERVER_ROOT_DIR "/usr/local/share/mythserver"
- #define MOTD_FILE_NAME "motd"
- #define UPGRADE_PORT "-1" // obsolete
- #ifndef USERD_HOST
-@@ -60,44 +60,44 @@
- #define USERD_ROOM_PORT "6333"
- #define USERD_WEB_PORT "6332"
- #define USERD_US_PORT "6334"
-- #define DB_DIRECTORY "C:\\WINNT"
-- #define ORDERS_DB_FILE_NAME "C:\\WINNT\\explorer.exe"
-- #define USERS_DB_FILE_NAME "C:\\WINNT\\explorer.exe"
-- #define UPDATE_FILE_NAME "C:\\WINNT\\explorer.exe"
-- #define UPDATE_DIRECTORY "C:\\WINNT\\"
-- #define LOG_DIRECTORY "C:\\WINNT\\"
-+ #define DB_DIRECTORY "/usr/local/share/mythserver/db"
-+ #define ORDERS_DB_FILE_NAME "orders.dat"
-+ #define USERS_DB_FILE_NAME "users.dat"
-+ #define UPDATE_FILE_NAME "update.dat"
-+ #define UPDATE_DIRECTORY "/usr/local/share/mythserver/update/"
-+ #define LOG_DIRECTORY "/usr/local/share/mythserver/log/"
- #define ROOMS_LIST_FILE "rooms.lst"
- #define DEFAULT_APPLE_DOUBLE_DIRECTORY ".AppleDouble"
-- #define RESOURCE_DIRECTORY "System Folder"
-- #define PC_APP_NAME "Myth2.exe"
-- #define PC_NET_ONLY_APP_NAME "obsolete"
-- #define PC_UPDATE_APP_NAME "obsolete.exe"
-- #define PC_NET_ONLY_UPDATE_APP_NAME "obsolete"
-- #define MAC_APP_NAME "obsolete"
-- #define MAC_NET_ONLY_APP_NAME "obsolete"
-- #define MAC_UPDATE_APP_NAME "obsolete"
-+ #define RESOURCE_DIRECTORY "System Folder"
-+ #define PC_APP_NAME "Myth2.exe"
-+ #define PC_NET_ONLY_APP_NAME "obsolete"
-+ #define PC_UPDATE_APP_NAME "obsolete.exe"
-+ #define PC_NET_ONLY_UPDATE_APP_NAME "obsolete"
-+ #define MAC_APP_NAME "obsolete"
-+ #define MAC_NET_ONLY_APP_NAME "obsolete"
-+ #define MAC_UPDATE_APP_NAME "obsolete"
- #define MAC_NET_ONLY_UPDATE_APP_NAME "obsolete"
-- #define PATCH_FILE_NAME "obsolete"
-- #define ADMIN_LOG_FILE_NAME "adminlog.txt"
-+ #define PATCH_FILE_NAME "obsolete"
-+ #define ADMIN_LOG_FILE_NAME "adminlog.txt"
- #define UPDATE_SERVER_STATS_FILE_PATH "./"
- #endif
-
- #define get_bungie_net_administrator() BUNGIE_NET_ADMINISTRATOR
-- #define get_metaserver_root_dir() METASERVER_ROOT_DIR
-- #define get_motd_file_name() MOTD_FILE_NAME
-- #define get_upgrade_port() UPGRADE_PORT
-- #define get_userd_host() USERD_HOST
-- #define get_userd_port() USERD_PORT
-- #define get_userd_room_port() USERD_ROOM_PORT
-- #define get_userd_web_port() USERD_WEB_PORT
-- #define get_userd_us_port() USERD_US_PORT
-- #define get_db_directory() DB_DIRECTORY
-- #define get_orders_db_file_name() ORDERS_DB_FILE_NAME
-- #define get_users_db_file_name() USERS_DB_FILE_NAME
-- #define get_update_file_name() UPDATE_FILE_NAME
-- #define get_update_directory() UPDATE_DIRECTORY
-- #define get_log_directory() LOG_DIRECTORY
-- #define get_rooms_list_file() ROOMS_LIST_FILE
-+ #define get_metaserver_root_dir() METASERVER_ROOT_DIR
-+ #define get_motd_file_name() MOTD_FILE_NAME
-+ #define get_upgrade_port() UPGRADE_PORT
-+ #define get_userd_host() USERD_HOST
-+ #define get_userd_port() USERD_PORT
-+ #define get_userd_room_port() USERD_ROOM_PORT
-+ #define get_userd_web_port() USERD_WEB_PORT
-+ #define get_userd_us_port() USERD_US_PORT
-+ #define get_db_directory() DB_DIRECTORY
-+ #define get_orders_db_file_name() ORDERS_DB_FILE_NAME
-+ #define get_users_db_file_name() USERS_DB_FILE_NAME
-+ #define get_update_file_name() UPDATE_FILE_NAME
-+ #define get_update_directory() UPDATE_DIRECTORY
-+ #define get_log_directory() LOG_DIRECTORY
-+ #define get_rooms_list_file() ROOMS_LIST_FILE
- #define get_default_apple_double_directory() DEFAULT_APPLE_DOUBLE_DIRECTORY
- #define get_resource_directory() RESOURCE_DIRECTORY
- #define get_pc_app_name() PC_APP_NAME
diff --git a/games/mythserver/pkg-descr b/games/mythserver/pkg-descr
deleted file mode 100644
index fc25eef082ab..000000000000
--- a/games/mythserver/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-This is the source code for Bungie's MythII metaserver, the
-backend server system that supported MythII online play over
-the Internet for several years. The day has come for Bungie's
-MythII server to be retired. This source code for the server
-is being released so that the Myth community will have a
-starting point for creating their own Myth server system,
-should the need or desire to do so arise.
-
-Visit these following web pages for more information:
-
-WWW: http://www.bungie.net/Games/Myth/
-
--Adam Weinberger <adamw@FreeBSD.org>
diff --git a/games/mythserver/pkg-plist b/games/mythserver/pkg-plist
deleted file mode 100644
index 35a52dee2084..000000000000
--- a/games/mythserver/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/game_search_server_new
-bin/roomd_new
-bin/userd_new
-share/mythserver/db/orders.dat
-share/mythserver/db/users.dat
-share/mythserver/motd
-@dirrm share/mythserver/db
-@dirrm share/mythserver/log
-@dirrm share/mythserver
diff --git a/games/nwnusers/Makefile b/games/nwnusers/Makefile
deleted file mode 100644
index 9bb191aa5957..000000000000
--- a/games/nwnusers/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: nwnusers
-# Date created: 19 December 2002
-# Whom: Andreas Heil <ah@linux-hq.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nwnusers
-PORTVERSION= 1.4
-CATEGORIES= games
-MASTER_SITES= http://www.linux-hq.de/pub/
-DISTNAME= nwnusers-v1.4
-
-MAINTAINER= ah@linux-hq.de
-COMMENT= A tool for monitoring Neverwinter Nights Server with mrtg
-
-DEPRECATED= Does not make any sense any more. (NWN 2 is out there)
-EXPIRATION_DATE= 2007-01-16
-
-PLIST_FILES= bin/nwnusers
-
-do-build:
- cd ${WRKDIR}/${DISTNAME} &&\
- ${CC} ${CFLAGS} -Wall -Werror -DVERSION=\"${PORTVERSION}\" -o nwnusers nwnusers.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/${DISTNAME}/nwnusers ${PREFIX}/bin/nwnusers
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/games/nwnusers/distinfo b/games/nwnusers/distinfo
deleted file mode 100644
index bfc8970b2e2e..000000000000
--- a/games/nwnusers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (nwnusers-v1.4.tar.gz) = 2767da5000349cf669a54bc3f1120727
-SHA256 (nwnusers-v1.4.tar.gz) = ec8bfc35bfff62439cce4607085c0de7f0f61734bc7cac41298075477dfc7cf1
-SIZE (nwnusers-v1.4.tar.gz) = 1686
diff --git a/games/nwnusers/pkg-descr b/games/nwnusers/pkg-descr
deleted file mode 100644
index 2bde0dc72cc6..000000000000
--- a/games/nwnusers/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-A tool for monitoring Neverwinter Nights Server with mrtg
-
-WWW: http://www.linux-hq.de/pub/
-
-- Andreas Heil
-ah@linux-hq.de
diff --git a/games/nwnusers/pkg-message b/games/nwnusers/pkg-message
deleted file mode 100644
index 8e63b163077b..000000000000
--- a/games/nwnusers/pkg-message
+++ /dev/null
@@ -1,14 +0,0 @@
-##############################################################################
-Add somthing like this to your mrtg.cfg:
-
-Target[nwn]: `${PREFIX}/bin/nwnusers some.nwn.server`
-MaxBytes[nwn]: 64
-Title[nwn]: Number of Players on some.nwn.server
-PageTop[nwn]: <H1>Number of Players on some.nwn.server</H1>
-Options[nwn]: growright,noinfo,integer,gauge
-YLegend[nwn]: Players
-ShortLegend[nwn]: Players
-Legend1[nwn]: Number of Players
-LegendI[nwn]: :
-LegendO[nwn]:
-##############################################################################
diff --git a/games/urban-sounds/Makefile b/games/urban-sounds/Makefile
deleted file mode 100644
index 0e648cfedb45..000000000000
--- a/games/urban-sounds/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: urban-sounds
-# Date created: 25 Jan 2004
-# Whom: Jean-Yves Lefort <jylefort@brutele.be>
-#
-# $FreeBSD$
-#
-
-PORTNAME= urban-sounds
-PORTVERSION= 1.5.3
-CATEGORIES= games
-MASTER_SITES= http://urban.bengburken.net/files/linux/
-DISTNAME= sound
-DIST_SUBDIR= urban
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The sounds for use with URBAN
-
-RUN_DEPENDS= urban:${PORTSDIR}/games/urban
-
-DEPRECATED= distfile and homepage disappeared
-EXPIRATION_DATE= 2007-01-17
-
-USE_X_PREFIX= yes
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-
-do-install:
- ${CP} -R ${WRKSRC}/snd ${PREFIX}/share/urban
-
-.include <bsd.port.mk>
diff --git a/games/urban-sounds/distinfo b/games/urban-sounds/distinfo
deleted file mode 100644
index 09d9dc1a567b..000000000000
--- a/games/urban-sounds/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (urban/sound.tar.gz) = 1f5bda4db0c1d8e057489d4875a00708
-SHA256 (urban/sound.tar.gz) = 350f76ee5d830b74a110a0fa55d92a7c5da4027a557fc143ac41d14910b59d41
-SIZE (urban/sound.tar.gz) = 8116030
diff --git a/games/urban-sounds/pkg-descr b/games/urban-sounds/pkg-descr
deleted file mode 100644
index 552f34345cbf..000000000000
--- a/games/urban-sounds/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-URBAN is a bloody, violent sidescrolling shoot-em-up in which you're a
-renegade military cyborg fighting your way out of the military base
-where you were created.
-
-This port contains the sound effects of the game.
-
-WWW: http://urban.bengburken.net/
-
-- Jean-Yves Lefort
-jylefort@FreeBSD.org
diff --git a/games/urban-sounds/pkg-plist b/games/urban-sounds/pkg-plist
deleted file mode 100644
index a125621cb224..000000000000
--- a/games/urban-sounds/pkg-plist
+++ /dev/null
@@ -1,58 +0,0 @@
-share/urban/snd/modules/basesolo.xm
-share/urban/snd/modules/blazer.xm
-share/urban/snd/modules/boss.xm
-share/urban/snd/modules/demise.xm
-share/urban/snd/modules/dying.xm
-share/urban/snd/modules/extrem.xm
-share/urban/snd/modules/fett.xm
-share/urban/snd/modules/forge.xm
-share/urban/snd/modules/heavy.xm
-share/urban/snd/modules/looser.xm
-share/urban/snd/modules/madness2.xm
-share/urban/snd/modules/mary.xm
-share/urban/snd/modules/metal.xm
-share/urban/snd/modules/nole.xm
-share/urban/snd/modules/power.xm
-share/urban/snd/modules/rock.xm
-share/urban/snd/modules/slayers.xm
-share/urban/snd/modules/warning.mod
-share/urban/snd/samples/airnuke.wav
-share/urban/snd/samples/button.wav
-share/urban/snd/samples/buzzloop.wav
-share/urban/snd/samples/cannon.wav
-share/urban/snd/samples/crunch.wav
-share/urban/snd/samples/el.wav
-share/urban/snd/samples/elecarc1.wav
-share/urban/snd/samples/elecshok.wav
-share/urban/snd/samples/ex12.wav
-share/urban/snd/samples/fire4.wav
-share/urban/snd/samples/flame.wav
-share/urban/snd/samples/grenade.wav
-share/urban/snd/samples/groan1.wav
-share/urban/snd/samples/gun2.wav
-share/urban/snd/samples/gutsplat.wav
-share/urban/snd/samples/haha.wav
-share/urban/snd/samples/heart_1.wav
-share/urban/snd/samples/hellfire.wav
-share/urban/snd/samples/hydraul1.wav
-share/urban/snd/samples/mini.wav
-share/urban/snd/samples/minigun.wav
-share/urban/snd/samples/missile1.wav
-share/urban/snd/samples/nngaaah.wav
-share/urban/snd/samples/oldare.wav
-share/urban/snd/samples/olgivenu.wav
-share/urban/snd/samples/olneverd.wav
-share/urban/snd/samples/olquit.wav
-share/urban/snd/samples/olskills.wav
-share/urban/snd/samples/olvictor.wav
-share/urban/snd/samples/pathetic.wav
-share/urban/snd/samples/plasma3.wav
-share/urban/snd/samples/ricochet.wav
-share/urban/snd/samples/scream.wav
-share/urban/snd/samples/shotgn2.wav
-share/urban/snd/samples/spots.wav
-share/urban/snd/samples/uzi.wav
-share/urban/snd/samples/weapon6.wav
-@dirrm share/urban/snd/modules
-@dirrm share/urban/snd/samples
-@dirrm share/urban/snd
diff --git a/games/urban/Makefile b/games/urban/Makefile
deleted file mode 100644
index 8780938349d8..000000000000
--- a/games/urban/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: urban
-# Date created: 25 Jan 2004
-# Whom: Jean-Yves Lefort <jylefort@brutele.be>
-#
-# $FreeBSD$
-#
-
-PORTNAME= urban
-PORTVERSION= 1.5.3
-PORTREVISION= 3
-CATEGORIES= games
-MASTER_SITES= http://urban.bengburken.net/files/linux/
-DIST_SUBDIR= urban
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A bloody, violent sidescrolling shoot-em-up
-
-LIB_DEPENDS= ggi:${PORTSDIR}/graphics/libggi \
- mikmod:${PORTSDIR}/audio/libmikmod
-
-DEPRECATED= distfile and homepage disappeared
-EXPIRATION_DATE= 2007-01-17
-
-USE_X_PREFIX= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -DGG_NEED_OLD_INTTYPES" LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-global-highscore=/var/games/urban.scores
-
-PORTDOCS= AUTHORS CHEAT NEWS README README.swe
-
-OPTIONS= CHEAT_CODES "Enable cheat codes" off
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_CHEAT_CODES)
-CONFIGURE_ARGS+=--enable-cheat-codes
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-D_REENTRANT|${PTHREAD_CFLAGS}|; \
- s|-lpthread|${PTHREAD_LIBS}|; \
- /^LIBS=/ s|-lggi|& ${PTHREAD_LIBS}|' ${WRKSRC}/configure
-
-post-install:
- ${CHGRP} games ${PREFIX}/bin/urban
- ${CHMOD} g+s ${PREFIX}/bin/urban
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
-.endif
- @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/games/urban/distinfo b/games/urban/distinfo
deleted file mode 100644
index 2ab71d9dd923..000000000000
--- a/games/urban/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (urban/urban-1.5.3.tar.gz) = dbbecc021a204e4c41fee5c876d7585d
-SHA256 (urban/urban-1.5.3.tar.gz) = 10c629b96afe9fc3c41408f4efc93438072058077c9b6dbb53a62873aa21f667
-SIZE (urban/urban-1.5.3.tar.gz) = 808662
diff --git a/games/urban/files/patch-src::config::config.cc b/games/urban/files/patch-src::config::config.cc
deleted file mode 100644
index 0a0e2ee5e6bc..000000000000
--- a/games/urban/files/patch-src::config::config.cc
+++ /dev/null
@@ -1,39 +0,0 @@
---- src/config/config.cc.orig Fri Sep 2 13:26:20 2005
-+++ src/config/config.cc Fri Sep 2 13:27:53 2005
-@@ -24,7 +24,7 @@
- #ifdef DJGPP
- sprintf(filename, "ctrl.dat");
- #else
-- sprintf(filename, "%s/.urban/ctrl.dat", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban/ctrl.dat", getenv("HOME"));
- #endif
-
- if(!(fd = fopen(filename, "rb")))
-@@ -43,10 +43,10 @@
- sprintf(filename, "ctrl.dat");
- #else
- /* Create dir */
-- sprintf(filename, "%s/.urban", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban", getenv("HOME"));
- mkdir(filename, S_IRUSR | S_IWUSR | S_IXUSR);
-
-- sprintf(filename, "%s/.urban/ctrl.dat", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban/ctrl.dat", getenv("HOME"));
- #endif
- if(!(fd = fopen(filename, "wb")))
- return;
-@@ -91,10 +91,10 @@
- /* Ask for the number of buttons */
-
- fnt.print_centre("Gamepad type:", 160, 100);
-- fnt.print_centre(" 1. 2 buttons
-- 2. 4 buttons
-- 3. 6 buttons
-- 4. 8 buttons", 160, 140);
-+ fnt.print_centre(" 1. 2 buttons"
-+" 2. 4 buttons"
-+" 3. 6 buttons"
-+" 4. 8 buttons", 160, 140);
- int running = 1;
-
- while(running) {
diff --git a/games/urban/files/patch-src::credits::credits.cc b/games/urban/files/patch-src::credits::credits.cc
deleted file mode 100644
index aea2fa1ccc4c..000000000000
--- a/games/urban/files/patch-src::credits::credits.cc
+++ /dev/null
@@ -1,85 +0,0 @@
---- src/credits/credits.cc.orig Fri Jun 11 14:25:40 1999
-+++ src/credits/credits.cc Sun Jan 25 23:14:42 2004
-@@ -72,50 +72,50 @@
- int erase_title;
- } _ci[] = {
- {"PROGRAMMING",
--"THOMAS
--NYBERG", 0},
-+"THOMAS"
-+"NYBERG", 0},
- {"PROGRAMMING",
--" JONAS
--BORGSTROM", 1},
-+" JONAS"
-+"BORGSTROM", 1},
- {"GRAPHICS",
--" DICK
--ADOLFSSON", 1},
-+" DICK"
-+"ADOLFSSON", 1},
- {"DESIGN",
--" PETTER
--HOLMBERG", 0},
-+" PETTER"
-+"HOLMBERG", 0},
- {"DESIGN",
--"MARKUS
--BOMAN", 1},
-+"MARKUS"
-+"BOMAN", 1},
- {"SOUND",
--" EMIL
--ERIKSSON", 0},
-+" EMIL"
-+"ERIKSSON", 0},
- {"SOUND",
--"RICHARD
--BERGMARK", 1},
-+"RICHARD"
-+"BERGMARK", 1},
- {"MUSIC",
--"SAMUEL
--PERSSON", 1},
-+"SAMUEL"
-+"PERSSON", 1},
- };
-
- #define NUMCI ((signed)(sizeof(_ci) / sizeof(_ci[0])))
-
- char *special_thanks =
--"
-- SPECIAL THANKS
--
-- PER JONNY KACK
-- TOR SANDEN
--MARKUS WILLANDER
-- UFFEMAN
-- HASSEMAN
-- ANNA NORBERG
--
-- DESCENT
--
-- AND OURSELVES
--
-- NOW
-- PLAY URBAN";
-+""
-+" SPECIAL THANKS"
-+""
-+" PER JONNY KACK"
-+" TOR SANDEN"
-+"MARKUS WILLANDER"
-+" UFFEMAN"
-+" HASSEMAN"
-+" ANNA NORBERG"
-+""
-+" DESCENT"
-+""
-+" AND OURSELVES"
-+""
-+" NOW"
-+" PLAY URBAN";
-
-
- uchar lightmap[256 * 256] = {};
diff --git a/games/urban/files/patch-src::engine::game.cc b/games/urban/files/patch-src::engine::game.cc
deleted file mode 100644
index 17dd0b4ec399..000000000000
--- a/games/urban/files/patch-src::engine::game.cc
+++ /dev/null
@@ -1,50 +0,0 @@
---- src/engine/game.cc.orig Fri Sep 2 13:26:28 2005
-+++ src/engine/game.cc Fri Sep 2 13:27:53 2005
-@@ -93,10 +93,10 @@
- char *demo_filename;
-
- struct PlayerData DefaultPData = {
-- {3},
-+ 3,
- {-1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
-- {300}, {0}
-+ 300, 0
- };
-
-
-@@ -263,7 +263,7 @@
- #ifdef DJGPP
- sprintf(filename, "savegame.dat");
- #else
-- sprintf(filename, "%s/.urban/savegame.dat", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban/savegame.dat", getenv("HOME"));
- #endif
-
- if ((fs = fopen(filename, "rb")) == NULL) {
-@@ -275,10 +275,10 @@
- }
- #ifndef DJGPP
- /* Create dir */
-- sprintf(filename, "%s/.urban", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban", getenv("HOME"));
- mkdir(filename, S_IRUSR | S_IWUSR | S_IXUSR);
-
-- sprintf(filename, "%s/.urban/savegame.dat", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban/savegame.dat", getenv("HOME"));
- #endif
- if((fs = fopen(filename, "wb")) == NULL)
- fwrite(SavedGames, 1, 5 * sizeof(struct SaveGameData), fs);
-@@ -338,10 +338,10 @@
- sprintf(filename, "savegame.dat");
- #else
- /* Create dir */
-- sprintf(filename, "%s/.urban", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban", getenv("HOME"));
- mkdir(filename, S_IRUSR | S_IWUSR | S_IXUSR);
-
-- sprintf(filename, "%s/.urban/savegame.dat", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban/savegame.dat", getenv("HOME"));
- #endif
- if ((fs = fopen(filename, "wb")) != NULL) {
- fwrite(SavedGames, 1, 5 * sizeof(struct SaveGameData), fs);
diff --git a/games/urban/files/patch-src::gfx::ggidrv.cc b/games/urban/files/patch-src::gfx::ggidrv.cc
deleted file mode 100644
index 6ec412e012c4..000000000000
--- a/games/urban/files/patch-src::gfx::ggidrv.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/gfx/ggidrv.cc.orig Tue Dec 14 06:26:36 2004
-+++ src/gfx/ggidrv.cc Tue Dec 14 06:26:45 2004
-@@ -32,6 +32,7 @@
- #include <string.h>
- #include <stdio.h>
- #include <stdlib.h>
-+#include <unistd.h>
- #include <ggi/ggi.h>
- #include <allegro.h>
- /**************************************************************************/
diff --git a/games/urban/files/patch-src::highscor::highscor.cc b/games/urban/files/patch-src::highscor::highscor.cc
deleted file mode 100644
index 8430fc2fd1b8..000000000000
--- a/games/urban/files/patch-src::highscor::highscor.cc
+++ /dev/null
@@ -1,59 +0,0 @@
---- src/highscor/highscor.cc.orig Fri Sep 2 13:26:47 2005
-+++ src/highscor/highscor.cc Fri Sep 2 13:27:53 2005
-@@ -75,7 +75,7 @@
-
- if(highscore[i].Level)
- sprintf(buffer, " %-10s%6d %1d:%1d", highscore[i].Name,
-- highscore[i].Score, ((highscore[i].Level-1) / 3) + 1, ((highscore[i].Level-1) % 3) + 1);
-+ highscore[i].Skore, ((highscore[i].Level-1) / 3) + 1, ((highscore[i].Level-1) % 3) + 1);
- else
- sprintf(buffer, " %-10s%6d 0:0", "Empty", 0);
-
-@@ -100,7 +100,7 @@
- strcpy(Name, "Unknown");
- #else
- if(getenv("USER") != NULL)
-- strcpy(Name, getenv("USER"));
-+ strncpy(Name, getenv("USER"), sizeof(Name)-1);
- else
- strcpy(Name, "Unknown");
- #endif
-@@ -166,13 +166,13 @@
-
- for(int i = 0; i < NUM_HIGHSCORES; i++) {
-
-- if(score > highscore[i].Score) {
-+ if(score > highscore[i].Skore) {
-
- memmove(&highscore[i + 1], &highscore[i],
- sizeof(Score_t) * (NUM_HIGHSCORES - i - 1));
-
- strcpy(highscore[i].Name, GetName());
-- highscore[i].Score = score;
-+ highscore[i].Skore = score;
- highscore[i].Level = level;
- break;
- }
-@@ -192,7 +192,7 @@
- #else
- char filename[1024];
-
-- sprintf(filename, "%s/.urban/hs.dat", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban/hs.dat", getenv("HOME"));
-
- if((fd = fopen(filename, "rb")) == NULL)
- #endif
-@@ -215,11 +215,10 @@
- char filename[1024];
-
- /* Create dir */
-- sprintf(filename, "%s/.urban", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban", getenv("HOME"));
- mkdir(filename, S_IRUSR | S_IWUSR | S_IXUSR);
-
-- sprintf(filename, "%s/.urban/hs.dat", getenv("HOME"));
--
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban/hs.dat", getenv("HOME"));
- if((fd = fopen(filename, "wb")) == NULL)
- #endif
- #endif
diff --git a/games/urban/files/patch-src::include::highscor.h b/games/urban/files/patch-src::include::highscor.h
deleted file mode 100644
index 37f4f013cc51..000000000000
--- a/games/urban/files/patch-src::include::highscor.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/include/highscor.h.orig Sun Jan 25 03:55:49 2004
-+++ src/include/highscor.h Sun Jan 25 03:55:54 2004
-@@ -6,7 +6,7 @@
- /***************************************************************************/
- struct Score {
- char Name[64];
-- int Score;
-+ int Skore;
- int Level;
- };
- /***************************************************************************/
diff --git a/games/urban/files/patch-src::meny::meny.cc b/games/urban/files/patch-src::meny::meny.cc
deleted file mode 100644
index 86312c88e39f..000000000000
--- a/games/urban/files/patch-src::meny::meny.cc
+++ /dev/null
@@ -1,33 +0,0 @@
---- src/meny/meny.cc.orig Fri Sep 2 13:26:36 2005
-+++ src/meny/meny.cc Fri Sep 2 13:27:53 2005
-@@ -124,7 +124,7 @@
- return 1;
- }
- /*****************************************************************************************/
--int Do_Menu(char *text, int num_items, int pos = 1) {
-+int Do_Menu(char *text, int num_items, int pos) {
- PALETTE pal;
- UrbanFont m(LARGE_FONT);
- m.SetScale(65);
-@@ -194,7 +194,7 @@
- #ifdef DJGPP
- sprintf(filename, "savegame.dat");
- #else
-- sprintf(filename, "%s/.urban/savegame.dat", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban/savegame.dat", getenv("HOME"));
- #endif
- if ((fs = fopen(filename, "rb")) == NULL) {
- for (int i = 0; i < 5;i++) {
-@@ -203,10 +203,10 @@
- }
- #ifndef DJGPP
- /* Create dir */
-- sprintf(filename, "%s/.urban", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban", getenv("HOME"));
- mkdir(filename, S_IRUSR | S_IWUSR | S_IXUSR);
-
-- sprintf(filename, "%s/.urban/savegame.dat", getenv("HOME"));
-+ snprintf(filename, sizeof(filename)-1, "%s/.urban/savegame.dat", getenv("HOME"));
- #endif
- if((fs = fopen(filename, "wb")) != NULL) {
-
diff --git a/games/urban/files/patch-src::objects::player.c b/games/urban/files/patch-src::objects::player.c
deleted file mode 100644
index 0304a31c01cd..000000000000
--- a/games/urban/files/patch-src::objects::player.c
+++ /dev/null
@@ -1,73 +0,0 @@
---- src/objects/player.cc.orig Wed Jun 23 21:28:13 1999
-+++ src/objects/player.cc Sun Jan 25 23:31:48 2004
-@@ -29,6 +29,7 @@
- thomas.nyberg@usa.net jonas_b@bitsmart.com
- *****************************************************************************/
- #include <stdlib.h>
-+#include <string.h>
- #include <allegro.h>
- #include "object.h"
- #include "object2.h"
-@@ -104,7 +105,7 @@
- {30, 31, 32, 33, 34, 35},
- {24, 25, 26, 27, 28, 29},
- // {5}, {25}, {-1}, {1}},
-- {3}, {10}, {-1}, {1}, {1}, {-1}},
-+ 3, 10, -1, 1, 1, -1},
- /* Flame thrower*/
- /* int walk_left[6];
- int walk_right[6];
-@@ -121,7 +122,7 @@
- // {12, 13, 14, 15, 16, 17},
- {42, 43, 44, 45, 46, 47},
- {36, 37, 38, 39, 40, 41},
-- {5}, {8}, {0}, {0}, {0}, {500}},
-+ 5, 8, 0, 0, 0, 500},
- /* IceMaker(tm)*/
- {{84, 85, 86, 87, 88, 89},
- {78, 79, 80, 81, 82, 83},
-@@ -130,7 +131,7 @@
- // {12, 13, 14, 15, 16, 17},
- {72, 73, 74, 75, 76, 77},
- {66, 67, 68, 69, 70, 71},
-- {5}, {8}, {0}, {0}, {0}, {500}},
-+ 5, 8, 0, 0, 0, 500},
- /* Grenade launcher */
- {{102, 103, 104, 105, 106, 107},
- {96, 97, 98, 99, 100, 101},
-@@ -139,7 +140,7 @@
- {126, 127, 128, 129, 130, 131},
- {120, 121, 122, 123, 124, 125},
- // {5}, {25}, {-1}, {1}},
-- {3}, {60}, {0}, {0}, {1}, {32}},
-+ 3, 60, 0, 0, 1, 32},
- /* Plasma Weapon */
- {{138, 139, 140, 141, 142, 143},
- {132, 133, 134, 135, 136, 137},
-@@ -147,7 +148,7 @@
- {144, 145, 146, 147, 148, 149},
- {162, 163, 164, 165, 166, 167},
- {156, 157, 158, 159, 160, 161},
-- {3}, {5}, {0}, {0}, {0}, {100}},
-+ 3, 5, 0, 0, 0, 100},
- /* Minigun */
- {{174, 175, 176, 177, 178, 179},
- {168, 169, 170, 171, 172, 173},
-@@ -155,7 +156,7 @@
- {180, 181, 182, 183, 184, 185},
- {198, 199, 200, 201, 202, 203},
- {192, 193, 194, 195, 196, 197},
-- {1}, {1}, {0}, {0}, {1}, {1000}},
-+ 1, 1, 0, 0, 1, 1000},
- /* Electric */
- {{210, 211, 212, 213, 214, 215},
- {204, 205, 206, 207, 208, 209},
-@@ -163,7 +164,7 @@
- {216, 217, 218, 219, 220, 221},
- {234, 235, 236, 237, 238, 239},
- {228, 229, 230, 231, 232, 233},
-- {6}, {6}, {0}, {0}, {0}, {100}}
-+ 6, 6, 0, 0, 0, 100}
- };
-
- /*struct Weapon {
diff --git a/games/urban/files/patch-src::sound::sound.cc b/games/urban/files/patch-src::sound::sound.cc
deleted file mode 100644
index b06287da8604..000000000000
--- a/games/urban/files/patch-src::sound::sound.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/sound/sound.cc.orig Tue Dec 14 06:29:12 2004
-+++ src/sound/sound.cc Tue Dec 14 06:29:21 2004
-@@ -28,6 +28,7 @@
-
- thomas.nyberg@usa.net jonas_b@bitsmart.com
- *****************************************************************************/
-+#include <unistd.h>
- #include <allegro.h>
- #ifdef DJGPP
- #include <jgmod.h>
diff --git a/games/urban/pkg-descr b/games/urban/pkg-descr
deleted file mode 100644
index 32cc965cd3a2..000000000000
--- a/games/urban/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-URBAN is a bloody, violent sidescrolling shoot-em-up in which you're a
-renegade military cyborg fighting your way out of the military base
-where you were created.
-
-WWW: http://urban.bengburken.net/
-
-- Jean-Yves Lefort
-jylefort@FreeBSD.org
diff --git a/games/urban/pkg-install b/games/urban/pkg-install
deleted file mode 100644
index 722be32d91ba..000000000000
--- a/games/urban/pkg-install
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-SCOREDIR="/var/games"
-SCOREFILE="/var/games/urban.scores"
-
-[ "$2" != "POST-INSTALL" -o -f "$SCOREFILE" ] && exit 0
-
-mkdir -p $SCOREDIR
-touch $SCOREFILE
-chown root:games $SCOREFILE
-chmod 664 $SCOREFILE
diff --git a/games/urban/pkg-message b/games/urban/pkg-message
deleted file mode 100644
index 85bd7131c0fd..000000000000
--- a/games/urban/pkg-message
+++ /dev/null
@@ -1,3 +0,0 @@
--------------------------------------------------------------------------------
-If you want sound effects, install the games/urban-sounds port.
--------------------------------------------------------------------------------
diff --git a/games/urban/pkg-plist b/games/urban/pkg-plist
deleted file mode 100644
index e3e71dc050d9..000000000000
--- a/games/urban/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/urban
-share/urban/intro.dat
-share/urban/levels.dat
-share/urban/urban.dat
-@dirrm share/urban
-@unexec if [ ! -s /var/games/urban.scores ]; then rm -f /var/games/urban.scores 2>/dev/null; fi
diff --git a/games/x3eyes/Makefile b/games/x3eyes/Makefile
deleted file mode 100644
index 45107aa9167a..000000000000
--- a/games/x3eyes/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: x3eyes
-# Date created: 18 Aug 1999
-# Whom: HIYAMA Takeshi <th@cis.ibaraki.ac.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= x3eyes
-PORTVERSION= 1.0
-CATEGORIES= games
-MASTER_SITES= http://www55.tok2.com/home/hym/pub/X11/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An xeyes-like game except with 3 eyes
-
-DEPRECATED= distfile disappeared and has no homepage
-EXPIRATION_DATE= 2007-01-17
-
-USE_IMAKE= yes
-MAN1= x3eyes.1
-PLIST_FILES= bin/x3eyes
-
-post-extract:
- @( cd ${WRKSRC}; ${CP} x3eyes.1 x3eyes.man )
-
-.include <bsd.port.mk>
diff --git a/games/x3eyes/distinfo b/games/x3eyes/distinfo
deleted file mode 100644
index caab7512f855..000000000000
--- a/games/x3eyes/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (x3eyes.tar.gz) = 14358f1d2e4c4654d0fef5cacf4ff23f
-SHA256 (x3eyes.tar.gz) = 4f383cb74cf0f40df09f05db77fe6854f18eab7d37f3bc159470eaa5aa382bb5
-SIZE (x3eyes.tar.gz) = 12344
diff --git a/games/x3eyes/pkg-descr b/games/x3eyes/pkg-descr
deleted file mode 100644
index 0082dba09bfc..000000000000
--- a/games/x3eyes/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-An xeyes game with 3 eyes instead of two.
-
-- TH
-th@cis.ibaraki.ac.jp
diff --git a/games/xeji/Makefile b/games/xeji/Makefile
deleted file mode 100644
index 81c300195e11..000000000000
--- a/games/xeji/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: xeji
-# Date created: 10 Aug 1999
-# Whom: HIYAMA Takeshi <th@cis.ibaraki.ac.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xeji
-PORTVERSION= 1.2
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= http://www55.tok2.com/home/hym/pub/X11/
-DISTNAME= ${PORTNAME}${PORTVERSION}
-EXTRACT_SUFX= .tar.Z
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An old man watching your mouse cursor
-
-DEPRECATED= distfile disappeared and has no homepage
-EXPIRATION_DATE= 2007-01-17
-
-PLIST_FILES= bin/xeji
-USE_IMAKE= yes
-USE_XPM= yes
-NO_INSTALL_MANPAGES= yes
-
-WRKSRC= ${WRKDIR}/xeji
-
-.include <bsd.port.mk>
diff --git a/games/xeji/distinfo b/games/xeji/distinfo
deleted file mode 100644
index 7c7acccc281c..000000000000
--- a/games/xeji/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xeji1.2.tar.Z) = 4c6949addbfee19a91266d5b2db55be0
-SHA256 (xeji1.2.tar.Z) = ded0dee3e9c87bef796405e85a620e9151fc91adea08f6e98e3aa18406461887
-SIZE (xeji1.2.tar.Z) = 26020
diff --git a/games/xeji/files/patch-aa b/games/xeji/files/patch-aa
deleted file mode 100644
index b161ba50de17..000000000000
--- a/games/xeji/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- xeji.c.orig Sun May 15 01:31:32 1994
-+++ xeji.c Sun Oct 10 14:55:59 1999
-@@ -10,7 +10,7 @@
- #include <X11/extensions/shape.h>
- #ifdef XPM
- /*#include <X11/xpm.h>*/
--#include </usr/local/X11R5/include/xpm.h>
-+#include <X11/xpm.h>
- #include "eji.xpm"
- #endif /* XPM */
- #include "eji.xbm"
diff --git a/games/xeji/files/patch-ab b/games/xeji/files/patch-ab
deleted file mode 100644
index ea060bf07a45..000000000000
--- a/games/xeji/files/patch-ab
+++ /dev/null
@@ -1,14 +0,0 @@
---- Imakefile.orig Sun May 15 15:34:42 1994
-+++ Imakefile Thu Oct 12 19:43:34 2000
-@@ -1,7 +1,7 @@
- LOCAL_LIBRARIES = -lXpm -lXext -lX11 -lm
- SRCS = xeji.c
- OBJS = xeji.o
--CC = gcc
--CFLAGS = -O2 -DXPM
-+CC ?= gcc
-+CFLAGS += -O2 -DXPM
- CDEBUGFLAGS =
--ComplexProgramTarget(xeji)
-+ComplexProgramTargetNoMan(xeji)
-+ComplexProgramTargetNoMan(xeji)
diff --git a/games/xeji/pkg-descr b/games/xeji/pkg-descr
deleted file mode 100644
index 78c2af859f81..000000000000
--- a/games/xeji/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Similar to xeyes except an old man watches your mouse cursor.
diff --git a/games/xemeraldia/Makefile b/games/xemeraldia/Makefile
deleted file mode 100644
index f06020d95a92..000000000000
--- a/games/xemeraldia/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: xemeraldia
-# Date created: 22 Mar 1995
-# Whom: asami
-#
-# $FreeBSD$
-#
-
-PORTNAME= xemeraldia
-PORTVERSION= 0.31
-CATEGORIES= games
-MASTER_SITES= ftp://ftp.eos.hokudai.ac.jp/pub/Linux/JG/JG-0.9.1/other-sources/jp/
-DISTNAME= xemeraldia-0.3
-
-PATCH_SITES= ${MASTER_SITES}
-PATCHFILES= xemeraldia-0.3to0.31.patch.gz
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A game of breaking blocks
-
-DEPRECATED= distfile disappeared and has no homepage
-EXPIRATION_DATE= 2007-01-17
-
-USE_IMAKE= yes
-NO_INSTALL_MANPAGES= yes
-
-post-install:
- @${CHOWN} root:games ${PREFIX}/bin/xemeraldia
- @${CHMOD} 2755 ${PREFIX}/bin/xemeraldia
- @${MKDIR} ${PREFIX}/lib/X11/xemeraldia
- @${TOUCH} ${PREFIX}/lib/X11/xemeraldia/xemeraldia.scores
- @${CHOWN} root:games ${PREFIX}/lib/X11/xemeraldia/xemeraldia.scores
- @${CHMOD} 664 ${PREFIX}/lib/X11/xemeraldia/xemeraldia.scores
-
-.include <bsd.port.mk>
diff --git a/games/xemeraldia/distinfo b/games/xemeraldia/distinfo
deleted file mode 100644
index 3ff78e468155..000000000000
--- a/games/xemeraldia/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (xemeraldia-0.3.tar.gz) = 35c30637ea597ce995d8b51a3d8e4080
-SHA256 (xemeraldia-0.3.tar.gz) = 00ef70c84b3d2299b6d8e19a3e9461f6aab8fbb51babbb7cb31ec640ef20b95f
-SIZE (xemeraldia-0.3.tar.gz) = 16454
-MD5 (xemeraldia-0.3to0.31.patch.gz) = 77287135b5d28d67c1245241dbd6534f
-SHA256 (xemeraldia-0.3to0.31.patch.gz) = eed7efb28975f88dd16f8d986fa51452d518130e1d8c7711d11f0abdb2b95aff
-SIZE (xemeraldia-0.3to0.31.patch.gz) = 2400
diff --git a/games/xemeraldia/files/patch-aa b/games/xemeraldia/files/patch-aa
deleted file mode 100644
index 12e0d3ed265a..000000000000
--- a/games/xemeraldia/files/patch-aa
+++ /dev/null
@@ -1,28 +0,0 @@
---- Imakefile.orig Fri Oct 13 21:51:53 2000
-+++ Imakefile Fri Oct 13 21:52:37 2000
-@@ -1,5 +1,4 @@
--BIN_DIR= /usr/local/bin
--HIGH_SCORE_DIR= /usr/local/lib
-+HIGH_SCORE_DIR= ${LIBDIR}/xemeraldia
-
- /*---------------------------------------------------------------------*/
-
-@@ -14,8 +13,7 @@
- #endif
- #endif
-
--BINDIR=$(BIN_DIR)
--EXTRA_DEFINES = -DHIGH_SCORE_TABLE=\"$(HIGH_SCORE_DIR)/.xemeraldia.scores\"\
-+EXTRA_DEFINES = -DHIGH_SCORE_TABLE=\"$(HIGH_SCORE_DIR)/xemeraldia.scores\"\
- -D__USE_FIXED_PROTOTYPES__
-
- HEADERS = games.h graphics.h bitmaps.h
-@@ -27,7 +25,7 @@
- /*LOCAL_LIBRARIES= $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(EXTENSIONLIB) $(XLIB)*/
- LOCAL_LIBRARIES= XawClientLibs
-
--ComplexProgramTarget(xemeraldia)
-+ComplexProgramTargetNoMan(xemeraldia)
-
- AllTarget(XEmeraldia.ad)
- InstallAppDefaults(XEmeraldia)
diff --git a/games/xemeraldia/files/patch-ab b/games/xemeraldia/files/patch-ab
deleted file mode 100644
index 95f99eb37909..000000000000
--- a/games/xemeraldia/files/patch-ab
+++ /dev/null
@@ -1,15 +0,0 @@
---- XEmeraldia.ad.orig Thu Dec 9 19:16:35 1999
-+++ XEmeraldia.ad Thu Dec 9 19:23:20 1999
-@@ -32,9 +32,9 @@
- XEmeraldia*useScoreFile: True
-
- !!!!! fonts !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
--XEmeraldia*nextBox*Font: -adobe-courier-bold-r-normal-*-20-*-*-*-*-*-*-*
--XEmeraldia*buttonBox*Font: -adobe-courier-bold-r-normal-*-20-*-*-*-*-*-*-*
--XEmeraldia*dispBox*Font: -adobe-courier-bold-r-normal-*-20-*-*-*-*-*-*-*
-+XEmeraldia*nextBox*Font: -adobe-courier-bold-r-normal-*-18-*-*-*-*-*-*-*
-+XEmeraldia*buttonBox*Font: -adobe-courier-bold-r-normal-*-18-*-*-*-*-*-*-*
-+XEmeraldia*dispBox*Font: -adobe-courier-bold-r-normal-*-18-*-*-*-*-*-*-*
-
- !!!!! controls !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- XEmeraldia*bigBox.baseTranslations: #override \
diff --git a/games/xemeraldia/files/patch-ac b/games/xemeraldia/files/patch-ac
deleted file mode 100644
index 5e0ab91153ca..000000000000
--- a/games/xemeraldia/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- init-graphics.c.orig Mon Mar 20 16:15:38 1995
-+++ init-graphics.c Thu Dec 9 19:50:51 1999
-@@ -50,7 +50,7 @@
- clearScreen (w);
-
- font = XLoadFont (XtDisplay (w),
-- "-*-new century schoolbook-*-*-*-*-20-*-*-*-*-*-*-*");
-+ "-*-new century schoolbook-*-*-*-*-18-*-*-*-*-*-*-*");
- XSetFont (XtDisplay (w), draw_gc, font);
- }
-
diff --git a/games/xemeraldia/pkg-descr b/games/xemeraldia/pkg-descr
deleted file mode 100644
index 95a3ad429812..000000000000
--- a/games/xemeraldia/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-This is version 0.3 of xemeraldia.
-
-Drop the blocks. If you drop a square on top of one of the same
-color, they (as well as any neighboring blocks of the same color) will
-both be shaken by an "impact". The first impact will cause fractures;
-the second will cause the block(s) to dissolve.
-
-You can either use the arrow keys or vi-style (hjkl) keys to move/
-rotate the blocks. `s' or `p' will pause the game, and if your boss
-comes along, `q' can be used to avoid an unpleasant confrontation.
-
-- Satoshi
-asami@cs.berkeley.edu
diff --git a/games/xemeraldia/pkg-plist b/games/xemeraldia/pkg-plist
deleted file mode 100644
index e3038ed0354c..000000000000
--- a/games/xemeraldia/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/xemeraldia
-lib/X11/app-defaults/XEmeraldia
-@exec mkdir -p %D/lib/X11/xemeraldia
-@exec touch -f %D/lib/X11/xemeraldia/xemeraldia.scores
-@exec chmod 666 %D/lib/X11/xemeraldia/xemeraldia.scores
-@unexec rm -f %D/lib/X11/xemeraldia/xemeraldia.scores
-@unexec rmdir %D/lib/X11/xemeraldia
diff --git a/games/xlifegame/Makefile b/games/xlifegame/Makefile
deleted file mode 100644
index 4787318fdb38..000000000000
--- a/games/xlifegame/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: xlifegame
-# Date created: 11 January 2000
-# Whom: HIYAMA Takeshi <th@cis.ibaraki.ac.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xlifegame
-PORTVERSION= 1.13.1
-CATEGORIES= games
-MASTER_SITES= http://www55.tok2.com/home/hym/pub/X11/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A life game for X
-
-DEPRECATED= distfile disappeared and has no homepage
-EXPIRATION_DATE= 2007-01-17
-
-USE_IMAKE= yes
-NO_INSTALL_MANPAGES= yes
-PLIST_FILES= bin/xlifegame
-
-.include <bsd.port.mk>
diff --git a/games/xlifegame/distinfo b/games/xlifegame/distinfo
deleted file mode 100644
index 686fd053920c..000000000000
--- a/games/xlifegame/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xlifegame-1.13.1.tar.gz) = 1e7e45e057d11720fecc637e1fe7febb
-SHA256 (xlifegame-1.13.1.tar.gz) = dda14523a0002cd5d48e31fff01a4ba609dc2ff3bb09a2e8faa014ab14a4fa8a
-SIZE (xlifegame-1.13.1.tar.gz) = 4116
diff --git a/games/xlifegame/pkg-descr b/games/xlifegame/pkg-descr
deleted file mode 100644
index a07f1829a893..000000000000
--- a/games/xlifegame/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A life game for X.
-
-- TH
-th@cis.ibaraki.ac.jp
diff --git a/games/xpilotmon/Makefile b/games/xpilotmon/Makefile
deleted file mode 100644
index 99b6c612d055..000000000000
--- a/games/xpilotmon/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: xpilotmon
-# Date created: 14 January 2002
-# Whom: Jean-Yves Lefort <jylefort@brutele.be>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xpilotmon
-PORTVERSION= 2.8
-CATEGORIES= games
-MASTER_SITES= ftp://ftp.xpilot.org/pub/contrib/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A Tcl/Tk interface to the XPilot meta server(s)
-
-RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84
-
-DEPRECATED= distfile disappeared and has no homepage
-EXPIRATION_DATE= 2007-01-17
-
-ALL_TARGET= xpilotmon
-MAN6= xpilotmon.6
-PLIST_FILES= bin/xpilotmon
-
-post-patch:
- @${REINPLACE_CMD} -e "s/exec wish/exec wish8.4/" ${WRKSRC}/xpilotmon.org
- @${REINPLACE_CMD} -e "s/\$$(INSTALL_DATA)/${INSTALL_MAN}/" ${WRKSRC}/Makefile
-
-.include <bsd.port.mk>
diff --git a/games/xpilotmon/distinfo b/games/xpilotmon/distinfo
deleted file mode 100644
index cdf485f08e46..000000000000
--- a/games/xpilotmon/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xpilotmon-2.8.tar.gz) = be18673672f2458908ac786159132ad2
-SHA256 (xpilotmon-2.8.tar.gz) = 3af9f7ad666e803c99de8df8e6689afee5e05c3cde69956c8e64546492034601
-SIZE (xpilotmon-2.8.tar.gz) = 13171
diff --git a/games/xpilotmon/pkg-descr b/games/xpilotmon/pkg-descr
deleted file mode 100644
index 63308f57c2c4..000000000000
--- a/games/xpilotmon/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-XPilotmon is a Tcl/Tk interface to the XPilot meta server(s). Although the
-standard XPilot binary now contains its own interface, it is not really
-user friendly, and it lacks a few features provided by XPilotmon.
-
-- Jean-Yves Lefort
-jylefort@FreeBSD.org
diff --git a/games/xsok/Makefile b/games/xsok/Makefile
deleted file mode 100644
index 2fa690130063..000000000000
--- a/games/xsok/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: xsok
-# Date created: 07 Feb 1998
-# Whom: Thomas Gellekum <tg@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xsok
-PORTVERSION= 1.02
-CATEGORIES= games
-MASTER_SITES= ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin.X11/
-EXTRACT_SUFX= -src.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A generic Sokoban game for X11
-
-DEPRECATED= distfile disappeared and has no homepage
-EXPIRATION_DATE= 2007-01-17
-
-USE_IMAKE= yes
-USE_XPM= yes
-MAN6= xsok.6
-
-do-configure:
- cd ${WRKSRC}/src && ${XMKMF}
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/doc/xsok.tex ${PREFIX}/share/doc/xsok
-
-.include <bsd.port.mk>
diff --git a/games/xsok/distinfo b/games/xsok/distinfo
deleted file mode 100644
index f0ed7d9c375e..000000000000
--- a/games/xsok/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xsok-1.02-src.tar.gz) = f961b329e6577ebefcaa0acece9c94c8
-SHA256 (xsok-1.02-src.tar.gz) = e3c87fb81ed32285c18d22665ee2752c8fdb1332cacb723fea8813affb289f38
-SIZE (xsok-1.02-src.tar.gz) = 114085
diff --git a/games/xsok/files/patch-aa b/games/xsok/files/patch-aa
deleted file mode 100644
index 81dd5b7a6390..000000000000
--- a/games/xsok/files/patch-aa
+++ /dev/null
@@ -1,91 +0,0 @@
---- src/Imakefile.orig Sun Mar 17 20:54:27 1996
-+++ src/Imakefile Tue Sep 12 05:02:42 2000
-@@ -46,17 +46,18 @@
- # BINDIR and LIBDIR should be predefined by the templates
- # BINDIR = /usr/bin/X11
- # LIBDIR = /usr/lib/X11
--XSOKLIBDIR = /usr/games/lib/xsok
--APPDEFSDIR = $(LIBDIR)
--XSOKMANDIR = /usr/man/man6
--XSOKDOCDIR = /usr/doc/xsok
-+XSOKLIBDIR = $(LIBDIR)/xsok
-+APPDEFSDIR = $(LIBDIR)/app-defaults
-+XSOKMANDIR = $(MANDIR)
-+MANSUFFIX = 6
-+XSOKDOCDIR = $(X11BASE)/share/doc/xsok
-
- # This is the name of the save directory, where solved games are stored:
- # an alternative path would be $(XSOKLIBDIR)/save
- # The directory XSOKSAVEDIR must have permissions rwx for world, else
- # xsok must be installed suid, and XSOKDIR must have write permissions for
- # the owner of xsok
--XSOKSAVEDIR = /var/games/xsok
-+XSOKSAVEDIR = $(XSOKLIBDIR)
-
- # paths for installation in user's home-directory.
- LXSOKBINDIR = $(HOME)/bin
-@@ -65,7 +66,7 @@
-
- # xsok needs to know where the xpm library resides
- XPMLIB = -L$(USRLIBDIR) -lXpm
--XPMINCLUDE = -I $(INCDIR)
-+XPMINCLUDE = -I$(INCDIR)/X11
-
- # *****************************************************************************
- # I hope you don't need to change anything below this point
-@@ -74,14 +75,14 @@
- CC = c89
- CCOPTIONS =
- #else
--CC = gcc
-+XCOMM CC = gcc
- #ifdef EXTRA_WARNINGS
- CCOPTIONS = -O2 -pipe -ansi -fno-common -Wall -Wshadow -Wpointer-arith \
- -Wcast-qual -Wcast-align -Waggregate-return \
- -Wstrict-prototypes -Wmissing-prototypes \
- -Wnested-externs -Wwrite-strings
- #else
--CCOPTIONS = -O2 -pipe -ansi -Wall -fno-common
-+XCOMM CCOPTIONS = -O2 -pipe -ansi -Wall -fno-common
- #endif
- #endif
-
-@@ -109,7 +110,7 @@
- # *.c require version.h xsok.h
- # X*.c additionally require X-sok.h and Tableau.h
- # X-widget.c additionally requires TableauP.h
--LIBCONTS = *.gz *.help keys
-+LIBCONTS = *.xpm *.gz *.help keys
-
- all:: $(ALLTARGETS)
-
-@@ -132,9 +133,9 @@
-
- # the install targets require that make has been run in the lib directory
- install:: $(MYPROGS)
-- (umask 022 && mkdirhier $(XSOKLIBDIR))
-+ (umask 022 && $(MKDIRHIER) $(XSOKLIBDIR))
- # chmod 755 $(XSOKLIBDIR)
-- (umask 022 && mkdirhier $(XSOKSAVEDIR))
-+ (umask 022 && $(MKDIRHIER) $(XSOKSAVEDIR))
- chmod 777 $(XSOKSAVEDIR)
- (cd ../lib; tar cf - $(LIBCONTS) | (cd $(XSOKLIBDIR); tar xf -))
- chown -R root $(XSOKLIBDIR) $(XSOKSAVEDIR)
-@@ -142,14 +143,11 @@
- (cd ../lib && ../src/mergescores $(XSOKSAVEDIR)/Xsok.score \
- $(XSOKSAVEDIR)/Sokoban.score $(XSOKSAVEDIR)/Cyberbox.score)
- chmod 666 $(XSOKSAVEDIR)/[A-z]*.score
-- (umask 022 && mkdirhier $(XSOKDOCDIR))
-+ (umask 022 && $(MKDIRHIER) $(XSOKDOCDIR))
- if [ -r ../doc/xsok.dvi ]; then cp ../doc/xsok.dvi $(XSOKDOCDIR); fi
-- cp ../doc/cyberbox.doc $(XSOKDOCDIR)
-- cp ../etc/COPYRIGHT* $(XSOKDOCDIR)
-+ $(INSTALL) $(INSTALLFLAGS) ../doc/cyberbox.doc $(XSOKDOCDIR)
-+ $(INSTALL) $(INSTALLFLAGS) ../etc/COPYRIGHT* $(XSOKDOCDIR)
- chmod -R a+r $(XSOKDOCDIR)
-- mkdirhier $(XSOKMANDIR)
-- cp xsok.man $(XSOKMANDIR)/xsok.6x
-- chmod 644 $(XSOKMANDIR)/xsok.6x
-
- ComplexProgramTarget($(MYPROG))
- InstallAppDefaults(XSok)
diff --git a/games/xsok/files/patch-ab b/games/xsok/files/patch-ab
deleted file mode 100644
index 249b618bc1f3..000000000000
--- a/games/xsok/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/Makefile.orig Thu Nov 24 12:00:00 1994
-+++ lib/Makefile Sat Feb 7 15:22:11 1998
-@@ -3,7 +3,7 @@
- XSOKZIP = gzip -f -9
-
- TARGETS = Sokoban.def.gz Xsok.def.gz Cyberbo.def.gz \
-- floor.xpm.gz objects.xpm.gz
-+ floor.xpm objects.xpm
-
- all: $(TARGETS)
-
diff --git a/games/xsok/files/patch-ac b/games/xsok/files/patch-ac
deleted file mode 100644
index ffa0cc5521d6..000000000000
--- a/games/xsok/files/patch-ac
+++ /dev/null
@@ -1,12 +0,0 @@
---- Makefile.orig Sun Mar 17 20:56:29 1996
-+++ Makefile Tue Sep 12 04:39:08 2000
-@@ -18,6 +18,9 @@
- install:
- (cd src && $(MAKE) install)
-
-+install.man:
-+ (cd src && $(MAKE) install.man)
-+
- install.local:
- (cd src && $(MAKE) install.local)
-
diff --git a/games/xsok/pkg-descr b/games/xsok/pkg-descr
deleted file mode 100644
index cb77021f9330..000000000000
--- a/games/xsok/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-xsok is a generalization of the standard Sokoban game.
-All original Sokoban levels may be played with xsok (again, using the same
-format for the level definition files). Some levels of a similar MSDOS game,
-Cyberbox, may be played also.
diff --git a/games/xsok/pkg-plist b/games/xsok/pkg-plist
deleted file mode 100644
index cde043c4370a..000000000000
--- a/games/xsok/pkg-plist
+++ /dev/null
@@ -1,22 +0,0 @@
-bin/xsok
-lib/X11/app-defaults/XSok
-lib/X11/xsok/Cyberbo.def.gz
-lib/X11/xsok/Cyberbox.help
-lib/X11/xsok/Cyberbox.score
-lib/X11/xsok/Sokoban.def.gz
-lib/X11/xsok/Sokoban.help
-lib/X11/xsok/Sokoban.score
-lib/X11/xsok/Xsok.def.gz
-lib/X11/xsok/Xsok.help
-lib/X11/xsok/Xsok.score
-lib/X11/xsok/floor.xpm
-lib/X11/xsok/keys
-lib/X11/xsok/keys.help
-lib/X11/xsok/objects.xpm
-share/doc/xsok/COPYRIGHT.GNU
-share/doc/xsok/COPYRIGHT.xpm
-share/doc/xsok/COPYRIGHT.xsok
-share/doc/xsok/cyberbox.doc
-share/doc/xsok/xsok.tex
-@dirrm share/doc/xsok
-@dirrm lib/X11/xsok