<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/4a5423f2f5bff98a5b305906387eb5cb8ceae5ee">https://github.com/macports/macports-ports/commit/4a5423f2f5bff98a5b305906387eb5cb8ceae5ee</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 4a5423f  node_exporter: fix promu - use MacPorts promu - set USER envvar if not set for promu
</span>4a5423f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4a5423f2f5bff98a5b305906387eb5cb8ceae5ee
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Mon Apr 6 04:16:50 2020 -0400

<span style='display:block; white-space:pre;color:#404040;'>    node_exporter: fix promu
</span><span style='display:block; white-space:pre;color:#404040;'>    - use MacPorts promu
</span><span style='display:block; white-space:pre;color:#404040;'>    - set USER envvar if not set for promu
</span>---
 net/node_exporter/Portfile | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/node_exporter/Portfile b/net/node_exporter/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d68d289..69d6a41 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/node_exporter/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/node_exporter/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,7 @@ license             apache
</span> 
 maintainers         {gmail.com:herby.gillot @herbygillot} openmaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:curl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:promu \
</span>                     port:go
 
 build.env           GOPATH=${workpath} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +47,18 @@ add_users           ${prom_user} \
</span>                     group=${prom_user} \
                     realname=Prometheus
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# promu will fail if it cannot capture the current user using the USER
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# environment variable.  So if USER is not currently set in the environment,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# we'll set it here for purposes of the build.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {! [info exists env(USER)]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.env-append "USER=${macportsuser}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Install promu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${workpath}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ln -s ${prefix}/bin/promu ${workpath}/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     copy  ${filespath}/org.macports.${name}.plist \
           ${workpath}/org.macports.${name}.plist
 
</pre><pre style='margin:0'>

</pre>