<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>