head 1.6; access; symbols pkgsrc-2017Q3:1.5.0.48 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.44 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.42 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.40 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.38 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.36 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.34 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.32 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.30 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.28 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.26 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.24 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.22 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.20 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.18 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.16 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.14 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.12 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.10 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.8 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.6 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.4 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.2 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.4.0.26 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.24 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.22 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.20 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.18 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.16 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.14 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.12 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.10 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.8 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.6 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.4 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.2 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.3.0.44 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.42 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.40 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.38 pkgsrc-2008Q1:1.3.0.36 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.34 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.32 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.30 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.28 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.26 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.24 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.22 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.20 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.18 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.16 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.14 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.12 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.10 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.2.0.2 netbsd-1-6-1-base:1.2; locks; strict; comment @# @; 1.6 date 2017.09.26.11.17.37; author wiz; state dead; branches; next 1.5; commitid ttmkex7lu8YckH8A; 1.5 date 2012.03.04.22.27.08; author wiz; state Exp; branches; next 1.4; 1.4 date 2008.11.17.19.58.59; author he; state Exp; branches; next 1.3; 1.3 date 2003.04.16.22.04.32; author salo; state Exp; branches; next 1.2; 1.2 date 2003.01.03.13.50.38; author wiz; state Exp; branches; next 1.1; 1.1 date 2003.01.02.04.43.39; author explorer; state Exp; branches; next ; desc @@ 1.6 log @frozen-bubble: update to 2.2.1beta1. [2010-08-07] use new SDL Perl API ported to CPAN; should now work "natively" on Windows and Mac OSX @ text @$NetBSD: patch-ab,v 1.5 2012/03/04 22:27:08 wiz Exp $ Do not hard-code pkgsrc tools. --- Makefile.orig 2008-11-08 15:47:24.000000000 +0100 +++ Makefile @@@@ -11,30 +11,28 @@@@ prepare: echo '@@EXPORT = qw($$FPATH $$FLPATH);' >> c_stuff/lib/fb_config.pm echo '$$FPATH = "$(DATADIR)/frozen-bubble";' >> c_stuff/lib/fb_config.pm echo '$$FLPATH = "$(LIBDIR)/frozen-bubble";' >> c_stuff/lib/fb_config.pm - perl -ne "print \$$1 if m|\\\$$version = '(.*)';|" c_stuff/lib/fb_stuff.pm > VERSION + ${PERL5} -ne "print \$$1 if m|\\\$$version = '(.*)';|" c_stuff/lib/fb_stuff.pm > VERSION dirs: - @@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 0 if $$mj > 1 || $$mn >= 19; exit 1'; 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 0 if $$mj > 1 || $$mn >= 19; exit 1'; 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 || exit $$? ;\ + [ "$$n" = "." ] || $(GMAKE) -C $$n || exit $$? ;\ done install: $(ALL) @@for n in $(DIRS); do \ - (cd $$n; $(MAKE) install) \ + (cd $$n; $(GMAKE) install) \ done - install -d $(DESTDIR)$(BINDIR) - install frozen-bubble frozen-bubble-editor $(DESTDIR)$(BINDIR) - install -d $(DESTDIR)$(DATADIR)/frozen-bubble - cp -a gfx snd data $(DESTDIR)$(DATADIR)/frozen-bubble - install -d $(DESTDIR)$(MANDIR)/man6 - install doc/*.6 $(DESTDIR)$(MANDIR)/man6 + ${INSTALL_SCRIPT} frozen-bubble frozen-bubble-editor $(DESTDIR)$(BINDIR) + ${INSTALL_DATA_DIR} $(DESTDIR)$(DATADIR)/frozen-bubble + ${CP} -R gfx snd data $(DESTDIR)$(DATADIR)/frozen-bubble + ${INSTALL_MAN} doc/*.6 $(DESTDIR)$(MANDIR)/man6 clean: @@for n in $(DIRS); do \ - (cd $$n; $(MAKE) clean) \ + (cd $$n; $(GMAKE) clean) \ done @@rm -f c_stuff/lib/fb_config.pm @ 1.5 log @Update to 2.2.0 based on pkgsrc-wip version by Leonardo Taccari. Frozen-Bubble 2.2.0 is released to fix some more small bugs, and add a couple of minor to medium features. Highlights: more options in LAN/NET games (continue game when players leave; disable player targetting) fixed abort during a multiplayer game with a player in lowest graphics mode much faster Internet servers listing (parallel discovery) add ability to record and replay games; also add ability to save frames from records, so as to create high quality videos of games [ on youtube | video file ] geolocalized nicks in server lounge Frozen-Bubble 2.1.0 is released to fix all the bugs encountered in 2.0.0 (all reported aborts should be fixed) and add a few interesting small features. Features highlights: 1-player multiplayer training: ability to activate chain reaction world map: you can view the amount of playing players, which helps chosing a server world map: you see playing players as green dots network game lounge: you can toggle fullscreen network game lounge: the game creator can activate chain-reaction and set a victories limit through options network game lounge: you can request server info network game lounge: chat is timestampped multiplayer: you can view who's attacking you After a lot of hard work and a lot of testing, FB2 is released on 27th of October 2006. This new release brings the following new features: new 1-player game mode: multiplayer training; uses identical game rules as multiplayer, generated malus bubbles are counted as points - what score will you be able to reach in the 2 minutes time frame? network (Internet) game: up to 5 players in a game (net game system has logic able to transparently handle players behind a NAT) LAN game: similar to network game except that no connection to Internet is made, substituted by polling the local network fully revamped graphics, including now 3d-based smooth penguin eyecandy revamped intro and 1p music into fully digital productions full joystick support: just move your joystick(s) or push buttons in the "change keys" dialog (analog joysticks handled as digital for fair play) realtime graphical effects in the menu screen (if your computer is fast enough) anti-aliased and localized messages Now let's pray for the stability of the Frozen-Bubble Internet game servers (check the top of the page which contains an ever-updated aggregate statistical information about all servers). @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2003/04/16 22:04:32 salo Exp $ @ 1.4 log @Update from version 1.0.0nb12 to 1.0.0nb13. Fix the version test for p5-SDL, so that this at least continues to build after the recent update of p5-SDL to 2.1.2. Note that I've only compile tested this with the new p5-SDL; I'm not in a position to test it more fully right now. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 1 --- Makefile.orig 2003-02-03 14:36:55.000000000 +0000 d7 6 a12 10 @@@@ -1,33 +1,30 @@@@ DIRS = c_stuff -PREFIX = /usr/local DATADIR = $(PREFIX)/share BINDIR = $(PREFIX)/bin -MANDIR = $(DATADIR)/man +MANDIR = $(PREFIX)/man all: dirs d16 1 a16 1 - @@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 d18 1 a18 1 + @@if ! ${PERL5} -e 'use SDL; ($$mj, $$mn, $$mc) = split /\./, $$SDL::VERSION; exit 1 if $$mj<1 || ($$mj == 1 && $$mn<19)'; then echo -e "\n *** I need perl-SDL version 1.19.0 or higher"; false; fi d20 2 a21 1 [ "$$n" = "." ] || $(MAKE) -C $$n ;\ a22 5 @@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 d27 2 a28 1 (cd $$n; $(MAKE) install) \ d30 10 a39 10 - 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 d43 5 @ 1.3 log @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) @ text @d3 2 a4 2 --- Makefile.orig 2003-02-03 15:36:55.000000000 +0100 +++ Makefile 2003-04-16 23:45:54.000000000 +0200 d20 1 a20 1 + @@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 @ 1.2 log @Add RCS Ids. @ text @d2 4 a5 3 --- Makefile Wed Jan 1 19:46:44 2003 +++ Makefile Wed Jan 1 20:03:20 2003 @@@@ -1,8 +1,5 @@@@ d9 5 a13 2 - - d17 16 a32 1 @@@@ -22,9 +19,10 @@@@ d35 10 a44 8 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 d47 1 @ 1.1 log @frozen-bubble, a very cute game of firing colored bubbles @ text @d1 1 @