Fri Apr 18 08:57:01 2014 UTC ()
Update p5-IO-Pager to 0.31.

Changes from previous:
----------------------
0.31    Sat Apr 06 2013

	Add missing IO::Handle fallback for ::Unbuffered (RT#82351)

	Bogus fix for Windoze automatic line-ending failure of t/11 (RT#79950),
	improvements welcomed.

0.30	Tue Sep 04 2012
	Implement feature request #78270 to include support say

	Preserve layers of passed hilehandle on instantiation.

	Fixed tests under Win32 & cygwin, bug #75181.

	Swap IO::Pager:new and ::open, alter subclass::open to
	remove unnecessary level of subroutine calls

	Return IO::Handle objects when not connected to a TTY for
	transparent use of IO::Pager when programming OO.
	NOTE: This is broken, see ::less in TODO

0.24	Sat Feb 18 2012
	Fixed bug #74691, tests fail if CPANTS folk don't have a perl in PATH!

	Add PID method & token overload to access pager process identifier.

	Remove semi-circular reference in object to fix implicit close().

0.20	Sat Feb 11 2012

	Fixed bug #74691, add File::Which as dependency / skip test if missing

	Fixed non-TTY/redirection behavior and added corresponding test

	Improve buffering sistuation in both ::Buffered and ::Unbuffered

	Auto-gensym scalar filehandles like perl's open

	Add OO interface

	Add alternate pagers 'lv', 'pg',
	and system default '/etc/alternatives/pager' (bug# 74519)

	Add tests for initialization failure conditions (9-open.t)

0.16	Fri Feb 3 2012

	Require 5.8.0 or better

	Removed Perl warning 'Use of tie on a handle without * is deprecated'.

	No interactive questions during 'make test' (bug# 66718)

	Better handling of missing PAGER.

	Look for more pagers: 'most' and 'w3m' (bug# 74519)

	Documentation clean-up, light refactoring, more error checks.

	Do not run IO::Pager::Page automatically when in Perl compile mode.

0.10	Unreleased

	Added support for encodings via binmode() (bug# 67930).

	Test: encoding, handle (glob, scalar, OO), interactive...

0.07	Unreleased

	Rewrote to support scalar filehandles per user request and IO::Handle
	style OO support came along for the ride.

	Fixed several mis-coded segments that did not affect operation.

	Added C<tell> in IO::Pager::Unbuffered to check size of buffered output.

	Pager open error now sets $! instead of issuing a warning, to more
	closely emulate the C<open> experience. Check return value as before.

	Neglected to update $VERSION in last release.

	Touched up the documentation.


(hiramatsu)
diff -r1.10 -r1.11 pkgsrc/devel/p5-IO-Pager/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/devel/p5-IO-Pager/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/devel/p5-IO-Pager/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-IO-Pager/Makefile 2013/05/31 12:40:25 1.10
+++ pkgsrc/devel/p5-IO-Pager/Makefile 2014/04/18 08:57:01 1.11
@@ -1,20 +1,22 @@ @@ -1,20 +1,22 @@
1# $NetBSD: Makefile,v 1.10 2013/05/31 12:40:25 wiz Exp $ 1# $NetBSD: Makefile,v 1.11 2014/04/18 08:57:01 hiramatsu Exp $
2# 2#
3 3
4DISTNAME= IO-Pager-0.06 4DISTNAME= IO-Pager-0.31
5PKGNAME= p5-${DISTNAME} 5PKGNAME= p5-${DISTNAME}
6PKGREVISION= 5 
7CATEGORIES= devel perl5 6CATEGORIES= devel perl5
8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/J/JP/JPIERCE/} 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/J/JP/JPIERCE/}
9EXTRACT_SUFX= .tgz 8EXTRACT_SUFX= .tgz
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://search.cpan.org/dist/IO-Pager-0.06/ 11HOMEPAGE= http://search.cpan.org/dist/IO-Pager/
13COMMENT= Perl module for paged I/O to the terminal 12COMMENT= Perl module for paged I/O to the terminal
 13LICENSE= ${PERL5_LICENSE}
 14
 15DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which
14 16
15PKG_INSTALLATION_TYPES= overwrite pkgviews 17PKG_INSTALLATION_TYPES= overwrite pkgviews
16 18
17PERL5_PACKLIST= auto/IO/Pager/.packlist 19PERL5_PACKLIST= auto/IO/Pager/.packlist
18 20
19.include "../../lang/perl5/module.mk" 21.include "../../lang/perl5/module.mk"
20.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/p5-IO-Pager/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-IO-Pager/distinfo 2005/10/22 16:45:32 1.1.1.1
+++ pkgsrc/devel/p5-IO-Pager/distinfo 2014/04/18 08:57:01 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1.1.1 2005/10/22 16:45:32 sommerfeld Exp $ 1$NetBSD: distinfo,v 1.2 2014/04/18 08:57:01 hiramatsu Exp $
2 2
3SHA1 (IO-Pager-0.06.tgz) = bb4aa78f153483fdf83772943a56b05c7cb9994e 3SHA1 (IO-Pager-0.31.tgz) = 8f9c1b94a3ae154590cbcc8714d33a5645bb7972
4RMD160 (IO-Pager-0.06.tgz) = c58fa8b4b9bb08d30171825614c2c85c45321e91 4RMD160 (IO-Pager-0.31.tgz) = 78e03da937393c416858e755816e29782deb2aae
5Size (IO-Pager-0.06.tgz) = 6126 bytes 5Size (IO-Pager-0.31.tgz) = 15406 bytes