<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/93ae65a8f50cc12c47fa5d0cfe5ff78ae1c515cd">https://github.com/macports/macports-ports/commit/93ae65a8f50cc12c47fa5d0cfe5ff78ae1c515cd</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 93ae65a8f50cc12c47fa5d0cfe5ff78ae1c515cd
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Wed Jan 11 04:07:46 2023 +0700
<span style='display:block; white-space:pre;color:#404040;'> minpack: update to current version, unbreak the port
</span>---
math/minpack/Portfile | 65 ++++++++++++++++++++-------------------------------
1 file changed, 25 insertions(+), 40 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/minpack/Portfile b/math/minpack/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 15c28336d3e..36683980528 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/minpack/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/minpack/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,13 @@
</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
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup compilers 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup meson 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name minpack
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 19961126
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup fortran-lang minpack c0b5aea9fcd2b83865af921a7a7e881904f8d3c2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 20220613
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories math devel
license BSD
maintainers {gmail.com:jjstickel @jjstickel} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,49 +25,30 @@ long_description Minpack includes software for solving nonlinear equations \
</span> with a large amount of data, and for checking the consistency \
of the Jacobian matrix with the functions.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.netlib.org/minpack/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://ftp.debian.org/debian/pool/main/m/minpack/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 7b05267755fbe5720112532a1ea5104adfedb451 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 750792dc8d9911f0786774c201c14ef5d6037a2b41b33ba938463a79c3690409 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9672292
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set patch_version 16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set py_ver 3.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set py_ver_nodot [string map {. {}} ${py_ver}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:py${py_ver_nodot}-cffi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:python${py_ver_nodot}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles ${name}_${version}.orig.tar.gz\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${name}_${version}-${patch_version}.diff.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.choose fc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.setup require_fortran
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums minpack_${version}.orig.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 a22ca3230cd3a4cf9f71774a146d456ac48aff70 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 afd0e514d256f053aca8b48071412a39c36ff74b76ec0d48ab3e9d9be9c48a11 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- minpack_${version}-${patch_version}.diff.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 df70756913760ada08b7acbefec4f094b9c5db84 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5647d2a0f3d494b56c6fb249dd159d583c864a6a4bef9ab90d1717534fdd880a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.only ${name}_${version}.orig.tar.gz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir ${name}-${version}.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles minpack_${version}-${patch_version}.diff.gz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.pre_args -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.c_standard 2011
</span>
post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- system "chmod +x ${worksrcpath}/configure"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s,env python,env ${prefix}/bin/python${py_ver}," ${worksrcpath}/config/install-mod.py
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gcc47 conflicts gcc48 gcc49 description {Use the gcc47 compiler} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.compiler macports-gcc-4.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gcc48 conflicts gcc47 gcc49 description {Use the gcc48 compiler} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.compiler macports-gcc-4.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gcc49 conflicts gcc47 gcc48 description {Use the gcc49 compiler} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.compiler macports-gcc-4.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ![variant_isset gcc48] && ![variant_isset gcc49] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- default_variants +gcc47
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Dapi=true \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Dpython=true \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Dpython_version=${prefix}/bin/python${py_ver}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set docdir ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${docdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/ex/file06 ${docdir}/minpack-documentation.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/readme ${docdir}/readme
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/debian/copyright ${docdir}/copyright
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</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 test
</span></pre><pre style='margin:0'>
</pre>