<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/50834a6a67225a1e450d2ffa070214734a4dc6ef">https://github.com/macports/macports-ports/commit/50834a6a67225a1e450d2ffa070214734a4dc6ef</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 50834a6a67225a1e450d2ffa070214734a4dc6ef
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sun May 13 22:27:47 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    portsentry: add mode line and reformat accordingly
</span>---
 security/portsentry/Portfile | 84 +++++++++++++++++++++++---------------------
 1 file changed, 44 insertions(+), 40 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/portsentry/Portfile b/security/portsentry/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d20e355..1e3a9dd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/portsentry/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/portsentry/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +1,29 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem        1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name              portsentry
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version           1.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories        security
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers       nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description       port scan detection and active defense
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             PortSentry is part of the Abacus Project suite of \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             security tools.  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             It is a program designed to detect and respond to port \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             scans against  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             a target host in real-time. There are other port scan \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             detectors that  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             perform similar detection of scans, but PortSentry has \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             some unique  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             features that may make it worth looking into.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage          https://sourceforge.net/projects/sentrytools/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites      https://dl.packetstormsecurity.net/UNIX/IDS/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  sourceforge:sentrytools
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms         darwin 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums         md5 782839446b7eca554bb1880ef0882670
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure     no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target      generic
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                portsentry
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          security
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         port scan detection and active defense
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    PortSentry is part of the Abacus Project suite of \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    security tools.  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    It is a program designed to detect and respond to port \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    scans against  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    a target host in real-time. There are other port scan \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    detectors that  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    perform similar detection of scans, but PortSentry has \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    some unique  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    features that may make it worth looking into.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://sourceforge.net/projects/sentrytools/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://dl.packetstormsecurity.net/UNIX/IDS/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sourceforge:sentrytools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           md5 782839446b7eca554bb1880ef0882670
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target        generic
</span> 
 ## 1.2 beta from sf.net doesn't compile
 ## 1.2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,24 +31,26 @@ build.target      generic
</span> #set worksrcdir    ${name}_beta
 
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           "s|/usr/local/psionic/portsentry/portsentry.conf|${prefix}/etc/${name}/portsentry.conf|"\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ${worksrcpath}/portsentry_config.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   reinplace \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           "s|/usr/local/psionic/portsentry|${prefix}/etc/${name}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ${worksrcpath}/portsentry.conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|/usr/local/psionic/portsentry/portsentry.conf|${prefix}/etc/${name}/portsentry.conf|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/portsentry_config.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|/usr/local/psionic/portsentry|${prefix}/etc/${name}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/portsentry.conf
</span> }
 
 destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        file mkdir ${destroot}${prefix}/etc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   file mkdir ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach doc_file {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     README.install README.methods README.stealth
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   } { system "install -m 644 ${worksrcpath}/$doc_file ${destroot}${prefix}/share/doc/${name}" }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach file {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        portsentry.conf portsentry.ignore
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   } { system "install -m 644 ${worksrcpath}/$file ${destroot}${prefix}/etc/${name}" }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   system "install -m 755 ${worksrcpath}/portsentry ${destroot}${prefix}/libexec/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file mkdir ${destroot}${prefix}/etc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file mkdir ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach doc_file {README.install README.methods README.stealth} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system "install -m 644 ${worksrcpath}/$doc_file ${destroot}${prefix}/share/doc/${name}"
</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;'>+    foreach file {portsentry.conf portsentry.ignore} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system "install -m 644 ${worksrcpath}/$file ${destroot}${prefix}/etc/${name}"
</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;'>+    system "install -m 755 ${worksrcpath}/portsentry ${destroot}${prefix}/libexec/"
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.distname ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.distname  ${name}
</span></pre><pre style='margin:0'>

</pre>