[26202] trunk/dports/x11/ion3

source_changes at macosforge.org source_changes at macosforge.org
Fri Jun 15 12:37:15 PDT 2007


Revision: 26202
          http://trac.macosforge.org/projects/macports/changeset/26202
Author:   pmq at macports.org
Date:     2007-06-15 12:37:15 -0700 (Fri, 15 Jun 2007)

Log Message:
-----------
Version bump to the 3rc-20070608.

Modified Paths:
--------------
    trunk/dports/x11/ion3/Portfile

Added Paths:
-----------
    trunk/dports/x11/ion3/files/
    trunk/dports/x11/ion3/files/patch-signal.c

Modified: trunk/dports/x11/ion3/Portfile
===================================================================
--- trunk/dports/x11/ion3/Portfile	2007-06-15 19:36:44 UTC (rev 26201)
+++ trunk/dports/x11/ion3/Portfile	2007-06-15 19:37:15 UTC (rev 26202)
@@ -3,7 +3,7 @@
 PortSystem        1.0
 
 name              ion3
-version           3rc-20070506
+version           3rc-20070608
 categories        x11 x11-wm
 maintainers       pmq at macports.org
 
@@ -17,8 +17,8 @@
 homepage          http://modeemi.cs.tut.fi/~tuomov/ion/
 master_sites      http://iki.fi/~tuomov/dl/
 distname          ion-${version}
-checksums         sha1 81071df77b720ebad5630bd15a4c6b6e0787caf0 \
-		  rmd160 b5dda6a7a48c1f3d433b2a2b1c37294ece79a259
+checksums         sha1 e6a8afa4b177bcd95d6dd79b7f8f8e268738c7bf \
+		  rmd160 41fd6d581e27770e63f7bc66122684d8c11667f2
 
 depends_lib       lib:libX11.6:XFree86 lib:libXext.6:XFree86 \
 		  port:lua port:gettext
@@ -26,6 +26,8 @@
 livecheck.url	  "http://www.freebsd.org/cgi/ports.cgi?query=ion-3&stype=all"
 livecheck.regex	  ">ion-(.*?)<"
 
+patchfiles	  patch-signal.c
+
 configure {
     # don't put these in a patch because it changes w/ every release
     reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/system.mk
@@ -33,6 +35,7 @@
     reinplace "s|#PRELOAD_MODULES|PRELOAD_MODULES|g" ${worksrcpath}/system.mk
     reinplace "s|#HAS_SYSTEM_ASPRINTF|HAS_SYSTEM_ASPRINTF|g" ${worksrcpath}/system.mk
     reinplace "s|#EXTRA_LIBS|EXTRA_LIBS|g" ${worksrcpath}/system.mk
+    reinplace "s|EXTRA_LIBS += -lrt||g" ${worksrcpath}/system.mk
 }
 
 build.env         INCLUDES="-I${prefix}/include" LIBS="-L${prefix}/lib"

Added: trunk/dports/x11/ion3/files/patch-signal.c
===================================================================
--- trunk/dports/x11/ion3/files/patch-signal.c	                        (rev 0)
+++ trunk/dports/x11/ion3/files/patch-signal.c	2007-06-15 19:37:15 UTC (rev 26202)
@@ -0,0 +1,11 @@
+--- libmainloop/signal.c.orig	2007-06-15 21:26:03.000000000 +0200
++++ libmainloop/signal.c	2007-06-15 21:26:26.000000000 +0200
+@@ -44,7 +44,7 @@
+ 
+ int mainloop_gettime(struct timeval *val)
+ {
+-#ifdef _POSIX_MONOTONIC_CLOCK
++#if defined(_POSIX_MONOTONIC_CLOCK) && (_POSIX_MONOTONIC_CLOCK >= 0)
+     struct timespec spec;
+     int ret;
+     

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


More information about the macports-changes mailing list