1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-25 04:43:33 +00:00

- Update to 2.0.2

PR:		ports/92008
Submitted by:	Ports Fury
Fixed by:	Jean Milanez Melo <jmelo@freebsdbrasil.com.br>
This commit is contained in:
Renato Botelho 2006-01-25 17:07:30 +00:00
parent 5c869eee44
commit 839339a95e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=154437
7 changed files with 250 additions and 130 deletions

View File

@ -6,38 +6,47 @@
#
PORTNAME= mirrormagic
PORTVERSION= 1.3
PORTVERSION= 2.0.2
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_XCONTRIB}
MASTER_SITE_SUBDIR= games
MASTER_SITES= http://www.artsoft.org/RELEASES/unix/mirrormagic/
MAINTAINER= ports@FreeBSD.org
COMMENT= An arcade style game with stereo sound for X Window System
USE_X_PREFIX= yes
USE_XPM= yes
USE_REINPLACE= yes
USE_GMAKE= yes
MAKE_ARGS= CC="${CC}" MAKE="${GMAKE}" OPTIONS="${CFLAGS}" \
RO_GAME_DIR="${DATADIR}" RW_GAME_DIR="${DATADIR}/scores" \
X11_PATH="${X11BASE}"
post-extract:
.for file in DoubleRayDoor DoubleRayFont DoubleRayFont2 DoubleRayScreen
@${GUNZIP_CMD} ${WRKSRC}/graphics/${file}.xpm
.endfor
@(cd ${WRKDIR}; ${CP} ${FILESDIR}/RAY.* .; uudecode *.uu; ${RM} *.uu)
.if defined(WITH_SDL)
USE_SDL= image mixer sdl
ALL_TARGET= sdl
.else
USE_XLIB= yes
ALL_TARGET= x11
.endif
post-patch:
@${REINPLACE_CMD} -e 's|sdl-config|$$(SDL_CONFIG)|g' \
${WRKSRC}/src/Makefile
@${REINPLACE_CMD} -e 's|machine/soundcard.h|sys/soundcard.h|' \
${WRKSRC}/src/libgame/sound.h
@${REINPLACE_CMD} -e 's|machine/joystick.h|sys/joystick.h|' \
${WRKSRC}/src/tools.c
do-install:
${INSTALL_PROGRAM} -m 2755 -o root -g games ${WRKSRC}/mirrormagic ${PREFIX}/bin
@${MKDIR} ${PREFIX}/share/mirrormagic/graphics
${INSTALL_DATA} ${WRKSRC}/graphics/* ${PREFIX}/share/mirrormagic/graphics
@${MKDIR} ${PREFIX}/share/mirrormagic/sounds
${INSTALL_DATA} ${WRKSRC}/sounds/*.8svx ${PREFIX}/share/mirrormagic/sounds
@${MKDIR} ${PREFIX}/share/mirrormagic/data
${INSTALL_DATA} ${WRKSRC}/RAY.level ${PREFIX}/share/mirrormagic/data
${INSTALL_DATA} ${WRKDIR}/RAY.* ${PREFIX}/share/mirrormagic/data
@${MKDIR} ${PREFIX}/share/doc/mirrormagic
.for file in CHANGES COPYRIGHT DISCLAIMER README
${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/mirrormagic
${INSTALL_PROGRAM} ${WRKSRC}/mirrormagic ${PREFIX}/bin
@${MKDIR} ${DATADIR}
${TAR} -C ${WRKSRC} -cf - graphics levels music scores sounds | \
${TAR} -C ${DATADIR} -xf -
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}
@${CHMOD} 777 ${DATADIR}/scores
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for file in CHANGES CREDITS README
${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
.endfor
# @${CHMOD} 664 ${PREFIX}/share/mirrormagic/data
@${CHOWN} root:games ${PREFIX}/share/mirrormagic/data/RAY.*
@${CHMOD} 664 ${PREFIX}/share/mirrormagic/data/RAY.*
.endif
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (mirrormagic-1.3.tar.gz) = 4b130375b8a923788470f616b28dddfe
SHA256 (mirrormagic-1.3.tar.gz) = 315afcbe5864421b442927ba8e4a1da15f211fcb606e1c037931c1f8d853fede
SIZE (mirrormagic-1.3.tar.gz) = 371444
MD5 (mirrormagic-2.0.2.tar.gz) = 32fd3909c1e27f493d89bc2276da6744
SHA256 (mirrormagic-2.0.2.tar.gz) = 79b3f13d493523438eeb988beffc272c804bc7a4361b83167a082c77e74b3ce2
SIZE (mirrormagic-2.0.2.tar.gz) = 1168098

View File

@ -1,5 +0,0 @@
begin 644 RAY.names
M34E24D]234%'24-?3D%-15-?1DE,15]615)324].7S$N,V%N9'D`````````
.86YD>0`````````!``--
`
end

File diff suppressed because one or more lines are too long

View File

@ -1,52 +0,0 @@
--- Makefile.orig Wed Sep 6 20:56:17 1995
+++ Makefile Thu Mar 30 01:11:44 2000
@@ -5,14 +5,20 @@
PROGNAME = mirrormagic
RM = rm -f
-CC = gcc
+CC ?= gcc
# CC = cc # for HP-UX and others
-GFX_PATH = -DGFX_PATH=\"./graphics\" # path where the graphics are
-SND_PATH = -DSND_PATH=\"./sounds\" # path where the sounds are
-LEVEL_PATH = -DLEVEL_PATH=\".\" # path where the level file is
-SCORE_PATH = -DSCORE_PATH=\".\" # path where the score file is
-NAMES_PATH = -DNAMES_PATH=\".\" # path where the names file is
+.ifndef PREFIX
+ROOT= .
+.else
+ROOT=${PREFIX}/share/mirrormagic
+.endif
+
+GFX_PATH = -DGFX_PATH=\"${ROOT}/graphics\" # path where the graphics are
+SND_PATH = -DSND_PATH=\"${ROOT}/sounds\" # path where the sounds are
+LEVEL_PATH = -DLEVEL_PATH=\"${ROOT}/data\" # path where the level file is
+SCORE_PATH = -DSCORE_PATH=\"${ROOT}/data\" # path where the score file is
+NAMES_PATH = -DNAMES_PATH=\"${ROOT}/data\" # path where the names file is
# SOUNDS = -DNO_SOUNDS # don't play any sounds
# SCORE_ENTRIES = -DONE_PER_NAME # only one score entry per name
SCORE_ENTRIES = -DMANY_PER_NAME # many score entries per name
@@ -26,7 +32,7 @@
# DEBUG = -DDEBUG -g -ansi -pedantic -Wall
# DEBUG = -DDEBUG -g -Wall
-DEBUG = -O6
+# DEBUG = -O6
# SYSTEM = -Aa -D_HPUX_SOURCE -Dhpux # for HP-UX (obsolete)
# SYSTEM = -DSYSV -Ae # for HP-UX
@@ -34,10 +40,11 @@
# INCL = -I/usr/include/X11R5 # for HP-UX and others
# LIBS = -lXpm -lX11 -lm
# LIBS = -L/usr/lib/X11R5 -lXpm -lX11 -lm # for HP-UX and others
-LIBS = -lXpm -lXpm -lXpm -lX11 -lm # triple "-lXpm" because of Xpm error
+INCL = -I${X11BASE}/include
+LIBS = -L${X11BASE}/lib -lXpm -lX11 -lm
# CFLAGS = -O2 $(CONFIG) $(SYSTEM)
-CFLAGS = $(DEBUG) $(CONFIG) $(SYSTEM) $(INCL)
+CFLAGS+= $(DEBUG) $(CONFIG) $(SYSTEM) $(INCL)
OBJS = main.o \
init.o \

View File

@ -4,3 +4,5 @@ It is not recommended on black&white systems, and maybe not on gray
scale systems.
It was first released as "Mirror Magic" in the year 1989 on the
Amiga (with ports on other computer systems).
WWW: http://www.artsoft.org/mirrormagic/

View File

@ -1,46 +1,213 @@
bin/mirrormagic
share/doc/mirrormagic/CHANGES
share/doc/mirrormagic/COPYRIGHT
share/doc/mirrormagic/DISCLAIMER
share/doc/mirrormagic/README
share/mirrormagic/data/RAY.level
share/mirrormagic/data/RAY.names
share/mirrormagic/data/RAY.score
share/mirrormagic/graphics/DoubleRayDoor.xpm
share/mirrormagic/graphics/DoubleRayDoorMaske.xbm
share/mirrormagic/graphics/DoubleRayFont.xpm
share/mirrormagic/graphics/DoubleRayFont2.xpm
share/mirrormagic/graphics/DoubleRayFont2Maske.xbm
share/mirrormagic/graphics/DoubleRayFontMaske.xbm
share/mirrormagic/graphics/DoubleRayMaskeF.xbm
share/mirrormagic/graphics/DoubleRayScreen.xpm
share/mirrormagic/graphics/DoubleRayScreenMaske.xbm
share/mirrormagic/graphics/mirrormagic_icon.xbm
share/mirrormagic/graphics/mirrormagic_iconmask.xbm
share/mirrormagic/sounds/amoebe.8svx
share/mirrormagic/sounds/antigrav.8svx
share/mirrormagic/sounds/autsch.8svx
share/mirrormagic/sounds/bong.8svx
share/mirrormagic/sounds/fuel.8svx
share/mirrormagic/sounds/halloffame.8svx
share/mirrormagic/sounds/holz.8svx
share/mirrormagic/sounds/hui.8svx
share/mirrormagic/sounds/kabumm.8svx
share/mirrormagic/sounds/kink.8svx
share/mirrormagic/sounds/kling.8svx
share/mirrormagic/sounds/laser.8svx
share/mirrormagic/sounds/oeffnen.8svx
share/mirrormagic/sounds/quiek.8svx
share/mirrormagic/sounds/rhythmloop.8svx
share/mirrormagic/sounds/roaaar.8svx
share/mirrormagic/sounds/sirr.8svx
share/mirrormagic/sounds/slurp.8svx
share/mirrormagic/sounds/tyger.8svx
share/mirrormagic/sounds/voyager.8svx
share/mirrormagic/sounds/warnton.8svx
share/mirrormagic/sounds/whoosh.8svx
@dirrm share/doc/mirrormagic
@dirrm share/mirrormagic/data
@dirrm share/mirrormagic/graphics
@dirrm share/mirrormagic/sounds
@dirrm share/mirrormagic
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
%%PORTDOCS%%%%DOCSDIR%%/README
%%DATADIR%%/graphics/MirrorDF.pcx
%%DATADIR%%/graphics/MirrorDoor.pcx
%%DATADIR%%/graphics/MirrorFont.pcx
%%DATADIR%%/graphics/MirrorFont2.pcx
%%DATADIR%%/graphics/MirrorFont3.pcx
%%DATADIR%%/graphics/MirrorScreen.pcx
%%DATADIR%%/graphics/MirrorToons.pcx
%%DATADIR%%/graphics/mirrormagic_icon.xbm
%%DATADIR%%/graphics/mirrormagic_iconmask.xbm
%%DATADIR%%/graphics/mouse.pcx
%%DATADIR%%/levels/Classic_Games/classic_deflektor/001.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/002.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/003.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/004.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/005.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/006.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/007.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/008.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/009.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/010.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/011.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/012.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/013.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/014.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/015.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/016.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/017.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/018.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/019.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/020.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/021.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/022.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/023.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/024.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/025.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/026.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/027.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/028.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/029.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/030.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/031.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/032.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/033.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/034.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/035.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/036.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/037.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/038.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/039.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/040.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/041.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/042.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/043.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/044.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/045.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/046.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/047.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/048.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/049.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/050.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/051.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/052.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/053.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/054.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/055.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/056.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/057.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/058.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/059.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/060.level
%%DATADIR%%/levels/Classic_Games/classic_deflektor/levelinfo.conf
%%DATADIR%%/levels/Classic_Games/classic_mindbender/000.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/001.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/002.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/003.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/004.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/005.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/006.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/007.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/008.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/009.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/010.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/011.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/012.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/013.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/014.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/015.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/016.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/017.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/018.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/019.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/020.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/021.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/022.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/023.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/024.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/025.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/026.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/027.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/028.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/029.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/030.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/031.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/032.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/033.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/034.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/035.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/036.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/037.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/038.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/039.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/040.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/041.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/042.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/043.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/044.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/045.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/046.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/047.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/048.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/049.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/050.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/051.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/052.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/053.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/054.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/055.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/056.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/057.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/058.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/059.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/060.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/061.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/062.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/063.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/064.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/065.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/066.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/067.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/068.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/069.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/070.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/071.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/072.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/073.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/074.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/075.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/076.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/077.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/078.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/079.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/080.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/081.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/082.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/083.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/084.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/085.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/086.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/087.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/088.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/089.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/090.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/091.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/092.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/093.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/094.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/095.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/096.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/097.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/098.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/099.level
%%DATADIR%%/levels/Classic_Games/classic_mindbender/levelinfo.conf
%%DATADIR%%/levels/Classic_Games/levelinfo.conf
%%DATADIR%%/music/mod.enter_our_world
%%DATADIR%%/music/mod.lk
%%DATADIR%%/music/mod.loud_and_clear
%%DATADIR%%/music/tyger.wav
%%DATADIR%%/music/voyager.wav
%%DATADIR%%/sounds/amoebe.wav
%%DATADIR%%/sounds/antigrav.wav
%%DATADIR%%/sounds/autsch.wav
%%DATADIR%%/sounds/bong.wav
%%DATADIR%%/sounds/fuel.wav
%%DATADIR%%/sounds/halloffame.wav
%%DATADIR%%/sounds/holz.wav
%%DATADIR%%/sounds/hui.wav
%%DATADIR%%/sounds/kabumm.wav
%%DATADIR%%/sounds/kink.wav
%%DATADIR%%/sounds/kling.wav
%%DATADIR%%/sounds/laser.wav
%%DATADIR%%/sounds/oeffnen.wav
%%DATADIR%%/sounds/quiek.wav
%%DATADIR%%/sounds/rhythmloop.wav
%%DATADIR%%/sounds/roaaar.wav
%%DATADIR%%/sounds/sirr.wav
%%DATADIR%%/sounds/slurp.wav
%%DATADIR%%/sounds/warnton.wav
%%DATADIR%%/sounds/whoosh.wav
@exec mkdir -p %D/%%DATADIR%%/scores
@dirrm %%DATADIR%%/sounds
@dirrm %%DATADIR%%/music
@dirrm %%DATADIR%%/levels/Classic_Games/classic_mindbender
@dirrm %%DATADIR%%/levels/Classic_Games/classic_deflektor
@dirrm %%DATADIR%%/levels/Classic_Games
@dirrm %%DATADIR%%/levels
@dirrm %%DATADIR%%/graphics
@unexec rmdir %D/%%DATADIR%%/scores 2>/dev/null || true
@unexec rmdir %D/%%DATADIR%% 2>/dev/null || true
%%PORTDOCS%%@dirrm %%DOCSDIR%%