Revision: 81583 http://trac.macports.org/changeset/81583 Author: jmr@macports.org Date: 2011-08-02 02:22:43 -0700 (Tue, 02 Aug 2011) Log Message: ----------- CrimsonFields: don't use SDLmain in tools Modified Paths: -------------- trunk/dports/games/CrimsonFields/Portfile Added Paths: ----------- trunk/dports/games/CrimsonFields/files/ trunk/dports/games/CrimsonFields/files/tools.patch Modified: trunk/dports/games/CrimsonFields/Portfile =================================================================== --- trunk/dports/games/CrimsonFields/Portfile 2011-08-02 07:31:06 UTC (rev 81582) +++ trunk/dports/games/CrimsonFields/Portfile 2011-08-02 09:22:43 UTC (rev 81583) @@ -29,6 +29,8 @@ port:libsdl_ttf \ port:zlib +patchfiles tools.patch + configure.args --disable-sdltest \ --mandir=${prefix}/share/man \ --with-sdl-prefix=${prefix} \ Added: trunk/dports/games/CrimsonFields/files/tools.patch =================================================================== --- trunk/dports/games/CrimsonFields/files/tools.patch (rev 0) +++ trunk/dports/games/CrimsonFields/files/tools.patch 2011-08-02 09:22:43 UTC (rev 81583) @@ -0,0 +1,77 @@ +--- tools/Makefile.in.orig 2009-03-01 22:28:01.000000000 +1100 ++++ tools/Makefile.in 2011-08-02 19:15:15.000000000 +1000 +@@ -355,19 +355,19 @@ + $(CXXLINK) $(cf2bmp_OBJECTS) $(cf2bmp_LDADD) $(LIBS) + cfed$(EXEEXT): $(cfed_OBJECTS) $(cfed_DEPENDENCIES) + @rm -f cfed$(EXEEXT) +- $(CXXLINK) $(cfed_OBJECTS) $(cfed_LDADD) $(LIBS) ++ $(CXXLINK) $(cfed_OBJECTS) $(cfed_LDADD) -lSDL -lz + mkdatafile$(EXEEXT): $(mkdatafile_OBJECTS) $(mkdatafile_DEPENDENCIES) + @rm -f mkdatafile$(EXEEXT) +- $(CXXLINK) $(mkdatafile_OBJECTS) $(mkdatafile_LDADD) $(LIBS) ++ $(CXXLINK) $(mkdatafile_OBJECTS) $(mkdatafile_LDADD) -lSDL -lz + mklocale$(EXEEXT): $(mklocale_OBJECTS) $(mklocale_DEPENDENCIES) + @rm -f mklocale$(EXEEXT) +- $(CXXLINK) $(mklocale_OBJECTS) $(mklocale_LDADD) $(LIBS) ++ $(CXXLINK) $(mklocale_OBJECTS) $(mklocale_LDADD) -lSDL -lz + mktileset$(EXEEXT): $(mktileset_OBJECTS) $(mktileset_DEPENDENCIES) + @rm -f mktileset$(EXEEXT) +- $(CXXLINK) $(mktileset_OBJECTS) $(mktileset_LDADD) $(LIBS) ++ $(CXXLINK) $(mktileset_OBJECTS) $(mktileset_LDADD) -lSDL -lz + mkunitset$(EXEEXT): $(mkunitset_OBJECTS) $(mkunitset_DEPENDENCIES) + @rm -f mkunitset$(EXEEXT) +- $(CXXLINK) $(mkunitset_OBJECTS) $(mkunitset_LDADD) $(LIBS) ++ $(CXXLINK) $(mkunitset_OBJECTS) $(mkunitset_LDADD) -lSDL -lz + + mostlyclean-compile: + -rm -f *.$(OBJEXT) +--- tools/cfed.cpp.orig 2011-08-02 18:46:57.000000000 +1000 ++++ tools/cfed.cpp 2011-08-02 18:47:20.000000000 +1000 +@@ -22,6 +22,7 @@ + #include <map> + + #include "SDL.h" ++#undef main + + #include "parser.h" + #include "mission.h" +--- tools/mkdatafile.cpp.orig 2007-01-20 21:19:29.000000000 +1100 ++++ tools/mkdatafile.cpp 2011-08-02 18:28:52.000000000 +1000 +@@ -27,6 +27,7 @@ + using namespace std; + + #include "SDL.h" ++#undef main + + #include "fileio.h" + #include "mksurface.h" +--- tools/mklocale.cpp.orig 2007-01-20 21:19:29.000000000 +1100 ++++ tools/mklocale.cpp 2011-08-02 19:14:07.000000000 +1000 +@@ -21,6 +21,7 @@ + #include <string.h> + + #include "SDL.h" ++#undef main + + #include "lang.h" + #include "globals.h" +--- tools/mktileset.cpp.orig 2007-01-20 21:19:29.000000000 +1100 ++++ tools/mktileset.cpp 2011-08-02 18:31:45.000000000 +1000 +@@ -25,6 +25,7 @@ + */ + + #include "SDL.h" ++#undef main + + #include "fileio.h" + #include "parser.h" +--- tools/mkunitset.cpp.orig 2007-01-20 21:19:29.000000000 +1100 ++++ tools/mkunitset.cpp 2011-08-02 18:44:26.000000000 +1000 +@@ -26,6 +26,7 @@ + #include <algorithm> + using namespace std; + #include "SDL.h" ++#undef main + + #include "fileio.h" + #include "parser.h"
participants (1)
-
jmr@macports.org