[75806] trunk/dports/games/defendguin
jmr at macports.org
jmr at macports.org
Tue Feb 8 20:40:52 PST 2011
Revision: 75806
http://trac.macports.org/changeset/75806
Author: jmr at macports.org
Date: 2011-02-08 20:40:51 -0800 (Tue, 08 Feb 2011)
Log Message:
-----------
defendguin: update to 0.0.12, use configure.cc and build_arch, add http mirrors
Modified Paths:
--------------
trunk/dports/games/defendguin/Portfile
Added Paths:
-----------
trunk/dports/games/defendguin/files/
trunk/dports/games/defendguin/files/Makefile.diff
Modified: trunk/dports/games/defendguin/Portfile
===================================================================
--- trunk/dports/games/defendguin/Portfile 2011-02-09 03:49:09 UTC (rev 75805)
+++ trunk/dports/games/defendguin/Portfile 2011-02-09 04:40:51 UTC (rev 75806)
@@ -3,7 +3,7 @@
PortSystem 1.0
name defendguin
-version 0.0.11
+version 0.0.12
categories games
platforms darwin
maintainers nomaintainer
@@ -20,28 +20,30 @@
which there are plenty...
homepage http://www.newbreedsoftware.com/defendguin/
-master_sites ftp://ftp.billsgames.com/unix/x/defendguin/src/
+master_sites ftp://ftp.billsgames.com/unix/x/defendguin/src/ \
+ freebsd
-checksums md5 c8040e39f199c5338625066025ec2395 \
- sha1 e7d9e31aebe5d43d854170fcbbf82eaf8daa4ea4 \
- rmd160 383c40d5091aad917b290506cd1e1527531e106c
+checksums md5 a543e3f5f4e935546116384c6f20d782 \
+ sha1 bdbcd49729f879d34d932bec2e3ee7991697a266 \
+ rmd160 468056a93347ec4b476d6b2daff337626a1e3921
depends_lib path:lib/pkgconfig/sdl.pc:libsdl \
port:libsdl_mixer
+patchfiles Makefile.diff
+
use_configure no
-build.env CFLAGS=-I${prefix}/include \
- LDFLAGS=-L${prefix}/lib
-
-build.args PREFIX=${prefix} \
+build.env CFLAGS="${configure.cflags} ${configure.cc_archflags}" \
+ CC=${configure.cc} \
+ PREFIX=${prefix} \
JOY=NO
destroot.args PREFIX=${destroot}${prefix} \
MAN_PREFIX=${destroot}${prefix}/share
post-destroot {
- set docdir ${destroot}${prefix}/share/doc/${name}-${version}
+ set docdir ${destroot}${prefix}/share/doc/${name}
xinstall -d ${docdir}
xinstall -W ${worksrcpath}/docs \
AUTHORS.txt \
Added: trunk/dports/games/defendguin/files/Makefile.diff
===================================================================
--- trunk/dports/games/defendguin/files/Makefile.diff (rev 0)
+++ trunk/dports/games/defendguin/files/Makefile.diff 2011-02-09 04:40:51 UTC (rev 75806)
@@ -0,0 +1,30 @@
+--- Makefile.orig 2009-11-06 08:21:34.000000000 +1100
++++ Makefile 2011-02-09 14:37:01.000000000 +1100
+@@ -9,22 +9,22 @@
+
+ # User-definable stuff:
+
+-CFLAGS=-Wall -O2
++CFLAGS?=-Wall -O2
+ #DATA_PREFIX=$(PWD)/data/
+-PREFIX=/usr/local
++PREFIX?=/usr/local
+ MAN_PREFIX=$(PREFIX)
+ BIN_PREFIX=$(PREFIX)/bin
+ DATA_PREFIX=$(PREFIX)/share/defendguin/
+-JOY=YES
++JOY?=YES
+
+
+ # Other definitions:
+
+ SDL_CFLAGS := $(shell sdl-config --cflags)
+-SDL_LDFLAGS := $(shell sdl-config --libs) -L/usr/X11R6/lib
++SDL_LDFLAGS := $(shell sdl-config --libs)
+ MIXER=-lSDL_mixer
+ NOSOUNDFLAG=__SOUND
+-CFLAGS=-Wall $(SDL_CFLAGS) -DDATA_PREFIX=\"$(DATA_PREFIX)\" -D$(NOSOUNDFLAG) \
++CFLAGS+=-Wall $(SDL_CFLAGS) -DDATA_PREFIX=\"$(DATA_PREFIX)\" -D$(NOSOUNDFLAG) \
+ -DJOY_$(JOY)
+ SDL_LIB=$(SDL_LDFLAGS) $(MIXER)
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110208/a7019e46/attachment.html>
More information about the macports-changes
mailing list