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 AppVeyordiff -r1.22 -r1.23 pkgsrc/devel/p5-File-Slurp/Makefile
(wen)
@@ -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 | |||
3 | DISTNAME= File-Slurp-9999.19 | 3 | DISTNAME= File-Slurp-9999.25 | |
4 | PKGNAME= p5-${DISTNAME} | 4 | PKGNAME= p5-${DISTNAME} | |
5 | PKGREVISION= 7 | |||
6 | CATEGORIES= devel perl5 | 5 | CATEGORIES= devel perl5 | |
7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/} | 6 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/} | |
8 | 7 | |||
9 | MAINTAINER= hiramatu@boreas.dti.ne.jp | 8 | MAINTAINER= hiramatu@boreas.dti.ne.jp | |
10 | HOMEPAGE= http://search.cpan.org/dist/File-Slurp/ | 9 | HOMEPAGE= http://search.cpan.org/dist/File-Slurp/ | |
11 | COMMENT= Read/write/append files quickly | 10 | COMMENT= Read/write/append files quickly | |
12 | LICENSE= ${PERL5_LICENSE} | 11 | LICENSE= ${PERL5_LICENSE} | |
13 | 12 | |||
14 | PERL5_PACKLIST= auto/File/Slurp/.packlist | 13 | PERL5_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" |
@@ -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 | |||
3 | SHA1 (File-Slurp-9999.19.tar.gz) = e734e5d93a82fbd179d33db35d1f98c5e5934bf1 | 3 | SHA1 (File-Slurp-9999.25.tar.gz) = d7a7a0120d42f6f3eaa72c3ad28a3a90337d6ebf | |
4 | RMD160 (File-Slurp-9999.19.tar.gz) = 38a646144cf4dada0d3e2918e33665de742700d1 | 4 | RMD160 (File-Slurp-9999.25.tar.gz) = 786eef19241015ba11572b4dfeb54acbece6c0e8 | |
5 | SHA512 (File-Slurp-9999.19.tar.gz) = 3fb8f452d625e321e77475cbc7d5672d53fe49945581561a0001be0a9464e67659303271648e102d52b6ebd04c87afc7432238fcade0c098f584f3b58c90ec82 | 5 | SHA512 (File-Slurp-9999.25.tar.gz) = cea59f2aecfe314540c1022c44ce85d5d53a3c69273b71a727acbfacbd09a9e45ef435c61b28d8d883a758e29c296ca98167dceed74bbf3a278fe5fa7019ce8a | |
6 | Size (File-Slurp-9999.19.tar.gz) = 39927 bytes | 6 | Size (File-Slurp-9999.25.tar.gz) = 38260 bytes |