Sat Sep 12 19:48:08 2009 UTC ()
Updating archivers/p5-Archive-Tar from 1.52 to 1.54

Upstream changes:
* important changes in version 1.54 10/09/2009
- Apply a patch from Niko Tyni (ntyni@debian.org) that resolves RT #48879;

    As seen in [rt.cpan.org #48879], although the recommended way of
    retrieving the last error is to use an instance method ($tar->error),
    the returned value is effectively global: an error in one Archive::Tar
    instance changes the error string of another instance.

    This change separates the error strings from each other while keeping
    the (deprecated) global value of $Archive::Tar::error pointing to the
    last error regardless of its instance.

    We also support calling error() as a class method (Archive::Tar->error).
    In this case it returns the global value, which matches the old behaviour.


(sno)
diff -r1.37 -r1.38 pkgsrc/archivers/p5-Archive-Tar/Makefile
diff -r1.20 -r1.21 pkgsrc/archivers/p5-Archive-Tar/distinfo

cvs diff -r1.37 -r1.38 pkgsrc/archivers/p5-Archive-Tar/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/archivers/p5-Archive-Tar/Attic/Makefile 2009/06/15 19:06:07 1.37
+++ pkgsrc/archivers/p5-Archive-Tar/Attic/Makefile 2009/09/12 19:48:08 1.38
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.37 2009/06/15 19:06:07 sno Exp $ 1# $NetBSD: Makefile,v 1.38 2009/09/12 19:48:08 sno Exp $
2 2
3DISTNAME= Archive-Tar-1.52 3DISTNAME= Archive-Tar-1.54
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5SVR4_PKGNAME= p5tar 5SVR4_PKGNAME= p5tar
6CATEGORIES= archivers perl5 6CATEGORIES= archivers perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Archive/} 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Archive/}
8 8
9MAINTAINER= rhaen@NetBSD.org 9MAINTAINER= rhaen@NetBSD.org
10HOMEPAGE= http://search.cpan.org/dist/Archive-Tar/ 10HOMEPAGE= http://search.cpan.org/dist/Archive-Tar/
11COMMENT= Perl5 module interface to manipulate tar files 11COMMENT= Perl5 module interface to manipulate tar files
12LICENSE= ${PERL5_LICENSE} 12LICENSE= ${PERL5_LICENSE}
13 13
14DEPENDS+= p5-IO-Zlib>=1.01:../../devel/p5-IO-Zlib 14DEPENDS+= p5-IO-Zlib>=1.01:../../devel/p5-IO-Zlib
15DEPENDS+= p5-IO-Compress>=2.017:../../devel/p5-IO-Compress 15DEPENDS+= p5-IO-Compress>=2.017:../../devel/p5-IO-Compress
16DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String 16DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String

cvs diff -r1.20 -r1.21 pkgsrc/archivers/p5-Archive-Tar/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/archivers/p5-Archive-Tar/Attic/distinfo 2009/06/15 19:06:07 1.20
+++ pkgsrc/archivers/p5-Archive-Tar/Attic/distinfo 2009/09/12 19:48:08 1.21
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.20 2009/06/15 19:06:07 sno Exp $ 1$NetBSD: distinfo,v 1.21 2009/09/12 19:48:08 sno Exp $
2 2
3SHA1 (Archive-Tar-1.52.tar.gz) = 559d198a6044ba6cd7e0ae23934a40c46f140140 3SHA1 (Archive-Tar-1.54.tar.gz) = 4db781118b65efa0459e4be1c7bb0130663b0172
4RMD160 (Archive-Tar-1.52.tar.gz) = d45ef7058903f3de23bb2c8786d1b636489cf17f 4RMD160 (Archive-Tar-1.54.tar.gz) = 04bb44a18238603fa4c6ca44130622c820c1bdf9
5Size (Archive-Tar-1.52.tar.gz) = 50778 bytes 5Size (Archive-Tar-1.54.tar.gz) = 51966 bytes