summaryrefslogtreecommitdiff
path: root/games/frozen-bubble
diff options
context:
space:
mode:
authorsalo <salo@pkgsrc.org>2003-04-16 22:04:32 +0000
committersalo <salo@pkgsrc.org>2003-04-16 22:04:32 +0000
commit8590f617735c6fc7308554699aa99204cf1a918f (patch)
tree2ad2b536281d0f53146263d2b231c94730629750 /games/frozen-bubble
parent69c9cf20c8f9ce408db5a280d49fa04f271a9ff3 (diff)
downloadpkgsrc-8590f617735c6fc7308554699aa99204cf1a918f.tar.gz
Updated to version 1.0.0.
Changes: Nearly exactly one year after the first ever release of Frozen-Bubble, the team strikes back with a new release providing major features enhancements: * a level editor has been added * the 1p-game now comes with 100 levels (instead of 50) * all the graphics have been re-designed * the 2p-game features the chain-reaction mechanism (as an option) * manual pages (from Debian)
Diffstat (limited to 'games/frozen-bubble')
-rw-r--r--games/frozen-bubble/DESCR8
-rw-r--r--games/frozen-bubble/Makefile16
-rw-r--r--games/frozen-bubble/PLIST394
-rw-r--r--games/frozen-bubble/distinfo10
-rw-r--r--games/frozen-bubble/patches/patch-aa31
-rw-r--r--games/frozen-bubble/patches/patch-ab52
6 files changed, 275 insertions, 236 deletions
diff --git a/games/frozen-bubble/DESCR b/games/frozen-bubble/DESCR
index be95bd8d46c..b660f42e81d 100644
--- a/games/frozen-bubble/DESCR
+++ b/games/frozen-bubble/DESCR
@@ -1,4 +1,4 @@
-An amazingly cute game of popping bubbles. Full-featured, colorful animated
-eye-candy, 50 levels of 1 player game, hours and hours of 2 player games,
-3 professional quality 20 channel music, 15 stereo sound effects, 7 unique
-graphical transition effects.
+An amazingly cute game of popping bubbles. Full-featured, colorful
+animated penguin eyecandy, 100 levels of 1p game, hours and hours
+of 2p game, a level-editor, 3 professional quality 20-channels musics,
+15 stereo sound effects, 7 unique graphical transition effects.
diff --git a/games/frozen-bubble/Makefile b/games/frozen-bubble/Makefile
index 70594b1beff..612e5e5edec 100644
--- a/games/frozen-bubble/Makefile
+++ b/games/frozen-bubble/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2003/01/03 13:50:54 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2003/04/16 22:04:32 salo Exp $
#
-DISTNAME= frozen-bubble-0.9.3
+DISTNAME= frozen-bubble-1.0.0
CATEGORIES= games
MASTER_SITES= http://people.mandrakesoft.com/~gc/fb/
EXTRACT_SUFX= .tar.bz2
@@ -13,8 +13,18 @@ COMMENT= Pop the frozen bubbles
DEPENDS+= p5-SDL>=1.19.2:../../devel/p5-SDL
USE_PERL5= run
+USE_BUILDLINK2= YES
USE_GMAKE= YES
+
+MAKE_ENV+= PERL5="${PERL5}" CP="${CP}"
+
+REPLACE_PERL= frozen-bubble*
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/fb_c_stuff/.packlist
-.include "../../lang/perl5/module.mk"
+post-extract:
+ ${RM} -rf ${WRKSRC}/gfx/.xvpics
+
+.include "../../audio/SDL_mixer/buildlink2.mk"
+.include "../../lang/perl5/buildlink2.mk"
+
.include "../../mk/bsd.pkg.mk"
diff --git a/games/frozen-bubble/PLIST b/games/frozen-bubble/PLIST
index 9507d82b1a1..69470938fb6 100644
--- a/games/frozen-bubble/PLIST
+++ b/games/frozen-bubble/PLIST
@@ -1,55 +1,122 @@
-@comment $NetBSD: PLIST,v 1.1 2003/01/02 04:43:38 explorer Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/04/16 22:04:32 salo Exp $
bin/frozen-bubble
-share/frozen-bubble/data/plasma.raw
+bin/frozen-bubble-editor
+man/man6/frozen-bubble-editor.6
+man/man6/frozen-bubble.6
share/frozen-bubble/data/levels
-share/frozen-bubble/snd/cancel.wav
-share/frozen-bubble/snd/malus.wav
-share/frozen-bubble/snd/hurry.wav
-share/frozen-bubble/snd/pause.wav
-share/frozen-bubble/snd/stick.wav
-share/frozen-bubble/snd/lose.wav
-share/frozen-bubble/snd/menu_selected.wav
-share/frozen-bubble/snd/menu_change.wav
-share/frozen-bubble/snd/rebound.wav
-share/frozen-bubble/snd/launch.wav
-share/frozen-bubble/snd/newroot_solo.wav
-share/frozen-bubble/snd/introzik.xm
-share/frozen-bubble/snd/noh.wav
-share/frozen-bubble/snd/snore.wav
-share/frozen-bubble/snd/frozen-mainzik-1p.xm
-share/frozen-bubble/snd/frozen-mainzik-2p.xm
-share/frozen-bubble/snd/newroot.wav
-share/frozen-bubble/snd/applause.wav
-share/frozen-bubble/snd/typewriter.wav
-share/frozen-bubble/snd/destroy_group.wav
-share/frozen-bubble/gfx/pinguins/p2_dg_walk_06.png
-share/frozen-bubble/gfx/pinguins/move_right_p1.png
-share/frozen-bubble/gfx/pinguins/sleep_p1.png
-share/frozen-bubble/gfx/pinguins/base_p1.png
+share/frozen-bubble/data/plasma.raw
+share/frozen-bubble/gfx/back_hiscores.png
+share/frozen-bubble/gfx/back_one_player.png
+share/frozen-bubble/gfx/back_paused.png
+share/frozen-bubble/gfx/backgrnd.png
+share/frozen-bubble/gfx/balls/bubble-1.gif
+share/frozen-bubble/gfx/balls/bubble-2.gif
+share/frozen-bubble/gfx/balls/bubble-3.gif
+share/frozen-bubble/gfx/balls/bubble-4.gif
+share/frozen-bubble/gfx/balls/bubble-5.gif
+share/frozen-bubble/gfx/balls/bubble-6.gif
+share/frozen-bubble/gfx/balls/bubble-7.gif
+share/frozen-bubble/gfx/balls/bubble-8.gif
+share/frozen-bubble/gfx/balls/bubble-colourblind-1.gif
+share/frozen-bubble/gfx/balls/bubble-colourblind-2.gif
+share/frozen-bubble/gfx/balls/bubble-colourblind-3.gif
+share/frozen-bubble/gfx/balls/bubble-colourblind-4.gif
+share/frozen-bubble/gfx/balls/bubble-colourblind-5.gif
+share/frozen-bubble/gfx/balls/bubble-colourblind-6.gif
+share/frozen-bubble/gfx/balls/bubble-colourblind-7.gif
+share/frozen-bubble/gfx/balls/bubble-colourblind-8.gif
+share/frozen-bubble/gfx/balls/bubble_lose.png
+share/frozen-bubble/gfx/balls/bubble_prelight.png
+share/frozen-bubble/gfx/balls/stick_effect_0.png
+share/frozen-bubble/gfx/balls/stick_effect_1.png
+share/frozen-bubble/gfx/balls/stick_effect_2.png
+share/frozen-bubble/gfx/balls/stick_effect_3.png
+share/frozen-bubble/gfx/balls/stick_effect_4.png
+share/frozen-bubble/gfx/balls/stick_effect_5.png
+share/frozen-bubble/gfx/balls/stick_effect_6.png
+share/frozen-bubble/gfx/balls/stick_effect_7.png
+share/frozen-bubble/gfx/banane.png
+share/frozen-bubble/gfx/compressor_ext.png
+share/frozen-bubble/gfx/compressor_main.png
+share/frozen-bubble/gfx/file_list_background.png
+share/frozen-bubble/gfx/font-hi.png
+share/frozen-bubble/gfx/font.png
+share/frozen-bubble/gfx/hiscore_frame.png
+share/frozen-bubble/gfx/hover.gif
+share/frozen-bubble/gfx/hurry_p1.png
+share/frozen-bubble/gfx/hurry_p2.png
+share/frozen-bubble/gfx/level_editor.png
+share/frozen-bubble/gfx/list_arrow_down.png
+share/frozen-bubble/gfx/list_arrow_up.png
+share/frozen-bubble/gfx/loading.png
+share/frozen-bubble/gfx/loading_step.png
+share/frozen-bubble/gfx/loadingpreviews.png
+share/frozen-bubble/gfx/lose_panel.png
+share/frozen-bubble/gfx/menu/back_start.png
+share/frozen-bubble/gfx/menu/banner_artwork.png
+share/frozen-bubble/gfx/menu/banner_cpucontrol.png
+share/frozen-bubble/gfx/menu/banner_leveleditor.png
+share/frozen-bubble/gfx/menu/banner_soundtrack.png
+share/frozen-bubble/gfx/menu/small_ping.png
+share/frozen-bubble/gfx/menu/txt_1pgame_off.png
+share/frozen-bubble/gfx/menu/txt_1pgame_over.png
+share/frozen-bubble/gfx/menu/txt_2pgame_off.png
+share/frozen-bubble/gfx/menu/txt_2pgame_over.png
+share/frozen-bubble/gfx/menu/txt_box_checked.png
+share/frozen-bubble/gfx/menu/txt_box_unchecked.png
+share/frozen-bubble/gfx/menu/txt_circle_full.png
+share/frozen-bubble/gfx/menu/txt_circle_void.png
+share/frozen-bubble/gfx/menu/txt_editor_off.png
+share/frozen-bubble/gfx/menu/txt_editor_over.png
+share/frozen-bubble/gfx/menu/txt_fullscreen_act_off.png
+share/frozen-bubble/gfx/menu/txt_fullscreen_act_over.png
+share/frozen-bubble/gfx/menu/txt_fullscreen_off.png
+share/frozen-bubble/gfx/menu/txt_fullscreen_over.png
+share/frozen-bubble/gfx/menu/txt_graphics_1.png
+share/frozen-bubble/gfx/menu/txt_graphics_1_off.png
+share/frozen-bubble/gfx/menu/txt_graphics_1_over.png
+share/frozen-bubble/gfx/menu/txt_graphics_2.png
+share/frozen-bubble/gfx/menu/txt_graphics_2_off.png
+share/frozen-bubble/gfx/menu/txt_graphics_2_over.png
+share/frozen-bubble/gfx/menu/txt_graphics_3.png
+share/frozen-bubble/gfx/menu/txt_graphics_3_off.png
+share/frozen-bubble/gfx/menu/txt_graphics_3_over.png
+share/frozen-bubble/gfx/menu/txt_highscores_off.png
+share/frozen-bubble/gfx/menu/txt_highscores_over.png
+share/frozen-bubble/gfx/menu/txt_keys_off.png
+share/frozen-bubble/gfx/menu/txt_keys_over.png
+share/frozen-bubble/gfx/menu/txt_sound_act_off.png
+share/frozen-bubble/gfx/menu/txt_sound_act_over.png
+share/frozen-bubble/gfx/menu/txt_sound_off.png
+share/frozen-bubble/gfx/menu/txt_sound_over.png
+share/frozen-bubble/gfx/menu/version.png
+share/frozen-bubble/gfx/menu/void_panel.png
+share/frozen-bubble/gfx/on_top_next.png
+share/frozen-bubble/gfx/pause_1.png
+share/frozen-bubble/gfx/pause_2.png
+share/frozen-bubble/gfx/pause_3.png
+share/frozen-bubble/gfx/pause_4.png
+share/frozen-bubble/gfx/pause_5.png
share/frozen-bubble/gfx/pinguins/action_p1.png
-share/frozen-bubble/gfx/pinguins/base_p2.png
-share/frozen-bubble/gfx/pinguins/small_corner_open_p1.png
+share/frozen-bubble/gfx/pinguins/action_p2.png
+share/frozen-bubble/gfx/pinguins/base_p1.png
share/frozen-bubble/gfx/pinguins/base_p1_extra_01.png
share/frozen-bubble/gfx/pinguins/base_p1_extra_02.png
-share/frozen-bubble/gfx/pinguins/move_left_p2.png
-share/frozen-bubble/gfx/pinguins/move_right_p2.png
-share/frozen-bubble/gfx/pinguins/sleep_p2.png
+share/frozen-bubble/gfx/pinguins/base_p1_extra_03.png
+share/frozen-bubble/gfx/pinguins/base_p2.png
share/frozen-bubble/gfx/pinguins/base_p2_extra_01.png
share/frozen-bubble/gfx/pinguins/base_p2_extra_02.png
-share/frozen-bubble/gfx/pinguins/action_p2.png
-share/frozen-bubble/gfx/pinguins/small_corner_closed_p2.png
-share/frozen-bubble/gfx/pinguins/small_corner_open_p2.png
-share/frozen-bubble/gfx/pinguins/small_corner_closed_p1.png
-share/frozen-bubble/gfx/pinguins/base_p1_extra_03.png
share/frozen-bubble/gfx/pinguins/base_p2_extra_03.png
+share/frozen-bubble/gfx/pinguins/move_left_p1.png
+share/frozen-bubble/gfx/pinguins/move_left_p2.png
+share/frozen-bubble/gfx/pinguins/move_right_p1.png
+share/frozen-bubble/gfx/pinguins/move_right_p2.png
share/frozen-bubble/gfx/pinguins/p1_dg_walk_01.png
share/frozen-bubble/gfx/pinguins/p1_dg_walk_02.png
share/frozen-bubble/gfx/pinguins/p1_dg_walk_03.png
share/frozen-bubble/gfx/pinguins/p1_dg_walk_04.png
share/frozen-bubble/gfx/pinguins/p1_dg_walk_05.png
share/frozen-bubble/gfx/pinguins/p1_dg_walk_06.png
-share/frozen-bubble/gfx/pinguins/p2_dg_walk_01.png
-share/frozen-bubble/gfx/pinguins/p2_dg_walk_02.png
share/frozen-bubble/gfx/pinguins/p1_loose_1.png
share/frozen-bubble/gfx/pinguins/p1_loose_2.png
share/frozen-bubble/gfx/pinguins/p1_loose_3.png
@@ -59,8 +126,20 @@ share/frozen-bubble/gfx/pinguins/p1_loose_6.png
share/frozen-bubble/gfx/pinguins/p1_loose_7.png
share/frozen-bubble/gfx/pinguins/p1_loose_8.png
share/frozen-bubble/gfx/pinguins/p1_loose_9.png
+share/frozen-bubble/gfx/pinguins/p1_win_1.png
+share/frozen-bubble/gfx/pinguins/p1_win_2.png
+share/frozen-bubble/gfx/pinguins/p1_win_3.png
+share/frozen-bubble/gfx/pinguins/p1_win_4.png
+share/frozen-bubble/gfx/pinguins/p1_win_5.png
+share/frozen-bubble/gfx/pinguins/p1_win_6.png
+share/frozen-bubble/gfx/pinguins/p1_win_7.png
+share/frozen-bubble/gfx/pinguins/p1_win_8.png
+share/frozen-bubble/gfx/pinguins/p2_dg_walk_01.png
+share/frozen-bubble/gfx/pinguins/p2_dg_walk_02.png
share/frozen-bubble/gfx/pinguins/p2_dg_walk_03.png
share/frozen-bubble/gfx/pinguins/p2_dg_walk_04.png
+share/frozen-bubble/gfx/pinguins/p2_dg_walk_05.png
+share/frozen-bubble/gfx/pinguins/p2_dg_walk_06.png
share/frozen-bubble/gfx/pinguins/p2_loose_1.png
share/frozen-bubble/gfx/pinguins/p2_loose_2.png
share/frozen-bubble/gfx/pinguins/p2_loose_3.png
@@ -70,14 +149,6 @@ share/frozen-bubble/gfx/pinguins/p2_loose_6.png
share/frozen-bubble/gfx/pinguins/p2_loose_7.png
share/frozen-bubble/gfx/pinguins/p2_loose_8.png
share/frozen-bubble/gfx/pinguins/p2_loose_9.png
-share/frozen-bubble/gfx/pinguins/p1_win_1.png
-share/frozen-bubble/gfx/pinguins/p1_win_2.png
-share/frozen-bubble/gfx/pinguins/p1_win_3.png
-share/frozen-bubble/gfx/pinguins/p1_win_4.png
-share/frozen-bubble/gfx/pinguins/p1_win_5.png
-share/frozen-bubble/gfx/pinguins/p1_win_6.png
-share/frozen-bubble/gfx/pinguins/p1_win_7.png
-share/frozen-bubble/gfx/pinguins/p1_win_8.png
share/frozen-bubble/gfx/pinguins/p2_win_1.png
share/frozen-bubble/gfx/pinguins/p2_win_2.png
share/frozen-bubble/gfx/pinguins/p2_win_3.png
@@ -86,206 +157,129 @@ share/frozen-bubble/gfx/pinguins/p2_win_5.png
share/frozen-bubble/gfx/pinguins/p2_win_6.png
share/frozen-bubble/gfx/pinguins/p2_win_7.png
share/frozen-bubble/gfx/pinguins/p2_win_8.png
-share/frozen-bubble/gfx/pinguins/p2_dg_walk_05.png
-share/frozen-bubble/gfx/pinguins/move_left_p1.png
-share/frozen-bubble/gfx/intro/txt_frozen.png
-share/frozen-bubble/gfx/intro/intro_10.png
-share/frozen-bubble/gfx/intro/intro_11.png
-share/frozen-bubble/gfx/intro/intro_12.png
-share/frozen-bubble/gfx/intro/intro_13.png
-share/frozen-bubble/gfx/intro/intro_14.png
-share/frozen-bubble/gfx/intro/intro_15.png
-share/frozen-bubble/gfx/intro/intro_16.png
-share/frozen-bubble/gfx/intro/intro_17.png
-share/frozen-bubble/gfx/intro/intro_18.png
-share/frozen-bubble/gfx/intro/intro_19.png
-share/frozen-bubble/gfx/intro/intro_1.png
-share/frozen-bubble/gfx/intro/intro_2.png
-share/frozen-bubble/gfx/intro/intro_3.png
-share/frozen-bubble/gfx/intro/intro_4.png
-share/frozen-bubble/gfx/intro/intro_5.png
-share/frozen-bubble/gfx/intro/intro_6.png
-share/frozen-bubble/gfx/intro/intro_7.png
-share/frozen-bubble/gfx/intro/intro_8.png
-share/frozen-bubble/gfx/intro/intro_9.png
-share/frozen-bubble/gfx/intro/txt_bubble.png
-share/frozen-bubble/gfx/intro/back_intro.png
-share/frozen-bubble/gfx/shoot/base_-40.png
-share/frozen-bubble/gfx/shoot/base_0.png
-share/frozen-bubble/gfx/shoot/base_1.png
-share/frozen-bubble/gfx/shoot/create.pl
+share/frozen-bubble/gfx/pinguins/sleep_p1.png
+share/frozen-bubble/gfx/pinguins/sleep_p2.png
+share/frozen-bubble/gfx/pinguins/small_corner_closed_p1.png
+share/frozen-bubble/gfx/pinguins/small_corner_closed_p2.png
+share/frozen-bubble/gfx/pinguins/small_corner_open_p1.png
+share/frozen-bubble/gfx/pinguins/small_corner_open_p2.png
+share/frozen-bubble/gfx/purple_hover.gif
+share/frozen-bubble/gfx/scroll_list_background.png
+share/frozen-bubble/gfx/shoot/Makefile
+share/frozen-bubble/gfx/shoot/base.png
share/frozen-bubble/gfx/shoot/base_-1.png
-share/frozen-bubble/gfx/shoot/base_2.png
+share/frozen-bubble/gfx/shoot/base_-10.png
+share/frozen-bubble/gfx/shoot/base_-11.png
+share/frozen-bubble/gfx/shoot/base_-12.png
+share/frozen-bubble/gfx/shoot/base_-13.png
+share/frozen-bubble/gfx/shoot/base_-14.png
+share/frozen-bubble/gfx/shoot/base_-15.png
+share/frozen-bubble/gfx/shoot/base_-16.png
+share/frozen-bubble/gfx/shoot/base_-17.png
+share/frozen-bubble/gfx/shoot/base_-18.png
+share/frozen-bubble/gfx/shoot/base_-19.png
share/frozen-bubble/gfx/shoot/base_-2.png
-share/frozen-bubble/gfx/shoot/base_3.png
+share/frozen-bubble/gfx/shoot/base_-20.png
+share/frozen-bubble/gfx/shoot/base_-21.png
+share/frozen-bubble/gfx/shoot/base_-22.png
+share/frozen-bubble/gfx/shoot/base_-23.png
+share/frozen-bubble/gfx/shoot/base_-24.png
+share/frozen-bubble/gfx/shoot/base_-25.png
+share/frozen-bubble/gfx/shoot/base_-26.png
+share/frozen-bubble/gfx/shoot/base_-27.png
+share/frozen-bubble/gfx/shoot/base_-28.png
+share/frozen-bubble/gfx/shoot/base_-29.png
share/frozen-bubble/gfx/shoot/base_-3.png
-share/frozen-bubble/gfx/shoot/base_4.png
+share/frozen-bubble/gfx/shoot/base_-30.png
+share/frozen-bubble/gfx/shoot/base_-31.png
+share/frozen-bubble/gfx/shoot/base_-32.png
+share/frozen-bubble/gfx/shoot/base_-33.png
+share/frozen-bubble/gfx/shoot/base_-34.png
+share/frozen-bubble/gfx/shoot/base_-35.png
+share/frozen-bubble/gfx/shoot/base_-36.png
+share/frozen-bubble/gfx/shoot/base_-37.png
+share/frozen-bubble/gfx/shoot/base_-38.png
+share/frozen-bubble/gfx/shoot/base_-39.png
share/frozen-bubble/gfx/shoot/base_-4.png
-share/frozen-bubble/gfx/shoot/base_5.png
+share/frozen-bubble/gfx/shoot/base_-40.png
share/frozen-bubble/gfx/shoot/base_-5.png
-share/frozen-bubble/gfx/shoot/base_6.png
share/frozen-bubble/gfx/shoot/base_-6.png
-share/frozen-bubble/gfx/shoot/base_7.png
share/frozen-bubble/gfx/shoot/base_-7.png
-share/frozen-bubble/gfx/shoot/base_8.png
share/frozen-bubble/gfx/shoot/base_-8.png
-share/frozen-bubble/gfx/shoot/base_9.png
share/frozen-bubble/gfx/shoot/base_-9.png
+share/frozen-bubble/gfx/shoot/base_0.png
+share/frozen-bubble/gfx/shoot/base_1.png
share/frozen-bubble/gfx/shoot/base_10.png
-share/frozen-bubble/gfx/shoot/base_-10.png
share/frozen-bubble/gfx/shoot/base_11.png
-share/frozen-bubble/gfx/shoot/base_-11.png
share/frozen-bubble/gfx/shoot/base_12.png
-share/frozen-bubble/gfx/shoot/base_-12.png
share/frozen-bubble/gfx/shoot/base_13.png
-share/frozen-bubble/gfx/shoot/base_-13.png
share/frozen-bubble/gfx/shoot/base_14.png
-share/frozen-bubble/gfx/shoot/base_-14.png
share/frozen-bubble/gfx/shoot/base_15.png
-share/frozen-bubble/gfx/shoot/base_-15.png
share/frozen-bubble/gfx/shoot/base_16.png
-share/frozen-bubble/gfx/shoot/base_-16.png
share/frozen-bubble/gfx/shoot/base_17.png
-share/frozen-bubble/gfx/shoot/base_-17.png
share/frozen-bubble/gfx/shoot/base_18.png
-share/frozen-bubble/gfx/shoot/base_-18.png
share/frozen-bubble/gfx/shoot/base_19.png
-share/frozen-bubble/gfx/shoot/base_-19.png
+share/frozen-bubble/gfx/shoot/base_2.png
share/frozen-bubble/gfx/shoot/base_20.png
-share/frozen-bubble/gfx/shoot/base_-20.png
-share/frozen-bubble/gfx/shoot/shooter.png
share/frozen-bubble/gfx/shoot/base_21.png
-share/frozen-bubble/gfx/shoot/base_-21.png
share/frozen-bubble/gfx/shoot/base_22.png
-share/frozen-bubble/gfx/shoot/base_-22.png
share/frozen-bubble/gfx/shoot/base_23.png
-share/frozen-bubble/gfx/shoot/base_-23.png
share/frozen-bubble/gfx/shoot/base_24.png
-share/frozen-bubble/gfx/shoot/base_-24.png
share/frozen-bubble/gfx/shoot/base_25.png
-share/frozen-bubble/gfx/shoot/base_-25.png
share/frozen-bubble/gfx/shoot/base_26.png
-share/frozen-bubble/gfx/shoot/base_-26.png
share/frozen-bubble/gfx/shoot/base_27.png
-share/frozen-bubble/gfx/shoot/base_-27.png
share/frozen-bubble/gfx/shoot/base_28.png
-share/frozen-bubble/gfx/shoot/base_-28.png
share/frozen-bubble/gfx/shoot/base_29.png
-share/frozen-bubble/gfx/shoot/base_-29.png
+share/frozen-bubble/gfx/shoot/base_3.png
share/frozen-bubble/gfx/shoot/base_30.png
-share/frozen-bubble/gfx/shoot/base_-30.png
-share/frozen-bubble/gfx/shoot/data
-share/frozen-bubble/gfx/shoot/Makefile
share/frozen-bubble/gfx/shoot/base_31.png
-share/frozen-bubble/gfx/shoot/base_-31.png
share/frozen-bubble/gfx/shoot/base_32.png
-share/frozen-bubble/gfx/shoot/base_-32.png
share/frozen-bubble/gfx/shoot/base_33.png
-share/frozen-bubble/gfx/shoot/base_-33.png
share/frozen-bubble/gfx/shoot/base_34.png
-share/frozen-bubble/gfx/shoot/base_-34.png
share/frozen-bubble/gfx/shoot/base_35.png
-share/frozen-bubble/gfx/shoot/base_-35.png
share/frozen-bubble/gfx/shoot/base_36.png
-share/frozen-bubble/gfx/shoot/base_-36.png
share/frozen-bubble/gfx/shoot/base_37.png
-share/frozen-bubble/gfx/shoot/base_-37.png
share/frozen-bubble/gfx/shoot/base_38.png
-share/frozen-bubble/gfx/shoot/base_-38.png
share/frozen-bubble/gfx/shoot/base_39.png
-share/frozen-bubble/gfx/shoot/base_-39.png
+share/frozen-bubble/gfx/shoot/base_4.png
share/frozen-bubble/gfx/shoot/base_40.png
-share/frozen-bubble/gfx/shoot/base.png
-share/frozen-bubble/gfx/menu/txt_highscores_over.png
-share/frozen-bubble/gfx/menu/txt_keys_off.png
-share/frozen-bubble/gfx/menu/txt_1pgame_off.png
-share/frozen-bubble/gfx/menu/back_start.png
-share/frozen-bubble/gfx/menu/txt_box_checked.png
-share/frozen-bubble/gfx/menu/txt_box_unchecked.png
-share/frozen-bubble/gfx/menu/txt_keys_over.png
-share/frozen-bubble/gfx/menu/txt_sound_act_off.png
-share/frozen-bubble/gfx/menu/txt_circle_full.png
-share/frozen-bubble/gfx/menu/txt_circle_void.png
-share/frozen-bubble/gfx/menu/txt_2pgame_off.png
-share/frozen-bubble/gfx/menu/txt_sound_off.png
-share/frozen-bubble/gfx/menu/txt_sound_over.png
-share/frozen-bubble/gfx/menu/txt_graphics_1.png
-share/frozen-bubble/gfx/menu/txt_graphics_2.png
-share/frozen-bubble/gfx/menu/txt_graphics_3.png
-share/frozen-bubble/gfx/menu/txt_graphics_1_off.png
-share/frozen-bubble/gfx/menu/void_panel.png
-share/frozen-bubble/gfx/menu/banner_artwork.png
-share/frozen-bubble/gfx/menu/banner_cpucontrol.png
-share/frozen-bubble/gfx/menu/banner_soundtrack.png
-share/frozen-bubble/gfx/menu/small_ping.png
-share/frozen-bubble/gfx/menu/txt_fullscreen_act_off.png
-share/frozen-bubble/gfx/menu/txt_fullscreen_off.png
-share/frozen-bubble/gfx/menu/txt_fullscreen_over.png
-share/frozen-bubble/gfx/menu/txt_1pgame_over.png
-share/frozen-bubble/gfx/menu/txt_fullscreen_act_over.png
-share/frozen-bubble/gfx/menu/txt_graphics_1_over.png
-share/frozen-bubble/gfx/menu/txt_graphics_2_off.png
-share/frozen-bubble/gfx/menu/txt_graphics_2_over.png
-share/frozen-bubble/gfx/menu/txt_graphics_3_off.png
-share/frozen-bubble/gfx/menu/txt_graphics_3_over.png
-share/frozen-bubble/gfx/menu/txt_sound_act_over.png
-share/frozen-bubble/gfx/menu/txt_highscores_off.png
-share/frozen-bubble/gfx/menu/txt_2pgame_over.png
-share/frozen-bubble/gfx/balls/bubble-colourblind-8.gif
-share/frozen-bubble/gfx/balls/stick_effect_0.png
-share/frozen-bubble/gfx/balls/stick_effect_1.png
-share/frozen-bubble/gfx/balls/stick_effect_2.png
-share/frozen-bubble/gfx/balls/bubble_lose.png
-share/frozen-bubble/gfx/balls/bubble-2.gif
-share/frozen-bubble/gfx/balls/stick_effect_3.png
-share/frozen-bubble/gfx/balls/bubble-4.gif
-share/frozen-bubble/gfx/balls/bubble-5.gif
-share/frozen-bubble/gfx/balls/bubble-6.gif
-share/frozen-bubble/gfx/balls/bubble-7.gif
-share/frozen-bubble/gfx/balls/bubble-8.gif
-share/frozen-bubble/gfx/balls/stick_effect_4.png
-share/frozen-bubble/gfx/balls/stick_effect_5.png
-share/frozen-bubble/gfx/balls/stick_effect_6.png
-share/frozen-bubble/gfx/balls/stick_effect_7.png
-share/frozen-bubble/gfx/balls/bubble-3.gif
-share/frozen-bubble/gfx/balls/bubble-1.gif
-share/frozen-bubble/gfx/balls/bubble-colourblind-1.gif
-share/frozen-bubble/gfx/balls/bubble-colourblind-2.gif
-share/frozen-bubble/gfx/balls/bubble-colourblind-3.gif
-share/frozen-bubble/gfx/balls/bubble-colourblind-4.gif
-share/frozen-bubble/gfx/balls/bubble-colourblind-5.gif
-share/frozen-bubble/gfx/balls/bubble-colourblind-6.gif
-share/frozen-bubble/gfx/balls/bubble-colourblind-7.gif
-share/frozen-bubble/gfx/balls/bubble_prelight.png
-share/frozen-bubble/gfx/hiscore_frame.png
-share/frozen-bubble/gfx/pause_4.png
-share/frozen-bubble/gfx/pause_5.png
-share/frozen-bubble/gfx/backgrnd.png
-share/frozen-bubble/gfx/banane.png
+share/frozen-bubble/gfx/shoot/base_5.png
+share/frozen-bubble/gfx/shoot/base_6.png
+share/frozen-bubble/gfx/shoot/base_7.png
+share/frozen-bubble/gfx/shoot/base_8.png
+share/frozen-bubble/gfx/shoot/base_9.png
+share/frozen-bubble/gfx/shoot/create.pl
+share/frozen-bubble/gfx/shoot/data
+share/frozen-bubble/gfx/shoot/shooter.png
share/frozen-bubble/gfx/tomate.png
-share/frozen-bubble/gfx/hurry_p2.png
-share/frozen-bubble/gfx/back_one_player.png
+share/frozen-bubble/gfx/win_panel_1player.png
share/frozen-bubble/gfx/win_panel_p1.png
-share/frozen-bubble/gfx/back_paused.png
share/frozen-bubble/gfx/win_panel_p2.png
-share/frozen-bubble/gfx/compressor_main.png
-share/frozen-bubble/gfx/loading.png
-share/frozen-bubble/gfx/compressor_ext.png
-share/frozen-bubble/gfx/lose_panel.png
-share/frozen-bubble/gfx/loading_step.png
-share/frozen-bubble/gfx/on_top_next.png
-share/frozen-bubble/gfx/back_hiscores.png
-share/frozen-bubble/gfx/font.png
-share/frozen-bubble/gfx/hurry_p1.png
-share/frozen-bubble/gfx/pause_2.png
-share/frozen-bubble/gfx/pause_3.png
-share/frozen-bubble/highscores.default
-@dirrm share/frozen-bubble/data
+share/frozen-bubble/snd/applause.wav
+share/frozen-bubble/snd/cancel.wav
+share/frozen-bubble/snd/destroy_group.wav
+share/frozen-bubble/snd/frozen-mainzik-1p.xm
+share/frozen-bubble/snd/frozen-mainzik-2p.xm
+share/frozen-bubble/snd/hurry.wav
+share/frozen-bubble/snd/introzik.xm
+share/frozen-bubble/snd/launch.wav
+share/frozen-bubble/snd/lose.wav
+share/frozen-bubble/snd/malus.wav
+share/frozen-bubble/snd/menu_change.wav
+share/frozen-bubble/snd/menu_selected.wav
+share/frozen-bubble/snd/newroot.wav
+share/frozen-bubble/snd/newroot_solo.wav
+share/frozen-bubble/snd/noh.wav
+share/frozen-bubble/snd/pause.wav
+share/frozen-bubble/snd/rebound.wav
+share/frozen-bubble/snd/snore.wav
+share/frozen-bubble/snd/stick.wav
+share/frozen-bubble/snd/typewriter.wav
@dirrm share/frozen-bubble/snd
-@dirrm share/frozen-bubble/gfx/pinguins
-@dirrm share/frozen-bubble/gfx/intro
@dirrm share/frozen-bubble/gfx/shoot
+@dirrm share/frozen-bubble/gfx/pinguins
@dirrm share/frozen-bubble/gfx/menu
@dirrm share/frozen-bubble/gfx/balls
@dirrm share/frozen-bubble/gfx
+@dirrm share/frozen-bubble/data
@dirrm share/frozen-bubble
diff --git a/games/frozen-bubble/distinfo b/games/frozen-bubble/distinfo
index d07ca5644f7..cc13a19027a 100644
--- a/games/frozen-bubble/distinfo
+++ b/games/frozen-bubble/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2003/01/02 04:43:38 explorer Exp $
+$NetBSD: distinfo,v 1.2 2003/04/16 22:04:32 salo Exp $
-SHA1 (frozen-bubble-0.9.3.tar.bz2) = eef59b6622bb67a08cf63e44541a62ea6db7f9ac
-Size (frozen-bubble-0.9.3.tar.bz2) = 7049951 bytes
-SHA1 (patch-aa) = 1365498d385b8f7591353c4ed4ad356a6985af1d
-SHA1 (patch-ab) = c8aa01737973888d500a444d293a52755346fdd7
+SHA1 (frozen-bubble-1.0.0.tar.bz2) = 8b58efc26778732580e40406d25720d4d0102e47
+Size (frozen-bubble-1.0.0.tar.bz2) = 7321135 bytes
+SHA1 (patch-aa) = a6fa6d8647be3b5a86a302da6ca129f8c5db0d45
+SHA1 (patch-ab) = b6b1d189493d1674537662b9d34fb6f4081f8347
diff --git a/games/frozen-bubble/patches/patch-aa b/games/frozen-bubble/patches/patch-aa
index b8c79750688..1b7d25046e9 100644
--- a/games/frozen-bubble/patches/patch-aa
+++ b/games/frozen-bubble/patches/patch-aa
@@ -1,9 +1,22 @@
-$NetBSD: patch-aa,v 1.2 2003/01/03 13:50:38 wiz Exp $
---- frozen-bubble.orig Wed Jan 1 19:46:44 2003
-+++ frozen-bubble Wed Jan 1 19:56:51 2003
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl
-+#!/usr/bin/env perl
- #*****************************************************************************
- #
- # Frozen-Bubble
+$NetBSD: patch-aa,v 1.3 2003/04/16 22:04:32 salo Exp $
+
+--- c_stuff/Makefile.PL.orig 2002-04-18 11:44:20.000000000 +0200
++++ c_stuff/Makefile.PL 2003-04-16 23:27:54.000000000 +0200
+@@ -34,7 +34,7 @@
+ ccompile('#include <SDL/SDL.h>
+ #include <SDL/SDL_mixer.h>',
+ '',
+- `sdl-config --cflags`,
++ chomp_($ENV{CFLAGS} . `sdl-config --cflags`),
+ chomp_(`sdl-config --libs`) . ' -lSDL_mixer')
+ or
+ die_ 'SDL_mixer is needed (and, by the way, version >= 1.2.2 will be needed)';
+@@ -43,7 +43,7 @@
+ ccompile('#include <SDL/SDL.h>
+ #include <SDL/SDL_mixer.h>',
+ 'Mix_FadeInMusicPos(NULL, 0, 0, 0);',
+- `sdl-config --cflags`,
++ chomp_($ENV{CFLAGS} . `sdl-config --cflags`),
+ chomp_(`sdl-config --libs`) . ' -lSDL_mixer')
+ or
+ die_ 'SDL_mixer >= 1.2.2 is needed (function Mix_FadeInMusicPos is missing)';
diff --git a/games/frozen-bubble/patches/patch-ab b/games/frozen-bubble/patches/patch-ab
index e8678be5d2b..f8aaabbc358 100644
--- a/games/frozen-bubble/patches/patch-ab
+++ b/games/frozen-bubble/patches/patch-ab
@@ -1,25 +1,47 @@
-$NetBSD: patch-ab,v 1.2 2003/01/03 13:50:38 wiz Exp $
---- Makefile Wed Jan 1 19:46:44 2003
-+++ Makefile Wed Jan 1 20:03:20 2003
-@@ -1,8 +1,5 @@
+$NetBSD: patch-ab,v 1.3 2003/04/16 22:04:32 salo Exp $
+
+--- Makefile.orig 2003-02-03 15:36:55.000000000 +0100
++++ Makefile 2003-04-16 23:45:54.000000000 +0200
+@@ -1,33 +1,30 @@
DIRS = c_stuff
-PREFIX = /usr/local
--
--
+ DATADIR = $(PREFIX)/share
+ BINDIR = $(PREFIX)/bin
+-MANDIR = $(DATADIR)/man
++MANDIR = $(PREFIX)/man
+
all: dirs
dirs:
-@@ -22,9 +19,10 @@
- (cd $$n; $(MAKE) install) \
+- @if ! perl -e 'use SDL'; then echo -e "\n *** I need perl-SDL installed"; false; fi
+- @if ! perl -e 'use SDL; ($$mj, $$mn, $$mc) = split /\./, $$SDL::VERSION; exit 1 if $$mj<1 || $$mn<19'; then echo -e "\n *** I need perl-SDL version 1.19.0 or upper"; false; fi
++ @if ! ${PERL5} -e 'use SDL'; then echo -e "\n *** I need perl-SDL installed"; false; fi
++ @if ! ${PERL5} -e 'use SDL; ($$mj, $$mn, $$mc) = split /\./, $$SDL::VERSION; exit 1 if $$mj<1 || $$mn<19'; then echo -e "\n *** I need perl-SDL version 1.19.0 or upper"; false; fi
+ @for n in . $(DIRS); do \
+ [ "$$n" = "." ] || $(MAKE) -C $$n ;\
done
- install -d $(PREFIX)/bin
-- install binaries_installpathok/* $(PREFIX)/bin
-+ install -c binaries_installpathok/frozen-bubble $(PREFIX)/bin
- install -d $(PREFIX)/share/frozen-bubble
-- cp -a gfx snd data highscores.default $(PREFIX)/share/frozen-bubble
-+ cp -r gfx snd data highscores.default $(PREFIX)/share/frozen-bubble
-+ chmod -R a+rX $(PREFIX)/share/frozen-bubble
+ @if [ ! -d save_virgin ]; then mkdir save_virgin; cp c_stuff/lib/fb_stuff.pm save_virgin; fi
+- cp -f save_virgin/fb_stuff.pm c_stuff/lib/fb_stuff.pm
+- perl -pi -e 's|\@DATADIR\@|$(DATADIR)|' c_stuff/lib/fb_stuff.pm
++ ${CP} -f save_virgin/fb_stuff.pm c_stuff/lib/fb_stuff.pm
++ ${PERL5} -pi -e 's|\@DATADIR\@|$(DATADIR)|' c_stuff/lib/fb_stuff.pm
+
+ install: $(ALL)
+ @for n in $(DIRS); do \
+ (cd $$n; $(MAKE) install) \
+ done
+- install -d $(BINDIR)
+- install frozen-bubble frozen-bubble-editor $(BINDIR)
+- install -d $(DATADIR)/frozen-bubble
+- cp -a gfx snd data $(DATADIR)/frozen-bubble
+- install -d $(MANDIR)/man6
+- install doc/*.6 $(MANDIR)/man6
++ ${BSD_INSTALL_SCRIPT} frozen-bubble frozen-bubble-editor $(BINDIR)
++ ${BSD_INSTALL_DATA_DIR} $(DATADIR)/frozen-bubble
++ ${CP} -R gfx snd data $(DATADIR)/frozen-bubble
++ ${BSD_INSTALL_MAN} doc/*.6 $(MANDIR)/man6
clean:
+ @for n in $(DIRS); do \