summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorheinz <heinz>2002-10-19 20:06:45 +0000
committerheinz <heinz>2002-10-19 20:06:45 +0000
commitb79bae2f69979f6f49aa7c7a0c8158ac9510f5f5 (patch)
treef1616165faa130fee1a4d0ce5aa56a4d080b082d
parenta53d36eaf606e0dd1d17eb1c92abf0a16819ee15 (diff)
downloadpkgsrc-b79bae2f69979f6f49aa7c7a0c8158ac9510f5f5.tar.gz
Update to rocksndiamonds 2.1.1.
Maybe someone can check how well this works with pkgsrc on MacOS X (see below). Summary of changes since rocksndiamonds-2.0.0 ============================================= - lots of new contributed levels Release Version 2.1.1 [13 AUG 2002] ----------------------------------- - sound bug (causing crashes) fixed (reported by Keith Peterston) - small NetBSD compilation bug fixed (thanks to Adam Ciarcinski) - default keys for "snap field" and "place bomb" fixed for Mac OS X Release Version 2.1.0 [05 AUG 2002] ----------------------------------- - native Mac OS X port (finally!) - graphics, sounds and music now fully configurable - added support for TrueColor PCX graphics files - added support for 16 bit WAV sound files - enhanced sound system (especially regarding stereo and loop sounds) - new structured setup menu (with sub-menues for graphics and sounds) - added "quick save" and "quick load" functions with shortcut key - added single-step playing mode (automatic pause after each step) - behaviour of "Escape" key in level editor now more intuitive - changed default slipping behaviour of gems back to 2.0.0 style; this is now an element property for gems in the level editor, although existing converted levels use the new EM gems behaviour - bug fixed that prevented walking through tubes when gravity on - added Boulder Dash style "snap-pushing" (thanks to Achim Härtel) - fixed memory leak in image loading code - fixed some "solid" elements that were accidentally destructible - fixed some tape stuff - added custom graphics set "Animal Kingdom" by Flyboy Release Version 2.0.1 [19 MAR 2002] ----------------------------------- - bug in explosion code fixed that broke level 24 of "Baby Ghost Mine" - several Supaplex emulation bugs fixed (thanks to Mihail Milushev): + orange disk does not fall off from slippery elements + infotrons kill electrons and snik snaks and trigger orange disks + explosion chain reactions are now a bit slower than murphy - behaviour of robots adjusted to make them less aggressive (needed for quite some Emerald Mine Club levels) - emeralds and diamonds now fall off normal, steel and growing walls, as this is the correct behaviour in Emerald Mine; existing private and contributed levels will still behave as before, unless saved again (with or without modifications) from the level editor of the current version of the game - icon for Windows executable added - bug when selecting default level series fixed - new IFF style file format for level and tape files - bug in storing amoeba content fixed - nasty tape bugs fixed (completely reworked tape stuff) - fullscreen mode now works with Windows (workaround for bug in SDL) - /dev/dsp support for NetBSD added (thanks to Krister Walfridsson) - file permissions when saving files and creating directories changed - some small sound bugs fixed
-rw-r--r--games/rocksndiamonds/Makefile40
-rw-r--r--games/rocksndiamonds/PLIST1035
-rw-r--r--games/rocksndiamonds/distinfo20
-rw-r--r--games/rocksndiamonds/patches/patch-aa27
-rw-r--r--games/rocksndiamonds/patches/patch-ab30
-rw-r--r--games/rocksndiamonds/patches/patch-ac12
-rw-r--r--games/rocksndiamonds/patches/patch-ad43
-rw-r--r--games/rocksndiamonds/patches/patch-ae22
-rw-r--r--games/rocksndiamonds/patches/patch-af14
-rw-r--r--games/rocksndiamonds/patches/patch-ag43
-rw-r--r--games/rocksndiamonds/patches/patch-ah18
-rw-r--r--games/rocksndiamonds/patches/patch-ai13
-rw-r--r--games/rocksndiamonds/patches/patch-aj22
13 files changed, 1007 insertions, 332 deletions
diff --git a/games/rocksndiamonds/Makefile b/games/rocksndiamonds/Makefile
index 8c685cf2d1d..902f4f5d822 100644
--- a/games/rocksndiamonds/Makefile
+++ b/games/rocksndiamonds/Makefile
@@ -1,47 +1,53 @@
-# $NetBSD: Makefile,v 1.7 2002/02/19 06:25:57 jmc Exp $
+# $NetBSD: Makefile,v 1.8 2002/10/19 20:06:45 heinz Exp $
#
-DISTNAME= rocksndiamonds-2.0.0
-PKGREVISION= 1
+DISTNAME= rocksndiamonds-2.1.1
+PKGREVISION= 0
CATEGORIES= games x11
MASTER_SITES= http://www.artsoft.org/RELEASES/unix/rocksndiamonds/
-MAINTAINER= wiz@netbsd.org
+MAINTAINER= heinz-rnd@netbsd.org
HOMEPAGE= http://www.artsoft.org/rocksndiamonds/
COMMENT= Game like Boulderdash, Emerald Mine, or Sokoban with lots of levels
USE_GMAKE= YES
+USE_BUILDLINK2= YES
+USE_X11= YES
+
+PLIST_SUBST+= SCORE_PATH=${SCORE_PATH}
+PLIST_SUBST+= ROCK_INSTALL_DIR="${INSTALL} -d -o games -g games -m 775"
.if ( ${MACHINE} == "i386" || ${MACHINE} == "prep" || ${MACHINE} == "cats" || \
${MACHINE} == "shark" )
MAKE_ENV+=HAVE_JOYSTICK=1
.endif
-# if you change SCORE_PATH, don't forget to change patch-aa, too
SCORE_PATH= /var/games/rocksndiamonds
+pre-configure:
+ @${SED} -e "s,@SCORE_PATH@,${SCORE_PATH},g" \
+ ${WRKSRC}/Makefile > ${WRKSRC}/Makefile.fixed && \
+ ${MV} ${WRKSRC}/Makefile.fixed ${WRKSRC}/Makefile
+
do-install:
${INSTALL_PROGRAM} -o games -g games -m 2755 \
${WRKSRC}/rocksndiamonds ${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/rocksndiamonds.1 ${PREFIX}/man/man1/
${INSTALL_DATA_DIR} ${PREFIX}/share/rocksndiamonds
- cd ${WRKSRC} && ${PAX} -r -w sounds graphics levels \
+ cd ${WRKSRC} && ${PAX} -r -w sounds graphics levels music \
${PREFIX}/share/rocksndiamonds/
${CHOWN} -R games:games ${PREFIX}/share/rocksndiamonds
+ ${CHMOD} -R a-w ${PREFIX}/share/rocksndiamonds
${INSTALL_DATA_DIR} ${SCORE_PATH}/scores
${CHMOD} 755 ${SCORE_PATH}
${CHMOD} 775 ${SCORE_PATH}/scores
-.for directory in classic_boulderdash classic_emerald_mine \
- classic_sokoban classic_supaplex rnd_tutorial \
- rnd_ben_braithwaite rnd_charles_briscoe-smith \
- rnd_gerhard_haeusler rnd_holger_schemel rnd_jan_hubicka \
- rnd_kimball_robinson rnd_kjell_kristiansson \
- rnd_martin_herrmann rnd_pavel_machek rnd_tobias_authmann \
- rnd_visa_hastrup rnd_warwick_allison rnd_stephan_beyer \
- bd_boulderdash_16 bd_boulderdash_2 bd_xbd
- ${INSTALL_DATA_DIR} ${SCORE_PATH}/scores/${directory} \
- && ${CHMOD} 775 ${SCORE_PATH}/scores/${directory}
-.endfor
+ # extract basenames of level subdirectories, levelinfo.conf is a file
+ LEVELDIRS=`${LS} -d ${WRKSRC}/levels/*/* | \
+ ${SED} -e 's@^.*/\([^/]*\)$$@\1@' -e '/levelinfo\.conf/d'` && \
+ for directory in $${LEVELDIRS}; do \
+ ${INSTALL_DATA_DIR} ${SCORE_PATH}/scores/$${directory}; \
+ ${CHMOD} 775 ${SCORE_PATH}/scores/$${directory}; \
+ done
${CHOWN} -R games:games ${SCORE_PATH}
.include "../../mk/bsd.pkg.mk"
diff --git a/games/rocksndiamonds/PLIST b/games/rocksndiamonds/PLIST
index 35af0f0cb01..2a1d0682994 100644
--- a/games/rocksndiamonds/PLIST
+++ b/games/rocksndiamonds/PLIST
@@ -1,80 +1,24 @@
-@comment $NetBSD: PLIST,v 1.1 2001/11/01 00:55:30 zuntum Exp $
-man/man1/rocksndiamonds.1
+@comment $NetBSD: PLIST,v 1.2 2002/10/19 20:06:45 heinz Exp $
bin/rocksndiamonds
-share/rocksndiamonds/graphics/RocksDC.pcx
-share/rocksndiamonds/graphics/RocksDoor.pcx
-share/rocksndiamonds/graphics/RocksFont.pcx
-share/rocksndiamonds/graphics/RocksFont2.pcx
-share/rocksndiamonds/graphics/RocksFont3.pcx
-share/rocksndiamonds/graphics/RocksHeroes.pcx
-share/rocksndiamonds/graphics/RocksMore.pcx
-share/rocksndiamonds/graphics/RocksSP.pcx
-share/rocksndiamonds/graphics/RocksScreen.pcx
-share/rocksndiamonds/graphics/RocksToons.pcx
-share/rocksndiamonds/graphics/mouse.pcx
-share/rocksndiamonds/graphics/rocks_icon.xbm
-share/rocksndiamonds/graphics/rocks_iconmask.xbm
-@dirrm share/rocksndiamonds/graphics
-share/rocksndiamonds/sounds/amoebe.wav
-share/rocksndiamonds/sounds/antigrav.wav
-share/rocksndiamonds/sounds/autsch.wav
-share/rocksndiamonds/sounds/base.wav
-share/rocksndiamonds/sounds/blurb.wav
-share/rocksndiamonds/sounds/bong.wav
-share/rocksndiamonds/sounds/boom.wav
-share/rocksndiamonds/sounds/booom.wav
-share/rocksndiamonds/sounds/bug.wav
-share/rocksndiamonds/sounds/buing.wav
-share/rocksndiamonds/sounds/deng.wav
-share/rocksndiamonds/sounds/empty.wav
-share/rocksndiamonds/sounds/exit.wav
-share/rocksndiamonds/sounds/fuel.wav
-share/rocksndiamonds/sounds/gate.wav
-share/rocksndiamonds/sounds/gong.wav
-share/rocksndiamonds/sounds/halloffame.wav
-share/rocksndiamonds/sounds/holz.wav
-share/rocksndiamonds/sounds/hui.wav
-share/rocksndiamonds/sounds/infotron.wav
-share/rocksndiamonds/sounds/kabumm.wav
-share/rocksndiamonds/sounds/kink.wav
-share/rocksndiamonds/sounds/klapper.wav
-share/rocksndiamonds/sounds/kling.wav
-share/rocksndiamonds/sounds/klopf.wav
-share/rocksndiamonds/sounds/klumpf.wav
-share/rocksndiamonds/sounds/knack.wav
-share/rocksndiamonds/sounds/knurk.wav
-share/rocksndiamonds/sounds/krach.wav
-share/rocksndiamonds/sounds/lachen.wav
-share/rocksndiamonds/sounds/laser.wav
-share/rocksndiamonds/sounds/miep.wav
-share/rocksndiamonds/sounds/njam.wav
-share/rocksndiamonds/sounds/oeffnen.wav
-share/rocksndiamonds/sounds/pling.wav
-share/rocksndiamonds/sounds/pong.wav
-share/rocksndiamonds/sounds/pusch.wav
-share/rocksndiamonds/sounds/quiek.wav
-share/rocksndiamonds/sounds/quirk.wav
-share/rocksndiamonds/sounds/rhythmloop.wav
-share/rocksndiamonds/sounds/roaaar.wav
-share/rocksndiamonds/sounds/roehr.wav
-share/rocksndiamonds/sounds/rumms.wav
-share/rocksndiamonds/sounds/schlopp.wav
-share/rocksndiamonds/sounds/schlurf.wav
-share/rocksndiamonds/sounds/schrff.wav
-share/rocksndiamonds/sounds/schwirr.wav
-share/rocksndiamonds/sounds/sirr.wav
-share/rocksndiamonds/sounds/slurp.wav
-share/rocksndiamonds/sounds/sproing.wav
-share/rocksndiamonds/sounds/warnton.wav
-share/rocksndiamonds/sounds/whoosh.wav
-share/rocksndiamonds/sounds/zisch.wav
-share/rocksndiamonds/sounds/zonkdown.wav
-share/rocksndiamonds/sounds/zonkpush.wav
-@dirrm share/rocksndiamonds/sounds
-share/rocksndiamonds/levels/Boulderdash/levelinfo.conf
-share/rocksndiamonds/levels/Classic_Games/levelinfo.conf
-share/rocksndiamonds/levels/Contributions/levelinfo.conf
-share/rocksndiamonds/levels/Tutorials/levelinfo.conf
+man/man1/rocksndiamonds.1
+share/rocksndiamonds/graphics/gfx_animal_kingdom/RocksHeroes.pcx
+share/rocksndiamonds/graphics/gfx_animal_kingdom/RocksMore.pcx
+share/rocksndiamonds/graphics/gfx_animal_kingdom/RocksScreen.pcx
+share/rocksndiamonds/graphics/gfx_animal_kingdom/graphicsinfo.conf
+share/rocksndiamonds/graphics/gfx_classic/RocksDC.pcx
+share/rocksndiamonds/graphics/gfx_classic/RocksDoor.pcx
+share/rocksndiamonds/graphics/gfx_classic/RocksFont.pcx
+share/rocksndiamonds/graphics/gfx_classic/RocksFont2.pcx
+share/rocksndiamonds/graphics/gfx_classic/RocksFont3.pcx
+share/rocksndiamonds/graphics/gfx_classic/RocksHeroes.pcx
+share/rocksndiamonds/graphics/gfx_classic/RocksMore.pcx
+share/rocksndiamonds/graphics/gfx_classic/RocksSP.pcx
+share/rocksndiamonds/graphics/gfx_classic/RocksScreen.pcx
+share/rocksndiamonds/graphics/gfx_classic/RocksToons.pcx
+share/rocksndiamonds/graphics/gfx_classic/graphicsinfo.conf
+share/rocksndiamonds/graphics/gfx_classic/mouse.pcx
+share/rocksndiamonds/graphics/gfx_classic/rocks_icon.xbm
+share/rocksndiamonds/graphics/gfx_classic/rocks_iconmask.xbm
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_16/000.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_16/001.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_16/002.level
@@ -276,7 +220,6 @@ share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_16/197.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_16/198.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_16/199.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_16/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_16
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_2/000.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_2/001.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_2/002.level
@@ -358,7 +301,6 @@ share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_2/077.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_2/078.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_2/079.level
share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_2/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_2
share/rocksndiamonds/levels/Boulderdash/bd_xbd/001.level
share/rocksndiamonds/levels/Boulderdash/bd_xbd/002.level
share/rocksndiamonds/levels/Boulderdash/bd_xbd/003.level
@@ -399,8 +341,7 @@ share/rocksndiamonds/levels/Boulderdash/bd_xbd/037.level
share/rocksndiamonds/levels/Boulderdash/bd_xbd/038.level
share/rocksndiamonds/levels/Boulderdash/bd_xbd/039.level
share/rocksndiamonds/levels/Boulderdash/bd_xbd/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Boulderdash/bd_xbd
-@dirrm share/rocksndiamonds/levels/Boulderdash
+share/rocksndiamonds/levels/Boulderdash/levelinfo.conf
share/rocksndiamonds/levels/Classic_Games/classic_boulderdash/000.level
share/rocksndiamonds/levels/Classic_Games/classic_boulderdash/001.level
share/rocksndiamonds/levels/Classic_Games/classic_boulderdash/002.level
@@ -502,7 +443,6 @@ share/rocksndiamonds/levels/Classic_Games/classic_boulderdash/097.level
share/rocksndiamonds/levels/Classic_Games/classic_boulderdash/098.level
share/rocksndiamonds/levels/Classic_Games/classic_boulderdash/099.level
share/rocksndiamonds/levels/Classic_Games/classic_boulderdash/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Classic_Games/classic_boulderdash
share/rocksndiamonds/levels/Classic_Games/classic_emerald_mine/000.level
share/rocksndiamonds/levels/Classic_Games/classic_emerald_mine/001.level
share/rocksndiamonds/levels/Classic_Games/classic_emerald_mine/002.level
@@ -606,7 +546,6 @@ share/rocksndiamonds/levels/Classic_Games/classic_emerald_mine/099.level
share/rocksndiamonds/levels/Classic_Games/classic_emerald_mine/100.level
share/rocksndiamonds/levels/Classic_Games/classic_emerald_mine/101.level
share/rocksndiamonds/levels/Classic_Games/classic_emerald_mine/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Classic_Games/classic_emerald_mine
share/rocksndiamonds/levels/Classic_Games/classic_sokoban/001.level
share/rocksndiamonds/levels/Classic_Games/classic_sokoban/002.level
share/rocksndiamonds/levels/Classic_Games/classic_sokoban/003.level
@@ -658,7 +597,6 @@ share/rocksndiamonds/levels/Classic_Games/classic_sokoban/048.level
share/rocksndiamonds/levels/Classic_Games/classic_sokoban/049.level
share/rocksndiamonds/levels/Classic_Games/classic_sokoban/050.level
share/rocksndiamonds/levels/Classic_Games/classic_sokoban/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Classic_Games/classic_sokoban
share/rocksndiamonds/levels/Classic_Games/classic_supaplex/001.level
share/rocksndiamonds/levels/Classic_Games/classic_supaplex/002.level
share/rocksndiamonds/levels/Classic_Games/classic_supaplex/003.level
@@ -771,8 +709,8 @@ share/rocksndiamonds/levels/Classic_Games/classic_supaplex/109.level
share/rocksndiamonds/levels/Classic_Games/classic_supaplex/110.level
share/rocksndiamonds/levels/Classic_Games/classic_supaplex/111.level
share/rocksndiamonds/levels/Classic_Games/classic_supaplex/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Classic_Games/classic_supaplex
-@dirrm share/rocksndiamonds/levels/Classic_Games
+share/rocksndiamonds/levels/Classic_Games/levelinfo.conf
+share/rocksndiamonds/levels/Contributions/levelinfo.conf
share/rocksndiamonds/levels/Contributions/rnd_ben_braithwaite/000.level
share/rocksndiamonds/levels/Contributions/rnd_ben_braithwaite/001.level
share/rocksndiamonds/levels/Contributions/rnd_ben_braithwaite/002.level
@@ -874,13 +812,11 @@ share/rocksndiamonds/levels/Contributions/rnd_ben_braithwaite/097.level
share/rocksndiamonds/levels/Contributions/rnd_ben_braithwaite/098.level
share/rocksndiamonds/levels/Contributions/rnd_ben_braithwaite/099.level
share/rocksndiamonds/levels/Contributions/rnd_ben_braithwaite/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_ben_braithwaite
share/rocksndiamonds/levels/Contributions/rnd_charles_briscoe-smith/000.level
share/rocksndiamonds/levels/Contributions/rnd_charles_briscoe-smith/001.level
share/rocksndiamonds/levels/Contributions/rnd_charles_briscoe-smith/002.level
share/rocksndiamonds/levels/Contributions/rnd_charles_briscoe-smith/003.level
share/rocksndiamonds/levels/Contributions/rnd_charles_briscoe-smith/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_charles_briscoe-smith
share/rocksndiamonds/levels/Contributions/rnd_gerhard_haeusler/000.level
share/rocksndiamonds/levels/Contributions/rnd_gerhard_haeusler/001.level
share/rocksndiamonds/levels/Contributions/rnd_gerhard_haeusler/002.level
@@ -933,7 +869,6 @@ share/rocksndiamonds/levels/Contributions/rnd_gerhard_haeusler/048.level
share/rocksndiamonds/levels/Contributions/rnd_gerhard_haeusler/049.level
share/rocksndiamonds/levels/Contributions/rnd_gerhard_haeusler/050.level
share/rocksndiamonds/levels/Contributions/rnd_gerhard_haeusler/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_gerhard_haeusler
share/rocksndiamonds/levels/Contributions/rnd_holger_schemel/000.level
share/rocksndiamonds/levels/Contributions/rnd_holger_schemel/001.level
share/rocksndiamonds/levels/Contributions/rnd_holger_schemel/002.level
@@ -1035,7 +970,6 @@ share/rocksndiamonds/levels/Contributions/rnd_holger_schemel/097.level
share/rocksndiamonds/levels/Contributions/rnd_holger_schemel/098.level
share/rocksndiamonds/levels/Contributions/rnd_holger_schemel/099.level
share/rocksndiamonds/levels/Contributions/rnd_holger_schemel/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_holger_schemel
share/rocksndiamonds/levels/Contributions/rnd_jan_hubicka/000.level
share/rocksndiamonds/levels/Contributions/rnd_jan_hubicka/001.level
share/rocksndiamonds/levels/Contributions/rnd_jan_hubicka/002.level
@@ -1056,7 +990,6 @@ share/rocksndiamonds/levels/Contributions/rnd_jan_hubicka/016.level
share/rocksndiamonds/levels/Contributions/rnd_jan_hubicka/017.level
share/rocksndiamonds/levels/Contributions/rnd_jan_hubicka/018.level
share/rocksndiamonds/levels/Contributions/rnd_jan_hubicka/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_jan_hubicka
share/rocksndiamonds/levels/Contributions/rnd_kimball_robinson/000.level
share/rocksndiamonds/levels/Contributions/rnd_kimball_robinson/001.level
share/rocksndiamonds/levels/Contributions/rnd_kimball_robinson/002.level
@@ -1084,7 +1017,6 @@ share/rocksndiamonds/levels/Contributions/rnd_kimball_robinson/023.level
share/rocksndiamonds/levels/Contributions/rnd_kimball_robinson/024.level
share/rocksndiamonds/levels/Contributions/rnd_kimball_robinson/025.level
share/rocksndiamonds/levels/Contributions/rnd_kimball_robinson/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_kimball_robinson
share/rocksndiamonds/levels/Contributions/rnd_kjell_kristiansson/000.level
share/rocksndiamonds/levels/Contributions/rnd_kjell_kristiansson/001.level
share/rocksndiamonds/levels/Contributions/rnd_kjell_kristiansson/002.level
@@ -1103,7 +1035,6 @@ share/rocksndiamonds/levels/Contributions/rnd_kjell_kristiansson/014.level
share/rocksndiamonds/levels/Contributions/rnd_kjell_kristiansson/015.level
share/rocksndiamonds/levels/Contributions/rnd_kjell_kristiansson/016.level
share/rocksndiamonds/levels/Contributions/rnd_kjell_kristiansson/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_kjell_kristiansson
share/rocksndiamonds/levels/Contributions/rnd_martin_herrmann/000.level
share/rocksndiamonds/levels/Contributions/rnd_martin_herrmann/001.level
share/rocksndiamonds/levels/Contributions/rnd_martin_herrmann/002.level
@@ -1117,7 +1048,6 @@ share/rocksndiamonds/levels/Contributions/rnd_martin_herrmann/009.level
share/rocksndiamonds/levels/Contributions/rnd_martin_herrmann/010.level
share/rocksndiamonds/levels/Contributions/rnd_martin_herrmann/011.level
share/rocksndiamonds/levels/Contributions/rnd_martin_herrmann/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_martin_herrmann
share/rocksndiamonds/levels/Contributions/rnd_pavel_machek/000.level
share/rocksndiamonds/levels/Contributions/rnd_pavel_machek/001.level
share/rocksndiamonds/levels/Contributions/rnd_pavel_machek/002.level
@@ -1128,7 +1058,6 @@ share/rocksndiamonds/levels/Contributions/rnd_pavel_machek/006.level
share/rocksndiamonds/levels/Contributions/rnd_pavel_machek/007.level
share/rocksndiamonds/levels/Contributions/rnd_pavel_machek/008.level
share/rocksndiamonds/levels/Contributions/rnd_pavel_machek/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_pavel_machek
share/rocksndiamonds/levels/Contributions/rnd_stephan_beyer/001.level
share/rocksndiamonds/levels/Contributions/rnd_stephan_beyer/002.level
share/rocksndiamonds/levels/Contributions/rnd_stephan_beyer/003.level
@@ -1140,7 +1069,6 @@ share/rocksndiamonds/levels/Contributions/rnd_stephan_beyer/008.level
share/rocksndiamonds/levels/Contributions/rnd_stephan_beyer/009.level
share/rocksndiamonds/levels/Contributions/rnd_stephan_beyer/010.level
share/rocksndiamonds/levels/Contributions/rnd_stephan_beyer/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_stephan_beyer
share/rocksndiamonds/levels/Contributions/rnd_tobias_authmann/000.level
share/rocksndiamonds/levels/Contributions/rnd_tobias_authmann/001.level
share/rocksndiamonds/levels/Contributions/rnd_tobias_authmann/002.level
@@ -1155,7 +1083,6 @@ share/rocksndiamonds/levels/Contributions/rnd_tobias_authmann/010.level
share/rocksndiamonds/levels/Contributions/rnd_tobias_authmann/011.level
share/rocksndiamonds/levels/Contributions/rnd_tobias_authmann/012.level
share/rocksndiamonds/levels/Contributions/rnd_tobias_authmann/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_tobias_authmann
share/rocksndiamonds/levels/Contributions/rnd_visa_hastrup/000.level
share/rocksndiamonds/levels/Contributions/rnd_visa_hastrup/001.level
share/rocksndiamonds/levels/Contributions/rnd_visa_hastrup/002.level
@@ -1173,13 +1100,763 @@ share/rocksndiamonds/levels/Contributions/rnd_visa_hastrup/013.level
share/rocksndiamonds/levels/Contributions/rnd_visa_hastrup/014.level
share/rocksndiamonds/levels/Contributions/rnd_visa_hastrup/015.level
share/rocksndiamonds/levels/Contributions/rnd_visa_hastrup/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_visa_hastrup
share/rocksndiamonds/levels/Contributions/rnd_warwick_allison/000.level
share/rocksndiamonds/levels/Contributions/rnd_warwick_allison/001.level
share/rocksndiamonds/levels/Contributions/rnd_warwick_allison/002.level
share/rocksndiamonds/levels/Contributions/rnd_warwick_allison/levelinfo.conf
-@dirrm share/rocksndiamonds/levels/Contributions/rnd_warwick_allison
-@dirrm share/rocksndiamonds/levels/Contributions
+share/rocksndiamonds/levels/Contributions_2001/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/001.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/002.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/003.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/004.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/005.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/006.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/007.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/008.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/009.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/010.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/011.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/012.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/013.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/014.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/015.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/016.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/017.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/018.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/019.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/020.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/021.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/022.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/023.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/024.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/025.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/026.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/027.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/028.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/029.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/030.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/031.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/032.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/033.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/034.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/035.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/036.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/037.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/038.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/039.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/040.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/041.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/042.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/043.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/044.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/045.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/046.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/047.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/048.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/049.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/050.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/051.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/052.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/053.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/054.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/055.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/056.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/057.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/058.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/059.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/060.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/061.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/062.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/063.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/064.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/065.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/066.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/067.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/068.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/069.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/070.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/071.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/072.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/073.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/074.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/075.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/076.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/077.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/078.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/079.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2001/rnd_barak_shacked/001.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_barak_shacked/002.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_barak_shacked/003.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_barak_shacked/004.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_barak_shacked/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/000.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/001.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/002.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/003.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/004.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/005.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/006.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/007.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/008.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/009.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/010.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/011.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/012.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/013.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/014.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/015.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/016.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/017.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/018.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/019.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/020.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/021.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/022.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/023.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/024.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/025.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/026.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/027.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/028.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/029.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/030.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/031.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/032.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/033.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/034.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/035.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/036.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/037.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/038.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/039.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/040.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/041.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/042.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/043.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/044.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/045.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/046.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/047.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/048.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/049.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/050.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/051.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/052.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/053.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/054.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/055.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/056.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/057.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/058.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/059.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/060.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/061.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/062.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/063.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/064.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/065.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/066.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/067.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/068.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/069.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/070.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/071.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/072.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/073.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/074.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/075.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/076.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/077.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/078.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/079.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/080.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/081.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/082.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/083.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/084.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/085.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/086.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/087.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/088.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/089.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/090.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/091.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/092.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/093.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/094.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/095.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/096.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/097.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/098.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/099.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/100.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/101.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/102.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/103.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/104.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/105.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/106.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/107.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/108.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/109.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/110.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/111.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/112.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/113.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/114.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/115.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/116.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/117.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/118.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/119.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/120.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/121.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/122.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/123.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/124.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/125.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/126.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/127.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/128.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/129.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/130.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/131.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/132.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/133.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/134.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/135.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/136.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/137.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/138.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/139.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/140.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/141.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/142.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/143.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/144.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/145.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/146.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/147.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/148.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/149.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/150.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/151.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/152.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/153.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/154.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/155.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/156.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/157.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/158.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/159.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/160.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/161.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/162.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/163.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/164.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/165.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/166.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/167.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/168.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/169.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/170.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/171.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/172.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/173.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/174.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/175.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/176.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/177.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/178.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/179.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/180.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/181.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/182.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/183.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/184.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/185.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/186.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/187.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/188.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/189.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/190.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/191.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/192.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/193.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/194.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/195.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/196.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/197.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/198.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/199.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/000.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/001.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/002.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/003.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/004.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/005.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/006.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/007.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/008.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/009.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/001.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/002.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/003.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/004.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/005.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/006.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/007.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/008.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/009.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/010.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/011.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/012.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/001.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/002.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/003.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/004.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/005.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/006.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/007.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/008.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/009.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/010.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/011.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/012.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/013.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/001.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/002.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/003.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/004.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/005.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/006.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/007.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/008.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/009.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/010.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/011.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/012.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/013.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/014.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/015.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/016.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/017.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/018.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/019.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/020.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2001/rnd_helge_hafting/001.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_helge_hafting/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2001/rnd_paul_sutton/001.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_paul_sutton/002.level
+share/rocksndiamonds/levels/Contributions_2001/rnd_paul_sutton/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2002/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/001.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/002.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/003.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/004.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/005.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/006.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/007.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/008.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/009.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/010.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/011.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/012.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/013.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/014.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/015.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/016.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/017.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/018.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/019.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/020.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/021.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/022.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/023.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/024.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/025.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/026.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/027.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/028.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/029.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/030.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/001.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/002.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/003.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/004.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/005.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/006.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/007.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/008.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/009.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/010.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/011.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/012.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/013.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/014.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/015.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/001.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/002.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/003.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/004.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/005.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/006.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/007.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/008.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/009.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/010.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/011.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/012.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/013.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/014.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/015.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/016.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/017.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/018.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/019.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/020.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/021.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/022.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/023.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/024.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/025.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/026.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/027.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/028.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/029.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/030.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/031.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/032.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/033.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/034.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/035.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/001.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/002.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/003.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/004.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/005.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/006.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/007.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/008.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/009.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/010.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/011.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/012.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/013.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/014.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/015.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/016.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/017.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/018.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/019.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/020.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/021.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/022.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/023.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/024.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/025.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/026.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/027.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/028.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/029.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/030.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/031.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/032.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/033.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/034.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/035.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/036.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/037.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/038.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/039.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/040.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/041.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/042.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/043.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/README.txt
+share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/001.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/002.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/003.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/004.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/005.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/006.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/007.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/008.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/009.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/010.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/011.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/012.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/013.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/014.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/015.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/016.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/017.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/018.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/019.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/020.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/021.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/022.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/023.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/024.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/025.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/026.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/027.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/028.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/029.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/030.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/031.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/032.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/033.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/034.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/035.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/036.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/037.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/038.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/039.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/040.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/041.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/042.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/043.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/044.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/045.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/046.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/047.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/048.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/049.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/050.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/051.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/052.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/053.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/054.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/055.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/056.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/057.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/058.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/059.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/060.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/061.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/062.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/063.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/064.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/065.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/066.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/067.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/068.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/069.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/070.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/071.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/072.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/073.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/074.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/075.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/076.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/077.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/078.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/079.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/080.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/081.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/082.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/083.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/084.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/085.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/086.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/087.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/088.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/089.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/090.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/091.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/092.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/093.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/094.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/095.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/096.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/097.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/098.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/099.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/100.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/001.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/002.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/003.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/004.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/005.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/006.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/007.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/008.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/009.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/010.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/011.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/012.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/013.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/014.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/015.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/016.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/017.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/018.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/019.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/020.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/021.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/022.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/023.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/024.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/025.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/026.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/027.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/028.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/029.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/030.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/031.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/032.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/033.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/034.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/035.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/036.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/037.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/038.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/039.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/040.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/041.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/042.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/043.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/044.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/045.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/046.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/047.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/048.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/049.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/050.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/051.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/052.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/053.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/054.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/055.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/056.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/057.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/058.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/059.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/060.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/061.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/062.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/063.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/064.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/065.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/066.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/067.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/068.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/069.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/070.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/071.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/072.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/073.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/074.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/075.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/076.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/077.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/078.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/079.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/080.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/081.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/082.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/083.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/084.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/085.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/086.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/087.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/088.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/089.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/090.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/091.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/092.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/093.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/094.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/095.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/096.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/097.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/098.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/099.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/100.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer/levelinfo.conf
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/001.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/002.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/003.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/004.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/005.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/006.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/007.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/008.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/009.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/010.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/011.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/012.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/013.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/014.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/015.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/016.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/017.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/018.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/019.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/020.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/021.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/022.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/023.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/024.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/025.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/026.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/027.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/028.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/029.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/030.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/031.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/032.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/033.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/034.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/035.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/036.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/037.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/038.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/039.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/040.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/041.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/042.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/043.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/044.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/045.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/046.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/047.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/048.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/049.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/050.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/051.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/052.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/053.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/054.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/055.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/056.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/057.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/058.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/059.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/060.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/061.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/062.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/063.level
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/graphics/RocksDC.pcx
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/graphics/RocksFont.pcx
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/graphics/RocksHeroes.pcx
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/graphics/RocksSP.pcx
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/graphics/RocksScreen.pcx
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/graphics/graphicsinfo.conf
+share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/levelinfo.conf
+share/rocksndiamonds/levels/Tutorials/levelinfo.conf
share/rocksndiamonds/levels/Tutorials/rnd_tutorial/000.level
share/rocksndiamonds/levels/Tutorials/rnd_tutorial/001.level
share/rocksndiamonds/levels/Tutorials/rnd_tutorial/002.level
@@ -1191,31 +1868,143 @@ share/rocksndiamonds/levels/Tutorials/rnd_tutorial/007.level
share/rocksndiamonds/levels/Tutorials/rnd_tutorial/008.level
share/rocksndiamonds/levels/Tutorials/rnd_tutorial/024.level
share/rocksndiamonds/levels/Tutorials/rnd_tutorial/levelinfo.conf
+share/rocksndiamonds/music/mus_classic/alchemy.wav
+share/rocksndiamonds/music/mus_classic/chase.wav
+share/rocksndiamonds/music/mus_classic/czardasz.wav
+share/rocksndiamonds/music/mus_classic/mod.apoplexy
+share/rocksndiamonds/music/mus_classic/mod.chiptune
+share/rocksndiamonds/music/mus_classic/mod.cream_of_the_earth
+share/rocksndiamonds/music/mus_classic/musicinfo.conf
+share/rocksndiamonds/music/mus_classic/network.wav
+share/rocksndiamonds/music/mus_classic/twilight.wav
+share/rocksndiamonds/music/mus_classic/tyger.wav
+share/rocksndiamonds/music/mus_classic/voyager.wav
+share/rocksndiamonds/sounds/snd_classic/amoebe.wav
+share/rocksndiamonds/sounds/snd_classic/autsch.wav
+share/rocksndiamonds/sounds/snd_classic/base.wav
+share/rocksndiamonds/sounds/snd_classic/blurb.wav
+share/rocksndiamonds/sounds/snd_classic/booom.wav
+share/rocksndiamonds/sounds/snd_classic/bug.wav
+share/rocksndiamonds/sounds/snd_classic/buing.wav
+share/rocksndiamonds/sounds/snd_classic/deng.wav
+share/rocksndiamonds/sounds/snd_classic/empty.wav
+share/rocksndiamonds/sounds/snd_classic/exit.wav
+share/rocksndiamonds/sounds/snd_classic/gate.wav
+share/rocksndiamonds/sounds/snd_classic/gong.wav
+share/rocksndiamonds/sounds/snd_classic/halloffame.wav
+share/rocksndiamonds/sounds/snd_classic/infotron.wav
+share/rocksndiamonds/sounds/snd_classic/klapper.wav
+share/rocksndiamonds/sounds/snd_classic/klopf.wav
+share/rocksndiamonds/sounds/snd_classic/klumpf.wav
+share/rocksndiamonds/sounds/snd_classic/knack.wav
+share/rocksndiamonds/sounds/snd_classic/knurk.wav
+share/rocksndiamonds/sounds/snd_classic/lachen.wav
+share/rocksndiamonds/sounds/snd_classic/miep.wav
+share/rocksndiamonds/sounds/snd_classic/njam.wav
+share/rocksndiamonds/sounds/snd_classic/oeffnen.wav
+share/rocksndiamonds/sounds/snd_classic/pling.wav
+share/rocksndiamonds/sounds/snd_classic/pong.wav
+share/rocksndiamonds/sounds/snd_classic/pusch.wav
+share/rocksndiamonds/sounds/snd_classic/quirk.wav
+share/rocksndiamonds/sounds/snd_classic/rhythmloop.wav
+share/rocksndiamonds/sounds/snd_classic/roaaar.wav
+share/rocksndiamonds/sounds/snd_classic/roehr.wav
+share/rocksndiamonds/sounds/snd_classic/schlurf.wav
+share/rocksndiamonds/sounds/snd_classic/sirr.wav
+share/rocksndiamonds/sounds/snd_classic/soundsinfo.conf
+share/rocksndiamonds/sounds/snd_classic/zisch.wav
+share/rocksndiamonds/sounds/snd_classic/zonkdown.wav
+share/rocksndiamonds/sounds/snd_classic/zonkpush.wav
+@dirrm share/rocksndiamonds/sounds/snd_classic
+@dirrm share/rocksndiamonds/sounds
+@dirrm share/rocksndiamonds/music/mus_classic
+@dirrm share/rocksndiamonds/music
@dirrm share/rocksndiamonds/levels/Tutorials/rnd_tutorial
@dirrm share/rocksndiamonds/levels/Tutorials
+@dirrm share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace/graphics
+@dirrm share/rocksndiamonds/levels/Contributions_2002/rnd_yamyam_palace
+@dirrm share/rocksndiamonds/levels/Contributions_2002/rnd_ruediger_schaefer
+@dirrm share/rocksndiamonds/levels/Contributions_2002/rnd_jerome_kunegis
+@dirrm share/rocksndiamonds/levels/Contributions_2002/rnd_gerrit_holl
+@dirrm share/rocksndiamonds/levels/Contributions_2002/rnd_gavin_davidson
+@dirrm share/rocksndiamonds/levels/Contributions_2002/rnd_conor_mancone
+@dirrm share/rocksndiamonds/levels/Contributions_2002/rnd_alan_bond
+@dirrm share/rocksndiamonds/levels/Contributions_2002
+@dirrm share/rocksndiamonds/levels/Contributions_2001/rnd_paul_sutton
+@dirrm share/rocksndiamonds/levels/Contributions_2001/rnd_helge_hafting
+@dirrm share/rocksndiamonds/levels/Contributions_2001/rnd_glenn_alexander
+@dirrm share/rocksndiamonds/levels/Contributions_2001/rnd_emilio_hemken
+@dirrm share/rocksndiamonds/levels/Contributions_2001/rnd_dominik_seichter
+@dirrm share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_3
+@dirrm share/rocksndiamonds/levels/Contributions_2001/rnd_ben_braithwaite_2
+@dirrm share/rocksndiamonds/levels/Contributions_2001/rnd_barak_shacked
+@dirrm share/rocksndiamonds/levels/Contributions_2001/rnd_arno_luppold
+@dirrm share/rocksndiamonds/levels/Contributions_2001
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_warwick_allison
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_visa_hastrup
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_tobias_authmann
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_stephan_beyer
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_pavel_machek
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_martin_herrmann
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_kjell_kristiansson
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_kimball_robinson
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_jan_hubicka
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_holger_schemel
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_gerhard_haeusler
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_charles_briscoe-smith
+@dirrm share/rocksndiamonds/levels/Contributions/rnd_ben_braithwaite
+@dirrm share/rocksndiamonds/levels/Contributions
+@dirrm share/rocksndiamonds/levels/Classic_Games/classic_supaplex
+@dirrm share/rocksndiamonds/levels/Classic_Games/classic_sokoban
+@dirrm share/rocksndiamonds/levels/Classic_Games/classic_emerald_mine
+@dirrm share/rocksndiamonds/levels/Classic_Games/classic_boulderdash
+@dirrm share/rocksndiamonds/levels/Classic_Games
+@dirrm share/rocksndiamonds/levels/Boulderdash/bd_xbd
+@dirrm share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_2
+@dirrm share/rocksndiamonds/levels/Boulderdash/bd_boulderdash_16
+@dirrm share/rocksndiamonds/levels/Boulderdash
@dirrm share/rocksndiamonds/levels
+@dirrm share/rocksndiamonds/graphics/gfx_classic
+@dirrm share/rocksndiamonds/graphics/gfx_animal_kingdom
+@dirrm share/rocksndiamonds/graphics
@dirrm share/rocksndiamonds
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/classic_boulderdash
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/classic_emerald_mine
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/classic_sokoban
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/classic_supaplex
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_tutorial
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_ben_braithwaite
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_charles_briscoe-smith
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_gerhard_haeusler
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_holger_schemel
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_jan_hubicka
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_kimball_robinson
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_kjell_kristiansson
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_martin_herrmann
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_pavel_machek
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_tobias_authmann
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_visa_hastrup
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_warwick_allison
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/rnd_stephan_beyer
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/bd_boulderdash_16
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/bd_boulderdash_2
-@exec install -d -m 775 -o games -g games /var/games/rocksndiamonds/scores/bd_xbd
-@unexec echo Delete /var/games/rocksndiamonds if you do not need your hiscores anymore.
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/classic_boulderdash
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/classic_emerald_mine
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/classic_sokoban
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/classic_supaplex
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_tutorial
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_ben_braithwaite
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_charles_briscoe-smith
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_gerhard_haeusler
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_holger_schemel
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_jan_hubicka
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_kimball_robinson
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_kjell_kristiansson
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_martin_herrmann
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_pavel_machek
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_tobias_authmann
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_visa_hastrup
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_warwick_allison
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_stephan_beyer
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/bd_boulderdash_16
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/bd_boulderdash_2
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/bd_xbd
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_arno_luppold
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_barak_shacked
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_ben_braithwaite_2
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_ben_braithwaite_3
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_dominik_seichter
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_emilio_hemken
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_glenn_alexander
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_helge_hafting
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_paul_sutton
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_alan_bond
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_conor_mancone
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_gavin_davidson
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_gerrit_holl
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_jerome_kunegis
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_ruediger_schaefer
+@exec ${ROCK_INSTALL_DIR} ${SCORE_PATH}/scores/rnd_yamyam_palace
+@unexec echo Delete ${SCORE_PATH}/ if you do not need your hiscores anymore.
diff --git a/games/rocksndiamonds/distinfo b/games/rocksndiamonds/distinfo
index cb3bec4cac3..e158fdb6c57 100644
--- a/games/rocksndiamonds/distinfo
+++ b/games/rocksndiamonds/distinfo
@@ -1,14 +1,8 @@
-$NetBSD: distinfo,v 1.5 2002/02/19 06:25:57 jmc Exp $
+$NetBSD: distinfo,v 1.6 2002/10/19 20:06:45 heinz Exp $
-SHA1 (rocksndiamonds-2.0.0.tar.gz) = 50ce7b646187ce6e10a7e8ccf4c5ce16119f11ee
-Size (rocksndiamonds-2.0.0.tar.gz) = 2476309 bytes
-SHA1 (patch-aa) = 6c0aa7635e09149ca1551afe635799276c873e37
-SHA1 (patch-ab) = 0485825f11f3d82357effd84d911d164d13373f0
-SHA1 (patch-ac) = 646a586346cbc7ea566a9b001be8e96131f13679
-SHA1 (patch-ad) = 213cc8d169ed448657f96e0adee8623f90f50335
-SHA1 (patch-ae) = fe84a2cfb4bcef854a8f79655e64ee68f771effe
-SHA1 (patch-af) = 30d4782a6345f52008955bd3d2bb3d705c7f28c0
-SHA1 (patch-ag) = 5ec96869ac15ec33966143dbd5d9d699bf294785
-SHA1 (patch-ah) = e0b783de268606d0572fbc6e3a17011cc90b54d6
-SHA1 (patch-ai) = 4607c87f276df311f06df9b9eb8888348c823a16
-SHA1 (patch-aj) = 9af1220fcbaddeeb623e5f2e7f91ce860cfe7f70
+SHA1 (rocksndiamonds-2.1.1.tar.gz) = 3067ccd0af83de9ae2b98f0d8e4f60aca525733c
+Size (rocksndiamonds-2.1.1.tar.gz) = 2988537 bytes
+SHA1 (patch-aa) = 5e85dc67f26a2f461f4281f539db44164b9ad34a
+SHA1 (patch-ab) = 152eff872f8295436b568550416bd779395f826b
+SHA1 (patch-ag) = 8a80c7d96e508b66ec2ff998f65cbf1b4db45815
+SHA1 (patch-ah) = 584b406eef29b2849f7fc42181a7b9f29e6c9c69
diff --git a/games/rocksndiamonds/patches/patch-aa b/games/rocksndiamonds/patches/patch-aa
index 1f2f50d8131..fde4ddc40ac 100644
--- a/games/rocksndiamonds/patches/patch-aa
+++ b/games/rocksndiamonds/patches/patch-aa
@@ -1,12 +1,17 @@
-$NetBSD: patch-aa,v 1.4 2002/02/19 06:25:58 jmc Exp $
+$NetBSD: patch-aa,v 1.5 2002/10/19 20:06:45 heinz Exp $
---- Makefile.orig Sun Dec 31 16:24:30 2000
-+++ Makefile Tue Feb 19 06:21:17 2002
-@@ -12,15 +12,21 @@
+--- Makefile.orig Tue Aug 13 01:52:36 2002
++++ Makefile
+@@ -13,18 +13,25 @@
+
+ # specify command name of GNU make on your system
+ # (this must be set to "gmake" for some systems)
+-MAKE = make
++# MAKE will be supplied by pkgsrc
++# MAKE = make
# specify path to X11 on your system
- # if undefined, use system defaults (works with Linux/gcc/libc5)
--X11_PATH = /usr/X11
+-X11_PATH = /usr/X11R6
+X11_PATH = ${X11BASE}
# specify directory for read-only game data (like graphics, sounds, levels)
@@ -17,7 +22,7 @@ $NetBSD: patch-aa,v 1.4 2002/02/19 06:25:58 jmc Exp $
# specify directory for writable game data (like highscore files)
# default is '.', so you can play without installing game data somewhere
# RW_GAME_DIR = /var/games
-+RW_GAME_DIR = /var/games/rocksndiamonds
++RW_GAME_DIR = @SCORE_PATH@
+
+ifdef HAVE_JOYSTICK
+JOYSTICK=-DHAVE_JOYSTICK
@@ -25,11 +30,3 @@ $NetBSD: patch-aa,v 1.4 2002/02/19 06:25:58 jmc Exp $
# uncomment this if your system has no joystick include file
# JOYSTICK = -DNO_JOYSTICK
-@@ -42,7 +48,6 @@
-
- .EXPORT_ALL_VARIABLES:
-
--MAKE = make
-
- SRC_DIR = src
- MAKE_CMD = $(MAKE) -C $(SRC_DIR)
diff --git a/games/rocksndiamonds/patches/patch-ab b/games/rocksndiamonds/patches/patch-ab
index 5f4a7dd5896..0591dea4d0f 100644
--- a/games/rocksndiamonds/patches/patch-ab
+++ b/games/rocksndiamonds/patches/patch-ab
@@ -1,21 +1,29 @@
-$NetBSD: patch-ab,v 1.3 2001/07/05 22:07:59 kristerw Exp $
---- src/Makefile.orig Wed May 2 23:13:44 2001
-+++ src/Makefile Wed May 2 23:24:24 2001
-@@ -17,7 +17,7 @@
+$NetBSD: patch-ab,v 1.4 2002/10/19 20:06:46 heinz Exp $
+
+--- src/Makefile.orig Tue Aug 13 01:52:36 2002
++++ src/Makefile
+@@ -16,8 +16,9 @@
+ ifdef X11_PATH # path to X11 specified by top level Makefile
XINC_PATH = $(X11_PATH)/include
XLIB_PATH = $(X11_PATH)/lib
- X11_INCL = -I$(XINC_PATH)
+-X11_INCL = -I$(XINC_PATH)
-X11_LIBS = -L$(XLIB_PATH)
-+X11_LIBS = -L$(XLIB_PATH) -Wl,-R$(XLIB_PATH)
++# flags for X11 paths will be supplied by pkgsrc
++X11_INCL = # empty
++X11_LIBS = # empty
endif
AR = ar
-@@ -100,7 +100,7 @@
- # OPTIONS = -O3
- # OPTIONS = -DSYSV -Ae # may be needed for HP-UX
+@@ -117,8 +118,10 @@
+ OPTIONS = -O3 -Wall
+ endif
-CFLAGS = $(OPTIONS) $(SYS_CFLAGS) $(CONFIG)
-+CFLAGS = $(SYS_CFLAGS) $(CONFIG)
- LDFLAGS = $(SYS_LDFLAGS) $(EXTRA_LDFLAGS) -lm
+-LDFLAGS = $(SYS_LDFLAGS) $(EXTRA_LDFLAGS) -lm
++# pkgsrc presets those variables, so use '+=' to append to them
++# flags for debugging or optimisation may be supplied from the pkgsrc Makefile
++CFLAGS += $(SYS_CFLAGS) $(CONFIG)
++LDFLAGS += $(SYS_LDFLAGS) $(EXTRA_LDFLAGS) -lm
+ SRCS = main.c \
diff --git a/games/rocksndiamonds/patches/patch-ac b/games/rocksndiamonds/patches/patch-ac
deleted file mode 100644
index 4248fb0540f..00000000000
--- a/games/rocksndiamonds/patches/patch-ac
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ac,v 1.2 2001/07/05 22:07:59 kristerw Exp $
---- src/files.c.orig Wed May 2 23:16:58 2001
-+++ src/files.c Wed May 2 23:17:29 2001
-@@ -90,7 +90,7 @@
- #define MODE_W_ALL (S_IWUSR | S_IWGRP | S_IWOTH)
- #define MODE_X_ALL (S_IXUSR | S_IXGRP | S_IXOTH)
- #define LEVEL_PERMS (MODE_R_ALL | MODE_W_ALL)
--#define SCORE_PERMS LEVEL_PERMS
-+#define SCORE_PERMS (MODE_R_ALL | S_IWUSR | S_IWGRP)
- #define TAPE_PERMS LEVEL_PERMS
- #define SETUP_PERMS LEVEL_PERMS
-
diff --git a/games/rocksndiamonds/patches/patch-ad b/games/rocksndiamonds/patches/patch-ad
deleted file mode 100644
index ba8684c5fe1..00000000000
--- a/games/rocksndiamonds/patches/patch-ad
+++ /dev/null
@@ -1,43 +0,0 @@
-$NetBSD: patch-ad,v 1.2 2001/07/05 22:07:59 kristerw Exp $
---- src/libgame/sound.c.orig Sun Dec 31 11:47:19 2000
-+++ src/libgame/sound.c Thu Jul 5 23:37:59 2001
-@@ -291,7 +291,30 @@
- - 2 buffers / 512 bytes (giving 1/16 second resolution for 8 kHz)
- - (with stereo the effective buffer size will shrink to 256)
- => fragment_size = 0x00020009 */
-+#if defined(PLATFORM_NETBSD)
-+ {
-+ audio_info_t a_info;
-
-+ AUDIO_INITINFO(&a_info);
-+ a_info.play.encoding = AUDIO_ENCODING_LINEAR8;
-+ a_info.play.precision = 8;
-+ a_info.play.channels = 2;
-+ a_info.play.sample_rate = sample_rate;
-+ a_info.blocksize = fragment_size;
-+ if (ioctl(audio.device_fd, AUDIO_SETINFO, &a_info) < 0)
-+ {
-+ /* Try to disable stereo. */
-+ a_info.play.channels = 1;
-+ stereo = FALSE;
-+ if (ioctl(audio.device_fd, AUDIO_SETINFO, &a_info) < 0)
-+ {
-+ Error(ERR_EXIT_SOUND_SERVER,
-+ "cannot set sample rate of /dev/audio - no sounds");
-+ playing_sounds = 0;
-+ }
-+ }
-+ }
-+#else
- if (ioctl(audio.device_fd,SNDCTL_DSP_SETFRAGMENT,&fragment_spec) < 0)
- Error(ERR_EXIT_SOUND_SERVER,
- "cannot set fragment size of /dev/dsp - no sounds");
-@@ -319,7 +342,7 @@
- if (ioctl(audio.device_fd, SNDCTL_DSP_GETBLKSIZE,&fragment_size) < 0)
- Error(ERR_EXIT_SOUND_SERVER,
- "cannot get fragment size of /dev/dsp - no sounds");
--
-+#endif
- max_sample_size = fragment_size / (stereo ? 2 : 1);
- }
-
diff --git a/games/rocksndiamonds/patches/patch-ae b/games/rocksndiamonds/patches/patch-ae
deleted file mode 100644
index 6c982559557..00000000000
--- a/games/rocksndiamonds/patches/patch-ae
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ae,v 1.1 2001/07/05 22:07:59 kristerw Exp $
---- src/libgame/sound.h.orig Sat Dec 16 22:07:58 2000
-+++ src/libgame/sound.h Thu Jul 5 23:38:13 2001
-@@ -26,6 +26,9 @@
- #include <linux/soundcard.h>
- #elif defined(PLATFORM_FREEBSD)
- #include <machine/soundcard.h>
-+#elif defined(PLATFORM_NETBSD)
-+#include <sys/ioctl.h>
-+#include <sys/audioio.h>
- #elif defined(PLATFORM_HPUX)
- #include <sys/audio.h>
- #endif
-@@ -33,7 +36,7 @@
- #include "system.h"
-
-
--#if defined(PLATFORM_LINUX) || defined(PLATFORM_FREEBSD) || defined(VOXWARE)
-+#if defined(PLATFORM_LINUX) || defined(PLATFORM_FREEBSD) || defined(VOXWARE) || defined(PLATFORM_NETBSD)
- #define AUDIO_STREAMING_DSP
- #endif
-
diff --git a/games/rocksndiamonds/patches/patch-af b/games/rocksndiamonds/patches/patch-af
deleted file mode 100644
index 88953f0b0f0..00000000000
--- a/games/rocksndiamonds/patches/patch-af
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-af,v 1.1 2001/07/05 22:08:00 kristerw Exp $
---- src/libgame/platform.h.orig Mon Dec 4 22:07:57 2000
-+++ src/libgame/platform.h Thu Jul 5 23:38:26 2001
-@@ -56,6 +56,10 @@
- #define PLATFORM_FREEBSD
- #endif
-
-+#if defined(__NetBSD__)
-+#define PLATFORM_NETBSD
-+#endif
-+
- /* detecting HP-UX by the following compiler keyword definitions:
- - in K&R mode (the default), the HP C compiler defines "hpux"
- - in ANSI mode (-Aa or -Ae), the HP C compiler defines "__hpux"
diff --git a/games/rocksndiamonds/patches/patch-ag b/games/rocksndiamonds/patches/patch-ag
index e2121c1872a..a0a5593d8f0 100644
--- a/games/rocksndiamonds/patches/patch-ag
+++ b/games/rocksndiamonds/patches/patch-ag
@@ -1,31 +1,38 @@
-$NetBSD: patch-ag,v 1.2 2002/02/19 06:25:58 jmc Exp $
+$NetBSD: patch-ag,v 1.3 2002/10/19 20:06:46 heinz Exp $
---- src/joystick.c.orig Tue Dec 5 00:11:08 2000
-+++ src/joystick.c Tue Feb 19 05:54:30 2002
-@@ -11,7 +11,7 @@
+--- src/libgame/joystick.c.orig Mon Jul 22 01:13:43 2002
++++ src/libgame/joystick.c
+@@ -11,12 +11,13 @@
* joystick.c *
***********************************************************/
-#if defined(PLATFORM_FREEBSD)
-+#if defined(__FreeBSD__) || (defined(__NetBSD__) && defined(HAVE_JOYSTICK))
++#include "misc.h"
++
++#if defined(PLATFORM_FREEBSD) || (defined(PLATFORM_NETBSD) && defined(HAVE_JOYSTICK))
#include <machine/joystick.h>
#endif
-@@ -319,7 +319,7 @@
- #if defined(PLATFORM_UNIX)
- int Joystick(int player_nr)
+ #include "joystick.h"
+-#include "misc.h"
+
+
+ /* ========================================================================= */
+@@ -60,7 +61,7 @@
+
+ boolean UnixReadJoystick(int fd, int *x, int *y, boolean *b1, boolean *b2)
{
--#ifdef __FreeBSD__
-+#if defined(__FreeBSD__) || (defined(__NetBSD__) && defined(HAVE_JOYSTICK))
+-#if defined(PLATFORM_FREEBSD)
++#if defined(PLATFORM_FREEBSD) || (defined(PLATFORM_NETBSD) && defined(HAVE_JOYSTICK))
struct joystick joy_ctrl;
#else
struct joystick_control
-@@ -355,7 +355,7 @@
- js_x = joy_ctrl.x;
- js_y = joy_ctrl.y;
+@@ -79,7 +80,7 @@
+ if (y != NULL)
+ *y = joy_ctrl.y;
--#ifdef __FreeBSD__
-+#if defined(__FreeBSD__) || (defined(__NetBSD__) && defined(HAVE_JOYSTICK))
- js_b1 = joy_ctrl.b1;
- js_b2 = joy_ctrl.b2;
- #else
+-#if defined(PLATFORM_FREEBSD)
++#if defined(PLATFORM_FREEBSD) || (defined(PLATFORM_NETBSD) && defined(HAVE_JOYSTICK))
+ if (b1 != NULL)
+ *b1 = joy_ctrl.b1;
+ if (b2 != NULL)
diff --git a/games/rocksndiamonds/patches/patch-ah b/games/rocksndiamonds/patches/patch-ah
index 20e86bec2f0..49ada6765d9 100644
--- a/games/rocksndiamonds/patches/patch-ah
+++ b/games/rocksndiamonds/patches/patch-ah
@@ -1,13 +1,13 @@
-$NetBSD: patch-ah,v 1.2 2002/02/19 06:25:58 jmc Exp $
+$NetBSD: patch-ah,v 1.3 2002/10/19 20:06:46 heinz Exp $
---- src/joystick.h.orig Tue Dec 5 00:10:55 2000
-+++ src/joystick.h Tue Feb 19 05:47:49 2002
-@@ -20,7 +20,7 @@
- #define JOYSTICK_OFF 0
- #define JOYSTICK_AVAILABLE 1
+--- src/libgame/joystick.h.orig Fri Apr 19 23:16:40 2002
++++ src/libgame/joystick.h
+@@ -21,7 +21,7 @@
+ #define JOYSTICK_ACTIVE (1 << 1)
+ #define JOYSTICK_ACTIVATED (JOYSTICK_AVAILABLE | JOYSTICK_ACTIVE)
--#ifdef __FreeBSD__
-+#if defined(__FreeBSD__) || (defined(__NetBSD__) && defined(HAVE_JOYSTICK))
- #include <machine/joystick.h>
+-#if defined(PLATFORM_FREEBSD)
++#if defined(PLATFORM_FREEBSD) || (defined(PLATFORM_NETBSD) && defined(HAVE_JOYSTICK))
#define DEV_JOYSTICK_0 "/dev/joy0"
#define DEV_JOYSTICK_1 "/dev/joy1"
+ #define DEV_JOYSTICK_2 "/dev/joy2"
diff --git a/games/rocksndiamonds/patches/patch-ai b/games/rocksndiamonds/patches/patch-ai
deleted file mode 100644
index 180e1db1cda..00000000000
--- a/games/rocksndiamonds/patches/patch-ai
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ai,v 1.2 2002/02/19 06:25:58 jmc Exp $
-
---- src/tools.c.orig Tue Dec 5 00:14:16 2000
-+++ src/tools.c Tue Feb 19 05:52:08 2002
-@@ -13,7 +13,7 @@
-
- #include <stdarg.h>
-
--#if defined(PLATFORM_FREEBSD)
-+#if defined(__FreeBSD__) || (defined(__NetBSD__) && defined(HAVE_JOYSTICK))
- #include <machine/joystick.h>
- #endif
-
diff --git a/games/rocksndiamonds/patches/patch-aj b/games/rocksndiamonds/patches/patch-aj
deleted file mode 100644
index a89c3e6b37b..00000000000
--- a/games/rocksndiamonds/patches/patch-aj
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-aj,v 1.2 2002/02/19 06:25:58 jmc Exp $
-
---- src/screens.c.orig Thu Dec 21 18:18:36 2000
-+++ src/screens.c Tue Feb 19 05:53:20 2002
-@@ -2027,7 +2027,7 @@
-
- void CalibrateJoystick(int player_nr)
- {
--#ifdef __FreeBSD__
-+#if defined(__FreeBSD__) || (defined(__NetBSD__) && defined(HAVE_JOYSTICK))
- struct joystick joy_ctrl;
- #else
- struct joystick_control
-@@ -2092,7 +2092,7 @@
-
- BackToFront();
-
--#ifdef __FreeBSD__
-+#if defined(__FreeBSD__) || (defined(__NetBSD__) && defined(HAVE_JOYSTICK))
- joy_ctrl.b1 = joy_ctrl.b2 = 0;
- #else
- joy_ctrl.buttons = 0;