<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1871b163756717c5110082581dfdff1dffc06502">https://github.com/macports/macports-ports/commit/1871b163756717c5110082581dfdff1dffc06502</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 1871b163756 toxiproxy: Use build.env correctly
</span>1871b163756 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1871b163756717c5110082581dfdff1dffc06502
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Wed Oct 9 09:50:20 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    toxiproxy: Use build.env correctly
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/63439
</span>---
 net/toxiproxy/Portfile | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/toxiproxy/Portfile b/net/toxiproxy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 33755c1bfe1..897a0de0dc0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/toxiproxy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/toxiproxy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,6 @@ PortGroup           golang 1.0
</span> 
 go.setup            github.com/Shopify/toxiproxy 2.10.0 v
 categories          net
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> maintainers         {amake @amake} openmaintainer
 license             MIT
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -139,16 +138,27 @@ go.vendors          gopkg.in/tomb.v1 \
</span>                         sha256  78da4421e9f9fa2ee5e3855bdd31cfb04c7e823d9c0ec385cc2c008132d98b96 \
                         size    10874
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach bin {server cli} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system -W ${worksrcpath}/cmd/${bin} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            "${build.env} ${go.bin} build -ldflags='-s -w -X github.com/Shopify/toxiproxy.Version=${version}'"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd           ${workpath}/build.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.pre_args
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set bins            [list server cli]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set bs [open ${build.cmd} w+]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    puts ${bs} "#!/bin/sh"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    puts ${bs} "set -x"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach bin ${bins} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        puts ${bs} "cd [shellescape ${worksrcpath}/cmd/${bin}] && ${go.bin} build -ldflags='-s -w -X ${go.package}.Version=${version}'"
</span>     }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    close ${bs}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file attributes ${build.cmd} -permissions 0755
</span> }
 
 destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0755 ${worksrcpath}/cmd/server/server ${destroot}${prefix}/bin/${name}-server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0755 ${worksrcpath}/cmd/cli/cli ${destroot}${prefix}/bin/${name}-cli
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach bin ${bins} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 0755 ${worksrcpath}/cmd/${bin}/${bin} ${destroot}${prefix}/bin/${name}-${bin}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 github.livecheck.regex {([0-9.]+)}
</pre><pre style='margin:0'>

</pre>