[140934] trunk/dports/science/mpich/Portfile

eborisch at macports.org eborisch at macports.org
Mon Oct 5 14:55:21 PDT 2015


Revision: 140934
          https://trac.macports.org/changeset/140934
Author:   eborisch at macports.org
Date:     2015-10-05 14:55:21 -0700 (Mon, 05 Oct 2015)
Log Message:
-----------
mpich: Remove dragonegg variants. mpich-devel: Update to 3.2rc1.

Modified Paths:
--------------
    trunk/dports/science/mpich/Portfile

Modified: trunk/dports/science/mpich/Portfile
===================================================================
--- trunk/dports/science/mpich/Portfile	2015-10-05 21:55:14 UTC (rev 140933)
+++ trunk/dports/science/mpich/Portfile	2015-10-05 21:55:21 UTC (rev 140934)
@@ -50,7 +50,7 @@
 
 if {[string first "-devel" $subport] > 0} {
     name                mpich-devel
-    version             3.2b4
+    version             3.2rc1
     revision            1
     # To see 3.1 as newer than 3.1rcX
     epoch               1
@@ -68,8 +68,8 @@
     master_sites        ${homepage}static/downloads/${version}
     livecheck.regex     {href=.([0-9.abrcp]+)/}
     checksums \
-        rmd160  6e668db8ad3f81d5680d8d4bc23740d9367572b3 \
-        sha256  4fecce31b02095643a093aa01900fc1c6dec7690259c7459cc423f0ed10e949b
+        rmd160  1325445b995b7852d6b47eb1619391008c5166d9 \
+        sha256  1bd14243ea38c42140bfe4dcb98d204ce19ab97e6ece9325a9a4d853b200d8a5
 }
 
 # As MPICH creates compiler wrappers, there are lots of
@@ -94,8 +94,6 @@
     gcc5    {macports-gcc-5}
     gcc6    {macports-gcc-6}
     llvm    {llvm-gcc-4.2}
-    dragonegg33 {macports-dragonegg-3.3}
-    dragonegg34 {macports-dragonegg-3.4}
 }
 
 foreach key [array name clist] {
@@ -143,11 +141,11 @@
     }
 
     # As we are making wrappers, we depend on the compilers to exist. The
-    # compilers group already does this for gcc, but not clangXX/dragonegg.
-    # This adds clangXX/dragonegg to the depends_lib (not just depends_build)
-    if {[regexp {(clang\d|dragonegg)} ${cname}] == 1} {
+    # compilers group already does this for gcc, but not clangXX.  This adds
+    # clang-X.X to the depends_lib (not just depends_build)
+    if {[regexp {clang\d} ${cname}] == 1} {
         set cport_name          [regsub {(\d)(\d)} ${cname} {-\1.\2}]
-        depends_lib             port:${cport_name}
+        depends_lib-append      port:${cport_name}
     }
 
     if {[lsearch -exact {mp llvm clang} ${cname}] != -1} {
@@ -158,7 +156,7 @@
 
     conflicts-append            lammpi
     depends_lib-append          port:libxml2
-    depends_run                 port:mpi_select port:mpi-doc
+    depends_run-append          port:mpi_select port:mpi-doc
     select.group                mpi
     select.file                 ${filespath}/${name}-${cname}
 
@@ -233,14 +231,6 @@
             configure.cflags-append     -Wa,-q
             configure.cxxflags-append   -Wa,-q
         }
-    } elseif { [string first dragon $cname] == 0 } {
-        configure.args-delete   --disable-f77 --disable-fc
-        configure.args-append   --enable-f77 --enable-fc
-        select.file             ${filespath}/${name}-${cname}-fortran
-        variant fortran description {
-            Stub : fortran always enabled for dragonegg-based version
-        } {}
-        default_variants-append     +fortran
     } else {
         set gcc_versions {4.3 4.4 4.5 4.6 4.7 4.8 4.9 5 6}
         set default_fortran_variant +gcc49
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151005/558d9c9e/attachment.html>


More information about the macports-changes mailing list