Sat Dec 1 03:00:16 2018 UTC ()
Update to 9999.25

Upstream changes:
9999.25     2018-10-29
    - The previous release contained nothing but a documentation update. That
      updated documentation errantly mentioned pseudo-files. Pseudo-files
      are perfectly fine to use with File::Slurp.
    - Add regression test for GLOB refs being slurped in. Thank you, James Keenan!
      https://github.com/perhunter/slurp/pull/17#issuecomment-437174592
    - Refactor read_file to use open and read rather than sysopen and sysread.
    - Add a bugwards compatible feature to keep track of the cursor when
      dealing with the DATA handle (https://github.com/perhunter/slurp/pull/17)
    - Fix a typo in the docs.

9999.24     2018-10-29
    - Document the clear downfalls of using file handles of any kind rather
      than just the file's path string.

9999.23     2018-10-20
    - Fix an error on the test rewrites with a bad value for binmode
    - Create a 00-report-prereqs.dd to ease testing on 5.6
    - Bump requirement for File::Spec to 3.01 as Cwd was shipped separately
      before and the one that came with 5.6 had Taint issues.
    - Cleaned up the Change log to make all dates uniform

9999.22     2018-10-15
    - Update the SYNOPSIS documentation. (Graham Knop)
    - Fix some EUMM metadata depending on version. (Dan Book)
    - Fix Windows path concatenation on read_dir. (James Keenan)
    - Document each function with proper POD heads and re-order in alphabetical
    - Dump the POD to GH markdown for a README.md
    - Remove the README file
    - Remove some work-arounds for older Perls < 5.6
    - Do not inherit from Exporter (requires Exporter 5.57)
    - Fix perms.t to run on all platforms (Aristotle Pagaltzis, Linda Walsh
      via RT #92401)
    - Clean up handle.t (we no longer use the -w flag anywhere)

9999.21    2018-10-08
    - Unset $^W in a few strategic places to silence warnings when Test::Harness
      or ExtUtils::MakeMaker turn them on. (Thanks, Graham Knop).
    - Got rid of a few MYMETA leftovers in the MANIFEST
    - Add Git repository info to the Makefile
    - Add a contributor's list for display on metacpan

9999.20_02     2018-10-04  (TRIAL)
    - Update TravisCI tests to show coverage.
    - Update all remaining test files
    - Get rid of assumption of . in @INC in tests
    - Remove t/TestDriver.pm
    - Add t/lib/FileSlurpTest.pm
    - Make sure all tests use a properly acquired temp file
    - Clean up prereqs a bit further
    - Document all failure cases in the 01-error* tests.
    - Moved the CORE:: function overrides to their own test class to only be
      included when overriding is necessary

9999.20_01     2018-09-27  (TRIAL)
    - Fixed spelling mistakes in POD (RT #85251)
    - Fixed a typo in an example (RTs #72116, #80279)
    - Remove doc mentions of Perl < 5.006 as that's required.
    - Fix POD coverage tests by adding a few more ignored functions
    - Added t/edit_file.t (James Keenan)
    - Move the POD tests to xt/author
    - Update t/append_null.t
    - Update t/binmode.t
    - Update t/data_list.t
    - Update t/data_scalar.t
    - Update t/error_mode.t
    - Update t/large.t
    - Update t/original.t
    - Update t/stringify.t
    - Added t/00-report-prereqs.t
    - Added more xt/author tests
    - Fix all trailing whitespace in accordance with xt/author/eol.t
    - Updated the Makefile.PL to get all of the prereqs in there.
    - Add CI testing via TravisCI and AppVeyor


(wen)
diff -r1.22 -r1.23 pkgsrc/devel/p5-File-Slurp/Makefile
diff -r1.6 -r1.7 pkgsrc/devel/p5-File-Slurp/distinfo

cvs diff -r1.22 -r1.23 pkgsrc/devel/p5-File-Slurp/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-File-Slurp/Makefile 2018/08/22 09:44:02 1.22
+++ pkgsrc/devel/p5-File-Slurp/Makefile 2018/12/01 03:00:16 1.23
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.22 2018/08/22 09:44:02 wiz Exp $ 1# $NetBSD: Makefile,v 1.23 2018/12/01 03:00:16 wen Exp $
2 2
3DISTNAME= File-Slurp-9999.19 3DISTNAME= File-Slurp-9999.25
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 7 
6CATEGORIES= devel perl5 5CATEGORIES= devel perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
8 7
9MAINTAINER= hiramatu@boreas.dti.ne.jp 8MAINTAINER= hiramatu@boreas.dti.ne.jp
10HOMEPAGE= http://search.cpan.org/dist/File-Slurp/ 9HOMEPAGE= http://search.cpan.org/dist/File-Slurp/
11COMMENT= Read/write/append files quickly 10COMMENT= Read/write/append files quickly
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14PERL5_PACKLIST= auto/File/Slurp/.packlist 13PERL5_PACKLIST= auto/File/Slurp/.packlist
15 14
16.include "../../lang/perl5/module.mk" 15.include "../../lang/perl5/module.mk"
17.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/devel/p5-File-Slurp/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-File-Slurp/distinfo 2015/11/03 03:28:16 1.6
+++ pkgsrc/devel/p5-File-Slurp/distinfo 2018/12/01 03:00:16 1.7
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.6 2015/11/03 03:28:16 agc Exp $ 1$NetBSD: distinfo,v 1.7 2018/12/01 03:00:16 wen Exp $
2 2
3SHA1 (File-Slurp-9999.19.tar.gz) = e734e5d93a82fbd179d33db35d1f98c5e5934bf1 3SHA1 (File-Slurp-9999.25.tar.gz) = d7a7a0120d42f6f3eaa72c3ad28a3a90337d6ebf
4RMD160 (File-Slurp-9999.19.tar.gz) = 38a646144cf4dada0d3e2918e33665de742700d1 4RMD160 (File-Slurp-9999.25.tar.gz) = 786eef19241015ba11572b4dfeb54acbece6c0e8
5SHA512 (File-Slurp-9999.19.tar.gz) = 3fb8f452d625e321e77475cbc7d5672d53fe49945581561a0001be0a9464e67659303271648e102d52b6ebd04c87afc7432238fcade0c098f584f3b58c90ec82 5SHA512 (File-Slurp-9999.25.tar.gz) = cea59f2aecfe314540c1022c44ce85d5d53a3c69273b71a727acbfacbd09a9e45ef435c61b28d8d883a758e29c296ca98167dceed74bbf3a278fe5fa7019ce8a
6Size (File-Slurp-9999.19.tar.gz) = 39927 bytes 6Size (File-Slurp-9999.25.tar.gz) = 38260 bytes