<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/f99bc4f55a768afe8895dd4a7fdd2a5d3732aa51">https://github.com/macports/macports-ports/commit/f99bc4f55a768afe8895dd4a7fdd2a5d3732aa51</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 f99bc4f  p5-zeromq: refine patch, dependencies
</span>f99bc4f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f99bc4f55a768afe8895dd4a7fdd2a5d3732aa51
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Tue Jun 27 19:36:40 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    p5-zeromq: refine patch, dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * use explicit path to tools in Makefile.PL
</span><span style='display:block; white-space:pre;color:#404040;'>    * uses embedded inc::Module::Install, external dependency unnecessary
</span><span style='display:block; white-space:pre;color:#404040;'>    * uses pkgconfig during configure to find libzmq and config
</span><span style='display:block; white-space:pre;color:#404040;'>    * JSON and Task::Weaken are library dependencies, Task::Weaken was missing
</span><span style='display:block; white-space:pre;color:#404040;'>    * use depends_build for test deps, avoids dep check failure during configure
</span><span style='display:block; white-space:pre;color:#404040;'>    * allow livecheck for versioned subports, port livecheck rdepof:p5.26-zeromq is useful
</span><span style='display:block; white-space:pre;color:#404040;'>    * increment revision to rebuild with new dependencies
</span>---
 perl/p5-zeromq/Portfile                     | 17 ++++++++-------
 perl/p5-zeromq/files/patch-Makefile.PL.diff | 32 +++++++++++++++++++++++------
 2 files changed, 34 insertions(+), 15 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-zeromq/Portfile b/perl/p5-zeromq/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 52640af..0b646e7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-zeromq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-zeromq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           perl5 1.0
</span> 
 perl5.branches      5.24 5.26
 perl5.setup         ZeroMQ 0.23 ../by-authors/id/D/DM/DMAKI
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> categories-append   devel
 platforms           darwin
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,18 +20,17 @@ checksums           rmd160 d9b3cc3425b0df5c98943d694ff0e156747b4c3a \
</span> 
 if {${perl5.major} != ""} {
     depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:p${perl5.major}-module-install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:zmq22
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_test-append \
</span>                     port:p${perl5.major}-anyevent \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:p${perl5.major}-json \
</span>                     port:p${perl5.major}-test-exception \
                     port:p${perl5.major}-test-fatal \
                     port:p${perl5.major}-test-requires \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:p${perl5.major}-test-tcp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-test-tcp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pkgconfig
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles      patch-Makefile.PL.diff
</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}-json \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-task-weaken \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:zmq22
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type  none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles      patch-Makefile.PL.diff
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-zeromq/files/patch-Makefile.PL.diff b/perl/p5-zeromq/files/patch-Makefile.PL.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index e720ed3..fcd6ba4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-zeromq/files/patch-Makefile.PL.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-zeromq/files/patch-Makefile.PL.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,30 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.PL.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,6 +3,7 @@ BEGIN {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         do 'tools/check_mi_mods.pl';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.PL.orig       2017-06-27 15:57:37.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.PL    2017-06-27 15:59:39.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++use lib '.';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BEGIN {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (-e '.git') {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        do 'tools/check_mi_mods.pl';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        do './tools/check_mi_mods.pl';
</span>      } else {
          unshift @INC, 'inc';
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+        use lib '.';
</span>          require inc::Module::Install;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-         Module::Install->import;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,7 +26,7 @@
</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;'>+-do 'tools/detect_zmq.pl';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++do './tools/detect_zmq.pl';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ print "Detected the following ZMQ settings:\n";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach my $env (qw(ZMQ_HOME ZMQ_H ZMQ_INCLUDES ZMQ_LIBS ZMQ_TRACE)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     printf " + %s = %s\n", $env, exists $ENV{$env} ? $ENV{$env} : "(null)";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -69,5 +71,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ author_tests 'xt';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clean_files "xs/*.inc";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-do 'tools/genfiles.pl';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-WriteAll;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\ No newline at end of file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++do './tools/genfiles.pl';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++WriteAll;
</span></pre><pre style='margin:0'>

</pre>