[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