<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/d909b3572f5647d655289ac288619a6c4c628dcf">https://github.com/macports/macports-ports/commit/d909b3572f5647d655289ac288619a6c4c628dcf</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 d909b35  p5-mozilla-publicsuffix: new port
</span>d909b35 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit d909b3572f5647d655289ac288619a6c4c628dcf
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Mon Apr 2 21:04:49 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    p5-mozilla-publicsuffix: new port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Mozilla::PublicSuffix - Get a domain name's public suffix via the Mozilla Public Suffix List.
</span>---
 perl/p5-mozilla-publicsuffix/Portfile              | 30 ++++++++++++++++++++++
 .../files/patch-Build.PL.diff                      | 17 ++++++++++++
 2 files changed, 47 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-mozilla-publicsuffix/Portfile b/perl/p5-mozilla-publicsuffix/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..44fc8fc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-mozilla-publicsuffix/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</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;'>+PortGroup           perl5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.branches      5.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup         Mozilla-PublicSuffix v1.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {devans @dbevans} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Mozilla::PublicSuffix - Get a domain name's public suffix via the Mozilla Public Suffix List
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  1da4e5a9d5564940b4a098167fa0b5e80a6cd949 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8185ca687ad1c51e18cb472831f80160d6432376a06a19f864d617147b003dee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    71669
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${perl5.major} != ""} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-http-tiny
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-uri
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles      patch-Build.PL.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    perl5.use_module_build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-mozilla-publicsuffix/files/patch-Build.PL.diff b/perl/p5-mozilla-publicsuffix/files/patch-Build.PL.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..5e57fc0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-mozilla-publicsuffix/files/patch-Build.PL.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Build.PL.orig  2018-04-02 20:44:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Build.PL       2018-04-02 20:45:57.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -44,12 +44,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ my $dat_file = "effective_tld_names.dat";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ my $get_new_list = $builder->y_n(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "Check for a new version of the Public Suffix List?", "N"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    "Check for a new version of the Public Suffix List?", "Y"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if ($get_new_list) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     my $http = HTTP::Tiny->new( timeout => 6 );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     my $list_uri = URI->new(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        "http://mxr.mozilla.org/mozilla-central/source/netwerk/dns/$dat_file"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        "https://publicsuffix.org/list/$dat_file"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     $list_uri->query_form({ raw => 1 });
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     my %options = (
</span></pre><pre style='margin:0'>

</pre>