<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/972b8b0b2b885e71a9ce9b30791af932a3f5a027">https://github.com/macports/macports-ports/commit/972b8b0b2b885e71a9ce9b30791af932a3f5a027</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 972b8b0  zabbix4*: Update to 4.0.13 and 4.2.7; add 4.4.0
</span>972b8b0 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 972b8b0b2b885e71a9ce9b30791af932a3f5a027
</span>Author: Eric A. Borisch <eborisch@macports.org>
AuthorDate: Mon Oct 7 10:24:12 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    zabbix4*: Update to 4.0.13 and 4.2.7; add 4.4.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also update download sites and livecheck regexes.
</span>---
 net/zabbix4/Portfile | 59 +++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 40 insertions(+), 19 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/zabbix4/Portfile b/net/zabbix4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 49073bc..ec491e8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/zabbix4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/zabbix4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@ PortSystem          1.0
</span> PortGroup           active_variants 1.1
 
 name                zabbix4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          net
 maintainers         {eborisch @eborisch} openmaintainer
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,8 +20,9 @@ long_description    Zabbix is the ultimate open source availability and \
</span>                     of the best commercial ones. 
 
 array set VERSIONS {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    4  4.0.12
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    42 4.2.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    4  4.0.13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    42 4.2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    44 4.4.0
</span> }
 
 set zver            [regsub -all {[^\d]} ${subport} {}]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,7 +32,7 @@ distname            zabbix-${version}
</span> livecheck.name      zabbix
 
 livecheck.url \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    https://www.zabbix.com/download_sources
</span> homepage            http://www.zabbix.com/
 master_sites \
     sourceforge:project/zabbix/ZABBIX%20Latest%20Stable/${version} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,31 +40,45 @@ master_sites \
</span> dist_subdir         zabbix${zver}
 
 if {$zver == 4} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.regex     "Stable\/(4\.0\.\[0-9\]+)\/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.regex     "zabbix-(4\.0\.\[0-9\]+).tar.gz"
</span>     checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        rmd160  d40e10ec91ec75f426844ad74e9eb2ad5a7f9990 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha256  5c5e728a6f2903e20aea5fdd67a14099630725eba7b1c6628f92fd0c3efd8bca \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        size    17138671
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        rmd160  b9cb3e34dac5f770b9647b4964741750fef8bc58 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        sha256  de2666b8d6d99c6e019aaf5fabc965996c2e9e0aa4e14644800e714b64d3e4c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        size    17150333
</span> }
 if {$zver == 42} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.regex     "Stable\/(4\.2\.\[0-9\]+)\/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.regex     "zabbix-(4\.2\.\[0-9\]+).tar.gz"
</span>     checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        rmd160  2c9a17a673199d337cc819d411940362ac488018 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha256  646b1f29a768e3123a00a9afadf382b4d0dfd54e20fb31023f0d6da066da0864 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        size    18278708
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        rmd160  09d6dcdc2ce0f514f2e0413b4ba36835662ef390 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        sha256  9d9bdf1d858048d72811de04269a429aba257fac2e4b6e782d5a2b1d3a82f627 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        size    18286402
</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;'>+if {$zver == 44} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.regex     "zabbix-(4\.4\.\[0-9\]+).tar.gz"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        rmd160  5d883e098c1f3f552f94af751351f44ee4e28b1e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        sha256  c47da70ea2379684ea6fad91092b819eda6e1955b215b9dd568c061143d78ca8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        size    20689807
</span> }
 
 patchfiles          log_and_pid_locations.patch
 
 universal_variant   no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport             zabbix42            {conflicts zabbix4}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport             zabbix42            {conflicts zabbix4 zabbix44}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport             zabbix44            {conflicts zabbix4 zabbix42}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport             zabbix4-agent       {conflicts zabbix42-agent}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport             zabbix42-agent      {conflicts zabbix4-agent}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport             zabbix4-agent       {conflicts zabbix42-agent zabbix44-agent}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport             zabbix42-agent      {conflicts zabbix4-agent zabbix44-agent}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport             zabbix44-agent      {conflicts zabbix4-agent zabbix42-agent}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport             zabbix4-frontend    {conflicts zabbix42-frontend}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport             zabbix42-frontend   {conflicts zabbix4-frontend}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport             zabbix4-frontend    {conflicts zabbix42-frontend \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                         zabbix44-frontend}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport             zabbix42-frontend   {conflicts zabbix4-frontend \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                         zabbix44-frontend}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport             zabbix44-frontend   {conflicts zabbix4-frontend \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                         zabbix42-frontend}
</span> 
 proc isFlavor {desc subp} {
     if {[string first ${desc} ${subp}] >= 0} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -105,6 +120,12 @@ if {[isFlavor agent ${subport}]} {
</span>     startupitem.logfile     ${prefix}/var/log/zabbix/zabbix_agentd.launch
 
     configure.args-append   --enable-agent
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Revisit if/when upstream supports building on OSX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #if {$zver == 44} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #    configure.args-append   --enable-agent2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #    build.env-append    GOPATH=${worksrcpath}/src/zabbix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #}
</span> 
     destroot.keepdirs \
         ${destroot}${prefix}/etc/zabbix${zver}/zabbix_agentd.conf.d \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -377,7 +398,7 @@ if {[isFlavor agent ${subport}]} {
</span> 1) Edit the sample .conf file ${prefix}/etc/zabbix${zver}/zabbix_agentd.conf.sample
    (rename & omit .sample)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-   Set the following variable to the ip address of your ZABBIX server to\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Set the following variable to the IP address of your ZABBIX server to\
</span>    allow it access to the agent.
 
     Server=x.x.x.x
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -393,7 +414,7 @@ if {[isFlavor agent ${subport}]} {
</span> } elseif {[isFlavor frontend ${subport}]} {
     notes "
 ####
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#### Begin ZABBIX${zver} frontend installastion section ####
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#### Begin ZABBIX${zver} frontend installation section ####
</span> 
 1) Set a symbolic link in your Apache document root pointing to the PHP
    frontend files
</pre><pre style='margin:0'>

</pre>