[28722] trunk/dports/science
source_changes at macosforge.org
source_changes at macosforge.org
Fri Sep 7 18:17:10 PDT 2007
Revision: 28722
http://trac.macosforge.org/projects/macports/changeset/28722
Author: gwright at macports.org
Date: 2007-09-07 18:17:09 -0700 (Fri, 07 Sep 2007)
Log Message:
-----------
New port: OpenDX 4.4.4.
Added Paths:
-----------
trunk/dports/science/opendx/
trunk/dports/science/opendx/Portfile
Added: trunk/dports/science/opendx/Portfile
===================================================================
--- trunk/dports/science/opendx/Portfile (rev 0)
+++ trunk/dports/science/opendx/Portfile 2007-09-08 01:17:09 UTC (rev 28722)
@@ -0,0 +1,63 @@
+
+PortSystem 1.0
+name opendx
+version 4.4.4
+categories science
+maintainers gwright at macports.org
+platforms darwin
+
+description IBM's Open Visualization Data Explorer
+long_description \
+ OpenDX is a uniquely powerful, full-featured software \
+ package for the visualization of scientific, \
+ engineering and analytical data: Its open system design \
+ is built on familiar standard interface environments. \
+ And its sophisticated data model provides users with \
+ great flexibility in creating visualizations.
+
+homepage http://opendx.org
+master_sites http://opendx.npaci.edu/source/
+
+checksums md5 6da0c4cd21d3c08f97b7662e3aee5b7b
+
+distname dx-${version}
+
+depends_lib port:netcdf \
+ port:cdf \
+ port:cosmoplayer \
+ port:opendx-java40 \
+ port:ImageMagick \
+ port:OpenMotif
+
+variant no_java {
+ depends_lib-delete port:cosmoplayer
+ depends_lib-delete port:opendx-java40
+ configure.args-delete --with-jni-path=/System/Library/Frameworks/JavaVM.frameworks/Headers
+ configure.args-delete --with-java40jar-path=${prefix}/share/java/java40.jar
+ configure.args-delete --with-cosmojar-path=${prefix}/share/java/npcosmop211.jar
+ configure.args-append --without-javadx
+ }
+
+#
+# The configure.env variables are to make sure we use Apple's preinstalled
+# java; the kaffe port will not work to build JavaDX.
+#
+configure.env JAVA_HOME=/Library/Java/Home \
+ JAVA=/usr/bin/java \
+ JAVAC=/usr/bin/javac \
+ JAVAH=/usr/bin/javah \
+ JAVAP=/usr/bin/javap
+configure.args --x-includes=/usr/X11R6/include \
+ --x-libraries=/usr/X11R6/lib \
+ --with-jni-path=/System/Library/Frameworks/JavaVM.framework/Headers \
+ --with-java40jar-path=${prefix}/share/java/java40.jar \
+ --with-cosmojar-path=${prefix}/share/java/npcosmop211.jar
+
+post-destroot {
+ cd ${destroot}${prefix}
+ set fixers [ exec find . -type f | xargs grep -l /usr/lpp ]
+ foreach fil ${fixers} {
+ reinplace "s|/usr/lpp|${prefix}|g" ${fil}
+ }
+ }
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070907/b19304a2/attachment.html
More information about the macports-changes
mailing list