<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/56a55930d3abae326614bdc25a8cb4d76ee882ed">https://github.com/macports/macports-ports/commit/56a55930d3abae326614bdc25a8cb4d76ee882ed</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 56a5593 p5-archive-zip: update to version 1.67
</span>56a5593 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 56a55930d3abae326614bdc25a8cb4d76ee882ed
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Mon Oct 7 16:54:54 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> p5-archive-zip: update to version 1.67
</span>---
perl/p5-archive-zip/Portfile | 14 ++--
perl/p5-archive-zip/files/fix-test-26-bzip2.patch | 81 +++++++++++++++++++++++
2 files changed, 89 insertions(+), 6 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-archive-zip/Portfile b/perl/p5-archive-zip/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b51f286..727d598 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-archive-zip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-archive-zip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,21 +4,19 @@ PortSystem 1.0
</span> PortGroup perl5 1.0
perl5.branches 5.26 5.28
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.setup Archive-Zip 1.66 ../../authors/id/P/PH/PHRED
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup Archive-Zip 1.67 ../../authors/id/P/PH/PHRED
</span>
platforms darwin
maintainers nomaintainer
license {Artistic-1 GPL}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> description Interface to zip archive files
long_description Allows a Perl program to create, manipulate, read, \
and write Zip archive files.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 39c384023467d0e3164d819931f3dc8172902daa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 468ac2a355b93e90e973ca6c8d18ec31c0d8f5bd3b065e16519f4cee0b9c53f7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 202402
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 0fc69b60743bc28e5ec00c184992a86043fedc19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 be2274344c7659bf9189838dc6b9a59ec6f957c74ddfd35ff2780d56f4592774 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 212270
</span>
if {${perl5.major} != ""} {
depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,4 +25,8 @@ if {${perl5.major} != ""} {
</span> depends_lib-append \
port:p${perl5.major}-compress-raw-zlib \
port:p${perl5.major}-encode
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles fix-test-26-bzip2.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ supported_archs noarch
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-archive-zip/files/fix-test-26-bzip2.patch b/perl/p5-archive-zip/files/fix-test-26-bzip2.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f740f2a
</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-archive-zip/files/fix-test-26-bzip2.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,81 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 8d09d14329eb578e5ef3e6b35395e22e44019db9 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Paul Howarth <paul@city-fan.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Mon, 7 Oct 2019 10:14:51 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Don't fail t/26_bzip2.t if unzip built without bzip2 support
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Without this (or similar) fix:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$ make test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/01_compile.t ................ ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/02_main.t ................... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/03_ex.t ..................... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/04_readmember.t ............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/05_tree.t ................... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/06_update.t ................. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/07_filenames_of_0.t ......... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/08_readmember_record_sep.t .. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/09_output_record_sep.t ...... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/10_chmod.t .................. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/11_explorer.t ............... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/12_bug_47223.t .............. skipped: Only required on Win32.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/13_bug_46303.t .............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/14_leading_separator.t ...... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/15_decrypt.t ................ ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/16_decrypt.t ................ ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/17_101092.t ................. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/18_bug_92205.t .............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/19_bug_101240.t ............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/20_bug_github11.t ........... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/21_zip64.t .................. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/22_deflated_dir.t ........... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/23_closed_handle.t .......... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/24_unicode_win32.t .......... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/25_traversal.t .............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ziptest said: Archive: /tmp/testout-QP8dh.zip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ skipping: README need PK compat. v4.6 (can do v4.5)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Caution: zero files tested in /tmp/testout-QP8dh.zip.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1 file skipped because of unsupported compression or encoding.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/26_bzip2.t ..................
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Dubious, test returned 1 (wstat 256, 0x100)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Failed 1/1 subtests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/27_symlinks.t ............... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/28_zip64_unsupported.t ...... skipped: Zip64 format is supported.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Test Summary Report
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/26_bzip2.t (Wstat: 256 Tests: 1 Failed: 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Failed test: 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Non-zero exit status: 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Files=28, Tests=729, 4 wallclock secs ( 0.11 usr 0.02 sys + 2.91 cusr 0.51 csys = 3.55 CPU)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Result: FAIL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Failed 1/28 test programs. 1/729 subtests failed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+The unzip program returns an exit code of 81 in the event of it encountering
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+a file with an unsupported compression scheme. Treat this as OK so that the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test will still pass.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ t/26_bzip2.t | 8 ++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 8 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/t/26_bzip2.t b/t/26_bzip2.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 1972a8e..631b072 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- t/26_bzip2.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ t/26_bzip2.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -30,6 +30,14 @@ $zip->read($infile);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $zip->writeToFileNamed($outfile);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ my ($status, $reason) = testZip($outfile);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# If unzip cannot handle bzip2 compression, it will return exit status 81
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Treat this the same as success
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if ($status == 81 * 256) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ warn("ziptest said: $reason\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $status = 0;
</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;'>+ is $status, 0, "testZip ok after $infile to $outfile"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ or warn("ziptest said: $reason\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>