<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2fd269f899cd03f5dccd6c0ef9e8d4c4fd55625a">https://github.com/macports/macports-ports/commit/2fd269f899cd03f5dccd6c0ef9e8d4c4fd55625a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2fd269f899cd03f5dccd6c0ef9e8d4c4fd55625a
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Thu Mar 19 08:56:04 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> mumps: whitespace changes
</span>---
math/mumps/Portfile | 93 ++++++++++++++++++++++++++++-------------------------
1 file changed, 50 insertions(+), 43 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/mumps/Portfile b/math/mumps/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fa94354..42cee3e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/mumps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/mumps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,65 +1,72 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup mpi 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup linear_algebra 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup muniversal 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup mpi 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup linear_algebra 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup muniversal 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name mumps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 5.1.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories math
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license CeCILL-C
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description MUltifrontal Massively Parallel sparse direct Solver
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description MUMPS: a parallel sparse direct solver
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name mumps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 5.1.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories math
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license CeCILL-C
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description MUltifrontal Massively Parallel sparse direct Solver
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description MUMPS: a parallel sparse direct solver
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:scotch port:scalapack port:metis port:parmetis
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:scotch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:scalapack \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:metis \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:parmetis
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://mumps.enseeiht.fr/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites ${homepage}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://mumps.enseeiht.fr/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites ${homepage}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname MUMPS_${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname MUMPS_${version}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 ca1a96752c42d603a2c4b1d28a9965d34623495a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 eb345cda145da9aea01b851d17e54e7eef08e16bfa148100ac1f7f046cd42ae9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3351215
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 ca1a96752c42d603a2c4b1d28a9965d34623495a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 eb345cda145da9aea01b851d17e54e7eef08e16bfa148100ac1f7f046cd42ae9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3351215
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-mpi.setup require require_fortran
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mpi.setup require \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ require_fortran
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-mpi.enforce_variant scalapack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mpi.enforce_variant scalapack
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-linalg.setup blas_only
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+linalg.setup blas_only
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.pre_args -p1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-shared.diff patch-Makefile.inc.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patch.pre_args -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-shared.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-Makefile.inc.diff
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build no
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cmd printenv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cmd printenv
</span> configure.pre_args
configure.universal_args
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.post_args {>> Makefile.inc}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.post_args {>> Makefile.inc}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target alllib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args SHAREDFLAGS="-dynamiclib" PREFIX="${prefix}" SHAREDLIBEXT=".dylib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target alllib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args SHAREDFLAGS="-dynamiclib" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PREFIX="${prefix}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SHAREDLIBEXT=".dylib"
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.optflags -O3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.mtune native
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cflags-append -fPIC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.fflags-append -fPIC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.optflags -O3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.mtune native
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append -fPIC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.fflags-append -fPIC
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env-append MACPORTS_PREFIX=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env-append MACPORTS_PREFIX=${prefix}
</span> pre-configure {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.env-append MACPORTS_BLAS=${linalglib}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.env-append MACPORTS_BLAS=${linalglib}
</span> }
if {![variant_isset universal]} {
if {${build_arch} eq "x86_64" || ${build_arch} eq "ppc64"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set arch_flag -m64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set arch_flag -m64
</span> } else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set arch_flag -m32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set arch_flag -m32
</span> }
configure.fflags-append ${arch_flag}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,12 +93,12 @@ destroot {
</span> xinstall -m 644 {*}[glob ${worksrcpath}/lib/*.dylib] ${destroot}${prefix}/lib
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url http://mumps.enseeiht.fr/index.php?page=dwnld
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex {>(\d+(?:\.\d+)*)<}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url http://mumps.enseeiht.fr/index.php?page=dwnld
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex {>(\d+(?:\.\d+)*)<}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target all
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.args-append PREFIX="${prefix}" LPORD=../lib/libpord.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target all
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args-append PREFIX="${prefix}" LPORD=../lib/libpord.a
</span>
post-test {
if {![catch {sysctl hw.ncpu} result]} {
</pre><pre style='margin:0'>
</pre>