<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ea02e95a1873f9b5d89be632d37ec6b7c90f05f4">https://github.com/macports/macports-ports/commit/ea02e95a1873f9b5d89be632d37ec6b7c90f05f4</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 ea02e95 Update LaTeXML to perl 5.28; add post-configure to patch shebang line to desired perl
</span>ea02e95 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ea02e95a1873f9b5d89be632d37ec6b7c90f05f4
</span>Author: Bruce Miller <bruce.miller@nist.gov>
AuthorDate: Tue Jun 25 19:27:45 2019 -0400
<span style='display:block; white-space:pre;color:#404040;'> Update LaTeXML to perl 5.28;
</span><span style='display:block; white-space:pre;color:#404040;'> add post-configure to patch shebang line to desired perl
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://trac.macports.org/ticket/58361
</span>---
tex/LaTeXML/Portfile | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tex/LaTeXML/Portfile b/tex/LaTeXML/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2a76ad8..353da3b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/tex/LaTeXML/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tex/LaTeXML/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +17,7 @@ long_description \
</span>
# Written in Perl, but it is an application, not just modules
PortGroup perl5 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.branches 5.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.branches 5.28
</span> perl5.setup ${name} ${version}
perl5.link_binaries_suffix
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,6 +48,17 @@ depends_lib-append \
</span> # but those should be in any non-obsolete Perl's core modules.
#============================================================
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# The #! line normally uses env perl for flexibility,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# but this doesn't work w/multiple perls on MacPorts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fs-traverse file ${workpath}/${worksrcdir}/bin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[file isfile ${file}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_info "Fixing path in ${file}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|#!/usr/bin/env perl|#!${prefix}/bin/perl${perl5.major}|g" ${file}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#============================================================
</span> # LaTeXML works MUCH better if there is a TeX installed.
# - it uses some latex style files from texlive within bindings
# - it can install its own style files for use within tex/latex
</pre><pre style='margin:0'>
</pre>