aboutsummaryrefslogtreecommitdiff
path: root/games/ldmud
diff options
context:
space:
mode:
authorJohan van Selst <johans@FreeBSD.org>2011-06-11 10:29:42 +0000
committerJohan van Selst <johans@FreeBSD.org>2011-06-11 10:29:42 +0000
commita29e5cec1886b4f6f538a9073ed7f77b2eee8368 (patch)
tree92c3c23e516e76fa92f749e99791660a9e05429a /games/ldmud
parentba7ac7a2492ab040c25a2d623f6e32d28c69fac4 (diff)
downloadports-a29e5cec1886b4f6f538a9073ed7f77b2eee8368.tar.gz
ports-a29e5cec1886b4f6f538a9073ed7f77b2eee8368.zip
- Update to 3.3.720 (note: the 3.4.x branch was dropped)
- Set PORTEPOCH - List OpenSSL and PCRE dependencies - Clean up startup script - Add options for IPv6 and database backends - Grab maintainership
Notes
Notes: svn path=/head/; revision=275352
Diffstat (limited to 'games/ldmud')
-rw-r--r--games/ldmud/Makefile104
-rw-r--r--games/ldmud/distinfo4
-rw-r--r--games/ldmud/files/ldmud.sh26
-rw-r--r--games/ldmud/files/ldmud.sh.in37
-rw-r--r--games/ldmud/pkg-plist716
5 files changed, 480 insertions, 407 deletions
diff --git a/games/ldmud/Makefile b/games/ldmud/Makefile
index 3622512ce23a..e1a085c6d36d 100644
--- a/games/ldmud/Makefile
+++ b/games/ldmud/Makefile
@@ -6,58 +6,96 @@
#
PORTNAME= ldmud
-PORTVERSION= 3.4.2
-PORTREVISION= 1
+PORTVERSION= 3.3.720
+PORTEPOCH= 1
CATEGORIES= games net
-MASTER_SITES= http://www.bearnip.com/ftp/mud/
+MASTER_SITES= http://www.bearnip.com/ftp/mud/ \
+ ftp://mud.stack.nl/pub/ldmud/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= johans@FreeBSD.org
COMMENT= A modern version of the LPMud game driver
+LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre
+
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--libdir=${DATADIR} --bindir=${PREFIX}/sbin
+USE_OPENSSL= yes
+USE_ICONV= yes
+CONFIGURE_ARGS+=--libdir=${DATADIR} \
+ --bindir=${PREFIX}/sbin \
+ --enable-use-pcre \
+ --enable-use-tls=ssl
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
ALL_TARGET= ldmud
MAN1= ldmud.1
+USE_RC_SUBR= ldmud.sh
+SUB_LIST+= LDUSER=${USERS}
MAKE_JOBS_UNSAFE= yes
-USERS= mud
-GROUPS= mud
+USERS= mud
+GROUPS= mud
+
+OPTIONS= MYSQL "Enable MySQL database support" On \
+ PGSQL "Enable PostgreSQL database support" On \
+ SQLITE "Enable SQLite database support" On \
+ IPV6 "Enable IPv6 support" On \
+ LPMUD "Install default mudlib (LP-245)" On
+
+PORTSCOUT= skipv:3.4
-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=""
+.include <bsd.port.options.mk>
+
+.ifdef WITH_IPV6
+CONFIGURE_ARGS+=--enable-use-ipv6
.else
-PLIST_SUB+= LPMUD="@comment " MUDLIB="@comment "
+CONFIGURE_ARGS+=--disable-use-ipv6
+.endif
+
+.ifdef WITH_MYSQL
+USE_MYSQL= yes
+LDFLAGS+= -L${LOCALBASE}/lib/mysql
+CONFIGURE_ARGS+=--enable-use-mysql
+.else
+CONFIGURE_ARGS+=--disable-use-mysql
+.endif
+
+.ifdef WITH_PGSQL
+USE_PGSQL= yes
+CONFIGURE_ARGS+=--enable-use-pgsql
+.else
+CONFIGURE_ARGS+=--disable-use-pgsql
+.endif
+
+.ifdef WITH_SQLITE
+USE_SQLITE= yes
+CONFIGURE_ARGS+=--enable-use-sqlite
+.else
+CONFIGURE_ARGS+=--disable-use-sqlite
+.endif
+
+.ifdef WITH_LPMUD
+PLIST_SUB+= LPMUD="" DEMOLIB="@comment "
+.else
+PLIST_SUB+= LPMUD="@comment " DEMOLIB=""
.endif
.include <bsd.port.pre.mk>
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}
+# # Install mudlib and other directories
+ @${MKDIR} ${DATADIR} /var/log/${PORTNAME} /var/run/${PORTNAME}
+ @${CHOWN} ${USERS}:${GROUPS} /var/log/${PORTNAME} /var/run/${PORTNAME}
+.ifdef WITH_LPMUD
+ @cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/mud/lp-245 && ${FIND} . \
+ | ${CPIO} -pdmu -R ${USERS}:${GROUPS} ${DATADIR}
+.else
+ @cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/mudlib && ${FIND} . \
+ | ${CPIO} -pdmu -R ${USERS}:${GROUPS} ${DATADIR}
.endif
- # Set mudlib ownership
- -@${CHOWN} -h -R mud:mud ${DATADIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc && ${FIND} . \
+.ifndef NOPORTDOCS
+ @${MKDIR} ${DOCSDIR}
+ @cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc && ${FIND} . \
| ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
- ${RM} -f ${DOCSDIR}/Makefile
+ @${RM} -f ${DOCSDIR}/Makefile
.endif
.include <bsd.port.post.mk>
diff --git a/games/ldmud/distinfo b/games/ldmud/distinfo
index 224f7db5d7c5..6c35db4592f7 100644
--- a/games/ldmud/distinfo
+++ b/games/ldmud/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ldmud-3.4.2.tar.gz) = a1df0db9966093d0e5db692d45991e5091e7168e80868dcd696997be6b179f35
-SIZE (ldmud-3.4.2.tar.gz) = 2655931
+SHA256 (ldmud-3.3.720.tar.gz) = a1c999f5d24d0fdf1291936bb760ed2ee84c59d579240868ac56d3d0f01ace71
+SIZE (ldmud-3.3.720.tar.gz) = 2896185
diff --git a/games/ldmud/files/ldmud.sh b/games/ldmud/files/ldmud.sh
deleted file mode 100644
index 6584c31878fe..000000000000
--- a/games/ldmud/files/ldmud.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/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/files/ldmud.sh.in b/games/ldmud/files/ldmud.sh.in
new file mode 100644
index 000000000000..95a78155ed31
--- /dev/null
+++ b/games/ldmud/files/ldmud.sh.in
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+# $FreeBSD$
+#
+# PROVIDE: ldmud
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add ldmud_enable=yes to /etc/rc.conf.local or /etc/rc.conf to enable ldmud
+
+. /etc/rc.subr
+
+name=ldmud
+ldmud_user=mud
+rcvar=`set_rcvar`
+
+start_cmd="${name}_start"
+
+command="%%PREFIX%%/sbin/${name}"
+rundir="/var/run/${name}"
+pidfile="${rundir}/${name}.pid"
+logfile="/var/log/${name}/${name}.log"
+
+load_rc_config ${name}
+: ${ldmud_enable="NO"}
+
+ldmud_start()
+{
+ if checkyesno ldmud_enable
+ then
+ echo "Starting ${name}."
+ /usr/sbin/daemon -u "${ldmud_user}" -p "${pidfile}" \
+ /bin/sh -c "${command} > ${logfile} 2>&1"
+ fi
+}
+
+run_rc_command "$1"
diff --git a/games/ldmud/pkg-plist b/games/ldmud/pkg-plist
index bf2df0a0d1b4..3e160d333b32 100644
--- a/games/ldmud/pkg-plist
+++ b/games/ldmud/pkg-plist
@@ -1,4 +1,3 @@
-etc/rc.d/ldmud.sh.sample
sbin/ldmud
%%LPMUD%%%%DATADIR%%/ACCESS.ALLOW
%%LPMUD%%%%DATADIR%%/NEWS
@@ -442,6 +441,7 @@ sbin/ldmud
%%LPMUD%%%%DATADIR%%/room/wiz_hall.c
%%LPMUD%%%%DATADIR%%/room/yard.c
%%LPMUD%%%%DATADIR%%/secure/master.c
+%%LPMUD%%%%DATADIR%%/sys/comm.h
%%LPMUD%%%%DATADIR%%/sys/commands.h
%%LPMUD%%%%DATADIR%%/sys/debug_info.h
%%LPMUD%%%%DATADIR%%/sys/debug_message.h
@@ -449,60 +449,66 @@ sbin/ldmud
%%LPMUD%%%%DATADIR%%/sys/erq.h
%%LPMUD%%%%DATADIR%%/sys/files.h
%%LPMUD%%%%DATADIR%%/sys/functionlist.h
+%%LPMUD%%%%DATADIR%%/sys/include_list.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/pgsql.h
+%%LPMUD%%%%DATADIR%%/sys/regexp.h
%%LPMUD%%%%DATADIR%%/sys/rtlimits.h
%%LPMUD%%%%DATADIR%%/sys/sent.h
%%LPMUD%%%%DATADIR%%/sys/strings.h
+%%LPMUD%%%%DATADIR%%/sys/struct_info.h
+%%LPMUD%%%%DATADIR%%/sys/telnet.h
%%LPMUD%%%%DATADIR%%/sys/time.h
+%%LPMUD%%%%DATADIR%%/sys/tls.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%%/telnetneg.c
-%%MUDLIB%%%%DATADIR%%/test_master.c
-%%MUDLIB%%%%DATADIR%%/uni-crasher/README
-%%MUDLIB%%%%DATADIR%%/uni-crasher/crasher.c
-%%MUDLIB%%%%DATADIR%%/uni-crasher/secure.inc
-%%MUDLIB%%%%DATADIR%%/dns_resolve.c
-%%MUDLIB%%%%DATADIR%%/pgsql.c
-%%MUDLIB%%%%DATADIR%%/psyc-tls.c
-%%MUDLIB%%%%DATADIR%%/query_ip_name.c
-%%MUDLIB%%%%DATADIR%%/sys/comm.h
-%%MUDLIB%%%%DATADIR%%/sys/idn.h
-%%MUDLIB%%%%DATADIR%%/sys/pgsql.h
-%%MUDLIB%%%%DATADIR%%/sys/regexp.h
-%%MUDLIB%%%%DATADIR%%/sys/struct_info.h
-%%MUDLIB%%%%DATADIR%%/sys/telnet.h
-%%MUDLIB%%%%DATADIR%%/sys/tls.h
-%%MUDLIB%%%%DATADIR%%/telnetneg.h
-%%MUDLIB%%%%DATADIR%%/uni-crasher/crashleak.c
+%%DEMOLIB%%%%DATADIR%%/ACCESS.ALLOW
+%%DEMOLIB%%%%DATADIR%%/README
+%%DEMOLIB%%%%DATADIR%%/astar.c
+%%DEMOLIB%%%%DATADIR%%/dhrystone.c
+%%DEMOLIB%%%%DATADIR%%/dhrystone2.c
+%%DEMOLIB%%%%DATADIR%%/erq-tool.c
+%%DEMOLIB%%%%DATADIR%%/master_skeleton.c
+%%DEMOLIB%%%%DATADIR%%/simul_efun-dr.c
+%%DEMOLIB%%%%DATADIR%%/sys/commands.h
+%%DEMOLIB%%%%DATADIR%%/sys/debug_info.h
+%%DEMOLIB%%%%DATADIR%%/sys/debug_message.h
+%%DEMOLIB%%%%DATADIR%%/sys/driver_hook.h
+%%DEMOLIB%%%%DATADIR%%/sys/erq.h
+%%DEMOLIB%%%%DATADIR%%/sys/files.h
+%%DEMOLIB%%%%DATADIR%%/sys/functionlist.h
+%%DEMOLIB%%%%DATADIR%%/sys/include_list.h
+%%DEMOLIB%%%%DATADIR%%/sys/inherit_list.h
+%%DEMOLIB%%%%DATADIR%%/sys/input_to.h
+%%DEMOLIB%%%%DATADIR%%/sys/lpctypes.h
+%%DEMOLIB%%%%DATADIR%%/sys/objectinfo.h
+%%DEMOLIB%%%%DATADIR%%/sys/rtlimits.h
+%%DEMOLIB%%%%DATADIR%%/sys/sent.h
+%%DEMOLIB%%%%DATADIR%%/sys/strings.h
+%%DEMOLIB%%%%DATADIR%%/sys/time.h
+%%DEMOLIB%%%%DATADIR%%/sys/trace.h
+%%DEMOLIB%%%%DATADIR%%/sys/wizlist.h
+%%DEMOLIB%%%%DATADIR%%/telnetneg.c
+%%DEMOLIB%%%%DATADIR%%/test_master.c
+%%DEMOLIB%%%%DATADIR%%/uni-crasher/README
+%%DEMOLIB%%%%DATADIR%%/uni-crasher/crasher.c
+%%DEMOLIB%%%%DATADIR%%/uni-crasher/secure.inc
+%%DEMOLIB%%%%DATADIR%%/dns_resolve.c
+%%DEMOLIB%%%%DATADIR%%/pgsql.c
+%%DEMOLIB%%%%DATADIR%%/psyc-tls.c
+%%DEMOLIB%%%%DATADIR%%/query_ip_name.c
+%%DEMOLIB%%%%DATADIR%%/sys/comm.h
+%%DEMOLIB%%%%DATADIR%%/sys/idn.h
+%%DEMOLIB%%%%DATADIR%%/sys/pgsql.h
+%%DEMOLIB%%%%DATADIR%%/sys/regexp.h
+%%DEMOLIB%%%%DATADIR%%/sys/struct_info.h
+%%DEMOLIB%%%%DATADIR%%/sys/telnet.h
+%%DEMOLIB%%%%DATADIR%%/sys/tls.h
+%%DEMOLIB%%%%DATADIR%%/telnetneg.h
+%%DEMOLIB%%%%DATADIR%%/uni-crasher/crashleak.c
%%PORTDOCS%%%%DOCSDIR%%/man/ldmud.1
%%PORTDOCS%%%%DOCSDIR%%/3.2vs3.2.1
%%PORTDOCS%%%%DOCSDIR%%/FAQ
@@ -598,6 +604,7 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/driver/driver
%%PORTDOCS%%%%DOCSDIR%%/driver/dumpallobj
%%PORTDOCS%%%%DOCSDIR%%/driver/invocation
+%%PORTDOCS%%%%DOCSDIR%%/driver/limitations
%%PORTDOCS%%%%DOCSDIR%%/driver/malloc
%%PORTDOCS%%%%DOCSDIR%%/driver/opcdump
%%PORTDOCS%%%%DOCSDIR%%/driver/predefined
@@ -629,298 +636,6 @@ sbin/ldmud
%%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/clones
-%%PORTDOCS%%%%DOCSDIR%%/efun/closurep
-%%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/cos
-%%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/disable_commands
-%%PORTDOCS%%%%DOCSDIR%%/efun/ed
-%%PORTDOCS%%%%DOCSDIR%%/efun/efun
-%%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/export_uid
-%%PORTDOCS%%%%DOCSDIR%%/efun/extern_call
-%%PORTDOCS%%%%DOCSDIR%%/efun/file_size
-%%PORTDOCS%%%%DOCSDIR%%/efun/filter
-%%PORTDOCS%%%%DOCSDIR%%/efun/filter_indices
-%%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/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_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/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/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_values
-%%PORTDOCS%%%%DOCSDIR%%/efun/make_shared_string
-%%PORTDOCS%%%%DOCSDIR%%/efun/map
-%%PORTDOCS%%%%DOCSDIR%%/efun/map_indices
-%%PORTDOCS%%%%DOCSDIR%%/efun/map_objects
-%%PORTDOCS%%%%DOCSDIR%%/efun/mappingp
-%%PORTDOCS%%%%DOCSDIR%%/efun/max
-%%PORTDOCS%%%%DOCSDIR%%/efun/md5
-%%PORTDOCS%%%%DOCSDIR%%/efun/member
-%%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/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_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/regexp
-%%PORTDOCS%%%%DOCSDIR%%/efun/regexplode
-%%PORTDOCS%%%%DOCSDIR%%/efun/regreplace
-%%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_udp
-%%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/shadow
-%%PORTDOCS%%%%DOCSDIR%%/efun/shutdown
-%%PORTDOCS%%%%DOCSDIR%%/efun/sin
-%%PORTDOCS%%%%DOCSDIR%%/efun/sizeof
-%%PORTDOCS%%%%DOCSDIR%%/efun/snoop
-%%PORTDOCS%%%%DOCSDIR%%/efun/sort_array
-%%PORTDOCS%%%%DOCSDIR%%/efun/sprintf
-%%PORTDOCS%%%%DOCSDIR%%/efun/sqrt
-%%PORTDOCS%%%%DOCSDIR%%/efun/sscanf
-%%PORTDOCS%%%%DOCSDIR%%/efun/stringp
-%%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/tail
-%%PORTDOCS%%%%DOCSDIR%%/efun/tan
-%%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/tls_refresh_certs
-%%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%%/efun/baseof
-%%PORTDOCS%%%%DOCSDIR%%/efun/call_direct
-%%PORTDOCS%%%%DOCSDIR%%/efun/call_direct_resolved
-%%PORTDOCS%%%%DOCSDIR%%/efun/convert_charset
-%%PORTDOCS%%%%DOCSDIR%%/efun/enable_telnet
-%%PORTDOCS%%%%DOCSDIR%%/efun/end_mccp_compress
-%%PORTDOCS%%%%DOCSDIR%%/efun/get_combine_charset
-%%PORTDOCS%%%%DOCSDIR%%/efun/get_connection_charset
-%%PORTDOCS%%%%DOCSDIR%%/efun/get_max_commands
-%%PORTDOCS%%%%DOCSDIR%%/efun/hash
-%%PORTDOCS%%%%DOCSDIR%%/efun/hmac
-%%PORTDOCS%%%%DOCSDIR%%/efun/idna_stringprep
-%%PORTDOCS%%%%DOCSDIR%%/efun/idna_to_ascii
-%%PORTDOCS%%%%DOCSDIR%%/efun/idna_to_unicode
-%%PORTDOCS%%%%DOCSDIR%%/efun/m_entry
-%%PORTDOCS%%%%DOCSDIR%%/efun/master
-%%PORTDOCS%%%%DOCSDIR%%/efun/match_command
-%%PORTDOCS%%%%DOCSDIR%%/efun/md5_crypt
-%%PORTDOCS%%%%DOCSDIR%%/efun/net_connect
-%%PORTDOCS%%%%DOCSDIR%%/efun/pg_close
-%%PORTDOCS%%%%DOCSDIR%%/efun/pg_connect
-%%PORTDOCS%%%%DOCSDIR%%/efun/pg_conv_string
-%%PORTDOCS%%%%DOCSDIR%%/efun/pg_pending
-%%PORTDOCS%%%%DOCSDIR%%/efun/pg_query
-%%PORTDOCS%%%%DOCSDIR%%/efun/query_mccp
-%%PORTDOCS%%%%DOCSDIR%%/efun/query_mccp_stats
-%%PORTDOCS%%%%DOCSDIR%%/efun/regexp_package
-%%PORTDOCS%%%%DOCSDIR%%/efun/regmatch
-%%PORTDOCS%%%%DOCSDIR%%/efun/reverse
-%%PORTDOCS%%%%DOCSDIR%%/efun/rmember
-%%PORTDOCS%%%%DOCSDIR%%/efun/set_max_commands
-%%PORTDOCS%%%%DOCSDIR%%/efun/sha1
-%%PORTDOCS%%%%DOCSDIR%%/efun/sl_close
-%%PORTDOCS%%%%DOCSDIR%%/efun/sl_exec
-%%PORTDOCS%%%%DOCSDIR%%/efun/sl_insert_id
-%%PORTDOCS%%%%DOCSDIR%%/efun/sl_open
-%%PORTDOCS%%%%DOCSDIR%%/efun/start_mccp_compress
-%%PORTDOCS%%%%DOCSDIR%%/efun/strrstr
-%%PORTDOCS%%%%DOCSDIR%%/efun/struct_info
-%%PORTDOCS%%%%DOCSDIR%%/efun/structp
-%%PORTDOCS%%%%DOCSDIR%%/efun/tls_available
-%%PORTDOCS%%%%DOCSDIR%%/efun/tls_check_certificate
-%%PORTDOCS%%%%DOCSDIR%%/efun/tls_deinit_connection
-%%PORTDOCS%%%%DOCSDIR%%/efun/tls_error
-%%PORTDOCS%%%%DOCSDIR%%/efun/tls_init_connection
-%%PORTDOCS%%%%DOCSDIR%%/efun/tls_query_connection_info
-%%PORTDOCS%%%%DOCSDIR%%/efun/tls_query_connection_state
-%%PORTDOCS%%%%DOCSDIR%%/efun/to_struct
-%%PORTDOCS%%%%DOCSDIR%%/efun/variable_exists
-%%PORTDOCS%%%%DOCSDIR%%/efun/variable_list
%%PORTDOCS%%%%DOCSDIR%%/efun.de/[].de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/abs.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/acos.de
@@ -1081,6 +796,7 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/efun.de/min.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/mkdir.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/mkmapping.de
+%%PORTDOCS%%%%DOCSDIR%%/efun.de/mktime.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/move_object.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/negate.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/net_connect.de
@@ -1133,8 +849,8 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/efun.de/remove_action.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/remove_call_out.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/remove_input_to.de
-%%PORTDOCS%%%%DOCSDIR%%/efun.de/rename.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/remove_interactive.de
+%%PORTDOCS%%%%DOCSDIR%%/efun.de/rename.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/rename_object.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/replace_program.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/restore_object.de
@@ -1154,8 +870,8 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/efun.de/set_bit.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/set_buffer_size.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/set_combine_charset.de
-%%PORTDOCS%%%%DOCSDIR%%/efun.de/set_environment.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/set_connection_charset.de
+%%PORTDOCS%%%%DOCSDIR%%/efun.de/set_environment.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/set_extra_wizinfo.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/set_extra_wizinfo_size.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/set_heart_beat.de
@@ -1185,6 +901,7 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/efun.de/sqrt.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/sscanf.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/start_mccp_compress.de
+%%PORTDOCS%%%%DOCSDIR%%/efun.de/strftime.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/stringp.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/strlen.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/strrstr.de
@@ -1198,12 +915,12 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/efun.de/tell_object.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/tell_room.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/terminal_colour.de
-%%PORTDOCS%%%%DOCSDIR%%/efun.de/time.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/test_bit.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/this_interactive.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/this_object.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/this_player.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/throw.de
+%%PORTDOCS%%%%DOCSDIR%%/efun.de/time.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/to_array.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/to_float.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/to_int.de
@@ -1231,7 +948,307 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/efun.de/write.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/write_bytes.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/write_file.de
+%%PORTDOCS%%%%DOCSDIR%%/efun.de/xml_generate.de
+%%PORTDOCS%%%%DOCSDIR%%/efun.de/xml_parse.de
%%PORTDOCS%%%%DOCSDIR%%/efun.de/xor_bits.de
+%%PORTDOCS%%%%DOCSDIR%%/efun/baseof
+%%PORTDOCS%%%%DOCSDIR%%/efun/call_direct
+%%PORTDOCS%%%%DOCSDIR%%/efun/call_direct_resolved
+%%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/clones
+%%PORTDOCS%%%%DOCSDIR%%/efun/closurep
+%%PORTDOCS%%%%DOCSDIR%%/efun/command
+%%PORTDOCS%%%%DOCSDIR%%/efun/command_stack
+%%PORTDOCS%%%%DOCSDIR%%/efun/command_stack_depth
+%%PORTDOCS%%%%DOCSDIR%%/efun/configure_driver
+%%PORTDOCS%%%%DOCSDIR%%/efun/configure_interactive
+%%PORTDOCS%%%%DOCSDIR%%/efun/convert_charset
+%%PORTDOCS%%%%DOCSDIR%%/efun/copy
+%%PORTDOCS%%%%DOCSDIR%%/efun/copy_bits
+%%PORTDOCS%%%%DOCSDIR%%/efun/copy_file
+%%PORTDOCS%%%%DOCSDIR%%/efun/cos
+%%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/disable_commands
+%%PORTDOCS%%%%DOCSDIR%%/efun/ed
+%%PORTDOCS%%%%DOCSDIR%%/efun/efun
+%%PORTDOCS%%%%DOCSDIR%%/efun/enable_commands
+%%PORTDOCS%%%%DOCSDIR%%/efun/enable_telnet
+%%PORTDOCS%%%%DOCSDIR%%/efun/end_mccp_compress
+%%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/export_uid
+%%PORTDOCS%%%%DOCSDIR%%/efun/extern_call
+%%PORTDOCS%%%%DOCSDIR%%/efun/file_size
+%%PORTDOCS%%%%DOCSDIR%%/efun/filter
+%%PORTDOCS%%%%DOCSDIR%%/efun/filter_indices
+%%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/floor
+%%PORTDOCS%%%%DOCSDIR%%/efun/funcall
+%%PORTDOCS%%%%DOCSDIR%%/efun/function_exists
+%%PORTDOCS%%%%DOCSDIR%%/efun/functionlist
+%%PORTDOCS%%%%DOCSDIR%%/efun/garbage_collection
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_combine_charset
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_connection_charset
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_dir
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_error_file
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_eval_cost
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_extra_wizinfo
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_max_commands
+%%PORTDOCS%%%%DOCSDIR%%/efun/get_type_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/geteuid
+%%PORTDOCS%%%%DOCSDIR%%/efun/getuid
+%%PORTDOCS%%%%DOCSDIR%%/efun/gmtime
+%%PORTDOCS%%%%DOCSDIR%%/efun/hash
+%%PORTDOCS%%%%DOCSDIR%%/efun/heart_beat_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/hmac
+%%PORTDOCS%%%%DOCSDIR%%/efun/idna_stringprep
+%%PORTDOCS%%%%DOCSDIR%%/efun/idna_to_ascii
+%%PORTDOCS%%%%DOCSDIR%%/efun/idna_to_unicode
+%%PORTDOCS%%%%DOCSDIR%%/efun/implode
+%%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/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_entry
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_indices
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_reallocate
+%%PORTDOCS%%%%DOCSDIR%%/efun/m_values
+%%PORTDOCS%%%%DOCSDIR%%/efun/make_shared_string
+%%PORTDOCS%%%%DOCSDIR%%/efun/map
+%%PORTDOCS%%%%DOCSDIR%%/efun/map_indices
+%%PORTDOCS%%%%DOCSDIR%%/efun/map_objects
+%%PORTDOCS%%%%DOCSDIR%%/efun/mappingp
+%%PORTDOCS%%%%DOCSDIR%%/efun/master
+%%PORTDOCS%%%%DOCSDIR%%/efun/match_command
+%%PORTDOCS%%%%DOCSDIR%%/efun/max
+%%PORTDOCS%%%%DOCSDIR%%/efun/md5
+%%PORTDOCS%%%%DOCSDIR%%/efun/md5_crypt
+%%PORTDOCS%%%%DOCSDIR%%/efun/member
+%%PORTDOCS%%%%DOCSDIR%%/efun/min
+%%PORTDOCS%%%%DOCSDIR%%/efun/mkdir
+%%PORTDOCS%%%%DOCSDIR%%/efun/mkmapping
+%%PORTDOCS%%%%DOCSDIR%%/efun/mktime
+%%PORTDOCS%%%%DOCSDIR%%/efun/move_object
+%%PORTDOCS%%%%DOCSDIR%%/efun/negate
+%%PORTDOCS%%%%DOCSDIR%%/efun/net_connect
+%%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/pg_close
+%%PORTDOCS%%%%DOCSDIR%%/efun/pg_connect
+%%PORTDOCS%%%%DOCSDIR%%/efun/pg_conv_string
+%%PORTDOCS%%%%DOCSDIR%%/efun/pg_pending
+%%PORTDOCS%%%%DOCSDIR%%/efun/pg_query
+%%PORTDOCS%%%%DOCSDIR%%/efun/pointerp
+%%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_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_mccp
+%%PORTDOCS%%%%DOCSDIR%%/efun/query_mccp_stats
+%%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/regexp
+%%PORTDOCS%%%%DOCSDIR%%/efun/regexp_package
+%%PORTDOCS%%%%DOCSDIR%%/efun/regexplode
+%%PORTDOCS%%%%DOCSDIR%%/efun/regmatch
+%%PORTDOCS%%%%DOCSDIR%%/efun/regreplace
+%%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/reverse
+%%PORTDOCS%%%%DOCSDIR%%/efun/rm
+%%PORTDOCS%%%%DOCSDIR%%/efun/rmdir
+%%PORTDOCS%%%%DOCSDIR%%/efun/rmember
+%%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_udp
+%%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_max_commands
+%%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/sha1
+%%PORTDOCS%%%%DOCSDIR%%/efun/shadow
+%%PORTDOCS%%%%DOCSDIR%%/efun/shutdown
+%%PORTDOCS%%%%DOCSDIR%%/efun/sin
+%%PORTDOCS%%%%DOCSDIR%%/efun/sizeof
+%%PORTDOCS%%%%DOCSDIR%%/efun/sl_close
+%%PORTDOCS%%%%DOCSDIR%%/efun/sl_exec
+%%PORTDOCS%%%%DOCSDIR%%/efun/sl_insert_id
+%%PORTDOCS%%%%DOCSDIR%%/efun/sl_open
+%%PORTDOCS%%%%DOCSDIR%%/efun/snoop
+%%PORTDOCS%%%%DOCSDIR%%/efun/sort_array
+%%PORTDOCS%%%%DOCSDIR%%/efun/sprintf
+%%PORTDOCS%%%%DOCSDIR%%/efun/sqrt
+%%PORTDOCS%%%%DOCSDIR%%/efun/sscanf
+%%PORTDOCS%%%%DOCSDIR%%/efun/start_mccp_compress
+%%PORTDOCS%%%%DOCSDIR%%/efun/strftime
+%%PORTDOCS%%%%DOCSDIR%%/efun/stringp
+%%PORTDOCS%%%%DOCSDIR%%/efun/strlen
+%%PORTDOCS%%%%DOCSDIR%%/efun/strrstr
+%%PORTDOCS%%%%DOCSDIR%%/efun/strstr
+%%PORTDOCS%%%%DOCSDIR%%/efun/struct_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/structp
+%%PORTDOCS%%%%DOCSDIR%%/efun/swap
+%%PORTDOCS%%%%DOCSDIR%%/efun/symbol_function
+%%PORTDOCS%%%%DOCSDIR%%/efun/symbol_variable
+%%PORTDOCS%%%%DOCSDIR%%/efun/symbolp
+%%PORTDOCS%%%%DOCSDIR%%/efun/tail
+%%PORTDOCS%%%%DOCSDIR%%/efun/tan
+%%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/tls_available
+%%PORTDOCS%%%%DOCSDIR%%/efun/tls_check_certificate
+%%PORTDOCS%%%%DOCSDIR%%/efun/tls_deinit_connection
+%%PORTDOCS%%%%DOCSDIR%%/efun/tls_error
+%%PORTDOCS%%%%DOCSDIR%%/efun/tls_init_connection
+%%PORTDOCS%%%%DOCSDIR%%/efun/tls_query_connection_info
+%%PORTDOCS%%%%DOCSDIR%%/efun/tls_query_connection_state
+%%PORTDOCS%%%%DOCSDIR%%/efun/tls_refresh_certs
+%%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/to_struct
+%%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/variable_exists
+%%PORTDOCS%%%%DOCSDIR%%/efun/variable_list
+%%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/xml_generate
+%%PORTDOCS%%%%DOCSDIR%%/efun/xml_parse
+%%PORTDOCS%%%%DOCSDIR%%/efun/xor_bits
%%PORTDOCS%%%%DOCSDIR%%/hook/auto_include
%%PORTDOCS%%%%DOCSDIR%%/hook/clean_up
%%PORTDOCS%%%%DOCSDIR%%/hook/clone_uids
@@ -1248,6 +1265,7 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/hook/modify_command
%%PORTDOCS%%%%DOCSDIR%%/hook/modify_command_fname
%%PORTDOCS%%%%DOCSDIR%%/hook/move_object
+%%PORTDOCS%%%%DOCSDIR%%/hook/msg_discarded
%%PORTDOCS%%%%DOCSDIR%%/hook/no_echo
%%PORTDOCS%%%%DOCSDIR%%/hook/no_ipc_slot
%%PORTDOCS%%%%DOCSDIR%%/hook/notify_fail
@@ -1275,11 +1293,15 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/master/inherit_file
%%PORTDOCS%%%%DOCSDIR%%/master/initialisation
%%PORTDOCS%%%%DOCSDIR%%/master/log_error
+%%PORTDOCS%%%%DOCSDIR%%/master/low_memory
%%PORTDOCS%%%%DOCSDIR%%/master/make_path_absolute
%%PORTDOCS%%%%DOCSDIR%%/master/master
%%PORTDOCS%%%%DOCSDIR%%/master/master-all
%%PORTDOCS%%%%DOCSDIR%%/master/notify_shutdown
+%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_adjectiv_id_list
%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_all_word
+%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_id_list
+%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_plural_id_list
%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_prepos_list
%%PORTDOCS%%%%DOCSDIR%%/master/preload
%%PORTDOCS%%%%DOCSDIR%%/master/prepare_destruct
@@ -1292,6 +1314,7 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/master/remove_player
%%PORTDOCS%%%%DOCSDIR%%/master/retrieve_ed_setup
%%PORTDOCS%%%%DOCSDIR%%/master/runtime_error
+%%PORTDOCS%%%%DOCSDIR%%/master/runtime_warning
%%PORTDOCS%%%%DOCSDIR%%/master/save_ed_setup
%%PORTDOCS%%%%DOCSDIR%%/master/slow_shut_down
%%PORTDOCS%%%%DOCSDIR%%/master/stale_erq
@@ -1302,10 +1325,6 @@ sbin/ldmud
%%PORTDOCS%%%%DOCSDIR%%/master/valid_snoop
%%PORTDOCS%%%%DOCSDIR%%/master/valid_trace
%%PORTDOCS%%%%DOCSDIR%%/master/valid_write
-%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_adjectiv_id_list
-%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_id_list
-%%PORTDOCS%%%%DOCSDIR%%/master/parse_command_plural_id_list
-%%PORTDOCS%%%%DOCSDIR%%/master/runtime_warning
%%PORTDOCS%%%%DOCSDIR%%/obsolete/add_verb
%%PORTDOCS%%%%DOCSDIR%%/obsolete/add_xverb
%%PORTDOCS%%%%DOCSDIR%%/obsolete/allocate_mapping
@@ -1353,8 +1372,8 @@ sbin/ldmud
%%PORTDOCS%%@dirrm %%DOCSDIR%%/man
%%PORTDOCS%%@dirrm %%DOCSDIR%%/hook
%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%MUDLIB%%@dirrm %%DATADIR%%/uni-crasher
-%%MUDLIB%%@dirrm %%DATADIR%%/sys
+%%DEMOLIB%%@dirrm %%DATADIR%%/uni-crasher
+%%DEMOLIB%%@dirrm %%DATADIR%%/sys
%%LPMUD%%@dirrm %%DATADIR%%/sys
%%LPMUD%%@dirrm %%DATADIR%%/secure
%%LPMUD%%@dirrm %%DATADIR%%/room/sub
@@ -1377,3 +1396,8 @@ sbin/ldmud
%%LPMUD%%@dirrm %%DATADIR%%/doc
%%LPMUD%%@dirrm %%DATADIR%%/banish
@dirrm %%DATADIR%%
+@cwd /var
+@exec mkdir -p run/ldmud log/ldmud
+@exec chown %%LDUSER%% run/ldmud log/ldmud
+@dirrmtry run/ldmud
+@dirrmtry log/ldmud