aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorglewis <glewis@FreeBSD.org>2003-09-06 06:26:41 +0800
committerglewis <glewis@FreeBSD.org>2003-09-06 06:26:41 +0800
commit77d74268c8e25f6f41f8b8a7a1b4ee34174197ce (patch)
treea3016d0919ccf72485363fe4ae9ee85ac0d8c3ea /games
parent871980daf0b9e0936d50b05c2dd6e6ac08e71f11 (diff)
downloadfreebsd-ports-gnome-77d74268c8e25f6f41f8b8a7a1b4ee34174197ce.tar.gz
freebsd-ports-gnome-77d74268c8e25f6f41f8b8a7a1b4ee34174197ce.tar.zst
freebsd-ports-gnome-77d74268c8e25f6f41f8b8a7a1b4ee34174197ce.zip
. Add a port of the LDMud driver (with optional 2.4.5 mudlib).
"LDMud started as a project to clean up and modernize Amylaar's LPMud gamedriver. Primary goals are full documentation, a commented source body and out-of-the-box support for the major mudlibs, of which the commented source body has been pretty much completed. During the course of work a lot of bug fixes and improvements found their way into the driver - much more than originally expected, and definitely enough to make LDMud a driver in its own right."
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/ldmud/Makefile61
-rw-r--r--games/ldmud/distinfo1
-rw-r--r--games/ldmud/files/ldmud.sh26
-rw-r--r--games/ldmud/pkg-deinstall15
-rw-r--r--games/ldmud/pkg-descr9
-rw-r--r--games/ldmud/pkg-install37
-rw-r--r--games/ldmud/pkg-plist978
8 files changed, 1128 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 4be74d00c786..963b1f3e5f25 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -209,6 +209,7 @@
SUBDIR += ladder
SUBDIR += lbreakout
SUBDIR += lbreakout2
+ SUBDIR += ldmud
SUBDIR += lexter
SUBDIR += lgeneral
SUBDIR += lgeneral-data
diff --git a/games/ldmud/Makefile b/games/ldmud/Makefile
new file mode 100644
index 000000000000..86f9299f293b
--- /dev/null
+++ b/games/ldmud/Makefile
@@ -0,0 +1,61 @@
+# New ports collection makefile for: ldmud
+# Date created: 13 August 2003
+# Whom: glewis@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= ldmud
+PORTVERSION= 3.2.9
+CATEGORIES= games net
+MASTER_SITES= http://www.bearnip.com/ftp/mud/ \
+ ftp://ftp.mud.de/pub/software/gamedriver/ldmud/
+DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}
+
+MAINTAINER= glewis@FreeBSD.org
+COMMENT= A modern version of the LPMud game driver
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--libdir=${DATADIR} --bindir=${PREFIX}/sbin
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
+ALL_TARGET= ldmud
+
+CPIO?= /usr/bin/cpio
+LOGDIR= ${DATADIR}
+.if defined(MUDLIB) && ${MUDLIB} == lpmud
+PLIST_SUB+= LPMUD="" MUDLIB="@comment "
+LOGDIR= ${DATADIR}/log
+.elif !defined(MUDLIB) || ${MUDLIB} != none
+PLIST_SUB+= LPMUD="@comment " MUDLIB=""
+.else
+PLIST_SUB+= LPMUD="@comment " MUDLIB="@comment "
+.endif
+
+post-install:
+ # Install an RC script for ldmud
+ ${CAT} ${FILESDIR}/ldmud.sh | ${SED} -e "s:%%PREFIX%%:${PREFIX}:" \
+ -e "s:%%LOGDIR%%:${LOGDIR}:" > \
+ ${PREFIX}/etc/rc.d/ldmud.sh.sample
+ ${CHMOD} a+x ${PREFIX}/etc/rc.d/ldmud.sh.sample
+ # Create mudlib directory
+ ${MKDIR} ${DATADIR}
+.if defined(MUDLIB) && ${MUDLIB} == lpmud
+ cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/mud/lp-245 && ${FIND} . \
+ | ${CPIO} -pdmu ${DATADIR}
+.elif !defined(MUDLIB) || ${MUDLIB} != none
+ cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/mudlib && ${FIND} . \
+ | ${CPIO} -pdmu ${DATADIR}
+.endif
+ # Set mudlib ownership
+ -@${CHOWN} -h -R mud:mud ${DATADIR}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc && ${FIND} . \
+ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
+ ${RM} -f ${DOCSDIR}/Makefile
+.endif
+ # Run package install script
+ ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/pkg-install ${PKGNAME} \
+ POST-INSTALL
+
+.include <bsd.port.mk>
diff --git a/games/ldmud/distinfo b/games/ldmud/distinfo
new file mode 100644
index 000000000000..e10d1db47159
--- /dev/null
+++ b/games/ldmud/distinfo
@@ -0,0 +1 @@
+MD5 (ldmud-329.tar.gz) = 36686e84ad56e2c5d64ba9817933aa47
diff --git a/games/ldmud/files/ldmud.sh b/games/ldmud/files/ldmud.sh
new file mode 100644
index 000000000000..6584c31878fe
--- /dev/null
+++ b/games/ldmud/files/ldmud.sh
@@ -0,0 +1,26 @@
+#!/bin/sh
+# $FreeBSD$
+
+LDMUD_USER=mud
+LDMUD=%%PREFIX%%/sbin/ldmud
+LDMUD_LOG=%%LOGDIR%%/ldmud.log
+LDMUD_PID=/var/run/ldmud.pid
+
+case "$1" in
+ start)
+ if [ -x "${LDMUD}" ]; then
+ su ${LDMUD_USER} -c "${LDMUD}" >> "${LDMUD_LOG}" 2>&1 &
+ echo $(($!+1)) > "${LDMUD_PID}"
+ echo -n ' ldmud'
+ fi
+ ;;
+ stop)
+ kill -TERM `cat "${LDMUD_PID}"` && rm -f "${LDMUD_PID}"
+ ;;
+ *)
+ echo ""
+ echo "Usage: `basename $0` { start | stop }"
+ echo ""
+ exit 64
+ ;;
+esac
diff --git a/games/ldmud/pkg-deinstall b/games/ldmud/pkg-deinstall
new file mode 100644
index 000000000000..db9dbdbdfe72
--- /dev/null
+++ b/games/ldmud/pkg-deinstall
@@ -0,0 +1,15 @@
+#!/bin/sh
+# $FreeBSD$
+#
+
+if [ "$2" != "POST-DEINSTALL" ]; then
+ exit 0
+fi
+
+USER=mud
+
+if pw usershow "${USER}" 2>/dev/null 1>&2; then
+ echo "To delete MUD user permanently, use 'pw userdel \"${USER}\"'"
+fi
+
+exit 0
diff --git a/games/ldmud/pkg-descr b/games/ldmud/pkg-descr
new file mode 100644
index 000000000000..c45026d742db
--- /dev/null
+++ b/games/ldmud/pkg-descr
@@ -0,0 +1,9 @@
+LDMud started as a project to clean up and modernize Amylaar's LPMud
+gamedriver. Primary goals are full documentation, a commented source
+body and out-of-the-box support for the major mudlibs, of which the
+commented source body has been pretty much completed. During the
+course of work a lot of bug fixes and improvements found their way
+into the driver - much more than originally expected, and definitely
+enough to make LDMud a driver in its own right.
+
+WWW: http://www.bearnip.com/lars/proj/ldmud.html
diff --git a/games/ldmud/pkg-install b/games/ldmud/pkg-install
new file mode 100644
index 000000000000..575cbe714897
--- /dev/null
+++ b/games/ldmud/pkg-install
@@ -0,0 +1,37 @@
+#!/bin/sh
+# $FreeBSD$
+
+if [ "$2" = "PRE-INSTALL" ]; then
+ exit 0
+fi
+
+PATH=/bin:/sbin:/usr/bin:/usr/sbin
+
+USER=mud
+GROUP=${USER}
+UID=97
+GID=${UID}
+
+if pw groupshow "${GROUP}" 2>/dev/null; then
+ echo "Using existing group \"${GROUP}\"."
+else
+ if pw groupadd "${GROUP}" -g ${GID}; then
+ echo "Added group \"${GROUP}\"."
+ else
+ echo "Adding group \"${GROUP}\" failed..."
+ exit 1
+ fi
+fi
+
+if pw usershow "${USER}" 2>/dev/null; then
+ echo "Using existing user \"${USER}\"."
+else
+ if pw useradd "${USER}" -u ${UID} -g "${GROUP}" -h - \
+ -s "/bin/sh" -d "/nonexistent" -c "MUD Owner"
+ then
+ echo "Added user \"${USER}\"."
+ else
+ echo "Adding user \"${USER}\" failed..."
+ exit 1
+ fi
+fi
diff --git a/games/ldmud/pkg-plist b/games/ldmud/pkg-plist
new file mode 100644
index 000000000000..fa83bb5d3524
--- /dev/null
+++ b/games/ldmud/pkg-plist
@@ -0,0 +1,978 @@
+etc/rc.d/ldmud.sh.sample
+sbin/ldmud
+%%LPMUD%%%%DATADIR%%/ACCESS.ALLOW
+%%LPMUD%%%%DATADIR%%/NEWS
+%%LPMUD%%%%DATADIR%%/README
+%%LPMUD%%%%DATADIR%%/WELCOME
+%%LPMUD%%%%DATADIR%%/WIZLIST
+%%LPMUD%%%%DATADIR%%/WIZNEWS
+%%LPMUD%%%%DATADIR%%/banish/README
+%%LPMUD%%%%DATADIR%%/banish/names.list
+%%LPMUD%%%%DATADIR%%/doc/README
+%%LPMUD%%%%DATADIR%%/doc/build/README
+%%LPMUD%%%%DATADIR%%/doc/build/RULES
+%%LPMUD%%%%DATADIR%%/doc/build/armour
+%%LPMUD%%%%DATADIR%%/doc/build/armour.list
+%%LPMUD%%%%DATADIR%%/doc/build/banish
+%%LPMUD%%%%DATADIR%%/doc/build/castle
+%%LPMUD%%%%DATADIR%%/doc/build/container
+%%LPMUD%%%%DATADIR%%/doc/build/door
+%%LPMUD%%%%DATADIR%%/doc/build/drinks
+%%LPMUD%%%%DATADIR%%/doc/build/error
+%%LPMUD%%%%DATADIR%%/doc/build/food
+%%LPMUD%%%%DATADIR%%/doc/build/general
+%%LPMUD%%%%DATADIR%%/doc/build/monster
+%%LPMUD%%%%DATADIR%%/doc/build/prices
+%%LPMUD%%%%DATADIR%%/doc/build/quest_obj
+%%LPMUD%%%%DATADIR%%/doc/build/quest_rewards
+%%LPMUD%%%%DATADIR%%/doc/build/std
+%%LPMUD%%%%DATADIR%%/doc/build/std2
+%%LPMUD%%%%DATADIR%%/doc/build/weapon
+%%LPMUD%%%%DATADIR%%/doc/build/weapon.list
+%%LPMUD%%%%DATADIR%%/doc/examples/NEW_WIZ
+%%LPMUD%%%%DATADIR%%/doc/examples/init_scroll.c
+%%LPMUD%%%%DATADIR%%/doc/examples/init_text
+%%LPMUD%%%%DATADIR%%/doc/help
+%%LPMUD%%%%DATADIR%%/doc/helpdir/brief
+%%LPMUD%%%%DATADIR%%/doc/helpdir/bug
+%%LPMUD%%%%DATADIR%%/doc/helpdir/concept
+%%LPMUD%%%%DATADIR%%/doc/helpdir/concept1
+%%LPMUD%%%%DATADIR%%/doc/helpdir/concept2
+%%LPMUD%%%%DATADIR%%/doc/helpdir/converse
+%%LPMUD%%%%DATADIR%%/doc/helpdir/email
+%%LPMUD%%%%DATADIR%%/doc/helpdir/feelings
+%%LPMUD%%%%DATADIR%%/doc/helpdir/give
+%%LPMUD%%%%DATADIR%%/doc/helpdir/grin
+%%LPMUD%%%%DATADIR%%/doc/helpdir/help
+%%LPMUD%%%%DATADIR%%/doc/helpdir/hug
+%%LPMUD%%%%DATADIR%%/doc/helpdir/idea
+%%LPMUD%%%%DATADIR%%/doc/helpdir/kill
+%%LPMUD%%%%DATADIR%%/doc/helpdir/laugh
+%%LPMUD%%%%DATADIR%%/doc/helpdir/levels
+%%LPMUD%%%%DATADIR%%/doc/helpdir/password
+%%LPMUD%%%%DATADIR%%/doc/helpdir/quit
+%%LPMUD%%%%DATADIR%%/doc/helpdir/save
+%%LPMUD%%%%DATADIR%%/doc/helpdir/say
+%%LPMUD%%%%DATADIR%%/doc/helpdir/shout
+%%LPMUD%%%%DATADIR%%/doc/helpdir/sigh
+%%LPMUD%%%%DATADIR%%/doc/helpdir/smile
+%%LPMUD%%%%DATADIR%%/doc/helpdir/source
+%%LPMUD%%%%DATADIR%%/doc/helpdir/spell
+%%LPMUD%%%%DATADIR%%/doc/helpdir/stop
+%%LPMUD%%%%DATADIR%%/doc/helpdir/syntax
+%%LPMUD%%%%DATADIR%%/doc/helpdir/tell
+%%LPMUD%%%%DATADIR%%/doc/helpdir/thank
+%%LPMUD%%%%DATADIR%%/doc/helpdir/typo
+%%LPMUD%%%%DATADIR%%/doc/helpdir/who
+%%LPMUD%%%%DATADIR%%/doc/helpdir/wimpy
+%%LPMUD%%%%DATADIR%%/doc/lfun/README
+%%LPMUD%%%%DATADIR%%/doc/lfun/add_money
+%%LPMUD%%%%DATADIR%%/doc/lfun/add_weight
+%%LPMUD%%%%DATADIR%%/doc/lfun/attacked_by
+%%LPMUD%%%%DATADIR%%/doc/lfun/can_put_and_ge
+%%LPMUD%%%%DATADIR%%/doc/lfun/catch_tell
+%%LPMUD%%%%DATADIR%%/doc/lfun/drop
+%%LPMUD%%%%DATADIR%%/doc/lfun/exit
+%%LPMUD%%%%DATADIR%%/doc/lfun/extra_look
+%%LPMUD%%%%DATADIR%%/doc/lfun/get
+%%LPMUD%%%%DATADIR%%/doc/lfun/heal_self
+%%LPMUD%%%%DATADIR%%/doc/lfun/heart_beat
+%%LPMUD%%%%DATADIR%%/doc/lfun/hit_player
+%%LPMUD%%%%DATADIR%%/doc/lfun/id
+%%LPMUD%%%%DATADIR%%/doc/lfun/init
+%%LPMUD%%%%DATADIR%%/doc/lfun/long
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_attack
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_auto_load
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_gender_string
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_info
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_level
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_money
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_name
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_npc
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_value
+%%LPMUD%%%%DATADIR%%/doc/lfun/query_weight
+%%LPMUD%%%%DATADIR%%/doc/lfun/reset
+%%LPMUD%%%%DATADIR%%/doc/lfun/short
+%%LPMUD%%%%DATADIR%%/doc/lfun/show_stats
+%%LPMUD%%%%DATADIR%%/doc/lfun/stop_fight
+%%LPMUD%%%%DATADIR%%/doc/lfun/stop_wielding
+%%LPMUD%%%%DATADIR%%/doc/sefun/add_worth
+%%LPMUD%%%%DATADIR%%/doc/sefun/create_wizard
+%%LPMUD%%%%DATADIR%%/doc/sefun/find_living
+%%LPMUD%%%%DATADIR%%/doc/sefun/find_player
+%%LPMUD%%%%DATADIR%%/doc/sefun/log_file
+%%LPMUD%%%%DATADIR%%/doc/sefun/ls
+%%LPMUD%%%%DATADIR%%/doc/sefun/set_living_name
+%%LPMUD%%%%DATADIR%%/doc/sefun/shout
+%%LPMUD%%%%DATADIR%%/doc/sefun/wizlist
+%%LPMUD%%%%DATADIR%%/doc/w/README
+%%LPMUD%%%%DATADIR%%/doc/w/cat
+%%LPMUD%%%%DATADIR%%/doc/w/cd
+%%LPMUD%%%%DATADIR%%/doc/w/clone
+%%LPMUD%%%%DATADIR%%/doc/w/destruct
+%%LPMUD%%%%DATADIR%%/doc/w/echo
+%%LPMUD%%%%DATADIR%%/doc/w/echoall
+%%LPMUD%%%%DATADIR%%/doc/w/ed
+%%LPMUD%%%%DATADIR%%/doc/w/emote
+%%LPMUD%%%%DATADIR%%/doc/w/force
+%%LPMUD%%%%DATADIR%%/doc/w/goto
+%%LPMUD%%%%DATADIR%%/doc/w/heal
+%%LPMUD%%%%DATADIR%%/doc/w/in
+%%LPMUD%%%%DATADIR%%/doc/w/load
+%%LPMUD%%%%DATADIR%%/doc/w/ls
+%%LPMUD%%%%DATADIR%%/doc/w/mkdir
+%%LPMUD%%%%DATADIR%%/doc/w/more
+%%LPMUD%%%%DATADIR%%/doc/w/people
+%%LPMUD%%%%DATADIR%%/doc/w/pwd
+%%LPMUD%%%%DATADIR%%/doc/w/review
+%%LPMUD%%%%DATADIR%%/doc/w/rm
+%%LPMUD%%%%DATADIR%%/doc/w/rmdir
+%%LPMUD%%%%DATADIR%%/doc/w/setmin
+%%LPMUD%%%%DATADIR%%/doc/w/setmmin
+%%LPMUD%%%%DATADIR%%/doc/w/setmmout
+%%LPMUD%%%%DATADIR%%/doc/w/setmout
+%%LPMUD%%%%DATADIR%%/doc/w/shutdown
+%%LPMUD%%%%DATADIR%%/doc/w/snoop
+%%LPMUD%%%%DATADIR%%/doc/w/stat
+%%LPMUD%%%%DATADIR%%/doc/w/title
+%%LPMUD%%%%DATADIR%%/doc/w/trans
+%%LPMUD%%%%DATADIR%%/doc/w/update
+%%LPMUD%%%%DATADIR%%/doc/w/wizlist
+%%LPMUD%%%%DATADIR%%/doc/wiz_help
+%%LPMUD%%%%DATADIR%%/log/README
+%%LPMUD%%%%DATADIR%%/obj/Go/README
+%%LPMUD%%%%DATADIR%%/obj/Go/rule1
+%%LPMUD%%%%DATADIR%%/obj/Go/rule2
+%%LPMUD%%%%DATADIR%%/obj/Go/rule3
+%%LPMUD%%%%DATADIR%%/obj/Go/rule4
+%%LPMUD%%%%DATADIR%%/obj/Go/rule5
+%%LPMUD%%%%DATADIR%%/obj/Go/rules.c
+%%LPMUD%%%%DATADIR%%/obj/alco_drink.c
+%%LPMUD%%%%DATADIR%%/obj/armour.c
+%%LPMUD%%%%DATADIR%%/obj/bag.c
+%%LPMUD%%%%DATADIR%%/obj/beer.c
+%%LPMUD%%%%DATADIR%%/obj/book.c
+%%LPMUD%%%%DATADIR%%/obj/book_page1
+%%LPMUD%%%%DATADIR%%/obj/bull_board.c
+%%LPMUD%%%%DATADIR%%/obj/catch_talk.c
+%%LPMUD%%%%DATADIR%%/obj/catch_talk.orc.c
+%%LPMUD%%%%DATADIR%%/obj/chat.c
+%%LPMUD%%%%DATADIR%%/obj/chest.c
+%%LPMUD%%%%DATADIR%%/obj/container.c
+%%LPMUD%%%%DATADIR%%/obj/corpse.c
+%%LPMUD%%%%DATADIR%%/obj/debug.h
+%%LPMUD%%%%DATADIR%%/obj/door.c
+%%LPMUD%%%%DATADIR%%/obj/door.h
+%%LPMUD%%%%DATADIR%%/obj/drink.c
+%%LPMUD%%%%DATADIR%%/obj/explore_xp.c
+%%LPMUD%%%%DATADIR%%/obj/food.c
+%%LPMUD%%%%DATADIR%%/obj/key.c
+%%LPMUD%%%%DATADIR%%/obj/leo.c
+%%LPMUD%%%%DATADIR%%/obj/less.c
+%%LPMUD%%%%DATADIR%%/obj/level_list.c
+%%LPMUD%%%%DATADIR%%/obj/living.c
+%%LPMUD%%%%DATADIR%%/obj/living.h
+%%LPMUD%%%%DATADIR%%/obj/mag_stone.c
+%%LPMUD%%%%DATADIR%%/obj/mail_reader.c
+%%LPMUD%%%%DATADIR%%/obj/marker.c
+%%LPMUD%%%%DATADIR%%/obj/master.c
+%%LPMUD%%%%DATADIR%%/obj/money.c
+%%LPMUD%%%%DATADIR%%/obj/monster.c
+%%LPMUD%%%%DATADIR%%/obj/monster.talk.c
+%%LPMUD%%%%DATADIR%%/obj/newspaper.c
+%%LPMUD%%%%DATADIR%%/obj/player.c
+%%LPMUD%%%%DATADIR%%/obj/quest_obj.c
+%%LPMUD%%%%DATADIR%%/obj/quicktyper.c
+%%LPMUD%%%%DATADIR%%/obj/roommaker.c
+%%LPMUD%%%%DATADIR%%/obj/rope.c
+%%LPMUD%%%%DATADIR%%/obj/safe.c
+%%LPMUD%%%%DATADIR%%/obj/shout_curse.c
+%%LPMUD%%%%DATADIR%%/obj/shut.c
+%%LPMUD%%%%DATADIR%%/obj/simul_efun.c
+%%LPMUD%%%%DATADIR%%/obj/sing.c
+%%LPMUD%%%%DATADIR%%/obj/soft_drink.c
+%%LPMUD%%%%DATADIR%%/obj/soul.c
+%%LPMUD%%%%DATADIR%%/obj/spare_simul_efun.c
+%%LPMUD%%%%DATADIR%%/obj/stethoscope.c
+%%LPMUD%%%%DATADIR%%/obj/team.c
+%%LPMUD%%%%DATADIR%%/obj/torch.c
+%%LPMUD%%%%DATADIR%%/obj/trace.c
+%%LPMUD%%%%DATADIR%%/obj/trace2.c
+%%LPMUD%%%%DATADIR%%/obj/treasure.c
+%%LPMUD%%%%DATADIR%%/obj/weapon.c
+%%LPMUD%%%%DATADIR%%/obj/wiz_bull_board.c
+%%LPMUD%%%%DATADIR%%/obj/wiz_bull_board2.c
+%%LPMUD%%%%DATADIR%%/players/lars/README
+%%LPMUD%%%%DATADIR%%/players/lars/board.c
+%%LPMUD%%%%DATADIR%%/players/lars/lars.savefile
+%%LPMUD%%%%DATADIR%%/players/lars/mapper.c
+%%LPMUD%%%%DATADIR%%/players/lars/rand.c
+%%LPMUD%%%%DATADIR%%/players/lars/room.c
+%%LPMUD%%%%DATADIR%%/players/lars/test.c
+%%LPMUD%%%%DATADIR%%/players/lars/wand.c
+%%LPMUD%%%%DATADIR%%/players/lars/workroom.c
+%%LPMUD%%%%DATADIR%%/room/adv_guild.c
+%%LPMUD%%%%DATADIR%%/room/adv_inner.c
+%%LPMUD%%%%DATADIR%%/room/adv_inner2.c
+%%LPMUD%%%%DATADIR%%/room/attic.c
+%%LPMUD%%%%DATADIR%%/room/bank.c
+%%LPMUD%%%%DATADIR%%/room/bankroom.c
+%%LPMUD%%%%DATADIR%%/room/big_tree.c
+%%LPMUD%%%%DATADIR%%/room/church.c
+%%LPMUD%%%%DATADIR%%/room/clearing.c
+%%LPMUD%%%%DATADIR%%/room/crop.c
+%%LPMUD%%%%DATADIR%%/room/death/README
+%%LPMUD%%%%DATADIR%%/room/death/death.c
+%%LPMUD%%%%DATADIR%%/room/death/death_mark.c
+%%LPMUD%%%%DATADIR%%/room/death/death_room.c
+%%LPMUD%%%%DATADIR%%/room/deep_forest1.c
+%%LPMUD%%%%DATADIR%%/room/def_castle.c
+%%LPMUD%%%%DATADIR%%/room/doorway.c
+%%LPMUD%%%%DATADIR%%/room/eastroad1.c
+%%LPMUD%%%%DATADIR%%/room/eastroad2.c
+%%LPMUD%%%%DATADIR%%/room/eastroad3.c
+%%LPMUD%%%%DATADIR%%/room/eastroad4.c
+%%LPMUD%%%%DATADIR%%/room/eastroad5.c
+%%LPMUD%%%%DATADIR%%/room/elevator.c
+%%LPMUD%%%%DATADIR%%/room/forest1.c
+%%LPMUD%%%%DATADIR%%/room/forest10.c
+%%LPMUD%%%%DATADIR%%/room/forest11.c
+%%LPMUD%%%%DATADIR%%/room/forest12.c
+%%LPMUD%%%%DATADIR%%/room/forest2.c
+%%LPMUD%%%%DATADIR%%/room/forest3.c
+%%LPMUD%%%%DATADIR%%/room/forest4.c
+%%LPMUD%%%%DATADIR%%/room/forest5.c
+%%LPMUD%%%%DATADIR%%/room/forest6.c
+%%LPMUD%%%%DATADIR%%/room/forest7.c
+%%LPMUD%%%%DATADIR%%/room/forest8.c
+%%LPMUD%%%%DATADIR%%/room/forest9.c
+%%LPMUD%%%%DATADIR%%/room/fortress.c
+%%LPMUD%%%%DATADIR%%/room/giant_conf.c
+%%LPMUD%%%%DATADIR%%/room/giant_lair.c
+%%LPMUD%%%%DATADIR%%/room/giant_path.c
+%%LPMUD%%%%DATADIR%%/room/hump.c
+%%LPMUD%%%%DATADIR%%/room/init_file
+%%LPMUD%%%%DATADIR%%/room/inn.c
+%%LPMUD%%%%DATADIR%%/room/jetty.c
+%%LPMUD%%%%DATADIR%%/room/jetty2.c
+%%LPMUD%%%%DATADIR%%/room/log.h
+%%LPMUD%%%%DATADIR%%/room/maze1/maze1.c
+%%LPMUD%%%%DATADIR%%/room/maze1/maze2.c
+%%LPMUD%%%%DATADIR%%/room/maze1/maze3.c
+%%LPMUD%%%%DATADIR%%/room/maze1/maze4.c
+%%LPMUD%%%%DATADIR%%/room/maze1/maze5.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel10.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel11.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel12.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel13.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel14.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel15.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel16.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel17.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel18.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel19.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel2.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel20.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel21.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel22.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel23.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel24.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel25.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel26.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel27.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel28.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel29.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel3.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel4.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel5.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel8.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel9.c
+%%LPMUD%%%%DATADIR%%/room/mine/tunnel_room.c
+%%LPMUD%%%%DATADIR%%/room/mount_pass.c
+%%LPMUD%%%%DATADIR%%/room/mount_top.c
+%%LPMUD%%%%DATADIR%%/room/mount_top2.c
+%%LPMUD%%%%DATADIR%%/room/narr_alley.c
+%%LPMUD%%%%DATADIR%%/room/orc_treasure.c
+%%LPMUD%%%%DATADIR%%/room/orc_vall.c
+%%LPMUD%%%%DATADIR%%/room/plane1.c
+%%LPMUD%%%%DATADIR%%/room/plane10.c
+%%LPMUD%%%%DATADIR%%/room/plane11.c
+%%LPMUD%%%%DATADIR%%/room/plane12.c
+%%LPMUD%%%%DATADIR%%/room/plane13.c
+%%LPMUD%%%%DATADIR%%/room/plane2.c
+%%LPMUD%%%%DATADIR%%/room/plane3.c
+%%LPMUD%%%%DATADIR%%/room/plane4.c
+%%LPMUD%%%%DATADIR%%/room/plane5.c
+%%LPMUD%%%%DATADIR%%/room/plane6.c
+%%LPMUD%%%%DATADIR%%/room/plane7.c
+%%LPMUD%%%%DATADIR%%/room/plane8.c
+%%LPMUD%%%%DATADIR%%/room/plane9.c
+%%LPMUD%%%%DATADIR%%/room/port_castle.c
+%%LPMUD%%%%DATADIR%%/room/post.c
+%%LPMUD%%%%DATADIR%%/room/prison.c
+%%LPMUD%%%%DATADIR%%/room/pub2.c
+%%LPMUD%%%%DATADIR%%/room/quest_room.c
+%%LPMUD%%%%DATADIR%%/room/ravine.c
+%%LPMUD%%%%DATADIR%%/room/room.c
+%%LPMUD%%%%DATADIR%%/room/room.h
+%%LPMUD%%%%DATADIR%%/room/ruin.c
+%%LPMUD%%%%DATADIR%%/room/rum2.c
+%%LPMUD%%%%DATADIR%%/room/sea.c
+%%LPMUD%%%%DATADIR%%/room/sea_bottom.c
+%%LPMUD%%%%DATADIR%%/room/shop.c
+%%LPMUD%%%%DATADIR%%/room/slope.c
+%%LPMUD%%%%DATADIR%%/room/south/lair.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst1.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst10.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst11.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst12.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst13.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst14.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst15.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst16.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst17.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst18.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst19.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst2.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst20.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst21.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst22.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst23.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst24.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst25.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst26.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst27.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst28.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst29.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst3.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst30.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst31.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst32.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst33.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst34.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst35.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst36.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst37.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst38.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst39.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst4.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst40.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst41.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst42.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst43.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst44.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst45.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst46.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst47.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst48.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst49.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst5.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst6.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst7.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst8.c
+%%LPMUD%%%%DATADIR%%/room/south/sforst9.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd1.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd10.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd11.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd12.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd13.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd14.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd15.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd16.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd17.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd18.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd2.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd3.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd4.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd5.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd6.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd7.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd8.c
+%%LPMUD%%%%DATADIR%%/room/south/sislnd9.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore1.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore10.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore11.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore12.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore13.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore14.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore15.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore16.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore17.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore18.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore19.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore2.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore20.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore21.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore22.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore23.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore24.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore25.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore26.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore27.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore28.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore29.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore3.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore30.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore4.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore5.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore6.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore7.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore8.c
+%%LPMUD%%%%DATADIR%%/room/south/sshore9.c
+%%LPMUD%%%%DATADIR%%/room/station.c
+%%LPMUD%%%%DATADIR%%/room/std.h
+%%LPMUD%%%%DATADIR%%/room/storage.c
+%%LPMUD%%%%DATADIR%%/room/store.c
+%%LPMUD%%%%DATADIR%%/room/sub/after_trap.c
+%%LPMUD%%%%DATADIR%%/room/sub/door_trap.c
+%%LPMUD%%%%DATADIR%%/room/sunalley1.c
+%%LPMUD%%%%DATADIR%%/room/sunalley2.c
+%%LPMUD%%%%DATADIR%%/room/test.c
+%%LPMUD%%%%DATADIR%%/room/tune.h
+%%LPMUD%%%%DATADIR%%/room/vill_green.c
+%%LPMUD%%%%DATADIR%%/room/vill_road1.c
+%%LPMUD%%%%DATADIR%%/room/vill_road2.c
+%%LPMUD%%%%DATADIR%%/room/vill_shore.c
+%%LPMUD%%%%DATADIR%%/room/vill_shore2.c
+%%LPMUD%%%%DATADIR%%/room/vill_track.c
+%%LPMUD%%%%DATADIR%%/room/void.c
+%%LPMUD%%%%DATADIR%%/room/well.c
+%%LPMUD%%%%DATADIR%%/room/wild1.c
+%%LPMUD%%%%DATADIR%%/room/wiz_hall.c
+%%LPMUD%%%%DATADIR%%/room/yard.c
+%%LPMUD%%%%DATADIR%%/secure/master.c
+%%LPMUD%%%%DATADIR%%/sys/commands.h
+%%LPMUD%%%%DATADIR%%/sys/debug_info.h
+%%LPMUD%%%%DATADIR%%/sys/debug_message.h
+%%LPMUD%%%%DATADIR%%/sys/driver_hook.h
+%%LPMUD%%%%DATADIR%%/sys/erq.h
+%%LPMUD%%%%DATADIR%%/sys/files.h
+%%LPMUD%%%%DATADIR%%/sys/functionlist.h
+%%LPMUD%%%%DATADIR%%/sys/inherit_list.h
+%%LPMUD%%%%DATADIR%%/sys/input_to.h
+%%LPMUD%%%%DATADIR%%/sys/lpctypes.h
+%%LPMUD%%%%DATADIR%%/sys/objectinfo.h
+%%LPMUD%%%%DATADIR%%/sys/rtlimits.h
+%%LPMUD%%%%DATADIR%%/sys/sent.h
+%%LPMUD%%%%DATADIR%%/sys/strings.h
+%%LPMUD%%%%DATADIR%%/sys/time.h
+%%LPMUD%%%%DATADIR%%/sys/trace.h
+%%LPMUD%%%%DATADIR%%/sys/wizlist.h
+%%MUDLIB%%%%DATADIR%%/ACCESS.ALLOW
+%%MUDLIB%%%%DATADIR%%/README
+%%MUDLIB%%%%DATADIR%%/astar.c
+%%MUDLIB%%%%DATADIR%%/dhrystone.c
+%%MUDLIB%%%%DATADIR%%/dhrystone2.c
+%%MUDLIB%%%%DATADIR%%/erq-tool.c
+%%MUDLIB%%%%DATADIR%%/master_skeleton.c
+%%MUDLIB%%%%DATADIR%%/simul_efun-dr.c
+%%MUDLIB%%%%DATADIR%%/sys/commands.h
+%%MUDLIB%%%%DATADIR%%/sys/debug_info.h
+%%MUDLIB%%%%DATADIR%%/sys/debug_message.h
+%%MUDLIB%%%%DATADIR%%/sys/driver_hook.h
+%%MUDLIB%%%%DATADIR%%/sys/erq.h
+%%MUDLIB%%%%DATADIR%%/sys/files.h
+%%MUDLIB%%%%DATADIR%%/sys/functionlist.h
+%%MUDLIB%%%%DATADIR%%/sys/include_list.h
+%%MUDLIB%%%%DATADIR%%/sys/inherit_list.h
+%%MUDLIB%%%%DATADIR%%/sys/input_to.h
+%%MUDLIB%%%%DATADIR%%/sys/lpctypes.h
+%%MUDLIB%%%%DATADIR%%/sys/objectinfo.h
+%%MUDLIB%%%%DATADIR%%/sys/rtlimits.h
+%%MUDLIB%%%%DATADIR%%/sys/sent.h
+%%MUDLIB%%%%DATADIR%%/sys/strings.h
+%%MUDLIB%%%%DATADIR%%/sys/time.h
+%%MUDLIB%%%%DATADIR%%/sys/trace.h
+%%MUDLIB%%%%DATADIR%%/sys/wizlist.h
+%%MUDLIB%%%%DATADIR%%/telnet.h
+%%MUDLIB%%%%DATADIR%%/telnetneg.c
+%%MUDLIB%%%%DATADIR%%/test_master.c
+%%MUDLIB%%%%DATADIR%%/uni-crasher/README
+%%MUDLIB%%%%DATADIR%%/uni-crasher/crasher.c
+%%MUDLIB%%%%DATADIR%%/uni-crasher/secure.inc
+%%PORTDOCS%%%%DOCSDIR%%/3.2vs3.2.1
+%%PORTDOCS%%%%DOCSDIR%%/FAQ
+%%PORTDOCS%%%%DOCSDIR%%/LPC/alists
+%%PORTDOCS%%%%DOCSDIR%%/LPC/arrays
+%%PORTDOCS%%%%DOCSDIR%%/LPC/block
+%%PORTDOCS%%%%DOCSDIR%%/LPC/closure_guide
+%%PORTDOCS%%%%DOCSDIR%%/LPC/closures
+%%PORTDOCS%%%%DOCSDIR%%/LPC/closures-abstract
+%%PORTDOCS%%%%DOCSDIR%%/LPC/closures-example
+%%PORTDOCS%%%%DOCSDIR%%/LPC/comments
+%%PORTDOCS%%%%DOCSDIR%%/LPC/do-while
+%%PORTDOCS%%%%DOCSDIR%%/LPC/ed0
+%%PORTDOCS%%%%DOCSDIR%%/LPC/ed1
+%%PORTDOCS%%%%DOCSDIR%%/LPC/ed2
+%%PORTDOCS%%%%DOCSDIR%%/LPC/ed3
+%%PORTDOCS%%%%DOCSDIR%%/LPC/ed4
+%%PORTDOCS%%%%DOCSDIR%%/LPC/ed5
+%%PORTDOCS%%%%DOCSDIR%%/LPC/ed6
+%%PORTDOCS%%%%DOCSDIR%%/LPC/efuns
+%%PORTDOCS%%%%DOCSDIR%%/LPC/escape
+%%PORTDOCS%%%%DOCSDIR%%/LPC/for
+%%PORTDOCS%%%%DOCSDIR%%/LPC/foreach
+%%PORTDOCS%%%%DOCSDIR%%/LPC/functions
+%%PORTDOCS%%%%DOCSDIR%%/LPC/if
+%%PORTDOCS%%%%DOCSDIR%%/LPC/inherit
+%%PORTDOCS%%%%DOCSDIR%%/LPC/inheritance
+%%PORTDOCS%%%%DOCSDIR%%/LPC/initialisation
+%%PORTDOCS%%%%DOCSDIR%%/LPC/lfuns
+%%PORTDOCS%%%%DOCSDIR%%/LPC/lpc
+%%PORTDOCS%%%%DOCSDIR%%/LPC/mappings
+%%PORTDOCS%%%%DOCSDIR%%/LPC/modifiers
+%%PORTDOCS%%%%DOCSDIR%%/LPC/operators
+%%PORTDOCS%%%%DOCSDIR%%/LPC/pragma
+%%PORTDOCS%%%%DOCSDIR%%/LPC/preprocessor
+%%PORTDOCS%%%%DOCSDIR%%/LPC/references
+%%PORTDOCS%%%%DOCSDIR%%/LPC/switch
+%%PORTDOCS%%%%DOCSDIR%%/LPC/types
+%%PORTDOCS%%%%DOCSDIR%%/LPC/varargs
+%%PORTDOCS%%%%DOCSDIR%%/LPC/while
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/applied/__INIT
+%%PORTDOCS%%%%DOCSDIR%%/applied/add_weight
+%%PORTDOCS%%%%DOCSDIR%%/applied/applied
+%%PORTDOCS%%%%DOCSDIR%%/applied/can_put_and_get
+%%PORTDOCS%%%%DOCSDIR%%/applied/catch_msg
+%%PORTDOCS%%%%DOCSDIR%%/applied/catch_tell
+%%PORTDOCS%%%%DOCSDIR%%/applied/clean_up
+%%PORTDOCS%%%%DOCSDIR%%/applied/create
+%%PORTDOCS%%%%DOCSDIR%%/applied/drop
+%%PORTDOCS%%%%DOCSDIR%%/applied/exit
+%%PORTDOCS%%%%DOCSDIR%%/applied/get
+%%PORTDOCS%%%%DOCSDIR%%/applied/heart_beat
+%%PORTDOCS%%%%DOCSDIR%%/applied/id
+%%PORTDOCS%%%%DOCSDIR%%/applied/init
+%%PORTDOCS%%%%DOCSDIR%%/applied/logon
+%%PORTDOCS%%%%DOCSDIR%%/applied/modify_command
+%%PORTDOCS%%%%DOCSDIR%%/applied/parse_command_adjectiv_id_list
+%%PORTDOCS%%%%DOCSDIR%%/applied/parse_command_id_list
+%%PORTDOCS%%%%DOCSDIR%%/applied/parse_command_plural_id_list
+%%PORTDOCS%%%%DOCSDIR%%/applied/prevent_insert
+%%PORTDOCS%%%%DOCSDIR%%/applied/query_weight
+%%PORTDOCS%%%%DOCSDIR%%/applied/remove
+%%PORTDOCS%%%%DOCSDIR%%/applied/reset
+%%PORTDOCS%%%%DOCSDIR%%/concepts/concepts
+%%PORTDOCS%%%%DOCSDIR%%/concepts/erq
+%%PORTDOCS%%%%DOCSDIR%%/concepts/files
+%%PORTDOCS%%%%DOCSDIR%%/concepts/hooks
+%%PORTDOCS%%%%DOCSDIR%%/concepts/imp
+%%PORTDOCS%%%%DOCSDIR%%/concepts/intermud
+%%PORTDOCS%%%%DOCSDIR%%/concepts/intermud.basic
+%%PORTDOCS%%%%DOCSDIR%%/concepts/memory
+%%PORTDOCS%%%%DOCSDIR%%/concepts/mysql
+%%PORTDOCS%%%%DOCSDIR%%/concepts/native
+%%PORTDOCS%%%%DOCSDIR%%/concepts/negotiation
+%%PORTDOCS%%%%DOCSDIR%%/concepts/objects
+%%PORTDOCS%%%%DOCSDIR%%/concepts/rtfm
+%%PORTDOCS%%%%DOCSDIR%%/concepts/simul_efun
+%%PORTDOCS%%%%DOCSDIR%%/concepts/uids
+%%PORTDOCS%%%%DOCSDIR%%/driver/codestyle
+%%PORTDOCS%%%%DOCSDIR%%/driver/copyright-issue
+%%PORTDOCS%%%%DOCSDIR%%/driver/debugmalloc
+%%PORTDOCS%%%%DOCSDIR%%/driver/driver
+%%PORTDOCS%%%%DOCSDIR%%/driver/dumpallobj
+%%PORTDOCS%%%%DOCSDIR%%/driver/invocation
+%%PORTDOCS%%%%DOCSDIR%%/driver/malloc
+%%PORTDOCS%%%%DOCSDIR%%/driver/opcdump
+%%PORTDOCS%%%%DOCSDIR%%/driver/predefined
+%%PORTDOCS%%%%DOCSDIR%%/driver/rxcache.doc
+%%PORTDOCS%%%%DOCSDIR%%/driver/showsmallnewmalloced
+%%PORTDOCS%%%%DOCSDIR%%/driver/status
+%%PORTDOCS%%%%DOCSDIR%%/efun/[]
+%%PORTDOCS%%%%DOCSDIR%%/efun/abs
+%%PORTDOCS%%%%DOCSDIR%%/efun/abs.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/acos
+%%PORTDOCS%%%%DOCSDIR%%/efun/acos.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/add_action
+%%PORTDOCS%%%%DOCSDIR%%/efun/add_verb
+%%PORTDOCS%%%%DOCSDIR%%/efun/add_xverb
+%%PORTDOCS%%%%DOCSDIR%%/efun/all_environment
+%%PORTDOCS%%%%DOCSDIR%%/efun/all_inventory
+%%PORTDOCS%%%%DOCSDIR%%/efun/all_inventory.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/allocate
+%%PORTDOCS%%%%DOCSDIR%%/efun/allocate_mapping
+%%PORTDOCS%%%%DOCSDIR%%/efun/and_bits
+%%PORTDOCS%%%%DOCSDIR%%/efun/apply
+%%PORTDOCS%%%%DOCSDIR%%/efun/asin
+%%PORTDOCS%%%%DOCSDIR%%/efun/asin.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/assoc
+%%PORTDOCS%%%%DOCSDIR%%/efun/atan
+%%PORTDOCS%%%%DOCSDIR%%/efun/atan.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/atan2
+%%PORTDOCS%%%%DOCSDIR%%/efun/atan2.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/attach_erq_demon
+%%PORTDOCS%%%%DOCSDIR%%/efun/binary_message
+%%PORTDOCS%%%%DOCSDIR%%/efun/bind_lambda
+%%PORTDOCS%%%%DOCSDIR%%/efun/blueprint
+%%PORTDOCS%%%%DOCSDIR%%/efun/break_point
+%%PORTDOCS%%%%DOCSDIR%%/efun/call_other
+%%PORTDOCS%%%%DOCSDIR%%/efun/call_out
+%%PORTDOCS%%%%DOCSDIR%%/efun/call_out_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/call_resolved
+%%PORTDOCS%%%%DOCSDIR%%/efun/caller_stack
+%%PORTDOCS%%%%DOCSDIR%%/efun/caller_stack_depth
+%%PORTDOCS%%%%DOCSDIR%%/efun/capitalize
+%%PORTDOCS%%%%DOCSDIR%%/efun/cat
+%%PORTDOCS%%%%DOCSDIR%%/efun/catch
+%%PORTDOCS%%%%DOCSDIR%%/efun/ceil
+%%PORTDOCS%%%%DOCSDIR%%/efun/clear_bit
+%%PORTDOCS%%%%DOCSDIR%%/efun/clone_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/clonep
+%%PORTDOCS%%%%DOCSDIR%%/efun/clonep.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/clones
+%%PORTDOCS%%%%DOCSDIR%%/efun/closurep
+%%PORTDOCS%%%%DOCSDIR%%/efun/closurep.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/command
+%%PORTDOCS%%%%DOCSDIR%%/efun/command_stack
+%%PORTDOCS%%%%DOCSDIR%%/efun/command_stack_depth
+%%PORTDOCS%%%%DOCSDIR%%/efun/copy
+%%PORTDOCS%%%%DOCSDIR%%/efun/copy_bits
+%%PORTDOCS%%%%DOCSDIR%%/efun/copy_file
+%%PORTDOCS%%%%DOCSDIR%%/efun/copy_mapping
+%%PORTDOCS%%%%DOCSDIR%%/efun/cos
+%%PORTDOCS%%%%DOCSDIR%%/efun/cos.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/count_bits
+%%PORTDOCS%%%%DOCSDIR%%/efun/creator
+%%PORTDOCS%%%%DOCSDIR%%/efun/crypt
+%%PORTDOCS%%%%DOCSDIR%%/efun/ctime
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_affected_rows
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_close
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_coldefs
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_connect
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_conv_string
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_error
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_exec
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_fetch
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_handles
+%%PORTDOCS%%%%DOCSDIR%%/efun/db_insert_id
+%%PORTDOCS%%%%DOCSDIR%%/efun/debug_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/debug_message
+%%PORTDOCS%%%%DOCSDIR%%/efun/deep_copy
+%%PORTDOCS%%%%DOCSDIR%%/efun/deep_inventory
+%%PORTDOCS%%%%DOCSDIR%%/efun/destruct
+%%PORTDOCS%%%%DOCSDIR%%/efun/destruct.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/disable_commands
+%%PORTDOCS%%%%DOCSDIR%%/efun/ed
+%%PORTDOCS%%%%DOCSDIR%%/efun/efun
+%%PORTDOCS%%%%DOCSDIR%%/efun/efun308
+%%PORTDOCS%%%%DOCSDIR%%/efun/enable_commands
+%%PORTDOCS%%%%DOCSDIR%%/efun/environment
+%%PORTDOCS%%%%DOCSDIR%%/efun/exec
+%%PORTDOCS%%%%DOCSDIR%%/efun/execute_command
+%%PORTDOCS%%%%DOCSDIR%%/efun/exp
+%%PORTDOCS%%%%DOCSDIR%%/efun/expand_define
+%%PORTDOCS%%%%DOCSDIR%%/efun/explode
+%%PORTDOCS%%%%DOCSDIR%%/efun/explode.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/export_uid
+%%PORTDOCS%%%%DOCSDIR%%/efun/extern_call
+%%PORTDOCS%%%%DOCSDIR%%/efun/extract
+%%PORTDOCS%%%%DOCSDIR%%/efun/file_name
+%%PORTDOCS%%%%DOCSDIR%%/efun/file_size
+%%PORTDOCS%%%%DOCSDIR%%/efun/file_size.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/filter
+%%PORTDOCS%%%%DOCSDIR%%/efun/filter_array
+%%PORTDOCS%%%%DOCSDIR%%/efun/filter_indices
+%%PORTDOCS%%%%DOCSDIR%%/efun/filter_mapping
+%%PORTDOCS%%%%DOCSDIR%%/efun/filter_objects
+%%PORTDOCS%%%%DOCSDIR%%/efun/find_call_out
+%%PORTDOCS%%%%DOCSDIR%%/efun/find_input_to
+%%PORTDOCS%%%%DOCSDIR%%/efun/find_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/first_inventory
+%%PORTDOCS%%%%DOCSDIR%%/efun/floatp
+%%PORTDOCS%%%%DOCSDIR%%/efun/floatp.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/floor
+%%PORTDOCS%%%%DOCSDIR%%/efun/funcall
+%%PORTDOCS%%%%DOCSDIR%%/efun/function_exists
+%%PORTDOCS%%%%DOCSDIR%%/efun/functionlist
+%%PORTDOCS%%%%DOCSDIR%%/efun/garbage_collection
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_dir
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_dir.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_error_file
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_eval_cost
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_extra_wizinfo
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_type_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/geteuid
+%%PORTDOCS%%%%DOCSDIR%%/efun/getuid
+%%PORTDOCS%%%%DOCSDIR%%/efun/gmtime
+%%PORTDOCS%%%%DOCSDIR%%/efun/heart_beat_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/implode
+%%PORTDOCS%%%%DOCSDIR%%/efun/implode.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/include_list
+%%PORTDOCS%%%%DOCSDIR%%/efun/inherit_list
+%%PORTDOCS%%%%DOCSDIR%%/efun/input_to
+%%PORTDOCS%%%%DOCSDIR%%/efun/input_to_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/insert_alist
+%%PORTDOCS%%%%DOCSDIR%%/efun/interactive
+%%PORTDOCS%%%%DOCSDIR%%/efun/intersect_alist
+%%PORTDOCS%%%%DOCSDIR%%/efun/intp
+%%PORTDOCS%%%%DOCSDIR%%/efun/intp.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/invert_bits
+%%PORTDOCS%%%%DOCSDIR%%/efun/lambda
+%%PORTDOCS%%%%DOCSDIR%%/efun/last_bit
+%%PORTDOCS%%%%DOCSDIR%%/efun/last_instructions
+%%PORTDOCS%%%%DOCSDIR%%/efun/limited
+%%PORTDOCS%%%%DOCSDIR%%/efun/living
+%%PORTDOCS%%%%DOCSDIR%%/efun/load_name
+%%PORTDOCS%%%%DOCSDIR%%/efun/load_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/localtime
+%%PORTDOCS%%%%DOCSDIR%%/efun/log
+%%PORTDOCS%%%%DOCSDIR%%/efun/lower_case
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_add
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_allocate
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_contains
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_delete
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_indices
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_reallocate
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_sizeof
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_values
+%%PORTDOCS%%%%DOCSDIR%%/efun/make_shared_string
+%%PORTDOCS%%%%DOCSDIR%%/efun/map
+%%PORTDOCS%%%%DOCSDIR%%/efun/map_array
+%%PORTDOCS%%%%DOCSDIR%%/efun/map_indices
+%%PORTDOCS%%%%DOCSDIR%%/efun/map_mapping
+%%PORTDOCS%%%%DOCSDIR%%/efun/map_objects
+%%PORTDOCS%%%%DOCSDIR%%/efun/mapping_contains
+%%PORTDOCS%%%%DOCSDIR%%/efun/mappingp
+%%PORTDOCS%%%%DOCSDIR%%/efun/mappingp.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/max
+%%PORTDOCS%%%%DOCSDIR%%/efun/md5
+%%PORTDOCS%%%%DOCSDIR%%/efun/member
+%%PORTDOCS%%%%DOCSDIR%%/efun/member_array
+%%PORTDOCS%%%%DOCSDIR%%/efun/min
+%%PORTDOCS%%%%DOCSDIR%%/efun/mkdir
+%%PORTDOCS%%%%DOCSDIR%%/efun/mkmapping
+%%PORTDOCS%%%%DOCSDIR%%/efun/move_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/negate
+%%PORTDOCS%%%%DOCSDIR%%/efun/next_bit
+%%PORTDOCS%%%%DOCSDIR%%/efun/next_inventory
+%%PORTDOCS%%%%DOCSDIR%%/efun/notify_fail
+%%PORTDOCS%%%%DOCSDIR%%/efun/object_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/object_name
+%%PORTDOCS%%%%DOCSDIR%%/efun/object_time
+%%PORTDOCS%%%%DOCSDIR%%/efun/objectp
+%%PORTDOCS%%%%DOCSDIR%%/efun/or_bits
+%%PORTDOCS%%%%DOCSDIR%%/efun/order_alist
+%%PORTDOCS%%%%DOCSDIR%%/efun/parse_command
+%%PORTDOCS%%%%DOCSDIR%%/efun/pointerp
+%%PORTDOCS%%%%DOCSDIR%%/efun/pointerp.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/pow
+%%PORTDOCS%%%%DOCSDIR%%/efun/present
+%%PORTDOCS%%%%DOCSDIR%%/efun/present_clone
+%%PORTDOCS%%%%DOCSDIR%%/efun/previous_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/printf
+%%PORTDOCS%%%%DOCSDIR%%/efun/process_string
+%%PORTDOCS%%%%DOCSDIR%%/efun/program_name
+%%PORTDOCS%%%%DOCSDIR%%/efun/program_time
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_actions
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_command
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_editing
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_idle
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_imp_port
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_input_pending
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_ip_name
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_ip_number
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_limits
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_load_average
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_mud_port
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_notify_fail
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_once_interactive
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_shadowing
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_snoop
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_udp_port
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_verb
+%%PORTDOCS%%%%DOCSDIR%%/efun/quote
+%%PORTDOCS%%%%DOCSDIR%%/efun/raise_error
+%%PORTDOCS%%%%DOCSDIR%%/efun/random
+%%PORTDOCS%%%%DOCSDIR%%/efun/read_bytes
+%%PORTDOCS%%%%DOCSDIR%%/efun/read_file
+%%PORTDOCS%%%%DOCSDIR%%/efun/referencep
+%%PORTDOCS%%%%DOCSDIR%%/efun/referencep.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/regexp
+%%PORTDOCS%%%%DOCSDIR%%/efun/regexplode
+%%PORTDOCS%%%%DOCSDIR%%/efun/regreplace
+%%PORTDOCS%%%%DOCSDIR%%/efun/regreplace.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/remove_action
+%%PORTDOCS%%%%DOCSDIR%%/efun/remove_call_out
+%%PORTDOCS%%%%DOCSDIR%%/efun/remove_input_to
+%%PORTDOCS%%%%DOCSDIR%%/efun/remove_interactive
+%%PORTDOCS%%%%DOCSDIR%%/efun/rename
+%%PORTDOCS%%%%DOCSDIR%%/efun/rename_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/replace_program
+%%PORTDOCS%%%%DOCSDIR%%/efun/restore_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/restore_value
+%%PORTDOCS%%%%DOCSDIR%%/efun/rm
+%%PORTDOCS%%%%DOCSDIR%%/efun/rmdir
+%%PORTDOCS%%%%DOCSDIR%%/efun/rusage
+%%PORTDOCS%%%%DOCSDIR%%/efun/save_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/save_value
+%%PORTDOCS%%%%DOCSDIR%%/efun/say
+%%PORTDOCS%%%%DOCSDIR%%/efun/send_erq
+%%PORTDOCS%%%%DOCSDIR%%/efun/send_imp
+%%PORTDOCS%%%%DOCSDIR%%/efun/send_udp
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_auto_include_string
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_bit
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_buffer_size
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_combine_charset
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_connection_charset
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_driver_hook
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_environment
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_extra_wizinfo
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_extra_wizinfo_size
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_heart_beat
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_is_wizard
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_light
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_limits
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_modify_command
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_next_reset
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_prompt
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_this_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/set_this_player
+%%PORTDOCS%%%%DOCSDIR%%/efun/seteuid
+%%PORTDOCS%%%%DOCSDIR%%/efun/sgn
+%%PORTDOCS%%%%DOCSDIR%%/efun/sgn.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/shadow
+%%PORTDOCS%%%%DOCSDIR%%/efun/shutdown
+%%PORTDOCS%%%%DOCSDIR%%/efun/sin
+%%PORTDOCS%%%%DOCSDIR%%/efun/sin.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/sizeof
+%%PORTDOCS%%%%DOCSDIR%%/efun/slice_array
+%%PORTDOCS%%%%DOCSDIR%%/efun/snoop
+%%PORTDOCS%%%%DOCSDIR%%/efun/sort_array
+%%PORTDOCS%%%%DOCSDIR%%/efun/sprintf
+%%PORTDOCS%%%%DOCSDIR%%/efun/sprintf.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/sqrt
+%%PORTDOCS%%%%DOCSDIR%%/efun/sscanf
+%%PORTDOCS%%%%DOCSDIR%%/efun/stringp
+%%PORTDOCS%%%%DOCSDIR%%/efun/stringp.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/strlen
+%%PORTDOCS%%%%DOCSDIR%%/efun/strstr
+%%PORTDOCS%%%%DOCSDIR%%/efun/swap
+%%PORTDOCS%%%%DOCSDIR%%/efun/symbol_function
+%%PORTDOCS%%%%DOCSDIR%%/efun/symbol_variable
+%%PORTDOCS%%%%DOCSDIR%%/efun/symbolp
+%%PORTDOCS%%%%DOCSDIR%%/efun/symbolp.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/tail
+%%PORTDOCS%%%%DOCSDIR%%/efun/tan
+%%PORTDOCS%%%%DOCSDIR%%/efun/tan.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/tell_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/tell_room
+%%PORTDOCS%%%%DOCSDIR%%/efun/terminal_colour
+%%PORTDOCS%%%%DOCSDIR%%/efun/test_bit
+%%PORTDOCS%%%%DOCSDIR%%/efun/this_interactive
+%%PORTDOCS%%%%DOCSDIR%%/efun/this_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/this_player
+%%PORTDOCS%%%%DOCSDIR%%/efun/throw
+%%PORTDOCS%%%%DOCSDIR%%/efun/time
+%%PORTDOCS%%%%DOCSDIR%%/efun/to_array
+%%PORTDOCS%%%%DOCSDIR%%/efun/to_float
+%%PORTDOCS%%%%DOCSDIR%%/efun/to_int
+%%PORTDOCS%%%%DOCSDIR%%/efun/to_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/to_string
+%%PORTDOCS%%%%DOCSDIR%%/efun/trace
+%%PORTDOCS%%%%DOCSDIR%%/efun/traceprefix
+%%PORTDOCS%%%%DOCSDIR%%/efun/transfer
+%%PORTDOCS%%%%DOCSDIR%%/efun/transpose_array
+%%PORTDOCS%%%%DOCSDIR%%/efun/trim
+%%PORTDOCS%%%%DOCSDIR%%/efun/typeof
+%%PORTDOCS%%%%DOCSDIR%%/efun/unbound_lambda
+%%PORTDOCS%%%%DOCSDIR%%/efun/unique_array
+%%PORTDOCS%%%%DOCSDIR%%/efun/unmkmapping
+%%PORTDOCS%%%%DOCSDIR%%/efun/unquote
+%%PORTDOCS%%%%DOCSDIR%%/efun/unshadow
+%%PORTDOCS%%%%DOCSDIR%%/efun/upper_case
+%%PORTDOCS%%%%DOCSDIR%%/efun/users
+%%PORTDOCS%%%%DOCSDIR%%/efun/utime
+%%PORTDOCS%%%%DOCSDIR%%/efun/walk_mapping
+%%PORTDOCS%%%%DOCSDIR%%/efun/widthof
+%%PORTDOCS%%%%DOCSDIR%%/efun/wizlist_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/write
+%%PORTDOCS%%%%DOCSDIR%%/efun/write_bytes
+%%PORTDOCS%%%%DOCSDIR%%/efun/write_file
+%%PORTDOCS%%%%DOCSDIR%%/efun/xor_bits
+%%PORTDOCS%%%%DOCSDIR%%/man2tex.awk
+%%PORTDOCS%%%%DOCSDIR%%/master/compile_object
+%%PORTDOCS%%%%DOCSDIR%%/master/connect
+%%PORTDOCS%%%%DOCSDIR%%/master/creator_file
+%%PORTDOCS%%%%DOCSDIR%%/master/dangling_lfun_closure
+%%PORTDOCS%%%%DOCSDIR%%/master/define_include_dirs
+%%PORTDOCS%%%%DOCSDIR%%/master/disconnect
+%%PORTDOCS%%%%DOCSDIR%%/master/epilog
+%%PORTDOCS%%%%DOCSDIR%%/master/external_master_reload
+%%PORTDOCS%%%%DOCSDIR%%/master/flag
+%%PORTDOCS%%%%DOCSDIR%%/master/get_bb_uid
+%%PORTDOCS%%%%DOCSDIR%%/master/get_ed_buffer_save_file_name
+%%PORTDOCS%%%%DOCSDIR%%/master/get_master_uid
+%%PORTDOCS%%%%DOCSDIR%%/master/get_root_uid
+%%PORTDOCS%%%%DOCSDIR%%/master/get_simul_efun
+%%PORTDOCS%%%%DOCSDIR%%/master/get_wiz_name
+%%PORTDOCS%%%%DOCSDIR%%/master/heart_beat_error
+%%PORTDOCS%%%%DOCSDIR%%/master/inaugurate_master
+%%PORTDOCS%%%%DOCSDIR%%/master/include_file
+%%PORTDOCS%%%%DOCSDIR%%/master/inherit_file
+%%PORTDOCS%%%%DOCSDIR%%/master/initialisation
+%%PORTDOCS%%%%DOCSDIR%%/master/log_error
+%%PORTDOCS%%%%DOCSDIR%%/master/make_path_absolute
+%%PORTDOCS%%%%DOCSDIR%%/master/master
+%%PORTDOCS%%%%DOCSDIR%%/master/master-3.2
+%%PORTDOCS%%%%DOCSDIR%%/master/master-all
+%%PORTDOCS%%%%DOCSDIR%%/master/notify_shutdown
+%%PORTDOCS%%%%DOCSDIR%%/master/object_name
+%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_all_word
+%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_prepos_list
+%%PORTDOCS%%%%DOCSDIR%%/master/preload
+%%PORTDOCS%%%%DOCSDIR%%/master/prepare_destruct
+%%PORTDOCS%%%%DOCSDIR%%/master/printf_obj_name
+%%PORTDOCS%%%%DOCSDIR%%/master/privilege_violation
+%%PORTDOCS%%%%DOCSDIR%%/master/query_allow_shadow
+%%PORTDOCS%%%%DOCSDIR%%/master/quota_demon
+%%PORTDOCS%%%%DOCSDIR%%/master/reactivate_destructed_master
+%%PORTDOCS%%%%DOCSDIR%%/master/receive_imp
+%%PORTDOCS%%%%DOCSDIR%%/master/receive_udp
+%%PORTDOCS%%%%DOCSDIR%%/master/remove_player
+%%PORTDOCS%%%%DOCSDIR%%/master/retrieve_ed_setup
+%%PORTDOCS%%%%DOCSDIR%%/master/runtime_error
+%%PORTDOCS%%%%DOCSDIR%%/master/save_ed_setup
+%%PORTDOCS%%%%DOCSDIR%%/master/slow_shut_down
+%%PORTDOCS%%%%DOCSDIR%%/master/stale_erq
+%%PORTDOCS%%%%DOCSDIR%%/master/valid_exec
+%%PORTDOCS%%%%DOCSDIR%%/master/valid_query_snoop
+%%PORTDOCS%%%%DOCSDIR%%/master/valid_read
+%%PORTDOCS%%%%DOCSDIR%%/master/valid_seteuid
+%%PORTDOCS%%%%DOCSDIR%%/master/valid_snoop
+%%PORTDOCS%%%%DOCSDIR%%/master/valid_trace
+%%PORTDOCS%%%%DOCSDIR%%/master/valid_write
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/master
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/efun
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/driver
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/concepts
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/applied
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/LPC
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%MUDLIB%%@dirrm %%DATADIR%%/uni-crasher
+%%MUDLIB%%@dirrm %%DATADIR%%/sys
+%%LPMUD%%@dirrm %%DATADIR%%/sys
+%%LPMUD%%@dirrm %%DATADIR%%/secure
+%%LPMUD%%@dirrm %%DATADIR%%/room/sub
+%%LPMUD%%@dirrm %%DATADIR%%/room/south
+%%LPMUD%%@dirrm %%DATADIR%%/room/mine
+%%LPMUD%%@dirrm %%DATADIR%%/room/maze1
+%%LPMUD%%@dirrm %%DATADIR%%/room/death
+%%LPMUD%%@dirrm %%DATADIR%%/room
+%%LPMUD%%@dirrm %%DATADIR%%/players/lars
+%%LPMUD%%@dirrm %%DATADIR%%/players
+%%LPMUD%%@dirrm %%DATADIR%%/obj/Go
+%%LPMUD%%@dirrm %%DATADIR%%/obj
+%%LPMUD%%@dirrm %%DATADIR%%/log
+%%LPMUD%%@dirrm %%DATADIR%%/doc/w
+%%LPMUD%%@dirrm %%DATADIR%%/doc/sefun
+%%LPMUD%%@dirrm %%DATADIR%%/doc/lfun
+%%LPMUD%%@dirrm %%DATADIR%%/doc/helpdir
+%%LPMUD%%@dirrm %%DATADIR%%/doc/examples
+%%LPMUD%%@dirrm %%DATADIR%%/doc/build
+%%LPMUD%%@dirrm %%DATADIR%%/doc
+%%LPMUD%%@dirrm %%DATADIR%%/banish
+@dirrm %%DATADIR%%