<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/d5eb3ff611bc884fb770a0fd66fef01a2d74169f">https://github.com/macports/macports-ports/commit/d5eb3ff611bc884fb770a0fd66fef01a2d74169f</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new d5eb3ff611b gsl: change to single 'doc' variant
</span>d5eb3ff611b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d5eb3ff611bc884fb770a0fd66fef01a2d74169f
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Mon Jun 14 10:45:12 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> gsl: change to single 'doc' variant
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - remove redundant use_parallel_build statement
</span>---
math/gsl/Portfile | 42 ++++++++++++------------------------------
1 file changed, 12 insertions(+), 30 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/gsl/Portfile b/math/gsl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bea07bd780f..19f76d7f234 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/gsl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/gsl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,8 +34,6 @@ patchfiles-append dynamic_lookup-11.patch
</span> configure.args --infodir=${prefix}/share/info \
--mandir=${prefix}/share/man
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> test.run yes
test.target check
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,38 +44,23 @@ post-activate {
</span> compilers.choose cc
compilers.setup
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset doc_python27]} { set PythonVersion 27 }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset doc_python35]} { set PythonVersion 35 }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset doc_python36]} { set PythonVersion 36 }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset doc_python37]} { set PythonVersion 37 }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset doc_python38]} { set PythonVersion 38 }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset doc_python39]} { set PythonVersion 39 }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant doc_python27 conflicts doc_python35 doc_python36 doc_python37 doc_python38 doc_python39 description {Install PDF and HTML documentation using Python 2.7} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant doc_python35 conflicts doc_python27 doc_python36 doc_python37 doc_python38 doc_python39 description {Install PDF and HTML documentation using Python 3.5} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant doc_python36 conflicts doc_python27 doc_python35 doc_python37 doc_python38 doc_python39 description {Install PDF and HTML documentation using Python 3.6} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant doc_python37 conflicts doc_python27 doc_python35 doc_python36 doc_python38 doc_python39 description {Install PDF and HTML documentation using Python 3.7} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant doc_python38 conflicts doc_python27 doc_python35 doc_python36 doc_python37 doc_python39 description {Install PDF and HTML documentation using Python 3.8} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant doc_python39 conflicts doc_python27 doc_python35 doc_python36 doc_python37 doc_python38 description {Install PDF and HTML documentation using Python 3.9} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset doc_python27] || [variant_isset doc_python35] || [variant_isset doc_python36] || [variant_isset doc_python37] || [variant_isset doc_python38] || [variant_isset doc_python39]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant doc description {Build documentation} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set python_version 3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set python_ver_no_dot [string map {. {}} ${python_version}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build port:ghostscript \
bin:latexmk:latexmk \
bin:latex:texlive \
port:texlive-latex-extra \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${PythonVersion}-sphinx \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${PythonVersion}-sphinx_rtd_theme \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${PythonVersion}-sphinxcontrib-websupport
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python_ver_no_dot}-sphinx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python_ver_no_dot}-sphinx_rtd_theme \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python_ver_no_dot}-sphinxcontrib-websupport
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ## for python>=3.5, typing has been installed as a standard library
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${PythonVersion} < 35} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:py${PythonVersion}-typing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-python_version.diff
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-python_version.diff
</span> post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set PythonBranch [string index ${PythonVersion} 0].[string range ${PythonVersion} 1 end]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|__MACPORTS_SPHINX_BUILD__|sphinx-build-${PythonBranch}|g" ${worksrcpath}/doc/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|__MACPORTS_SPHINX_BUILD__|sphinx-build-${python_version}|g" ${worksrcpath}/doc/Makefile.in
</span> }
post-build {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,9 +69,8 @@ if {[variant_isset doc_python27] || [variant_isset doc_python35] || [variant_iss
</span> }
post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -c -m 644 ${worksrcpath}/doc/_build/latex/gsl-ref.pdf ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -c -m 0644 ${worksrcpath}/doc/_build/latex/gsl-ref.pdf ${destroot}${prefix}/share/doc/${name}
</span> copy ${worksrcpath}/doc/_build/html ${destroot}${prefix}/share/doc/${name}/
}
}
</pre><pre style='margin:0'>
</pre>