<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>