diff options
-rw-r--r-- | games/lbreakout2/Makefile | 36 | ||||
-rw-r--r-- | games/lbreakout2/distinfo | 4 | ||||
-rw-r--r-- | games/lbreakout2/files/patch-src_config.c | 14 | ||||
-rw-r--r-- | games/lbreakout2/files/patch-src_editor.c | 14 | ||||
-rw-r--r-- | games/lbreakout2/files/patch-src_game.c | 14 | ||||
-rw-r--r-- | games/lbreakout2/files/patch-src_levels.c | 14 | ||||
-rw-r--r-- | games/lbreakout2/files/patch-src_main.c | 14 | ||||
-rw-r--r-- | games/lbreakout2/files/patch-src_manager.c | 14 | ||||
-rw-r--r-- | games/lbreakout2/files/patch-src_theme.c | 59 | ||||
-rw-r--r-- | games/lbreakout2/pkg-plist | 372 |
10 files changed, 288 insertions, 267 deletions
diff --git a/games/lbreakout2/Makefile b/games/lbreakout2/Makefile index d7b85bb..c0135e8 100644 --- a/games/lbreakout2/Makefile +++ b/games/lbreakout2/Makefile @@ -6,8 +6,7 @@ # PORTNAME= lbreakout2 -PORTVERSION= 2.2.2 -PORTREVISION= 3 +PORTVERSION= 2.5.2 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= lgames @@ -17,27 +16,34 @@ COMMENT= The polished successor to LBreakout LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png -USE_SDL= mixer sdl +USE_SDL= mixer net sdl +USE_REINPLACE= yes USE_GMAKE= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-highscore-path=/var/games \ - --with-doc-path=${PREFIX}/share/doc -CONFIGURE_ENV= LDFLAGS=-L${LOCALBASE}/lib -USE_REINPLACE= yes +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ARGS= --enable-sdl-net \ + --localstatedir=/var/games + +CPPFLAGS= -I${LOCALBASE}/include +LDFLAGS= -L${LOCALBASE}/lib post-patch: - @${REINPLACE_CMD} -e 's/games\/lbreakout2/lbreakout2/g' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's/if .*lbreakout2.hscr/if false/' \ - ${WRKSRC}/src/Makefile.in -.if defined(NOPORTDOCS) - @${REINPLACE_CMD} -e 's/ docs / /g' ${WRKSRC}/src/Makefile.in -.endif + @${REINPLACE_CMD} -e \ + 's|== "-D|= "-D|g' ${WRKSRC}/configure + @${REINPLACE_CMD} -e \ + 's|client docs|client|g' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e \ + 's|: install-data-local|:|g' ${WRKSRC}/client/Makefile.in post-install: - ${INSTALL_DATA} ${WRKSRC}/src/empty.hscr ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/client/empty.hscr ${DATADIR} @${CHOWN} root:games ${PREFIX}/bin/lbreakout2 @${CHMOD} g+s ${PREFIX}/bin/lbreakout2 +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/*.jpg ${DOCSDIR} +.endif @${SETENV} "PKG_PREFIX=${PREFIX}" \ ${SH} pkg-install ${PKGNAME} POST-INSTALL diff --git a/games/lbreakout2/distinfo b/games/lbreakout2/distinfo index 3199a6a..9400fb3 100644 --- a/games/lbreakout2/distinfo +++ b/games/lbreakout2/distinfo @@ -1,2 +1,2 @@ -MD5 (lbreakout2-2.2.2.tar.gz) = d5f0ef9371d7165723aa35a3e325a3ba -SIZE (lbreakout2-2.2.2.tar.gz) = 1215427 +MD5 (lbreakout2-2.5.2.tar.gz) = ddec8888c86845cedc85b6259d2cd885 +SIZE (lbreakout2-2.5.2.tar.gz) = 2849669 diff --git a/games/lbreakout2/files/patch-src_config.c b/games/lbreakout2/files/patch-src_config.c deleted file mode 100644 index 4073c64..0000000 --- a/games/lbreakout2/files/patch-src_config.c +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/config.c.orig Tue Mar 2 21:29:55 2004 -+++ src/config.c Tue Mar 2 21:30:24 2004 -@@ -40,7 +40,7 @@ - void config_check_dir() - { - char level_dir[512]; -- sprintf( config.dir_name, "%s/%s", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME ); -+ snprintf( config.dir_name, sizeof(config.dir_name), "%s/%s", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME ); - /* test and create .lgames */ - if ( opendir( config.dir_name ) == 0 ) { - fprintf( stderr, "couldn't find/open config directory '%s'\n", config.dir_name ); diff --git a/games/lbreakout2/files/patch-src_editor.c b/games/lbreakout2/files/patch-src_editor.c deleted file mode 100644 index 126c0d7..0000000 --- a/games/lbreakout2/files/patch-src_editor.c +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/editor.c.orig Tue Mar 2 21:26:03 2004 -+++ src/editor.c Tue Mar 2 21:27:00 2004 -@@ -725,7 +725,7 @@ - { - FILE *file = 0; - /* set full file name */ -- sprintf( edit_file_name, "%s/%s/lbreakout2-levels/%s", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME, file_name ); -+ snprintf( edit_file_name, sizeof(edit_file_name), "%s/%s/lbreakout2-levels/%s", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME, file_name ); - /* test this file for write access. use append to keep contents */ - if ( ( file = fopen( edit_file_name, "a" ) ) == 0 ) { - fprintf( stderr, "Permission to write to file '%s' denied.\n", edit_file_name ); diff --git a/games/lbreakout2/files/patch-src_game.c b/games/lbreakout2/files/patch-src_game.c deleted file mode 100644 index 3caeeef..0000000 --- a/games/lbreakout2/files/patch-src_game.c +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/game.c.orig Tue Mar 2 21:30:46 2004 -+++ src/game.c Tue Mar 2 21:31:02 2004 -@@ -561,7 +561,7 @@ - /* load level */ - setname = levelset_names[config.levelset_id]; - if ( levelset_names[config.levelset_id][0] == '~' ) { -- sprintf( path, "%s/%s/lbreakout2-levels", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME ); -+ snprintf( path, sizeof(path), "%s/%s/lbreakout2-levels", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME ); - setname++; - } - else diff --git a/games/lbreakout2/files/patch-src_levels.c b/games/lbreakout2/files/patch-src_levels.c deleted file mode 100644 index 64e4917..0000000 --- a/games/lbreakout2/files/patch-src_levels.c +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/levels.c.orig Tue Mar 2 21:31:19 2004 -+++ src/levels.c Tue Mar 2 21:31:36 2004 -@@ -220,7 +220,7 @@ - /* create dynamic list */ - names = list_create( LIST_NO_AUTO_DELETE, NO_CALLBACK ); - /* parse home directory */ -- sprintf( level_dir, "%s/%s/lbreakout2-levels", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME ); -+ snprintf( level_dir, sizeof(level_dir), "%s/%s/lbreakout2-levels", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME ); - text = get_file_list( level_dir, 0, level_dir ); - for ( i = 0; i < text->count; i++ ) { - /* filter stuff */ diff --git a/games/lbreakout2/files/patch-src_main.c b/games/lbreakout2/files/patch-src_main.c deleted file mode 100644 index b522496..0000000 --- a/games/lbreakout2/files/patch-src_main.c +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/main.c.orig Tue Mar 2 21:31:52 2004 -+++ src/main.c Tue Mar 2 21:32:16 2004 -@@ -106,7 +106,7 @@ - /* new set? */ - if ( strequal( "<CREATE SET>", levelset_home_names[config.levelset_home_id] ) ) { - editor_file = calloc( 16, sizeof( char ) ); -- sprintf( path, "%s/%s/lbreakout2-levels", getenv( "HOME" ), CONFIG_DIR_NAME ); -+ snprintf( path, sizeof(path), "%s/%s/lbreakout2-levels", getenv( "HOME" ), CONFIG_DIR_NAME ); - if ( !enter_string( font, "Set Name:", editor_file, 12 ) || !file_check( path, editor_file, "w" ) ) { - free( editor_file ); - break; diff --git a/games/lbreakout2/files/patch-src_manager.c b/games/lbreakout2/files/patch-src_manager.c deleted file mode 100644 index 152fc7f..0000000 --- a/games/lbreakout2/files/patch-src_manager.c +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/manager.c.orig Tue Mar 2 21:29:21 2004 -+++ src/manager.c Tue Mar 2 21:29:40 2004 -@@ -126,7 +126,7 @@ - return; - } - /* get file name + path */ -- sprintf( fname, "%s/%s/lbreakout2-levels/%s", getenv( "HOME" ), CONFIG_DIR_NAME, levelset_home_names[config.levelset_home_id] ); -+ snprintf( fname, sizeof(fname), "%s/%s/lbreakout2-levels/%s", getenv( "HOME" ), CONFIG_DIR_NAME, levelset_home_names[config.levelset_home_id] ); - remove( fname ); - levelsets_load_names(); /* reinit name lists and configs indices */ - /* reassign these name lists as position in memory has changed */ diff --git a/games/lbreakout2/files/patch-src_theme.c b/games/lbreakout2/files/patch-src_theme.c deleted file mode 100644 index 87da99c..0000000 --- a/games/lbreakout2/files/patch-src_theme.c +++ /dev/null @@ -1,59 +0,0 @@ - -$FreeBSD$ - ---- src/theme.c.orig Tue Mar 2 21:27:06 2004 -+++ src/theme.c Tue Mar 2 21:29:01 2004 -@@ -115,7 +115,7 @@ - { - SDL_Surface *surf = 0; - char path[512]; -- sprintf( path, "%s/.lgames/lbreakout2-themes/%s/%s", getenv( "HOME" ), theme_name, name ); -+ snprintf( path, sizeof(path), "%s/.lgames/lbreakout2-themes/%s/%s", getenv( "HOME" ), theme_name, name ); - if ( strequal( theme_name, "Default" ) || ( surf = load_surf( path, SDL_SWSURFACE | SDL_NONFATAL ) ) == 0 ) - surf = load_surf( name, SDL_SWSURFACE ); - return surf; -@@ -125,7 +125,7 @@ - { - Sound_Chunk *sound = 0; - char path[512]; -- sprintf( path, "%s/.lgames/lbreakout2-themes/%s/%s", getenv( "HOME" ), theme_name, name ); -+ snprintf( path, sizeof(path), "%s/.lgames/lbreakout2-themes/%s/%s", getenv( "HOME" ), theme_name, name ); - if ( strequal( theme_name, "Default" ) || ( sound = sound_chunk_load( path ) ) == 0 ) - sound = sound_chunk_load( name ); - return sound; -@@ -135,7 +135,7 @@ - { - Font *font = 0; - char path[512]; -- sprintf( path, "%s/.lgames/lbreakout2-themes/%s/%s", getenv( "HOME" ), theme_name, name ); -+ snprintf( path, sizeof(path), "%s/.lgames/lbreakout2-themes/%s/%s", getenv( "HOME" ), theme_name, name ); - if ( strequal( theme_name, "Default" ) || ( font = load_fixed_font( path, start, len, width, SDL_SWSURFACE | SDL_NONFATAL ) ) == 0 ) - font = load_fixed_font( name, start, len, width, SDL_SWSURFACE ); - return font; -@@ -201,7 +201,7 @@ - struct stat filestat; - char path[512]; - char fname[512]; -- sprintf( fname, "%s/.lgames/lbreakout2-themes/%s/back0.png", getenv( "HOME" ), theme_name ); -+ snprintf( fname, sizeof(path), "%s/.lgames/lbreakout2-themes/%s/back0.png", getenv( "HOME" ), theme_name ); - if ( strequal( theme_name, "Default" ) || stat( fname, &filestat ) == -1 ) { - /* use original backs */ - bkgnd_count = BACK_COUNT; -@@ -209,7 +209,7 @@ - } - else { - /* use new backs */ -- sprintf( path, "%s/.lgames/lbreakout2-themes/%s", getenv( "HOME" ), theme_name ); -+ snprintf( path, sizeof(path), "%s/.lgames/lbreakout2-themes/%s", getenv( "HOME" ), theme_name ); - bkgnd_count = -1; - do { - bkgnd_count++; -@@ -248,7 +248,7 @@ - /* auxilary list */ - list = list_create( LIST_NO_AUTO_DELETE, NO_CALLBACK ); - /* theme directory */ -- sprintf( dir, "%s/.lgames/lbreakout2-themes", getenv( "HOME" ) ); -+ snprintf( dir, sizeof(dir), "%s/.lgames/lbreakout2-themes", getenv( "HOME" ) ); - if ( ( hdir = opendir( dir ) ) != 0 ) { - while ( ( entry = readdir( hdir ) ) ) { - if ( entry->d_name[0] == '.' ) diff --git a/games/lbreakout2/pkg-plist b/games/lbreakout2/pkg-plist index 38e0501..b87d961 100644 --- a/games/lbreakout2/pkg-plist +++ b/games/lbreakout2/pkg-plist @@ -1,108 +1,266 @@ bin/lbreakout2 -share/lbreakout2/empty.hscr -share/lbreakout2/gfx/back0.png -share/lbreakout2/gfx/back1.png -share/lbreakout2/gfx/back2.png -share/lbreakout2/gfx/back3.png -share/lbreakout2/gfx/back4.png -share/lbreakout2/gfx/back5.png -share/lbreakout2/gfx/ball.png -share/lbreakout2/gfx/balloon.png -share/lbreakout2/gfx/balloon_peek.png -share/lbreakout2/gfx/bricks.png -share/lbreakout2/gfx/buttons.png -share/lbreakout2/gfx/explosions.png -share/lbreakout2/gfx/explosions_dark.png -share/lbreakout2/gfx/extras.png -share/lbreakout2/gfx/f_frame.png -share/lbreakout2/gfx/f_game.png -share/lbreakout2/gfx/f_small_white.png -share/lbreakout2/gfx/f_small_yellow.png -share/lbreakout2/gfx/f_tiny_black.png -share/lbreakout2/gfx/f_white.png -share/lbreakout2/gfx/f_yellow.png -share/lbreakout2/gfx/fr_left.png -share/lbreakout2/gfx/fr_right.png -share/lbreakout2/gfx/fr_top.png -share/lbreakout2/gfx/life.png -share/lbreakout2/gfx/menuback.png -share/lbreakout2/gfx/paddle.png -share/lbreakout2/gfx/sel_frame.png -share/lbreakout2/gfx/shine.png -share/lbreakout2/gfx/shot.png -share/lbreakout2/gfx/weapon.png -share/lbreakout2/sounds/attach.wav -share/lbreakout2/sounds/bonus_magnet.wav -share/lbreakout2/sounds/chaos.wav -share/lbreakout2/sounds/click.wav -share/lbreakout2/sounds/dammit.wav -share/lbreakout2/sounds/damn.wav -share/lbreakout2/sounds/darkness.wav -share/lbreakout2/sounds/disable.wav -share/lbreakout2/sounds/excellent.wav -share/lbreakout2/sounds/exp.wav -share/lbreakout2/sounds/expand.wav -share/lbreakout2/sounds/expl_ball.wav -share/lbreakout2/sounds/extraball.wav -share/lbreakout2/sounds/freeze.wav -share/lbreakout2/sounds/gainlife.wav -share/lbreakout2/sounds/ghost.wav -share/lbreakout2/sounds/goldshower.wav -share/lbreakout2/sounds/joker.wav -share/lbreakout2/sounds/looselife.wav -share/lbreakout2/sounds/malus_magnet.wav -share/lbreakout2/sounds/menu_click.wav -share/lbreakout2/sounds/menu_motion.wav -share/lbreakout2/sounds/metal.wav -share/lbreakout2/sounds/reflect.wav -share/lbreakout2/sounds/score.wav -share/lbreakout2/sounds/shot.wav -share/lbreakout2/sounds/shrink.wav -share/lbreakout2/sounds/speeddown.wav -share/lbreakout2/sounds/speedup.wav -share/lbreakout2/sounds/standard.wav -share/lbreakout2/sounds/timeadd.wav -share/lbreakout2/sounds/verygood.wav -share/lbreakout2/sounds/wall.wav -share/lbreakout2/sounds/weak_ball.wav -share/lbreakout2/sounds/wontgiveup.wav -share/lbreakout2/levels/Original -share/lbreakout2/levels/AddOn-1 -share/lbreakout2/levels/AddOn-2 -%%PORTDOCS%%share/doc/lbreakout2/b0.jpg -%%PORTDOCS%%share/doc/lbreakout2/b1.jpg -%%PORTDOCS%%share/doc/lbreakout2/b2.jpg -%%PORTDOCS%%share/doc/lbreakout2/b3.jpg -%%PORTDOCS%%share/doc/lbreakout2/b4.jpg -%%PORTDOCS%%share/doc/lbreakout2/b5.jpg -%%PORTDOCS%%share/doc/lbreakout2/b6.jpg -%%PORTDOCS%%share/doc/lbreakout2/index.html -%%PORTDOCS%%share/doc/lbreakout2/x0.jpg -%%PORTDOCS%%share/doc/lbreakout2/x1.jpg -%%PORTDOCS%%share/doc/lbreakout2/x10.jpg -%%PORTDOCS%%share/doc/lbreakout2/x11.jpg -%%PORTDOCS%%share/doc/lbreakout2/x12.jpg -%%PORTDOCS%%share/doc/lbreakout2/x13.jpg -%%PORTDOCS%%share/doc/lbreakout2/x14.jpg -%%PORTDOCS%%share/doc/lbreakout2/x15.jpg -%%PORTDOCS%%share/doc/lbreakout2/x16.jpg -%%PORTDOCS%%share/doc/lbreakout2/x17.jpg -%%PORTDOCS%%share/doc/lbreakout2/x18.jpg -%%PORTDOCS%%share/doc/lbreakout2/x19.jpg -%%PORTDOCS%%share/doc/lbreakout2/x2.jpg -%%PORTDOCS%%share/doc/lbreakout2/x20.jpg -%%PORTDOCS%%share/doc/lbreakout2/x21.jpg -%%PORTDOCS%%share/doc/lbreakout2/x22.jpg -%%PORTDOCS%%share/doc/lbreakout2/x23.jpg -%%PORTDOCS%%share/doc/lbreakout2/x3.jpg -%%PORTDOCS%%share/doc/lbreakout2/x4.jpg -%%PORTDOCS%%share/doc/lbreakout2/x5.jpg -%%PORTDOCS%%share/doc/lbreakout2/x6.jpg -%%PORTDOCS%%share/doc/lbreakout2/x7.jpg -%%PORTDOCS%%share/doc/lbreakout2/x8.jpg -%%PORTDOCS%%share/doc/lbreakout2/x9.jpg -%%PORTDOCS%%@dirrm share/doc/lbreakout2 -@dirrm share/lbreakout2/gfx -@dirrm share/lbreakout2/sounds -@dirrm share/lbreakout2/levels -@dirrm share/lbreakout2 +bin/lbreakout2server +%%PORTDOCS%%%%DOCSDIR%%/b0.jpg +%%PORTDOCS%%%%DOCSDIR%%/b1.jpg +%%PORTDOCS%%%%DOCSDIR%%/b2.jpg +%%PORTDOCS%%%%DOCSDIR%%/b3.jpg +%%PORTDOCS%%%%DOCSDIR%%/b4.jpg +%%PORTDOCS%%%%DOCSDIR%%/b5.jpg +%%PORTDOCS%%%%DOCSDIR%%/b6.jpg +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/screen.jpg +%%PORTDOCS%%%%DOCSDIR%%/warp.jpg +%%PORTDOCS%%%%DOCSDIR%%/x0.jpg +%%PORTDOCS%%%%DOCSDIR%%/x1.jpg +%%PORTDOCS%%%%DOCSDIR%%/x10.jpg +%%PORTDOCS%%%%DOCSDIR%%/x11.jpg +%%PORTDOCS%%%%DOCSDIR%%/x12.jpg +%%PORTDOCS%%%%DOCSDIR%%/x13.jpg +%%PORTDOCS%%%%DOCSDIR%%/x14.jpg +%%PORTDOCS%%%%DOCSDIR%%/x15.jpg +%%PORTDOCS%%%%DOCSDIR%%/x16.jpg +%%PORTDOCS%%%%DOCSDIR%%/x17.jpg +%%PORTDOCS%%%%DOCSDIR%%/x18.jpg +%%PORTDOCS%%%%DOCSDIR%%/x19.jpg +%%PORTDOCS%%%%DOCSDIR%%/x2.jpg +%%PORTDOCS%%%%DOCSDIR%%/x20.jpg +%%PORTDOCS%%%%DOCSDIR%%/x21.jpg +%%PORTDOCS%%%%DOCSDIR%%/x22.jpg +%%PORTDOCS%%%%DOCSDIR%%/x23.jpg +%%PORTDOCS%%%%DOCSDIR%%/x3.jpg +%%PORTDOCS%%%%DOCSDIR%%/x4.jpg +%%PORTDOCS%%%%DOCSDIR%%/x5.jpg +%%PORTDOCS%%%%DOCSDIR%%/x6.jpg +%%PORTDOCS%%%%DOCSDIR%%/x7.jpg +%%PORTDOCS%%%%DOCSDIR%%/x8.jpg +%%PORTDOCS%%%%DOCSDIR%%/x9.jpg +@unexec if cmp -s %D/share/lbreakout2/empty.hscr /var/games/lbreakout2.hscr; then rm -f /var/games/lbreakout2.hscr; else true; fi +%%DATADIR%%/empty.hscr +%%DATADIR%%/gfx/AbsoluteB/ABOUT +%%DATADIR%%/gfx/AbsoluteB/README +%%DATADIR%%/gfx/AbsoluteB/back0.png +%%DATADIR%%/gfx/AbsoluteB/back1.png +%%DATADIR%%/gfx/AbsoluteB/back2.png +%%DATADIR%%/gfx/AbsoluteB/back3.png +%%DATADIR%%/gfx/AbsoluteB/back4.png +%%DATADIR%%/gfx/AbsoluteB/back5.png +%%DATADIR%%/gfx/AbsoluteB/bricks.png +%%DATADIR%%/gfx/AbsoluteB/extras.png +%%DATADIR%%/gfx/AbsoluteB/fr_left.png +%%DATADIR%%/gfx/AbsoluteB/fr_right.png +%%DATADIR%%/gfx/AbsoluteB/fr_top.png +%%DATADIR%%/gfx/AbsoluteB/life.png +%%DATADIR%%/gfx/AbsoluteB/menuback.png +%%DATADIR%%/gfx/AbsoluteB/paddle.png +%%DATADIR%%/gfx/AbsoluteB/shot.png +%%DATADIR%%/gfx/AbsoluteB/weapon.png +%%DATADIR%%/gfx/Classic/ABOUT +%%DATADIR%%/gfx/Moiree/ABOUT +%%DATADIR%%/gfx/Moiree/back0.png +%%DATADIR%%/gfx/Moiree/back1.png +%%DATADIR%%/gfx/Moiree/back2.png +%%DATADIR%%/gfx/Moiree/back3.png +%%DATADIR%%/gfx/Moiree/back4.png +%%DATADIR%%/gfx/Moiree/back5.png +%%DATADIR%%/gfx/Moiree/bricks.png +%%DATADIR%%/gfx/Moiree/extras.png +%%DATADIR%%/gfx/Moiree/fr_left.png +%%DATADIR%%/gfx/Moiree/fr_mp_left.png +%%DATADIR%%/gfx/Moiree/fr_mp_right.png +%%DATADIR%%/gfx/Moiree/fr_right.png +%%DATADIR%%/gfx/Moiree/fr_top.png +%%DATADIR%%/gfx/Moiree/life.png +%%DATADIR%%/gfx/Moiree/paddle.png +%%DATADIR%%/gfx/Oz/README +%%DATADIR%%/gfx/Oz/back0.png +%%DATADIR%%/gfx/Oz/back1.png +%%DATADIR%%/gfx/Oz/back2.png +%%DATADIR%%/gfx/Oz/back3.png +%%DATADIR%%/gfx/Oz/back4.png +%%DATADIR%%/gfx/Oz/bricks.png +%%DATADIR%%/gfx/Oz/fr_left.png +%%DATADIR%%/gfx/Oz/fr_right.png +%%DATADIR%%/gfx/Oz/fr_top.png +%%DATADIR%%/gfx/Oz/life.png +%%DATADIR%%/gfx/Oz/paddle.png +%%DATADIR%%/gfx/ammo.png +%%DATADIR%%/gfx/back0.png +%%DATADIR%%/gfx/back1.png +%%DATADIR%%/gfx/back2.png +%%DATADIR%%/gfx/back3.png +%%DATADIR%%/gfx/back4.png +%%DATADIR%%/gfx/back5.png +%%DATADIR%%/gfx/ball.png +%%DATADIR%%/gfx/balloon.png +%%DATADIR%%/gfx/balloon_peek.png +%%DATADIR%%/gfx/bricks.png +%%DATADIR%%/gfx/buttons.png +%%DATADIR%%/gfx/confirm_buttons.png +%%DATADIR%%/gfx/cr_back.png +%%DATADIR%%/gfx/explosions.png +%%DATADIR%%/gfx/explosions_dark.png +%%DATADIR%%/gfx/extras.png +%%DATADIR%%/gfx/f_frame.png +%%DATADIR%%/gfx/f_game.png +%%DATADIR%%/gfx/f_small_red.png +%%DATADIR%%/gfx/f_small_white.png +%%DATADIR%%/gfx/f_small_yellow.png +%%DATADIR%%/gfx/f_tiny_black.png +%%DATADIR%%/gfx/f_white.png +%%DATADIR%%/gfx/f_yellow.png +%%DATADIR%%/gfx/fr_hori.png +%%DATADIR%%/gfx/fr_left.png +%%DATADIR%%/gfx/fr_llc.png +%%DATADIR%%/gfx/fr_luc.png +%%DATADIR%%/gfx/fr_mp_left.png +%%DATADIR%%/gfx/fr_mp_right.png +%%DATADIR%%/gfx/fr_right.png +%%DATADIR%%/gfx/fr_rlc.png +%%DATADIR%%/gfx/fr_ruc.png +%%DATADIR%%/gfx/fr_top.png +%%DATADIR%%/gfx/fr_vert.png +%%DATADIR%%/gfx/life.png +%%DATADIR%%/gfx/loading.png +%%DATADIR%%/gfx/menuback.png +%%DATADIR%%/gfx/nukeback.png +%%DATADIR%%/gfx/paddle.png +%%DATADIR%%/gfx/scroll_down.png +%%DATADIR%%/gfx/scroll_track.png +%%DATADIR%%/gfx/scroll_up.png +%%DATADIR%%/gfx/sel_frame.png +%%DATADIR%%/gfx/shine.png +%%DATADIR%%/gfx/shot.png +%%DATADIR%%/gfx/warp.png +%%DATADIR%%/gfx/weapon.png +%%DATADIR%%/gfx/win_icon.png +%%DATADIR%%/gui_theme/box_frame.png +%%DATADIR%%/gui_theme/box_wallpaper.png +%%DATADIR%%/gui_theme/button_frame_clicked.png +%%DATADIR%%/gui_theme/button_frame_normal.png +%%DATADIR%%/gui_theme/button_wallpaper_focused.png +%%DATADIR%%/gui_theme/button_wallpaper_normal.png +%%DATADIR%%/gui_theme/checkbox.png +%%DATADIR%%/gui_theme/click.wav +%%DATADIR%%/gui_theme/edit.wav +%%DATADIR%%/gui_theme/font.png +%%DATADIR%%/gui_theme/list_item_color.png +%%DATADIR%%/gui_theme/progress_high.png +%%DATADIR%%/gui_theme/progress_low.png +%%DATADIR%%/gui_theme/progress_medium.png +%%DATADIR%%/gui_theme/scrollbar_arrows.png +%%DATADIR%%/gui_theme/spinbutton_arrows.png +%%DATADIR%%/gui_theme/widget_frame.png +%%DATADIR%%/gui_theme/widget_wallpaper.png +%%DATADIR%%/levels/Abc +%%DATADIR%%/levels/Afl +%%DATADIR%%/levels/Alex +%%DATADIR%%/levels/Arcade +%%DATADIR%%/levels/Arkanoid +%%DATADIR%%/levels/BeOS-4ever +%%DATADIR%%/levels/Biolab428 +%%DATADIR%%/levels/Bombs +%%DATADIR%%/levels/CalendarFun +%%DATADIR%%/levels/Chaos +%%DATADIR%%/levels/Color +%%DATADIR%%/levels/Composers +%%DATADIR%%/levels/Demons +%%DATADIR%%/levels/Family +%%DATADIR%%/levels/FatalDoomsday +%%DATADIR%%/levels/Flower +%%DATADIR%%/levels/Fly +%%DATADIR%%/levels/Freek +%%DATADIR%%/levels/Gatinha +%%DATADIR%%/levels/GreenWall +%%DATADIR%%/levels/GreenWall2 +%%DATADIR%%/levels/GreenWall3 +%%DATADIR%%/levels/GreenWall4 +%%DATADIR%%/levels/Hans +%%DATADIR%%/levels/HereWeGo +%%DATADIR%%/levels/Heroes +%%DATADIR%%/levels/HighBall +%%DATADIR%%/levels/Holidays +%%DATADIR%%/levels/Hommage +%%DATADIR%%/levels/Impossibility +%%DATADIR%%/levels/IoriYagami +%%DATADIR%%/levels/Iris +%%DATADIR%%/levels/IrrenhausAh +%%DATADIR%%/levels/Kazan-1 +%%DATADIR%%/levels/Kevin +%%DATADIR%%/levels/LBreakout1 +%%DATADIR%%/levels/LBreakout2 +%%DATADIR%%/levels/Lapis +%%DATADIR%%/levels/Lattsville +%%DATADIR%%/levels/LinuxFun +%%DATADIR%%/levels/Lord +%%DATADIR%%/levels/Maze +%%DATADIR%%/levels/Megadoomer +%%DATADIR%%/levels/NES +%%DATADIR%%/levels/N_Arenas +%%DATADIR%%/levels/N_Snapshots +%%DATADIR%%/levels/OpenSource +%%DATADIR%%/levels/Pabelo +%%DATADIR%%/levels/Pawset +%%DATADIR%%/levels/Ph33r +%%DATADIR%%/levels/R-World +%%DATADIR%%/levels/Runes +%%DATADIR%%/levels/Shimitar +%%DATADIR%%/levels/Silly +%%DATADIR%%/levels/SkillShot +%%DATADIR%%/levels/SnyMaxx +%%DATADIR%%/levels/Symmetry-MKII +%%DATADIR%%/levels/TheGauntlet +%%DATADIR%%/levels/TimeWaster +%%DATADIR%%/levels/Tricky +%%DATADIR%%/levels/Twilight +%%DATADIR%%/levels/WTF +%%DATADIR%%/levels/Wolvie +%%DATADIR%%/levels/X +%%DATADIR%%/levels/Yexter +%%DATADIR%%/levels/Zigies +%%DATADIR%%/levels/Zufallswelt +%%DATADIR%%/sounds/attach.wav +%%DATADIR%%/sounds/bonus_magnet.wav +%%DATADIR%%/sounds/chaos.wav +%%DATADIR%%/sounds/click.wav +%%DATADIR%%/sounds/dammit.wav +%%DATADIR%%/sounds/damn.wav +%%DATADIR%%/sounds/darkness.wav +%%DATADIR%%/sounds/disable.wav +%%DATADIR%%/sounds/excellent.wav +%%DATADIR%%/sounds/exp.wav +%%DATADIR%%/sounds/expand.wav +%%DATADIR%%/sounds/expl_ball.wav +%%DATADIR%%/sounds/extraball.wav +%%DATADIR%%/sounds/freeze.wav +%%DATADIR%%/sounds/gainlife.wav +%%DATADIR%%/sounds/ghost.wav +%%DATADIR%%/sounds/goldshower.wav +%%DATADIR%%/sounds/joker.wav +%%DATADIR%%/sounds/looselife.wav +%%DATADIR%%/sounds/malus_magnet.wav +%%DATADIR%%/sounds/menu_click.wav +%%DATADIR%%/sounds/menu_motion.wav +%%DATADIR%%/sounds/metal.wav +%%DATADIR%%/sounds/reflect_brick.wav +%%DATADIR%%/sounds/reflect_paddle.wav +%%DATADIR%%/sounds/score.wav +%%DATADIR%%/sounds/shot.wav +%%DATADIR%%/sounds/shrink.wav +%%DATADIR%%/sounds/speeddown.wav +%%DATADIR%%/sounds/speedup.wav +%%DATADIR%%/sounds/standard.wav +%%DATADIR%%/sounds/timeadd.wav +%%DATADIR%%/sounds/verygood.wav +%%DATADIR%%/sounds/wall.wav +%%DATADIR%%/sounds/weak_ball.wav +%%DATADIR%%/sounds/wontgiveup.wav +@dirrm %%DATADIR%%/sounds +@dirrm %%DATADIR%%/levels +@dirrm %%DATADIR%%/gui_theme +@dirrm %%DATADIR%%/gfx/Oz +@dirrm %%DATADIR%%/gfx/Moiree +@dirrm %%DATADIR%%/gfx/Classic +@dirrm %%DATADIR%%/gfx/AbsoluteB +@dirrm %%DATADIR%%/gfx +@dirrm %%DATADIR%% +%%PORTDOCS%%@dirrm %%DOCSDIR%% |