[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