<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/55d83a70cc27bf4bab41df255b7dd4bfec945e61">https://github.com/macports/macports-ports/commit/55d83a70cc27bf4bab41df255b7dd4bfec945e61</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 55d83a70cc2 lf: Patch for finding init file in the prefix
</span>55d83a70cc2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 55d83a70cc27bf4bab41df255b7dd4bfec945e61
</span>Author: Vadim-Valdis Yudaev <judaew@outlook.de>
AuthorDate: Mon Aug 30 23:25:02 2021 +0300

<span style='display:block; white-space:pre;color:#404040;'>    lf: Patch for finding init file in the prefix
</span>---
 sysutils/lf/Portfile                               | 16 +++++++++++++---
 sysutils/lf/files/patch-config-file-in-prefix.diff | 14 ++++++++++++++
 2 files changed, 27 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/lf/Portfile b/sysutils/lf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8540ac81a74..e9d0a00891e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/lf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/lf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem          1.0
</span> PortGroup           golang 1.0
 
 go.setup            github.com/gokcehan/lf 24 r
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          sysutils
 maintainers         {outlook.de:judaew @judaew} openmaintainer
 license             MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,6 +67,12 @@ go.vendors          gopkg.in/djherbis/times.v1 \
</span>                         sha256  4f470c7308790bea8a526ea26cecbaa22345aad8dc566821cda6175b3d241ee1 \
                         size    10900
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-config-file-in-prefix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/os.go
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot {
     xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -101,16 +108,19 @@ destroot {
</span> 
     xinstall -d ${destroot}${prefix}/share/${name}
     xinstall -m 0644 -W ${worksrcpath}/etc \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        lfcd.sh lfcd.csh lfcd.fish lfrc.example \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        lfcd.sh lfcd.csh lfcd.fish \
</span>         ${destroot}${prefix}/share/${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     xinstall -m 0644 -W ${worksrcpath} LICENSE README.md \
         ${destroot}${prefix}/share/${name}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${prefix}/etc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${worksrcpath}/etc/lfrc.example \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/etc/${name}
</span> }
 
 notes "
 A sample configuration file can be found at the following path:
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${prefix}/share/${name}/lfrc.exampl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${prefix}/etc/${name}/lfrc.example
</span> 
 The Vim plugin is already included within the port and installed in Vim's
 global plugin directory. If you are using Neovim, add the following line to
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/lf/files/patch-config-file-in-prefix.diff b/sysutils/lf/files/patch-config-file-in-prefix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..6e485ae95c5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/lf/files/patch-config-file-in-prefix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- os.go.orig     2021-08-30 22:55:52.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ os.go  2021-08-30 23:10:01.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -74,8 +74,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           config = filepath.Join(gUser.HomeDir, ".config")
</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;'>++  macportsPrefix := filepath.Join("@@PREFIX@@", "/etc")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   gConfigPaths = []string{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           filepath.Join("/etc", "lf", "lfrc"),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          filepath.Join(macportsPrefix, "lf", "lfrc"),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           filepath.Join(config, "lf", "lfrc"),
</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></pre><pre style='margin:0'>

</pre>