[82074] trunk/dports/games/liquidwar

raimue at macports.org raimue at macports.org
Sun Aug 7 06:35:08 PDT 2011


Revision: 82074
          http://trac.macports.org/changeset/82074
Author:   raimue at macports.org
Date:     2011-08-07 06:35:05 -0700 (Sun, 07 Aug 2011)
Log Message:
-----------
games/liquidwar:
Avoid connections to window server in order to allow build on headless machines.

Modified Paths:
--------------
    trunk/dports/games/liquidwar/Portfile

Added Paths:
-----------
    trunk/dports/games/liquidwar/files/
    trunk/dports/games/liquidwar/files/patch-headless-build.diff

Modified: trunk/dports/games/liquidwar/Portfile
===================================================================
--- trunk/dports/games/liquidwar/Portfile	2011-08-07 10:33:18 UTC (rev 82073)
+++ trunk/dports/games/liquidwar/Portfile	2011-08-07 13:35:05 UTC (rev 82074)
@@ -4,6 +4,7 @@
 
 name            liquidwar
 version         5.6.4
+revision        1
 categories      games
 platforms       darwin
 license         GPL-2+
@@ -24,7 +25,9 @@
 depends_build   port:gmake
 depends_lib     port:allegro
 
-patch {
+patchfiles      patch-headless-build.diff
+
+post-patch {
     reinplace -E "s|^GAMEDIR =(.*)$|GAMEDIR = \$(exec_prefix)/bin|" ${worksrcpath}/Makefile.in
     reinplace -E "s|^GAMEDIR =(.*)$|GAMEDIR = \$(exec_prefix)/bin|" ${worksrcpath}/src/Makefile.in
 

Added: trunk/dports/games/liquidwar/files/patch-headless-build.diff
===================================================================
--- trunk/dports/games/liquidwar/files/patch-headless-build.diff	                        (rev 0)
+++ trunk/dports/games/liquidwar/files/patch-headless-build.diff	2011-08-07 13:35:05 UTC (rev 82074)
@@ -0,0 +1,33 @@
+--- utils/liquidwarcol.c.orig	2011-08-07 15:24:48.000000000 +0200
++++ utils/liquidwarcol.c	2011-08-07 15:28:37.000000000 +0200
+@@ -410,7 +410,7 @@
+   ARGC = argc;
+   ARGV = argv;
+ 
+-#ifdef ALLEGRO_UNIX
++#if defined(ALLEGRO_UNIX) || defined(ALLEGRO_MACOSX)
+   install_allegro (SYSTEM_NONE, &errno, atexit);
+ #else
+   allegro_init ();
+--- utils/liquidwarmap.c.orig	2011-08-07 15:24:48.000000000 +0200
++++ utils/liquidwarmap.c	2011-08-07 15:28:40.000000000 +0200
+@@ -531,7 +531,7 @@
+   ARGC = argc;
+   ARGV = argv;
+ 
+-#ifdef ALLEGRO_UNIX
++#if defined(ALLEGRO_UNIX) || defined(ALLEGRO_MACOSX)
+   install_allegro (SYSTEM_NONE, &errno, atexit);
+ #else
+   allegro_init ();
+--- utils/liquidwartex.c.orig	2011-08-07 15:24:48.000000000 +0200
++++ utils/liquidwartex.c	2011-08-07 15:28:50.000000000 +0200
+@@ -408,7 +408,7 @@
+   ARGC = argc;
+   ARGV = argv;
+ 
+-#ifdef ALLEGRO_UNIX
++#if defined(ALLEGRO_UNIX) || defined(ALLEGRO_MACOSX)
+   install_allegro (SYSTEM_NONE, &errno, atexit);
+ #else
+   allegro_init ();
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110807/0d645ad0/attachment.html>


More information about the macports-changes mailing list