[63981] trunk/dports/graphics/InsightToolkit
jeremyhu at macports.org
jeremyhu at macports.org
Fri Feb 19 15:35:22 PST 2010
Revision: 63981
http://trac.macports.org/changeset/63981
Author: jeremyhu at macports.org
Date: 2010-02-19 15:35:19 -0800 (Fri, 19 Feb 2010)
Log Message:
-----------
InsightToolkit: Workaround a possible OOM build issue on SnowLeopard
Modified Paths:
--------------
trunk/dports/graphics/InsightToolkit/Portfile
Added Paths:
-----------
trunk/dports/graphics/InsightToolkit/files/
trunk/dports/graphics/InsightToolkit/files/oom.patch
Modified: trunk/dports/graphics/InsightToolkit/Portfile
===================================================================
--- trunk/dports/graphics/InsightToolkit/Portfile 2010-02-19 22:50:41 UTC (rev 63980)
+++ trunk/dports/graphics/InsightToolkit/Portfile 2010-02-19 23:35:19 UTC (rev 63981)
@@ -41,6 +41,8 @@
extract.only InsightToolkit-${version}.tar.gz \
CableSwig-ITK-${version}.tar.gz
+patchfiles oom.patch
+
platforms darwin
depends_build port:gmake \
@@ -174,9 +176,13 @@
# variant name [requires variant] [conflicts variant] [description description]
default_variants \
- +doc \
- +python25
+ +doc
+
# Test the python26 variant ASAP.
+#if {![variant_isset python24] && ![variant_isset python25] && ![variant_isset python26]} {
+if {![variant_isset python24] && ![variant_isset python25]} {
+ default_variants-append +python25
+}
# universal variant is failing, so let's disable it
universal_variant no
Added: trunk/dports/graphics/InsightToolkit/files/oom.patch
===================================================================
--- trunk/dports/graphics/InsightToolkit/files/oom.patch (rev 0)
+++ trunk/dports/graphics/InsightToolkit/files/oom.patch 2010-02-19 23:35:19 UTC (rev 63981)
@@ -0,0 +1,20 @@
+--- Wrapping/WrapITK/Java/CMakeLists.txt.orig 2010-02-18 18:44:08.000000000 -0800
++++ Wrapping/WrapITK/Java/CMakeLists.txt 2010-02-18 18:44:39.000000000 -0800
+@@ -74,7 +74,7 @@ FOREACH(Kit ${java_itk_modules})
+ OUTPUT ${WRAP_ITK_JAVA_DIR}/InsightToolkit/${File}.class
+ DEPENDS ${WRAP_ITK_JAVA_DIR}/InsightToolkit/${File}.java ${WRAP_ITK_JAVA_DIR}/InsightToolkit/JavaCWD.java ${ITK_BASE_JAVA_FILE} ${ORDERING_DEP}
+ COMMAND ${JAVA_COMPILE}
+- ARGS -classpath "${ITK_JAVA_CLASSPATH}" -d "${ITK_JAVA_OUTPATH}"
++ ARGS -classpath "${ITK_JAVA_CLASSPATH}" -d "${ITK_JAVA_OUTPATH}" -J-mx1024m
+ ${WRAPPER_LIBRARY_OUTPUT_DIR}/${WRAP_ITK_JAVA_DIR}/InsightToolkit/${File}.java
+ COMMENT "Compile ${File}.java")
+ ENDFOREACH(File)
+@@ -86,7 +86,7 @@ FOREACH(Kit ${java_itk_modules})
+ OUTPUT ${KIT_FILE_NAME}.class
+ DEPENDS ${KIT_FILE_NAME}.java ${FULL_JAVA_DEP_FILES} ${ITK_BASE_JAVA_FILE} ${WRAPPER_LIBRARY_OUTPUT_DIR}/${WRAP_ITK_JAVA_DIR}/InsightToolkit/JavaCWD.java ${ORDERING_DEP}
+ COMMAND ${JAVA_COMPILE}
+- ARGS -classpath "${ITK_JAVA_CLASSPATH}" -d "${ITK_JAVA_OUTPATH}"
++ ARGS -classpath "${ITK_JAVA_CLASSPATH}" -d "${ITK_JAVA_OUTPATH}" -J-mx1024m
+ ${KIT_FILE_NAME}.java
+ COMMENT "Building ${KIT_FILE_NAME}.class")
+ SET(ITK_JAVA_KITS_FILES ${ITK_JAVA_KITS_FILES} ${KIT_FILE_NAME}.class)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100219/aacc11eb/attachment.html>
More information about the macports-changes
mailing list