<pre style='margin:0'>
Daniel J. Luke (danielluke) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/895bb568d7458027849ab754476f1559f1b4ab58">https://github.com/macports/macports-ports/commit/895bb568d7458027849ab754476f1559f1b4ab58</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 895bb568d7458027849ab754476f1559f1b4ab58
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Thu Dec 31 13:26:22 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    bind9: formatting improvments
</span>---
 net/bind9/Portfile | 146 ++++++++++++++++++++++++++++-------------------------
 1 file changed, 76 insertions(+), 70 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/bind9/Portfile b/net/bind9/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cfad7d2c7bc..08c79eb10f3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/bind9/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/bind9/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,95 +1,101 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup  legacysupport 1.0
</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:et:sw=4:ts=4:sts=4
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                    bind9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                    9.16.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       legacysupport 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name            bind9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         9.16.10
</span> revision        1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-categories              net
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {geeklair.net:dluke @danielluke}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin freebsd sunos
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories      net
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers     {geeklair.net:dluke @danielluke}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms       darwin freebsd sunos
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description             Domain Name System server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    MPL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     Domain Name System server
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license         MPL
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description        The BIND DNS Server is used on the vast majority of name \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           serving machines on the Internet, providing a robust \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           and stable architecture on top of which an \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           organization's naming architecture can be built. The \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           resolver library included in the BIND distribution \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           provides the standard APIs for translation between domain names \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           and Internet addresses and is intended to be linked with applications \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           requiring name service.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                The BIND DNS Server is used on the vast majority of name \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                serving machines on the Internet, providing a robust \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                and stable architecture on top of which an \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                organization's naming architecture can be built. The \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                resolver library included in the BIND distribution \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                provides the standard APIs for translation between domain names \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                and Internet addresses and is intended to be linked with applications \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                requiring name service.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                https://www.isc.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage        https://www.isc.org/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname                bind-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites               isc:${name}/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname        bind-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites    isc:${name}/${version}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160  78897fd2473e0ba2b4ce54cc2382c3defd50af1a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           sha256  bc47fc019c6205e6a6bfb839c544a1472321df0537ba905b846a4cbffe3362b3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           size    3269696
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160    78897fd2473e0ba2b4ce54cc2382c3defd50af1a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256    bc47fc019c6205e6a6bfb839c544a1472321df0537ba905b846a4cbffe3362b3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size      3269696
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_xz                  yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_xz          yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build           port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build   port:pkgconfig
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib             path:lib/libssl.dylib:openssl  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   port:libuv \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   port:libxml2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   port:python39 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   port:py39-ply
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib     path:lib/libssl.dylib:openssl  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:libuv \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:python39 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:py39-ply
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build      no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-universal_variant  no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+universal_variant \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                no
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist      gcc-4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                gcc-4.2
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              atomics.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      atomics.patch
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run                yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target                test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run        yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target     test
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.create      yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.netchange      yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.executable     ${prefix}/sbin/named -u named -f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.create      yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.netchange   yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.executable  ${prefix}/sbin/named -u named -f
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-add_users               named group=named
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+add_users       named group=named
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env           STD_CDEFINES=-DDIG_SIGCHASE=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env   STD_CDEFINES=-DDIG_SIGCHASE=1
</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-openssl=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --without-libjson \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-python=${prefix}/bin/python3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args  --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --with-openssl=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --without-libjson \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --with-python=${prefix}/bin/python3.9
</span> 
 platform darwin 8 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append --with-dlopen=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-gssapi=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-dlopen=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          --with-gssapi=no
</span> }
 
 platform darwin 9 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append --with-dlopen=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-dlopen=no
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot   {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Ensure needed directories
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   xinstall -o named -g named -m 755 -d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ${destroot}${prefix}/var/named \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ${destroot}${prefix}/var/run/named
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Install the conf file as a sample
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   xinstall -o root -m 644 ${filespath}/named.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ${destroot}${prefix}/etc/named.conf.dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   reinplace "s|%%PREFIX%%|${prefix}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ${destroot}${prefix}/etc/named.conf.dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Install the db files as samples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach f "db.127.0.0 db.cache db.localhost" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           xinstall -o named -g named -m 644 ${filespath}/${f} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${prefix}/var/named/${f}.dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   destroot.keepdirs ${destroot}${prefix}/var/run/named
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot    {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Ensure needed directories
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -o named -g named -m 755 -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/var/named \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/var/run/named
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Install the conf file as a sample
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -o root -m 644 ${filespath}/named.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/etc/named.conf.dist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|%%PREFIX%%|${prefix}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/etc/named.conf.dist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Install the db files as samples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach f "db.127.0.0 db.cache db.localhost" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -o named -g named -m 644 ${filespath}/${f} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${prefix}/var/named/${f}.dist
</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;'>+    destroot.keepdirs ${destroot}${prefix}/var/run/named
</span> }
 
 notes "******************************************************
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -114,6 +120,6 @@ notes "******************************************************
</span> * logging into a directory where this new user can write files.
 ******************************************************"
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url      ${homepage}downloads/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex    "BIND(\\d+\.\\d+\.\\d+(?:-P\\d+)?).tar.gz - tar.gz\\s*</a>"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type   regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url    ${homepage}downloads/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex  "BIND(\\d+\.\\d+\.\\d+(?:-P\\d+)?).tar.gz - tar.gz\\s*</a>"
</span></pre><pre style='margin:0'>

</pre>