<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/02d4cdf91c50e40f98116084ebb0feb0e2729b0b">https://github.com/macports/macports-ports/commit/02d4cdf91c50e40f98116084ebb0feb0e2729b0b</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 02d4cdf91c5 fcat: fix up Portfile
</span>02d4cdf91c5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 02d4cdf91c50e40f98116084ebb0feb0e2729b0b
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sun Apr 25 14:12:28 2021 -0700

<span style='display:block; white-space:pre;color:#404040;'>    fcat: fix up Portfile
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This port was accidentally merged before it was quite ready.
</span><span style='display:block; white-space:pre;color:#404040;'>    Make changes to be more consistent with MacPorts practices.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See
</span><span style='display:block; white-space:pre;color:#404040;'>    https://github.com/macports/macports-ports/pull/10024#issuecomment-826388587
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Do not use reinplace to change behavior of fcat.
</span><span style='display:block; white-space:pre;color:#404040;'>    Ensure MacPort Perl is used.
</span><span style='display:block; white-space:pre;color:#404040;'>    Install examples into directory named examples instead of example.
</span>---
 devel/fcat/Portfile              | 20 ++++++++------------
 devel/fcat/files/patch-fcat.diff |  8 ++++++++
 2 files changed, 16 insertions(+), 12 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fcat/Portfile b/devel/fcat/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f8e892356de..15a592a76c9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/fcat/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fcat/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem      1.0
</span> 
 name            fcat
 version         1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        1
</span> categories      devel
 platforms       darwin
 license         restrictive nomirror
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,29 +30,25 @@ long_description \
</span>     \nIt is designed to work mainly with F90/F95, even though it can \
       also work with fixed formatted FORTRAN, thus F77.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# patch to correctly treat dimension declarations.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# '&' represent the existing string, '?' is the separator
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# '\' is the esc character and therefore needs to be escaped in the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# replacemant string. i.e. '\\' gives '\' in the result.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s?dimension.*||?&         /^(\\s*dimension\\s+)/i ||?g" ${worksrcpath}/bin/fcat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      patch-fcat.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|__MACPORTS_PERL5__|${prefix}/bin/perl5|g" ${worksrcpath}/bin/fcat
</span> }
 
 supported_archs noarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib     path:bin/perl:perl5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.perl  /usr/bin/perl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs   no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib     port:perl5
</span> use_configure   no
 build           {}
 
 destroot {
     xinstall -m 0755 -W ${worksrcpath}/bin fcat \
         ${destroot}${prefix}/bin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/share/doc/${name}/example
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}/examples
</span>     xinstall -m 0644 -W ${worksrcpath} README \
         ${destroot}${prefix}/share/doc/${name}
     xinstall -m 0644 -W ${worksrcpath}/example a.f90 b.f90 c.f90 Makefile \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/share/doc/${name}/example
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/doc/${name}/examples
</span> }
 
 livecheck.type   none
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fcat/files/patch-fcat.diff b/devel/fcat/files/patch-fcat.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3f8db185b9e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fcat/files/patch-fcat.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- bin/fcat.orig  2012-06-18 07:25:41.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ bin/fcat       2021-04-25 13:58:44.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#!/usr/bin/perl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#!__MACPORTS_PERL5__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #c                 / ========================================== \ 
</span></pre><pre style='margin:0'>

</pre>