<pre style='margin:0'>
Dan Villiom Podlaski Christiansen (danchr) pushed a commit to branch docker-compose-plugin
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/daa4af95ce86ec69db11857703c84e071f7a278d">https://github.com/macports/macports-ports/commit/daa4af95ce86ec69db11857703c84e071f7a278d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit daa4af95ce86ec69db11857703c84e071f7a278d
</span>Author: Dan Villiom Podlaski Christiansen <danchr@gmail.com>
AuthorDate: Wed Feb 14 13:18:08 2024 +0100
<span style='display:block; white-space:pre;color:#404040;'> docker: update to 25.0.3
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Include man pages and completion for Bash & Zsh while at it.
</span>---
devel/docker/Portfile | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/docker/Portfile b/devel/docker/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 965d57254f7..beecf59f6aa 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/docker/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/docker/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,6 +22,9 @@ checksums rmd160 28cac9133601aab74df71a3f01f8d1ac10884062 \
</span>
build.target github.com/docker/cli/cmd/docker
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bin:go-md2man:go-md2man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> patchfiles plugin-path.diff
post-patch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,6 +49,37 @@ pre-build {
</span>
destroot {
xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach src [glob ${worksrcpath}/man/*.?.md] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set page [file rootname [file tail ${src}]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set section [string range [file extension ${page}] 1 end]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set dst ${destroot}${prefix}/share/man/man${section}/${page}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # skip dockerd; it's not provided on macOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${page} ne "dockerd.8"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_info "${src} -> ${dst}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d [file dirname ${dst}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${worksrcpath}/man "go-md2man -out ${dst} -in ${src}"
</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;'>+ # install completion for various shells
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set bash_completions_dir ${destroot}${prefix}/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set fish_completions_dir ${destroot}${prefix}/share/fish/vendor_completions.d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set zsh_completions_dir ${destroot}${prefix}/share/zsh/site-functions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${bash_completions_dir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${fish_completions_dir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${zsh_completions_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [glob ${worksrcpath}/contrib/completion/bash/*] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${bash_completions_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [glob ${worksrcpath}/contrib/completion/fish/*] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${fish_completions_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [glob ${worksrcpath}/contrib/completion/zsh/*] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${zsh_completions_dir}
</span> }
github.livecheck.regex {([^"r]+)}
</pre><pre style='margin:0'>
</pre>