[141620] trunk/dports/math/netgen/Portfile

dstrubbe at macports.org dstrubbe at macports.org
Sat Dec 12 02:18:06 PST 2015


Revision: 141620
          https://trac.macports.org/changeset/141620
Author:   dstrubbe at macports.org
Date:     2015-10-23 10:47:58 -0700 (Fri, 23 Oct 2015)
Log Message:
-----------
netgen: Update to 5.3.1. Fix build for Yosemite and later by removing reference to vecLib; in fact it does not seem that Accelerate is being used at all, so I removed it. Removed irrelevant parts of descriptiopn. Do not offer variants pertaining only to Fortran compilers since this code uses only C and C++. Disable test phase which had no effect. Update master_sites line.

Modified Paths:
--------------
    trunk/dports/math/netgen/Portfile

Modified: trunk/dports/math/netgen/Portfile
===================================================================
--- trunk/dports/math/netgen/Portfile	2015-10-23 17:47:01 UTC (rev 141619)
+++ trunk/dports/math/netgen/Portfile	2015-10-23 17:47:58 UTC (rev 141620)
@@ -5,7 +5,7 @@
 PortGroup           compilers 1.0
 
 name                netgen
-version             5.1
+version             5.3.1
 revision            1
 platforms           darwin
 categories          math
@@ -17,15 +17,15 @@
                     from STL file format. The connection to a geometry kernel \
                     allows the handling of IGES and STEP files. NETGEN contains \
                     modules for mesh optimization and hierarchical mesh \
-                    refinement. Netgen is open source based on the LGPL license. \
-                    It is available for Unix/Linux and Windows.
+                    refinement.
 
 homepage            http://www.hpfem.jku.at/netgen/
-master_sites        sourceforge:project/netgen-mesher/netgen-mesher/${version}/
+master_sites        sourceforge:netgen-mesher
 
-checksums           rmd160  b0096932e4c79c3f4c1443a55a46d1820a7f7f6b \
-                    sha256  6b212be7e8e79bcc7bf7f931caf44301f6ac6b362c4ae81e13d31533f905eec9
+checksums           rmd160  1516ded2576a1ff31bc848e3af966aa444cb84ea \
+                    sha256  cb97f79d8f4d55c00506ab334867285cde10873c8a8dc783522b47d2bc128bf9
 
+compilers.choose    cc cxx
 compilers.setup
 
 depends_lib         port:tcl port:tk port:tix port:Togl
@@ -37,9 +37,17 @@
                     --with-tk=${prefix}/lib \
                     --disable-shared
 
-configure.ldflags-append \
-                    -framework Accelerate \
-                    -framework vecLib
+# there do not seem to be any tests include with this port. 'make check' does nothing.
 
-test.run            yes
-test.target         test
+# Other options that could be considered here:
+#--enable-occ            compile with OpenCascade geometry kernel
+#--enable-nglib          generate shared library nglib
+#--enable-parallel       enable mpi parallelization
+#--enable-jpeglib        enable snapshots using library libjpeg
+#--enable-ffmpeg         enable video recording with FFmpeg, uses libavcodec
+#--enable-mkl            link Intel's mkl library, necessary for ngsolve and mkl 11.x
+#
+#Optional Packages:
+#--with-occ=dir          use OpenCascade installed in directory dir
+#--with-togl=dir         directory containing libTogl1.7
+#--with-metis=dir        path to metis 5.x
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151212/5f9dc820/attachment.html>


More information about the macports-changes mailing list