[21034] trunk/dports/games

source_changes at macosforge.org source_changes at macosforge.org
Sun Dec 24 08:04:19 PST 2006


Revision: 21034
          http://trac.macosforge.org/projects/macports/changeset/21034
Author:   pmq at macports.org
Date:     2006-12-24 08:04:19 -0800 (Sun, 24 Dec 2006)

Log Message:
-----------
New port: frozen-bubble2. This is dedicated to my lil' sister, Anne ;)

Added Paths:
-----------
    trunk/dports/games/frozenbubble2/
    trunk/dports/games/frozenbubble2/Portfile
    trunk/dports/games/frozenbubble2/files/
    trunk/dports/games/frozenbubble2/files/patch-Makefile
    trunk/dports/games/frozenbubble2/files/patch-c_stuff-Makefile.PL

Added: trunk/dports/games/frozenbubble2/Portfile
===================================================================
--- trunk/dports/games/frozenbubble2/Portfile	                        (rev 0)
+++ trunk/dports/games/frozenbubble2/Portfile	2006-12-24 16:04:19 UTC (rev 21034)
@@ -0,0 +1,39 @@
+# $Id$
+
+PortSystem	      1.0
+
+name		      frozenbubble2
+categories	      games
+version		      2.1.0
+platforms	      darwin
+maintainers	      pmq at macports.org
+
+description	      Frozen Bubble 2
+long_description      Colorful 3D rendered penguin animations, 100 levels of 1p \
+		      game, hours and hours of 2p game, nights and nights of \
+		      2p/3p/4p/5p game over LAN or Internet, a level-editor, 3 \
+		      professional quality digital soundtracks, 15 stereo sound \
+		      effects, 8 unique graphical transition effects, 8 unique \
+		      logo eye-candies.
+
+homepage	      http://www.frozen-bubble.org
+master_sites	      ${homepage}/data
+distname	      frozen-bubble-${version}
+checksums	      sha1 4fa45612e430f65d996b89959fdfbda9d629eb3e \
+		      rmd160 0d0b9c57aa609df48d1ea294f9f05979c8ceb279
+use_bzip2	      yes
+
+depends_lib	      port:perl5.8 port:libsdl port:libsdl_image \
+		      port:libsdl_mixer port:p5-sdl port:libsdl_pango
+depends_run	      port:p5-locale-gettext
+
+patchfiles	      patch-c_stuff-Makefile.PL patch-Makefile
+
+configure {
+    foreach file [glob ${worksrcpath}/frozen-bubble*] {
+        reinplace "s|/usr/bin/perl|${prefix}/bin/perl|g" ${file}
+    }
+}
+
+build.args	      PREFIX=${prefix}
+destroot.args-append  PREFIX=${prefix}


Property changes on: trunk/dports/games/frozenbubble2/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id

Added: trunk/dports/games/frozenbubble2/files/patch-Makefile
===================================================================
--- trunk/dports/games/frozenbubble2/files/patch-Makefile	                        (rev 0)
+++ trunk/dports/games/frozenbubble2/files/patch-Makefile	2006-12-24 16:04:19 UTC (rev 21034)
@@ -0,0 +1,16 @@
+--- Makefile.orig	2006-12-24 16:08:12.000000000 +0100
++++ Makefile	2006-12-24 16:09:23.000000000 +0100
+@@ -26,7 +26,7 @@
+ 	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
++	cp -r gfx snd data $(DESTDIR)$(DATADIR)/frozen-bubble
+ 	install -d $(DESTDIR)$(MANDIR)/man6
+ 	install doc/*.6 $(DESTDIR)$(MANDIR)/man6
+ 
+@@ -36,3 +36,4 @@
+ 	done
+ 	@if [ -d save_virgin ]; then cp -f save_virgin/fb_stuff.pm c_stuff/lib/fb_stuff.pm; rm -rf save_virgin; fi
+ 
++.PHONY: clean install prepare dirs

Added: trunk/dports/games/frozenbubble2/files/patch-c_stuff-Makefile.PL
===================================================================
--- trunk/dports/games/frozenbubble2/files/patch-c_stuff-Makefile.PL	                        (rev 0)
+++ trunk/dports/games/frozenbubble2/files/patch-c_stuff-Makefile.PL	2006-12-24 16:04:19 UTC (rev 21034)
@@ -0,0 +1,9 @@
+--- c_stuff/Makefile.PL.orig	2006-10-19 22:46:35.000000000 +0200
++++ c_stuff/Makefile.PL	2006-12-23 11:55:13.000000000 +0100
+@@ -78,5 +78,6 @@
+     'OBJECT'       => 'fb_c_stuff.o',
+     'INC'          => chomp_(`sdl-config --cflags`) . ' ' . chomp_(`pkg-config SDL_Pango --cflags`) . ' -I.',
+     'OPTIMIZE'     => '-O2 -Wall',
++    'CCFLAGS'       => '-fnested-functions',
+     'MAKEFILE'     => 'Makefile_c',
+ );

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061224/5a5457ca/attachment.html


More information about the macports-changes mailing list