<pre style='margin:0'>
Zero King (l2dy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4971331ebbb7f23a37d865a473e2c55db2585a61">https://github.com/macports/macports-ports/commit/4971331ebbb7f23a37d865a473e2c55db2585a61</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4971331ebbb7f23a37d865a473e2c55db2585a61
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Sat Oct 28 01:23:14 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> fennel: update to 1.3.1-1 and install man pages
</span>---
lua/lua-fennel/Portfile | 37 ++++++++++++++++++++++++++++++-------
lua/lua-fennel/files/lua54-fennel | 1 +
2 files changed, 31 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lua/lua-fennel/Portfile b/lua/lua-fennel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 55100cb3f53..9d8aa3709d4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lua/lua-fennel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lua/lua-fennel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,10 @@ PortSystem 1.0
</span> PortGroup luarocks 1.0
PortGroup select 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-luarocks.branches 5.1 5.2 5.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-luarocks.setup fennel 1.1.0-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} ne "lua-fennel-docs"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ luarocks.branches 5.1 5.2 5.3 5.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+luarocks.setup fennel 1.3.1-1
</span> revision 0
license MIT
categories lua lang
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,15 +20,36 @@ long_description Fennel is {*}${description}.
</span>
homepage https://fennel-lang.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 dc40673bf27e6bdcdb42cb86b2dd068d7f097a37 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5bcd2359a3c1b13a49488e1a87b10041273e59b7c61908ead45696720d954b67 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 172621
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 f587c235991ee959d05978a8c3632ae528ecb5c2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 21f02f58793b2214284c018d43b4fb0460d70b25f4a025a290f3cc230972389e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 231142
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport lua-fennel-docs {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.cmd ${luarocks.bin}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.pre_args --lua-version ${luarocks.branch} --tree ${destroot}${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args unpack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.post_args ${worksrcpath}/${luarocks.distname}.src.rock
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ command_exec build
</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;'>+ destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 {*}[glob ${worksrcpath}/${luarocks.distname}/fennel-*/*.1] ${destroot}${prefix}/share/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 {*}[glob ${worksrcpath}/${luarocks.distname}/fennel-*/*.3] ${destroot}${prefix}/share/man/man3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 {*}[glob ${worksrcpath}/${luarocks.distname}/fennel-*/*.5] ${destroot}${prefix}/share/man/man5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 {*}[glob ${worksrcpath}/${luarocks.distname}/fennel-*/*.7] ${destroot}${prefix}/share/man/man7
</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:#ffe0e0;'>-if {${subport} ne ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} ne ${name} && ${subport} ne "lua-fennel-docs"} {
</span> select.entries [list ${luarocks.module} ${subport} ${subport}]
depends_run-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:fennel_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:fennel_select \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:lua-fennel-docs
</span>
notes "
To make this the default fennel (i.e., the version run by\
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lua/lua-fennel/files/lua54-fennel b/lua/lua-fennel/files/lua54-fennel
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..5dd848cee4a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lua/lua-fennel/files/lua54-fennel
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/fennel-5.4
</span></pre><pre style='margin:0'>
</pre>