Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id C4ECE63C1BF for ; Sat, 12 Sep 2009 19:48:09 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 7A2DB63B214; Sat, 12 Sep 2009 19:48:09 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 92AD263B1F5 for ; Sat, 12 Sep 2009 19:48:08 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 7FB98175D0; Sat, 12 Sep 2009 19:48:08 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Sat, 12 Sep 2009 19:48:08 +0000 From: Jens Rehsack Subject: CVS commit: pkgsrc/archivers/p5-Archive-Tar To: pkgsrc-changes@NetBSD.org Reply-To: sno@netbsd.org X-Mailer: log_accum Message-Id: <20090912194808.7FB98175D0@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: sno Date: Sat Sep 12 19:48:08 UTC 2009 Modified Files: pkgsrc/archivers/p5-Archive-Tar: Makefile distinfo Log Message: 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. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 pkgsrc/archivers/p5-Archive-Tar/Makefile cvs rdiff -u -r1.20 -r1.21 pkgsrc/archivers/p5-Archive-Tar/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.