aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/Makefile1
-rw-r--r--games/vultures-eye/Makefile35
-rw-r--r--games/vultures-eye/distinfo3
-rw-r--r--games/vultures-eye/files/patch-include-unixconf.h18
-rw-r--r--games/vultures-eye/files/patch-sys-unix-Makefile.dat44
-rw-r--r--games/vultures-eye/files/patch-sys-unix-Makefile.doc41
-rw-r--r--games/vultures-eye/files/patch-sys-unix-Makefile.sys38
-rw-r--r--games/vultures-eye/files/patch-sys-unix-Makefile.top38
-rw-r--r--games/vultures-eye/files/patch-sys-unix-Makefile.utl11
-rw-r--r--games/vultures-eye/files/patch-win-vultures-GNUmakefile20
-rw-r--r--games/vultures-eye/pkg-descr9
-rw-r--r--games/vultures-eye/pkg-plist266
12 files changed, 524 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 9a094bbc5d7b..5306fb206968 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -682,6 +682,7 @@
SUBDIR += volleyball
SUBDIR += vor
SUBDIR += vultures-claw
+ SUBDIR += vultures-eye
SUBDIR += wanderer
SUBDIR += wargus
SUBDIR += warzone2100
diff --git a/games/vultures-eye/Makefile b/games/vultures-eye/Makefile
new file mode 100644
index 000000000000..f259f67d7242
--- /dev/null
+++ b/games/vultures-eye/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: vultures-eye
+# Date created: 13 April 2006
+# Whom: Leland Wang <llwang@infor.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= vultures
+PORTVERSION= 2.0.0
+CATEGORIES= games
+MASTER_SITES= http://www.darkarts.co.za/projects/vultures/downloads/${PORTVERSION}/
+PKGNAMESUFFIX= -eye
+DISTFILES= ${DISTNAME}${PKGNAMESUFFIX}${EXTRACT_SUFX}
+
+MAINTAINER= llwang@infor.org
+COMMENT= A graphical interface for NetHack 3.4.3 forked from Falcon's Eye
+
+LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
+
+LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
+
+USE_GMAKE= yes
+USE_SDL= sdl mixer image ttf
+USE_BZIP2= yes
+WRKSRC= ${WRKDIR}/${DISTNAME}/nethack
+HAS_CONFIGURE= yes
+CONFIGURE_WRKSRC= ${WRKSRC}/sys/unix
+CONFIGURE_SCRIPT= setup.sh
+DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
+MAKE_ENV+= SDL_CONFIG="${SDL_CONFIG}" DATADIR="${DATADIR}" MAKE="${GMAKE}"
+
+pre-configure:
+ @${CHMOD} 755 ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
+
+.include <bsd.port.mk>
diff --git a/games/vultures-eye/distinfo b/games/vultures-eye/distinfo
new file mode 100644
index 000000000000..00fcfee3af88
--- /dev/null
+++ b/games/vultures-eye/distinfo
@@ -0,0 +1,3 @@
+MD5 (vultures-2.0.0-eye.tar.bz2) = 56859e5623fc67478935d0fd328b331b
+SHA256 (vultures-2.0.0-eye.tar.bz2) = 8e4cb5ae0a002b98ca7e9c22d73c212ef5d638763a893dab10f6233e641f62e4
+SIZE (vultures-2.0.0-eye.tar.bz2) = 29369382
diff --git a/games/vultures-eye/files/patch-include-unixconf.h b/games/vultures-eye/files/patch-include-unixconf.h
new file mode 100644
index 000000000000..e364b7a7869d
--- /dev/null
+++ b/games/vultures-eye/files/patch-include-unixconf.h
@@ -0,0 +1,18 @@
+--- include/unixconf.h.orig Thu Apr 6 02:59:04 2006
++++ include/unixconf.h Thu May 25 00:15:21 2006
+@@ -19,13 +19,13 @@
+ */
+
+ /* define exactly one of the following four choices */
+-/* #define BSD 1 */ /* define for 4.n/Free/Open/Net BSD */
++#define BSD 1 /* define for 4.n/Free/Open/Net BSD */
+ /* also for relatives like SunOS 4.x, DG/UX, and */
+ /* older versions of Linux */
+ /* #define ULTRIX */ /* define for Ultrix v3.0 or higher (but not lower) */
+ /* Use BSD for < v3.0 */
+ /* "ULTRIX" not to be confused with "ultrix" */
+-#define SYSV /* define for System V, Solaris 2.x, newer versions */
++/* #define SYSV */ /* define for System V, Solaris 2.x, newer versions */
+ /* of Linux */
+ /* #define HPUX */ /* Hewlett-Packard's Unix, version 6.5 or higher */
+ /* use SYSV for < v6.5 */
diff --git a/games/vultures-eye/files/patch-sys-unix-Makefile.dat b/games/vultures-eye/files/patch-sys-unix-Makefile.dat
new file mode 100644
index 000000000000..a5d825cd0cd8
--- /dev/null
+++ b/games/vultures-eye/files/patch-sys-unix-Makefile.dat
@@ -0,0 +1,44 @@
+--- sys/unix/Makefile.dat.orig Thu Apr 6 02:59:04 2006
++++ sys/unix/Makefile.dat Thu May 25 00:36:50 2006
+@@ -10,22 +10,22 @@
+ all: $(VARDAT) spec_levs quest_levs dungeon
+
+ ../util/makedefs:
+- (cd ../util ; make makedefs)
++ (cd ../util ; ${MAKE} makedefs)
+
+ ../util/dgn_comp:
+- (cd ../util ; make dgn_comp)
++ (cd ../util ; ${MAKE} dgn_comp)
+
+ ../util/lev_comp:
+- (cd ../util ; make lev_comp)
++ (cd ../util ; ${MAKE} lev_comp)
+
+ ../util/tile2x11:
+- (cd ../util ; make tile2x11)
++ (cd ../util ; ${MAKE} tile2x11)
+
+ ../util/tile2beos:
+- (cd ../util ; make tile2beos)
++ (cd ../util ; ${MAKE} tile2beos)
+
+ ../util/tile2bmp:
+- (cd ../util ; make tile2bmp)
++ (cd ../util ; ${MAKE} tile2bmp)
+
+ x11tiles: ../util/tile2x11 ../win/share/monsters.txt ../win/share/objects.txt \
+ ../win/share/other.txt
+@@ -63,10 +63,10 @@
+ cp ../win/Qt/Info.pli Info.plist
+
+ ../util/tile2img.ttp:
+- (cd ../util ; make tile2img.ttp)
++ (cd ../util ; ${MAKE} tile2img.ttp)
+
+ ../util/xpm2img.ttp:
+- (cd ../util ; make xpm2img.ttp)
++ (cd ../util ; ${MAKE} xpm2img.ttp)
+ nh16.img: ../util/tile2img.ttp ../win/share/monsters.txt \
+ ../win/share/objects.txt ../win/share/other.txt
+ ../util/tile2img.ttp nh16.img
diff --git a/games/vultures-eye/files/patch-sys-unix-Makefile.doc b/games/vultures-eye/files/patch-sys-unix-Makefile.doc
new file mode 100644
index 000000000000..8126e7c06f1b
--- /dev/null
+++ b/games/vultures-eye/files/patch-sys-unix-Makefile.doc
@@ -0,0 +1,41 @@
+--- sys/unix/Makefile.doc.orig Thu Apr 6 02:59:04 2006
++++ sys/unix/Makefile.doc Thu May 25 01:03:44 2006
+@@ -41,15 +41,15 @@
+
+
+ GAME = vultureseye
+-MANDIR = /usr/man/man6
++MANDIR = ${PREFIX}/man/man
+ MANEXT = 6
+
+ # manual installation for most BSD-style systems
+-GAMEMANCREATE = cp nethack.6
+-LEVMANCREATE = cp lev_comp.6
+-DGNMANCREATE = cp dgn_comp.6
+-RCVRMANCREATE = cp recover.6
+-DLBMANCREATE = cp dlb.6
++GAMEMANCREATE = ${BSD_INSTALL_MAN} nethack.6
++#LEVMANCREATE = cp lev_comp.6
++#DGNMANCREATE = cp dgn_comp.6
++#RCVRMANCREATE = cp recover.6
++#DLBMANCREATE = cp dlb.6
+ # manual installation for most SYSV-style systems
+ # GAMEMANCREATE = nroff -man nethack.6 >
+ # LEVMANCREATE = nroff -man lev_comp.6 >
+@@ -58,11 +58,11 @@
+ # DLBMANCREATE = nroff -man dlb.6 >
+
+ manpages:
+- -$(GAMEMANCREATE) $(MANDIR)/$(GAME).$(MANEXT)
+- -$(LEVMANCREATE) $(MANDIR)/lev_comp.$(MANEXT)
+- -$(DGNMANCREATE) $(MANDIR)/dgn_comp.$(MANEXT)
+- -$(RCVRMANCREATE) $(MANDIR)/recover.$(MANEXT)
+- -$(DLBMANCREATE) $(MANDIR)/dlb.$(MANEXT)
++ -$(GAMEMANCREATE) $(MANDIR)$(MANEXT)/$(GAME).$(MANEXT)
++# -$(LEVMANCREATE) $(MANDIR)/lev_comp.$(MANEXT)
++# -$(DGNMANCREATE) $(MANDIR)/dgn_comp.$(MANEXT)
++# -$(RCVRMANCREATE) $(MANDIR)/recover.$(MANEXT)
++# -$(DLBMANCREATE) $(MANDIR)/dlb.$(MANEXT)
+
+ # manual creation for distribution
+ DISTRIB = Guidebook.txt nethack.txt lev_comp.txt dgn_comp.txt recover.txt dlb.txt
diff --git a/games/vultures-eye/files/patch-sys-unix-Makefile.sys b/games/vultures-eye/files/patch-sys-unix-Makefile.sys
new file mode 100644
index 000000000000..b44f4afee53f
--- /dev/null
+++ b/games/vultures-eye/files/patch-sys-unix-Makefile.sys
@@ -0,0 +1,38 @@
+--- sys/unix/Makefile.src.orig Thu Apr 6 02:59:04 2006
++++ sys/unix/Makefile.src Thu May 25 01:24:10 2006
+@@ -154,21 +154,21 @@
+ # VULTURESCFLAGS will be passed to the sub-makefile for vultures
+ OS = $(shell uname -s)
+ ifeq ($(OS),FreeBSD)
+- SDL_CONFIG = sdl11-config
++# SDL_CONFIG = sdl11-config
+ SDLMAIN = -lSDLmain-1.1
+ else
+ SDL_CONFIG = sdl-config
+ SDLMAIN = -lSDLmain
+ endif
+-VULTURESCFLAGS = -Wall -g
+-CFLAGS = -g -I../include -I ../win/vultures $(shell $(SDL_CONFIG) --cflags)
++VULTURESCFLAGS = ${CFLAGS}
++CFLAGS += -g -I../include -I ../win/vultures $(shell $(SDL_CONFIG) --cflags)
+ LFLAGS =
+
+ # The Qt and Be window systems are written in C++, while the rest of
+ # NetHack is standard C. If using Qt, uncomment the LINK line here to get
+ # the C++ libraries linked in.
+-CXXFLAGS = $(CFLAGS) -I. -I$(QTDIR)/include
+-CXX=g++
++CXXFLAGS += $(CFLAGS) -I. -I$(QTDIR)/include
++CXX?=g++
+ #LINK=g++
+ # For cross-compiling, eg. with gcc on Linux (see also CC further up):
+ #CXX=arm-linux-g++
+@@ -480,7 +480,7 @@
+ @rm -f $(MAKEDEFS)
+
+ ../win/vultures/build_n/vultures.o: objects.o monst.o ../include/date.h ../win/vultures/* ../win/vultures/util/*
+- @$(MAKE) -C ../win/vultures/ BUILD=nethack BASECFLAGS="$(VULTURESCFLAGS)"
++ @$(MAKE) -C ../win/vultures/ BUILD=nethack BASECFLAGS="$(VULTURESCFLAGS)" SDL_CONFIG="${SDL_CONFIG}"
+
+ # Qt windowport meta-object-compiler output
+ qt_kde0.moc: ../include/qt_kde0.h
diff --git a/games/vultures-eye/files/patch-sys-unix-Makefile.top b/games/vultures-eye/files/patch-sys-unix-Makefile.top
new file mode 100644
index 000000000000..567fb48a22c9
--- /dev/null
+++ b/games/vultures-eye/files/patch-sys-unix-Makefile.top
@@ -0,0 +1,38 @@
+--- sys/unix/Makefile.top.orig Thu Apr 6 02:59:04 2006
++++ sys/unix/Makefile.top Thu May 25 00:59:53 2006
+@@ -14,18 +14,18 @@
+ # MAKE = make
+
+ # make NetHack
+-PREFIX = /usr
++#PREFIX = /usr
+ GAME = vultureseye
+ # GAME = nethack.prg
+ GAMEUID = games
+-GAMEGRP = bin
++GAMEGRP = games
+
+ # Permissions - some places use setgid instead of setuid, for instance
+ # See also the option "SECURE" in include/config.h
+-GAMEPERM = 04755
+-FILEPERM = 0644
++GAMEPERM = 02755
++FILEPERM = 0664
+ EXEPERM = 0755
+-DIRPERM = 0755
++DIRPERM = 0775
+
+ # GAMEDIR also appears in config.h as "HACKDIR".
+ # VARDIR may also appear in unixconf.h as "VAR_PLAYGROUND" else GAMEDIR
+@@ -35,9 +35,9 @@
+ # therefore there should not be anything in GAMEDIR that you want to keep
+ # (if there is, you'll have to do the installation by hand or modify the
+ # instructions)
+-GAMEDIR = $(PREFIX)/games/lib/$(GAME)dir
++GAMEDIR = $(DATADIR)
+ VARDIR = $(GAMEDIR)
+-SHELLDIR = $(PREFIX)/games
++SHELLDIR = $(PREFIX)/bin
+
+ # per discussion in Install.X11 and Install.Qt
+ VARDATND =
diff --git a/games/vultures-eye/files/patch-sys-unix-Makefile.utl b/games/vultures-eye/files/patch-sys-unix-Makefile.utl
new file mode 100644
index 000000000000..c80a30ba0dd3
--- /dev/null
+++ b/games/vultures-eye/files/patch-sys-unix-Makefile.utl
@@ -0,0 +1,11 @@
+--- sys/unix/Makefile.utl.orig Thu Apr 6 02:59:04 2006
++++ sys/unix/Makefile.utl Thu May 25 01:01:38 2006
+@@ -89,7 +89,7 @@
+ # flags for debugging:
+ # CFLAGS = -g -I../include
+
+-CFLAGS = -O -I../include -I../win/vultures -DVULTURESEYE
++CFLAGS += -O -I../include -I../win/vultures -DVULTURESEYE
+ LFLAGS =
+
+ LIBS =
diff --git a/games/vultures-eye/files/patch-win-vultures-GNUmakefile b/games/vultures-eye/files/patch-win-vultures-GNUmakefile
new file mode 100644
index 000000000000..04a4df25633e
--- /dev/null
+++ b/games/vultures-eye/files/patch-win-vultures-GNUmakefile
@@ -0,0 +1,20 @@
+--- win/vultures/GNUmakefile.orig Thu May 25 01:17:43 2006
++++ win/vultures/GNUmakefile Thu May 25 01:28:16 2006
+@@ -12,7 +12,7 @@
+ ifndef SDL_CONFIG
+ OS := $(shell uname -s)
+ ifeq ($(OS),FreeBSD)
+- SDL_CONFIG := sdl11-config
++# SDL_CONFIG := sdl11-config
+ else
+ SDL_CONFIG := sdl-config
+ endif
+@@ -34,7 +34,7 @@
+ OUTPUT_OBJ := $(BUILDDIR)/vultures.o
+
+
+-NHDIR := ../$(BUILD)
++NHDIR := ../..
+ NHSRC := $(NHDIR)/src
+ INCLUDE := -I $(NHDIR)/include/ -I . -I $(BUILDDIR)/
+
diff --git a/games/vultures-eye/pkg-descr b/games/vultures-eye/pkg-descr
new file mode 100644
index 000000000000..171aabdc4f41
--- /dev/null
+++ b/games/vultures-eye/pkg-descr
@@ -0,0 +1,9 @@
+Vulture's Eye is a nice graphical interface for NetHack 3.4.3. It is
+forked from Falcon's Eye, one of the nicest graphical interfaces ever
+for NetHack.
+
+Author: Clive Crous
+WWW: http://www.darkarts.co.za/projects/vultures/
+
+-- Li-Lun Wang
+llwang@infor.org
diff --git a/games/vultures-eye/pkg-plist b/games/vultures-eye/pkg-plist
new file mode 100644
index 000000000000..db762fd9a969
--- /dev/null
+++ b/games/vultures-eye/pkg-plist
@@ -0,0 +1,266 @@
+bin/vultureseye
+%%DATADIR%%/Arc-fila.lev
+%%DATADIR%%/Arc-filb.lev
+%%DATADIR%%/Arc-goal.lev
+%%DATADIR%%/Arc-loca.lev
+%%DATADIR%%/Arc-strt.lev
+%%DATADIR%%/Bar-fila.lev
+%%DATADIR%%/Bar-filb.lev
+%%DATADIR%%/Bar-goal.lev
+%%DATADIR%%/Bar-loca.lev
+%%DATADIR%%/Bar-strt.lev
+%%DATADIR%%/Cav-fila.lev
+%%DATADIR%%/Cav-filb.lev
+%%DATADIR%%/Cav-goal.lev
+%%DATADIR%%/Cav-loca.lev
+%%DATADIR%%/Cav-strt.lev
+%%DATADIR%%/Hea-fila.lev
+%%DATADIR%%/Hea-filb.lev
+%%DATADIR%%/Hea-goal.lev
+%%DATADIR%%/Hea-loca.lev
+%%DATADIR%%/Hea-strt.lev
+%%DATADIR%%/Kni-fila.lev
+%%DATADIR%%/Kni-filb.lev
+%%DATADIR%%/Kni-goal.lev
+%%DATADIR%%/Kni-loca.lev
+%%DATADIR%%/Kni-strt.lev
+%%DATADIR%%/Mon-fila.lev
+%%DATADIR%%/Mon-filb.lev
+%%DATADIR%%/Mon-goal.lev
+%%DATADIR%%/Mon-loca.lev
+%%DATADIR%%/Mon-strt.lev
+%%DATADIR%%/Pri-fila.lev
+%%DATADIR%%/Pri-filb.lev
+%%DATADIR%%/Pri-goal.lev
+%%DATADIR%%/Pri-loca.lev
+%%DATADIR%%/Pri-strt.lev
+%%DATADIR%%/Ran-fila.lev
+%%DATADIR%%/Ran-filb.lev
+%%DATADIR%%/Ran-goal.lev
+%%DATADIR%%/Ran-loca.lev
+%%DATADIR%%/Ran-strt.lev
+%%DATADIR%%/Rog-fila.lev
+%%DATADIR%%/Rog-filb.lev
+%%DATADIR%%/Rog-goal.lev
+%%DATADIR%%/Rog-loca.lev
+%%DATADIR%%/Rog-strt.lev
+%%DATADIR%%/Sam-fila.lev
+%%DATADIR%%/Sam-filb.lev
+%%DATADIR%%/Sam-goal.lev
+%%DATADIR%%/Sam-loca.lev
+%%DATADIR%%/Sam-strt.lev
+%%DATADIR%%/Tou-fila.lev
+%%DATADIR%%/Tou-filb.lev
+%%DATADIR%%/Tou-goal.lev
+%%DATADIR%%/Tou-loca.lev
+%%DATADIR%%/Tou-strt.lev
+%%DATADIR%%/Val-fila.lev
+%%DATADIR%%/Val-filb.lev
+%%DATADIR%%/Val-goal.lev
+%%DATADIR%%/Val-loca.lev
+%%DATADIR%%/Val-strt.lev
+%%DATADIR%%/Wiz-fila.lev
+%%DATADIR%%/Wiz-filb.lev
+%%DATADIR%%/Wiz-goal.lev
+%%DATADIR%%/Wiz-loca.lev
+%%DATADIR%%/Wiz-strt.lev
+%%DATADIR%%/air.lev
+%%DATADIR%%/asmodeus.lev
+%%DATADIR%%/astral.lev
+%%DATADIR%%/baalz.lev
+%%DATADIR%%/bigrm-1.lev
+%%DATADIR%%/bigrm-2.lev
+%%DATADIR%%/bigrm-3.lev
+%%DATADIR%%/bigrm-4.lev
+%%DATADIR%%/bigrm-5.lev
+%%DATADIR%%/castle.lev
+%%DATADIR%%/cmdhelp
+%%DATADIR%%/config/vultures.conf
+%%DATADIR%%/config/vultures_intro.txt
+%%DATADIR%%/config/vultures_sounds.conf
+%%DATADIR%%/data
+%%DATADIR%%/defaults.nh
+%%DATADIR%%/dungeon
+%%DATADIR%%/earth.lev
+%%DATADIR%%/fakewiz1.lev
+%%DATADIR%%/fakewiz2.lev
+%%DATADIR%%/fire.lev
+%%DATADIR%%/fonts/VeraSe.ttf
+%%DATADIR%%/graphics/backpac5.png
+%%DATADIR%%/graphics/cairn.png
+%%DATADIR%%/graphics/chargen2.png
+%%DATADIR%%/graphics/dawn.png
+%%DATADIR%%/graphics/dreams.png
+%%DATADIR%%/graphics/enhance.png
+%%DATADIR%%/graphics/entrance.png
+%%DATADIR%%/graphics/gametiles.bin
+%%DATADIR%%/graphics/mandolin.png
+%%DATADIR%%/graphics/menuchr2.png
+%%DATADIR%%/graphics/minimapbg.png
+%%DATADIR%%/graphics/nh_tiles.png
+%%DATADIR%%/graphics/nh_ve_1.png
+%%DATADIR%%/graphics/night.png
+%%DATADIR%%/graphics/parchment.png
+%%DATADIR%%/graphics/quitgame.png
+%%DATADIR%%/graphics/stairway.png
+%%DATADIR%%/graphics/statusbar.png
+%%DATADIR%%/graphics/tb1.png
+%%DATADIR%%/graphics/tb2.png
+%%DATADIR%%/graphics/ttipchr1.png
+%%DATADIR%%/graphics/valley.png
+%%DATADIR%%/graphics/winelem.png
+%%DATADIR%%/graphics/yendor.png
+%%DATADIR%%/help
+%%DATADIR%%/hh
+%%DATADIR%%/history
+%%DATADIR%%/juiblex.lev
+%%DATADIR%%/knox.lev
+%%DATADIR%%/license
+%%DATADIR%%/logfile
+%%DATADIR%%/manual/chapter01.html
+%%DATADIR%%/manual/chapter02.html
+%%DATADIR%%/manual/chapter03.html
+%%DATADIR%%/manual/chapter04.html
+%%DATADIR%%/manual/chapter05.html
+%%DATADIR%%/manual/chapter06.html
+%%DATADIR%%/manual/chapter07.html
+%%DATADIR%%/manual/chapter08.html
+%%DATADIR%%/manual/chapter09.html
+%%DATADIR%%/manual/chapter10.html
+%%DATADIR%%/manual/chapter11.html
+%%DATADIR%%/manual/chapter12.html
+%%DATADIR%%/manual/chapter13.html
+%%DATADIR%%/manual/img/arrows.png
+%%DATADIR%%/manual/img/char_arc.jpg
+%%DATADIR%%/manual/img/char_fla.jpg
+%%DATADIR%%/manual/img/char_ice.jpg
+%%DATADIR%%/manual/img/char_kni.jpg
+%%DATADIR%%/manual/img/char_nec.jpg
+%%DATADIR%%/manual/img/char_pri.jpg
+%%DATADIR%%/manual/img/char_ran.jpg
+%%DATADIR%%/manual/img/char_rog.jpg
+%%DATADIR%%/manual/img/char_sam.jpg
+%%DATADIR%%/manual/img/char_tou.jpg
+%%DATADIR%%/manual/img/char_val.jpg
+%%DATADIR%%/manual/img/char_wiz.jpg
+%%DATADIR%%/manual/img/contextmenu.png
+%%DATADIR%%/manual/img/door.jpg
+%%DATADIR%%/manual/img/gamewin1.png
+%%DATADIR%%/manual/img/giantant.jpg
+%%DATADIR%%/manual/img/letter_a.png
+%%DATADIR%%/manual/img/letter_c.png
+%%DATADIR%%/manual/img/letter_d.png
+%%DATADIR%%/manual/img/letter_m.png
+%%DATADIR%%/manual/img/letter_o.png
+%%DATADIR%%/manual/img/letter_r.png
+%%DATADIR%%/manual/img/letter_t.png
+%%DATADIR%%/manual/img/letter_v.png
+%%DATADIR%%/manual/img/letter_w.png
+%%DATADIR%%/manual/img/letter_y.png
+%%DATADIR%%/manual/img/map.png
+%%DATADIR%%/manual/img/messages.png
+%%DATADIR%%/manual/img/minimap.png
+%%DATADIR%%/manual/img/obj_food.jpg
+%%DATADIR%%/manual/img/obj_gem.jpg
+%%DATADIR%%/manual/img/obj_potion.jpg
+%%DATADIR%%/manual/img/obj_ring.jpg
+%%DATADIR%%/manual/img/obj_scroll.jpg
+%%DATADIR%%/manual/img/obj_sword.jpg
+%%DATADIR%%/manual/img/paperbg.jpg
+%%DATADIR%%/manual/img/stairs.jpg
+%%DATADIR%%/manual/img/statusbar.png
+%%DATADIR%%/manual/img/tb1.png
+%%DATADIR%%/manual/img/tb2.png
+%%DATADIR%%/manual/img/valley.jpg
+%%DATADIR%%/manual/img/wallheight.png
+%%DATADIR%%/manual/img/walltrans.png
+%%DATADIR%%/manual/index.html
+%%DATADIR%%/manual/manual.css
+%%DATADIR%%/medusa-1.lev
+%%DATADIR%%/medusa-2.lev
+%%DATADIR%%/minefill.lev
+%%DATADIR%%/minend-1.lev
+%%DATADIR%%/minend-2.lev
+%%DATADIR%%/minend-3.lev
+%%DATADIR%%/minetn-1.lev
+%%DATADIR%%/minetn-2.lev
+%%DATADIR%%/minetn-3.lev
+%%DATADIR%%/minetn-4.lev
+%%DATADIR%%/minetn-5.lev
+%%DATADIR%%/minetn-6.lev
+%%DATADIR%%/minetn-7.lev
+%%DATADIR%%/music/aircaves.ogg
+%%DATADIR%%/music/ambient1.ogg
+%%DATADIR%%/music/ambient2.ogg
+%%DATADIR%%/music/ascended.ogg
+%%DATADIR%%/music/battle1.ogg
+%%DATADIR%%/music/battle2.ogg
+%%DATADIR%%/music/battle3.ogg
+%%DATADIR%%/music/died.ogg
+%%DATADIR%%/music/earthcav.ogg
+%%DATADIR%%/music/firecave.ogg
+%%DATADIR%%/music/instruments.xm
+%%DATADIR%%/music/intro.ogg
+%%DATADIR%%/music/lament1.ogg
+%%DATADIR%%/music/lament2.ogg
+%%DATADIR%%/music/levelup.ogg
+%%DATADIR%%/music/mines.ogg
+%%DATADIR%%/music/nethack.ogg
+%%DATADIR%%/music/oracle.ogg
+%%DATADIR%%/music/quit.ogg
+%%DATADIR%%/music/shopping.ogg
+%%DATADIR%%/music/town.ogg
+%%DATADIR%%/music/watercav.ogg
+%%DATADIR%%/opthelp
+%%DATADIR%%/options
+%%DATADIR%%/oracle.lev
+%%DATADIR%%/oracles
+%%DATADIR%%/orcus.lev
+%%DATADIR%%/perm
+%%DATADIR%%/quest.dat
+%%DATADIR%%/record
+%%DATADIR%%/recover
+%%DATADIR%%/rumors
+%%DATADIR%%/sanctum.lev
+%%DATADIR%%/soko1-1.lev
+%%DATADIR%%/soko1-2.lev
+%%DATADIR%%/soko2-1.lev
+%%DATADIR%%/soko2-2.lev
+%%DATADIR%%/soko3-1.lev
+%%DATADIR%%/soko3-2.lev
+%%DATADIR%%/soko4-1.lev
+%%DATADIR%%/soko4-2.lev
+%%DATADIR%%/sound/bell.ogg
+%%DATADIR%%/sound/cat.ogg
+%%DATADIR%%/sound/cldoor.ogg
+%%DATADIR%%/sound/counting.ogg
+%%DATADIR%%/sound/dog.ogg
+%%DATADIR%%/sound/fountain.ogg
+%%DATADIR%%/sound/levelup.ogg
+%%DATADIR%%/sound/lion.ogg
+%%DATADIR%%/sound/opdoor.ogg
+%%DATADIR%%/sound/roar.ogg
+%%DATADIR%%/sound/swordhit.ogg
+%%DATADIR%%/sound/swordmis.ogg
+%%DATADIR%%/sound/walk.ogg
+%%DATADIR%%/tower1.lev
+%%DATADIR%%/tower2.lev
+%%DATADIR%%/tower3.lev
+%%DATADIR%%/valley.lev
+%%DATADIR%%/vultureseye
+%%DATADIR%%/vultureseye.ico
+%%DATADIR%%/vultureseye.png
+%%DATADIR%%/water.lev
+%%DATADIR%%/wizard1.lev
+%%DATADIR%%/wizard2.lev
+%%DATADIR%%/wizard3.lev
+%%DATADIR%%/wizhelp
+@dirrm %%DATADIR%%/sound
+@dirrmtry %%DATADIR%%/save
+@dirrm %%DATADIR%%/music
+@dirrm %%DATADIR%%/manual/img
+@dirrm %%DATADIR%%/manual
+@dirrm %%DATADIR%%/graphics
+@dirrm %%DATADIR%%/fonts
+@dirrmtry %%DATADIR%%/config
+@dirrmtry %%DATADIR%%