<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ae45091499ee6b9e76fba89c2c20685e2d8e80a1">https://github.com/macports/macports-ports/commit/ae45091499ee6b9e76fba89c2c20685e2d8e80a1</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ae45091499ee6b9e76fba89c2c20685e2d8e80a1
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Fri Mar 11 17:08:34 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    prelude-manger: update to 9.2.0, substantial rewrite
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    take maintainership
</span><span style='display:block; white-space:pre;color:#404040;'>    new homepage & master_sites
</span><span style='display:block; white-space:pre;color:#404040;'>    enable geoip with libmaxminddb
</span><span style='display:block; white-space:pre;color:#404040;'>    add explicit dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    add startupitem to run daemon
</span><span style='display:block; white-space:pre;color:#404040;'>    fix livecheck
</span>---
 security/prelude-manager/Portfile | 52 +++++++++++++++++++++------------------
 1 file changed, 28 insertions(+), 24 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/prelude-manager/Portfile b/security/prelude-manager/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5b02f17e84e..3471d8103b4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/prelude-manager/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/prelude-manager/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,11 @@
</span> PortSystem      1.0
 
 name            prelude-manager
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         0.9.14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         5.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories      security
 license         GPL-3+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers     {ctreleaven @ctreleaven} openmaintainer
</span> 
 description     Prelude Universal SIM - manager
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,25 +21,31 @@ long_description \
</span>         received events to a media specified by the user \
         (database, log file, mail etc.).
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage        http://www.prelude-ids.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites    ${homepage}download/releases/prelude-manager/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage        https://www.prelude-siem.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites    ${homepage}pkg/src/${version}/
</span> 
 platforms       darwin
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5 ca47665fcf299732509459956297320b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha1 23cc8db8350ca8e1c5281851b5255d0b40a53f75 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160 55e68fa07bf724092a300eedbb6bc9db0617ad3c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.type      gnu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           md5     adfbb45ce1607ccf5607a9bd2f9aa800 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha1    79ba5751a633e16eac0a5e7c22319775dd389ac9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  61a31b9d9e6a7d523e7e28048091821e15b03194 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  91f7f7d736f4e29a9a9a345f8eb5f7a72ee5487c3b4a0284abd2e40f58943db0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1564874
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args  --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                --with-html-dir=${prefix}/share/doc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args  --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --enable-libmaxminddb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --mandir=${prefix}/share/man \
</span>                 --localstatedir=${prefix}/var
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib     port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build   port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib     port:libpreludedb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:libxml2 \
</span>                 port:gnutls \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:libprelude
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:libgeoip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:libmaxminddb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:libprelude \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:tcp_wrappers
</span> 
 destroot.keepdirs \
         ${destroot}${prefix}/var/run/prelude-manager
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,13 +55,11 @@ post-destroot {
</span>         reinplace "s|= /var|= ${prefix}/var|g" ${destroot}${prefix}/etc/prelude-manager/prelude-manager.conf
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# At the moment libpreludedb in macports is outdated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# There are also some issues with libpreludedb on Mac OS.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Until these are fixed, installing libpreludedb is not recommended
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# and the database plugin should be disabled.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# (so xml is the only output backend)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#variant database description {Build with database support (libpreludedb)} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#        depends_lib-append port:libpreludedb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes-append "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Please see ${homepage} for configuration that must be complete before the first run."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# daemon should probably run under user _prelude group _prelude-manager ??
</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}/bin/${name}
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url       ${homepage}projects/prelude/files
</span></pre><pre style='margin:0'>

</pre>