<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/89b266f568bd3022b357b66065a0669e43bd4a2f">https://github.com/macports/macports-ports/commit/89b266f568bd3022b357b66065a0669e43bd4a2f</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 89b266f568b netdata: new port
</span>89b266f568b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 89b266f568bd3022b357b66065a0669e43bd4a2f
</span>Author: Gregory Anders <greg@gpanders.com>
AuthorDate: Wed Apr 21 10:06:40 2021 -0600

<span style='display:block; white-space:pre;color:#404040;'>    netdata: new port
</span>---
 sysutils/netdata/Portfile | 88 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 88 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/netdata/Portfile b/sysutils/netdata/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..69614234cf2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/netdata/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,88 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem              1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            netdata netdata 1.29.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from     releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname                ${name}-v${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers             {@gpanders greg:gpanders.com} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories              sysutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms               darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license                 GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description             Real-time performance monitoring done right
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description        Netdata's distributed, real-time monitoring Agent \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        collects thousands of metrics from systems, hardware, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        containers, and applications with zero configuration. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        It runs permanently on all your physical/virtual servers, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        containers, cloud deployments, and edge/IoT devices, and \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        is perfectly safe to install on your systems mid-incident \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        without any preparation.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append    port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append      port:libuv \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:lz4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:json-c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:openssl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:judy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lib:libuuid:libuuid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  f029a3324d088ce7829e2363785c63beeab8fc82 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  eeba8b18519a9123a3cc8b450dcd042e23a3b145a78a7017a14c47ed36d923df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    6737320
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args          --disable-dependency-tracking \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --prefix=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --sysconfdir=${prefix}/etc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --localstatedir=${prefix}/var \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --libexecdir=${prefix}/libexec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --libdir=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --with-math \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --with-zlib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --enable-dbengine \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --with-user=netdata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.create      yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.executable  ${prefix}/sbin/netdata -D
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set netdata_user        netdata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set netdata_group       netdata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set netdata_conf_dir    ${prefix}/etc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set netdata_cache_dir   ${prefix}/var/cache/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set netdata_log_dir     ${prefix}/var/log/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set netdata_lib_dir     ${prefix}/var/lib/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set netdata_web_dir     ${prefix}/share/${name}/web
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+add_users ${netdata_user} group=${netdata_group}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoreconf yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.keepdirs-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        ${destroot}${netdata_cache_dir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        ${destroot}${netdata_log_dir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        ${destroot}${netdata_lib_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${worksrcpath}/system/netdata.conf ${destroot}${netdata_conf_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|web files owner = .*|web files owner = netdata|" ${destroot}${netdata_conf_dir}/netdata.conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|NETDATA_USER_CONFIG_DIR=\"/|NETDATA_USER_CONFIG_DIR=\"${prefix}/|" ${destroot}${netdata_conf_dir}/edit-config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|NETDATA_STOCK_CONFIG_DIR=\"/|NETDATA_STOCK_CONFIG_DIR=\"${prefix}/|" ${destroot}${netdata_conf_dir}/edit-config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -o ${netdata_user} -g ${netdata_group} ${destroot}${netdata_cache_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -o ${netdata_user} -g ${netdata_group} ${destroot}${netdata_log_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -o ${netdata_user} -g ${netdata_group} ${destroot}${netdata_lib_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "chown -R ${netdata_user}:${netdata_group} ${destroot}${netdata_web_dir}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    touch ${destroot}${netdata_conf_dir}/.opt-out-from-anonymous-statistics
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>