diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2005-01-27 21:51:25 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2005-01-27 21:51:25 +0000 |
commit | e4de8d1fc0f2611f5feb9c4823600136dfd5f51d (patch) | |
tree | 4e32e637968c97723e4a83f3155cb38c04b8ad41 /games | |
parent | - Improve handling of configuration file (diff) |
n-multiplayer crazy clone of the famous Bubble Bobble game
Features:
* Same gameplay as the famous McSebi's Bub & Bob.
* Network game: 1 to 3 players per machine, up to 7 players in total.
* Completely original crazy bonuses!
* Capture other players in a bubble!
* New levels, including a random level generator!
WWW: http://bub-n-bros.sourceforge.net/
PR: ports/76746
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu>
Notes
Notes:
svn path=/head/; revision=127496
Diffstat (limited to 'games')
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/bubbros/Makefile | 48 | ||||
-rw-r--r-- | games/bubbros/distinfo | 2 | ||||
-rw-r--r-- | games/bubbros/pkg-descr | 9 | ||||
-rw-r--r-- | games/bubbros/pkg-plist | 424 |
5 files changed, 484 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index 28aafa198e56..25a2a816ca8c 100644 --- a/games/Makefile +++ b/games/Makefile @@ -58,6 +58,7 @@ SUBDIR += bs SUBDIR += bsdtris SUBDIR += bsp + SUBDIR += bubbros SUBDIR += bugsquish SUBDIR += bugsx SUBDIR += burgerspace diff --git a/games/bubbros/Makefile b/games/bubbros/Makefile new file mode 100644 index 000000000000..98c1e072fb80 --- /dev/null +++ b/games/bubbros/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: bub-n-bros +# Date created: 26 January 2005 +# Whom: Janos Mohacsi <janos.mohacsi@bsd.hu> +# +# $FreeBSD$ +# + +PORTNAME= bubbros +PORTVERSION= 1.3 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= bub-n-bros + +MAINTAINER= janos.mohacsi@bsd.hu +COMMENT= Multiplayer clone of the famous Bubble Bobble game + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game + +USE_PYTHON= yes +USE_BZIP2= yes + +DOC_FILES= Introduction.html download.html help.html INSTALL.txt + +do-build: + # Compile the statesaver extension module + cd ${WRKSRC}/bubbob; ${PYTHON_CMD} setup.py build_ext -i + # Compile the X-window client extension module + cd ${WRKSRC}/display; ${PYTHON_CMD} setup.py build_ext -i + +do-install: + @${MKDIR} ${DATADIR} + (cd ${WRKSRC}; tar --exclude build -cf - bubbob common display http2 java metaserver BubBob.py) | \ + (cd ${DATADIR}; tar --unlink -xf -) + @${PRINTF} "#!/bin/sh\ncd ${DATADIR} && \ + exec ${PYTHON_CMD} ${DATADIR}/BubBob.py\n" > ${WRKDIR}/bubbros.sh + # build different colors + @${PYTHON_CMD} ${DATADIR}/bubbob/images/buildcolors.py + @${INSTALL_SCRIPT} ${WRKDIR}/bubbros.sh ${PREFIX}/bin/bubbros + +post-install: +.ifndef(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for file in ${DOC_FILES} + @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/games/bubbros/distinfo b/games/bubbros/distinfo new file mode 100644 index 000000000000..00b43bf746b6 --- /dev/null +++ b/games/bubbros/distinfo @@ -0,0 +1,2 @@ +MD5 (bubbros-1.3.tar.bz2) = 2840d5b1b794fcd9ed45b189132980a3 +SIZE (bubbros-1.3.tar.bz2) = 8438858 diff --git a/games/bubbros/pkg-descr b/games/bubbros/pkg-descr new file mode 100644 index 000000000000..18c24c7badcc --- /dev/null +++ b/games/bubbros/pkg-descr @@ -0,0 +1,9 @@ +n-multiplayer crazy clone of the famous Bubble Bobble game +Features: + * Same gameplay as the famous McSebi's Bub & Bob. + * Network game: 1 to 3 players per machine, up to 7 players in total. + * Completely original crazy bonuses! + * Capture other players in a bubble! + * New levels, including a random level generator! + +WWW: http://bub-n-bros.sourceforge.net/ diff --git a/games/bubbros/pkg-plist b/games/bubbros/pkg-plist new file mode 100644 index 000000000000..93e1b0a8d643 --- /dev/null +++ b/games/bubbros/pkg-plist @@ -0,0 +1,424 @@ +bin/bubbros +%%DATADIR%%/BubBob.py +%%DATADIR%%/bubbob/Makefile +%%DATADIR%%/bubbob/bb.py +%%DATADIR%%/bubbob/binboards.py +%%DATADIR%%/bubbob/boarddef.py +%%DATADIR%%/bubbob/boards.py +%%DATADIR%%/bubbob/bonuses.py +%%DATADIR%%/bubbob/bubbles.py +%%DATADIR%%/bubbob/command.py +%%DATADIR%%/bubbob/doc/bonus-doc.py +%%DATADIR%%/bubbob/ext1/__init__.py +%%DATADIR%%/bubbob/ext1/brick.wav +%%DATADIR%%/bubbob/ext1/image1-0.ppm +%%DATADIR%%/bubbob/ext1/image1-1.ppm +%%DATADIR%%/bubbob/ext1/image1-2.ppm +%%DATADIR%%/bubbob/ext1/image1-3.ppm +%%DATADIR%%/bubbob/ext1/image1-4.ppm +%%DATADIR%%/bubbob/ext1/image1-5.ppm +%%DATADIR%%/bubbob/ext1/image1-6.ppm +%%DATADIR%%/bubbob/ext1/image1-7.ppm +%%DATADIR%%/bubbob/ext1/image1-8.ppm +%%DATADIR%%/bubbob/ext1/image1-9.ppm +%%DATADIR%%/bubbob/ext1/music.wav +%%DATADIR%%/bubbob/ext1/wall.wav +%%DATADIR%%/bubbob/ext2/__init__.py +%%DATADIR%%/bubbob/ext2/image1.ppm +%%DATADIR%%/bubbob/ext2/image2.ppm +%%DATADIR%%/bubbob/ext2/music.wav +%%DATADIR%%/bubbob/ext3/__init__.py +%%DATADIR%%/bubbob/ext3/image1-0.ppm +%%DATADIR%%/bubbob/ext3/image1-1.ppm +%%DATADIR%%/bubbob/ext3/image1-2.ppm +%%DATADIR%%/bubbob/ext3/image1-3.ppm +%%DATADIR%%/bubbob/ext3/image1-4.ppm +%%DATADIR%%/bubbob/ext3/image1-5.ppm +%%DATADIR%%/bubbob/ext3/image1-6.ppm +%%DATADIR%%/bubbob/ext3/image1-7.ppm +%%DATADIR%%/bubbob/ext3/image1-8.ppm +%%DATADIR%%/bubbob/ext3/image1-9.ppm +%%DATADIR%%/bubbob/ext3/music.wav +%%DATADIR%%/bubbob/ext3/shoot.wav +%%DATADIR%%/bubbob/ext4/__init__.py +%%DATADIR%%/bubbob/ext4/image1-0.ppm +%%DATADIR%%/bubbob/ext4/image1-1.ppm +%%DATADIR%%/bubbob/ext4/image1-2.ppm +%%DATADIR%%/bubbob/ext4/image1-3.ppm +%%DATADIR%%/bubbob/ext4/image1-4.ppm +%%DATADIR%%/bubbob/ext4/image1-5.ppm +%%DATADIR%%/bubbob/ext4/image1-6.ppm +%%DATADIR%%/bubbob/ext4/image1-7.ppm +%%DATADIR%%/bubbob/ext4/image1-8.ppm +%%DATADIR%%/bubbob/ext4/image1-9.ppm +%%DATADIR%%/bubbob/ext4/music.wav +%%DATADIR%%/bubbob/ext5/__init__.py +%%DATADIR%%/bubbob/ext5/image1.ppm +%%DATADIR%%/bubbob/ext5/image2.ppm +%%DATADIR%%/bubbob/ext5/image3.ppm +%%DATADIR%%/bubbob/ext5/image4.ppm +%%DATADIR%%/bubbob/ext5/music.wav +%%DATADIR%%/bubbob/ext5/ouch.wav +%%DATADIR%%/bubbob/images.py +%%DATADIR%%/bubbob/images/10000_0.ppm +%%DATADIR%%/bubbob/images/10000_1.ppm +%%DATADIR%%/bubbob/images/10000_2.ppm +%%DATADIR%%/bubbob/images/10000_3.ppm +%%DATADIR%%/bubbob/images/10000_4.ppm +%%DATADIR%%/bubbob/images/10000_5.ppm +%%DATADIR%%/bubbob/images/10000_6.ppm +%%DATADIR%%/bubbob/images/10000_7.ppm +%%DATADIR%%/bubbob/images/10000_8.ppm +%%DATADIR%%/bubbob/images/10000_9.ppm +%%DATADIR%%/bubbob/images/20000_0.ppm +%%DATADIR%%/bubbob/images/20000_1.ppm +%%DATADIR%%/bubbob/images/20000_2.ppm +%%DATADIR%%/bubbob/images/20000_3.ppm +%%DATADIR%%/bubbob/images/20000_4.ppm +%%DATADIR%%/bubbob/images/20000_5.ppm +%%DATADIR%%/bubbob/images/20000_6.ppm +%%DATADIR%%/bubbob/images/20000_7.ppm +%%DATADIR%%/bubbob/images/20000_8.ppm +%%DATADIR%%/bubbob/images/20000_9.ppm +%%DATADIR%%/bubbob/images/30000_0.ppm +%%DATADIR%%/bubbob/images/30000_1.ppm +%%DATADIR%%/bubbob/images/30000_2.ppm +%%DATADIR%%/bubbob/images/30000_3.ppm +%%DATADIR%%/bubbob/images/30000_4.ppm +%%DATADIR%%/bubbob/images/30000_5.ppm +%%DATADIR%%/bubbob/images/30000_6.ppm +%%DATADIR%%/bubbob/images/30000_7.ppm +%%DATADIR%%/bubbob/images/30000_8.ppm +%%DATADIR%%/bubbob/images/30000_9.ppm +%%DATADIR%%/bubbob/images/40000_0.ppm +%%DATADIR%%/bubbob/images/40000_1.ppm +%%DATADIR%%/bubbob/images/40000_2.ppm +%%DATADIR%%/bubbob/images/40000_3.ppm +%%DATADIR%%/bubbob/images/40000_4.ppm +%%DATADIR%%/bubbob/images/40000_5.ppm +%%DATADIR%%/bubbob/images/40000_6.ppm +%%DATADIR%%/bubbob/images/40000_7.ppm +%%DATADIR%%/bubbob/images/40000_8.ppm +%%DATADIR%%/bubbob/images/40000_9.ppm +%%DATADIR%%/bubbob/images/50000_0.ppm +%%DATADIR%%/bubbob/images/50000_1.ppm +%%DATADIR%%/bubbob/images/50000_2.ppm +%%DATADIR%%/bubbob/images/50000_3.ppm +%%DATADIR%%/bubbob/images/50000_4.ppm +%%DATADIR%%/bubbob/images/50000_5.ppm +%%DATADIR%%/bubbob/images/50000_6.ppm +%%DATADIR%%/bubbob/images/50000_7.ppm +%%DATADIR%%/bubbob/images/50000_8.ppm +%%DATADIR%%/bubbob/images/50000_9.ppm +%%DATADIR%%/bubbob/images/60000_0.ppm +%%DATADIR%%/bubbob/images/60000_1.ppm +%%DATADIR%%/bubbob/images/60000_2.ppm +%%DATADIR%%/bubbob/images/60000_3.ppm +%%DATADIR%%/bubbob/images/60000_4.ppm +%%DATADIR%%/bubbob/images/60000_5.ppm +%%DATADIR%%/bubbob/images/60000_6.ppm +%%DATADIR%%/bubbob/images/60000_7.ppm +%%DATADIR%%/bubbob/images/60000_8.ppm +%%DATADIR%%/bubbob/images/60000_9.ppm +%%DATADIR%%/bubbob/images/70000_0.ppm +%%DATADIR%%/bubbob/images/70000_1.ppm +%%DATADIR%%/bubbob/images/70000_2.ppm +%%DATADIR%%/bubbob/images/70000_3.ppm +%%DATADIR%%/bubbob/images/70000_4.ppm +%%DATADIR%%/bubbob/images/70000_5.ppm +%%DATADIR%%/bubbob/images/70000_6.ppm +%%DATADIR%%/bubbob/images/70000_7.ppm +%%DATADIR%%/bubbob/images/70000_8.ppm +%%DATADIR%%/bubbob/images/70000_9.ppm +%%DATADIR%%/bubbob/images/big_bubble.ppm +%%DATADIR%%/bubbob/images/blitzy.ppm +%%DATADIR%%/bubbob/images/blitzy_angry.ppm +%%DATADIR%%/bubbob/images/blitzy_shot.ppm +%%DATADIR%%/bubbob/images/bonus_0.ppm +%%DATADIR%%/bubbob/images/bonus_1.ppm +%%DATADIR%%/bubbob/images/bonus_10.ppm +%%DATADIR%%/bubbob/images/bonus_11.ppm +%%DATADIR%%/bubbob/images/bonus_12.ppm +%%DATADIR%%/bubbob/images/bonus_2.ppm +%%DATADIR%%/bubbob/images/bonus_3.ppm +%%DATADIR%%/bubbob/images/bonus_4.ppm +%%DATADIR%%/bubbob/images/bonus_5.ppm +%%DATADIR%%/bubbob/images/bonus_6.ppm +%%DATADIR%%/bubbob/images/bonus_7.ppm +%%DATADIR%%/bubbob/images/bonus_8.ppm +%%DATADIR%%/bubbob/images/bonus_9.ppm +%%DATADIR%%/bubbob/images/bubble.ppm +%%DATADIR%%/bubbob/images/buildcolors.py +%%DATADIR%%/bubbob/images/cream_pie_big.ppm +%%DATADIR%%/bubbob/images/diamond_big_blue.ppm +%%DATADIR%%/bubbob/images/diamond_big_purple.ppm +%%DATADIR%%/bubbob/images/diamond_big_red.ppm +%%DATADIR%%/bubbob/images/diamond_big_yellow.ppm +%%DATADIR%%/bubbob/images/digits_0.ppm +%%DATADIR%%/bubbob/images/digits_1.ppm +%%DATADIR%%/bubbob/images/digits_2.ppm +%%DATADIR%%/bubbob/images/digits_3.ppm +%%DATADIR%%/bubbob/images/digits_4.ppm +%%DATADIR%%/bubbob/images/digits_5.ppm +%%DATADIR%%/bubbob/images/digits_6.ppm +%%DATADIR%%/bubbob/images/digits_7.ppm +%%DATADIR%%/bubbob/images/digits_8.ppm +%%DATADIR%%/bubbob/images/digits_9.ppm +%%DATADIR%%/bubbob/images/door.ppm +%%DATADIR%%/bubbob/images/dragon_0.ppm +%%DATADIR%%/bubbob/images/dragon_1.ppm +%%DATADIR%%/bubbob/images/dragon_2.ppm +%%DATADIR%%/bubbob/images/dragon_3.ppm +%%DATADIR%%/bubbob/images/dragon_4.ppm +%%DATADIR%%/bubbob/images/dragon_5.ppm +%%DATADIR%%/bubbob/images/dragon_6.ppm +%%DATADIR%%/bubbob/images/dragon_7.ppm +%%DATADIR%%/bubbob/images/dragon_8.ppm +%%DATADIR%%/bubbob/images/dragon_9.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_0.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_1.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_2.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_3.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_4.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_5.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_6.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_7.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_8.ppm +%%DATADIR%%/bubbob/images/dragon_bubble_9.ppm +%%DATADIR%%/bubbob/images/extend.ppm +%%DATADIR%%/bubbob/images/extra1.ppm +%%DATADIR%%/bubbob/images/extra2.ppm +%%DATADIR%%/bubbob/images/extra3.ppm +%%DATADIR%%/bubbob/images/extra4.ppm +%%DATADIR%%/bubbob/images/extra5.ppm +%%DATADIR%%/bubbob/images/extra6.ppm +%%DATADIR%%/bubbob/images/extra7.ppm +%%DATADIR%%/bubbob/images/extra8.ppm +%%DATADIR%%/bubbob/images/fire_drop.ppm +%%DATADIR%%/bubbob/images/fire_surface.ppm +%%DATADIR%%/bubbob/images/flappy.ppm +%%DATADIR%%/bubbob/images/flapy_angry.ppm +%%DATADIR%%/bubbob/images/game_over_0.ppm +%%DATADIR%%/bubbob/images/game_over_1.ppm +%%DATADIR%%/bubbob/images/game_over_2.ppm +%%DATADIR%%/bubbob/images/game_over_3.ppm +%%DATADIR%%/bubbob/images/game_over_4.ppm +%%DATADIR%%/bubbob/images/game_over_5.ppm +%%DATADIR%%/bubbob/images/game_over_6.ppm +%%DATADIR%%/bubbob/images/game_over_7.ppm +%%DATADIR%%/bubbob/images/game_over_8.ppm +%%DATADIR%%/bubbob/images/game_over_9.ppm +%%DATADIR%%/bubbob/images/ghost.ppm +%%DATADIR%%/bubbob/images/ghosty.ppm +%%DATADIR%%/bubbob/images/ghosty_angry.ppm +%%DATADIR%%/bubbob/images/gramy.ppm +%%DATADIR%%/bubbob/images/gramy_angry.ppm +%%DATADIR%%/bubbob/images/hat1.ppm +%%DATADIR%%/bubbob/images/hat2.ppm +%%DATADIR%%/bubbob/images/hat5.ppm +%%DATADIR%%/bubbob/images/ice_cyan_big.ppm +%%DATADIR%%/bubbob/images/ice_violet_big.ppm +%%DATADIR%%/bubbob/images/keys.ppm +%%DATADIR%%/bubbob/images/level_digits.ppm +%%DATADIR%%/bubbob/images/lightning_large.ppm +%%DATADIR%%/bubbob/images/lightning_small.ppm +%%DATADIR%%/bubbob/images/monky.ppm +%%DATADIR%%/bubbob/images/monky_angry.ppm +%%DATADIR%%/bubbob/images/nasty.ppm +%%DATADIR%%/bubbob/images/nasty_angry.ppm +%%DATADIR%%/bubbob/images/orcy.ppm +%%DATADIR%%/bubbob/images/orcy_angry.ppm +%%DATADIR%%/bubbob/images/pastec_big.ppm +%%DATADIR%%/bubbob/images/peach_big.ppm +%%DATADIR%%/bubbob/images/point_0.ppm +%%DATADIR%%/bubbob/images/point_1.ppm +%%DATADIR%%/bubbob/images/point_2.ppm +%%DATADIR%%/bubbob/images/point_3.ppm +%%DATADIR%%/bubbob/images/point_4.ppm +%%DATADIR%%/bubbob/images/point_5.ppm +%%DATADIR%%/bubbob/images/point_6.ppm +%%DATADIR%%/bubbob/images/point_7.ppm +%%DATADIR%%/bubbob/images/point_8.ppm +%%DATADIR%%/bubbob/images/point_9.ppm +%%DATADIR%%/bubbob/images/red_Hurry_up.ppm +%%DATADIR%%/bubbob/images/shot.ppm +%%DATADIR%%/bubbob/images/spinning_drop.ppm +%%DATADIR%%/bubbob/images/springy.ppm +%%DATADIR%%/bubbob/images/springy_angry.ppm +%%DATADIR%%/bubbob/images/star_large.ppm +%%DATADIR%%/bubbob/images/sugar_pie_big.ppm +%%DATADIR%%/bubbob/images/walls.ppm +%%DATADIR%%/bubbob/images/water_flow.ppm +%%DATADIR%%/bubbob/images/water_still.ppm +%%DATADIR%%/bubbob/images/water_surface.ppm +%%DATADIR%%/bubbob/images/yellow_Hurry_up.ppm +%%DATADIR%%/bubbob/levels/Arena.bin +%%DATADIR%%/bubbob/levels/CompactLevels.py +%%DATADIR%%/bubbob/levels/HouseOfFun.bin +%%DATADIR%%/bubbob/levels/RandomLevels.py +%%DATADIR%%/bubbob/levels/rnglevel +%%DATADIR%%/bubbob/levels/scratch.py +%%DATADIR%%/bubbob/macbinary.py +%%DATADIR%%/bubbob/mnstrmap.py +%%DATADIR%%/bubbob/monsters.py +%%DATADIR%%/bubbob/music/Snd1-8.wav +%%DATADIR%%/bubbob/music/Snd2-8.wav +%%DATADIR%%/bubbob/music/Snd3-8.wav +%%DATADIR%%/bubbob/music/Snd4-8.wav +%%DATADIR%%/bubbob/music/Snd5-8.wav +%%DATADIR%%/bubbob/music/Snd6-8.wav +%%DATADIR%%/bubbob/patmap.py +%%DATADIR%%/bubbob/player.py +%%DATADIR%%/bubbob/ranking.py +%%DATADIR%%/bubbob/setup.py +%%DATADIR%%/bubbob/sounds/die.wav +%%DATADIR%%/bubbob/sounds/extra.wav +%%DATADIR%%/bubbob/sounds/extralife.wav +%%DATADIR%%/bubbob/sounds/fruit.wav +%%DATADIR%%/bubbob/sounds/hell.wav +%%DATADIR%%/bubbob/sounds/hurry.wav +%%DATADIR%%/bubbob/sounds/jump.wav +%%DATADIR%%/bubbob/sounds/letsgo.wav +%%DATADIR%%/bubbob/sounds/pop.wav +%%DATADIR%%/bubbob/sounds/shh.wav +%%DATADIR%%/bubbob/sounds/yippee.wav +%%DATADIR%%/bubbob/sprmap.py +%%DATADIR%%/bubbob/statesaver.c +%%DATADIR%%/bubbob/statesaver.so +%%DATADIR%%/bubbob/tmp/pat00.ppm +%%DATADIR%%/bubbob/tmp/pat01.ppm +%%DATADIR%%/bubbob/tmp/pat02.ppm +%%DATADIR%%/bubbob/tmp/pat03.ppm +%%DATADIR%%/bubbob/tmp/pat04.ppm +%%DATADIR%%/bubbob/tmp/pat05.ppm +%%DATADIR%%/bubbob/tmp/pat06.ppm +%%DATADIR%%/bubbob/tmp/pat07.ppm +%%DATADIR%%/bubbob/tmp/pat08.ppm +%%DATADIR%%/bubbob/tmp/pat09.ppm +%%DATADIR%%/bubbob/tmp/pat10.ppm +%%DATADIR%%/bubbob/tmp/pat11.ppm +%%DATADIR%%/bubbob/tmp/pat12.ppm +%%DATADIR%%/bubbob/tmp/pat13.ppm +%%DATADIR%%/bubbob/tmp/pat14.ppm +%%DATADIR%%/bubbob/tmp/pat15.ppm +%%DATADIR%%/bubbob/tmp/pat16.ppm +%%DATADIR%%/bubbob/tmp/pat17.ppm +%%DATADIR%%/bubbob/tmp/pat18.ppm +%%DATADIR%%/bubbob/tmp/pat19.ppm +%%DATADIR%%/bubbob/tmp/pat20.ppm +%%DATADIR%%/common/__init__.py +%%DATADIR%%/common/gamesrv.py +%%DATADIR%%/common/hostchooser.py +%%DATADIR%%/common/httpserver.py +%%DATADIR%%/common/javaserver.py +%%DATADIR%%/common/msgstruct.py +%%DATADIR%%/common/pixmap.py +%%DATADIR%%/common/stdlog.py +%%DATADIR%%/common/udpovertcp.py +%%DATADIR%%/display/Client.py +%%DATADIR%%/display/Makefile +%%DATADIR%%/display/__init__.py +%%DATADIR%%/display/caching.py +%%DATADIR%%/display/dpy_gtk.py +%%DATADIR%%/display/dpy_pygame.py +%%DATADIR%%/display/dpy_windows.py +%%DATADIR%%/display/dpy_x.py +%%DATADIR%%/display/modes.py +%%DATADIR%%/display/music1.py +%%DATADIR%%/display/pclient.py +%%DATADIR%%/display/playback.py +%%DATADIR%%/display/puremixer.py +%%DATADIR%%/display/pythonxlibintf.py +%%DATADIR%%/display/setup.py +%%DATADIR%%/display/snd_linux.py +%%DATADIR%%/display/snd_off.py +%%DATADIR%%/display/snd_pygame.py +%%DATADIR%%/display/snd_windows.py +%%DATADIR%%/display/windows/wingame.c +%%DATADIR%%/display/windows/wingame.def +%%DATADIR%%/display/windows/wingame.dsp +%%DATADIR%%/display/windows/wingame.dsw +%%DATADIR%%/display/xshm.c +%%DATADIR%%/display/xshm.so +%%DATADIR%%/http2/data/bab.png +%%DATADIR%%/http2/data/baub.png +%%DATADIR%%/http2/data/beab.png +%%DATADIR%%/http2/data/beb.png +%%DATADIR%%/http2/data/biab.png +%%DATADIR%%/http2/data/bib.png +%%DATADIR%%/http2/data/biob.png +%%DATADIR%%/http2/data/bob.png +%%DATADIR%%/http2/data/boob.png +%%DATADIR%%/http2/data/bub.png +%%DATADIR%%/http2/data/byb.png +%%DATADIR%%/http2/data/checked.png +%%DATADIR%%/http2/data/close.png +%%DATADIR%%/http2/data/confirm.html +%%DATADIR%%/http2/data/disabled.png +%%DATADIR%%/http2/data/hat1.png +%%DATADIR%%/http2/data/hat2.png +%%DATADIR%%/http2/data/header.png +%%DATADIR%%/http2/data/index.html +%%DATADIR%%/http2/data/lbab.png +%%DATADIR%%/http2/data/lbeb.png +%%DATADIR%%/http2/data/lbib.png +%%DATADIR%%/http2/data/lbiob.png +%%DATADIR%%/http2/data/name.html +%%DATADIR%%/http2/data/new.html +%%DATADIR%%/http2/data/options.html +%%DATADIR%%/http2/data/sfbob.png +%%DATADIR%%/http2/data/sfbub.png +%%DATADIR%%/http2/data/stop.html +%%DATADIR%%/http2/data/unchecked.png +%%DATADIR%%/http2/data/wave1.png +%%DATADIR%%/http2/data/wave2.png +%%DATADIR%%/http2/data/wave3.png +%%DATADIR%%/http2/header.png +%%DATADIR%%/http2/httppages.py +%%DATADIR%%/http2/sf/bb12.py +%%DATADIR%%/http2/sf/sfbub.png +%%DATADIR%%/http2/sf/started.html +%%DATADIR%%/java/Makefile +%%DATADIR%%/java/pclient$Bitmap.class +%%DATADIR%%/java/pclient$KeyName.class +%%DATADIR%%/java/pclient$Player.class +%%DATADIR%%/java/pclient$Playfield.class +%%DATADIR%%/java/pclient$SocketDisplayer.class +%%DATADIR%%/java/pclient$SocketListener.class +%%DATADIR%%/java/pclient$Sprite.class +%%DATADIR%%/java/pclient.class +%%DATADIR%%/java/pclient.java +%%DATADIR%%/metaserver/__init__.py +%%DATADIR%%/metaserver/home.png +%%DATADIR%%/metaserver/index.html +%%DATADIR%%/metaserver/mbub.png +%%DATADIR%%/metaserver/metaclient.py +%%DATADIR%%/metaserver/metaserver.py +%%DATADIR%%/metaserver/metastruct.py +@dirrm %%DATADIR%%/metaserver/ +@dirrm %%DATADIR%%/java/ +@dirrm %%DATADIR%%/http2/sf +@dirrm %%DATADIR%%/http2/data +@dirrm %%DATADIR%%/http2/ +@dirrm %%DATADIR%%/display/windows +@dirrm %%DATADIR%%/display/ +@dirrm %%DATADIR%%/common/ +@dirrm %%DATADIR%%/bubbob/tmp +@dirrm %%DATADIR%%/bubbob/sounds +@dirrm %%DATADIR%%/bubbob/music +@dirrm %%DATADIR%%/bubbob/levels +@dirrm %%DATADIR%%/bubbob/images +@dirrm %%DATADIR%%/bubbob/ext5 +@dirrm %%DATADIR%%/bubbob/ext4 +@dirrm %%DATADIR%%/bubbob/ext3 +@dirrm %%DATADIR%%/bubbob/ext2 +@dirrm %%DATADIR%%/bubbob/ext1 +@dirrm %%DATADIR%%/bubbob/doc/images +@dirrm %%DATADIR%%/bubbob/doc +@dirrm %%DATADIR%%/bubbob +@dirrm %%DATADIR%% +%%PORTDOCS%%%%DOCSDIR%%/Introduction.html +%%PORTDOCS%%%%DOCSDIR%%/download.html +%%PORTDOCS%%%%DOCSDIR%%/help.html +%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt +%%PORTDOCS%%@dirrm %%DOCSDIR%% |