Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id 0CF4763BA9C for ; Wed, 4 Aug 2010 18:01:17 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id A980063B101; Wed, 4 Aug 2010 18:01:16 +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 61C1A63B100 for ; Wed, 4 Aug 2010 18:01:15 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 4C465175DD; Wed, 4 Aug 2010 18:01:15 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain Date: Wed, 4 Aug 2010 18:01:15 +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: <20100804180115.4C465175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: list Module Name: pkgsrc Committed By: sno Date: Wed Aug 4 18:01:15 UTC 2010 Modified Files: pkgsrc/archivers/p5-Archive-Tar: Makefile distinfo Log Message: Updating archivers/p5-Archive-Tar from 1.58 to 1.66 pkgsrc changes: - mark package included in Perl5 CORE Upstream changes: * important changes in version 1.66 26/07/2010 - Applied a patch from Alexandr Ciornii [RT#59699] to Makefile.PL which produces better META.yml - Apply a patch from Alexandr Ciornii to ptar [RT#59700]: Adds option -C to allow archives created with ptar to be uploaded to PAUSE in case of Windows or world +w permissions on unix. * important changes in version 1.64 09/07/2010 - Removed the PERL_CORE specific chdir from all the tests - Apply a patch from David Muir Sharnoff RT #58916, "skip files via a callback and limit memory use when skipping files" - Apply a patch from Daphne Pfister RT #59150 "Assumes all references filename are IO::Handle's instead of trying to stringify." * important changes in version 1.62 28/06/2010 - Apply part of patch from https://bugzilla.redhat.com/attachment.cgi?id=426194 reported by Martin Cermak in RT #58636 relating to a Redhat ticket https://bugzilla.redhat.com/show_bug.cgi?id=606813 * important changes in version 1.60 23/04/2010 - Apply patch from Darrell K. [RT #54850] that makes write() and create_archive() close only handles they opened. When you pass a filehandle to Archive::Tar::write() or create_archive(), it closes the filehandle after writing to it. I think it makes more sense not to close a handle that A::T didn't open, since the application may need to write additional data to it. (Consider sockets, package files containing encapsulated tar archives, etc.) Example: $ perl -e 'use Archive::Tar; open(PKG, ">mypkg") or die "open: $!"; my $tar = Archive::Tar->new; $tar->add_data("foo.txt","hello"); $tar->write(\*PKG); print PKG "more data" or die "print: $!";' print: Bad file descriptor at -e line 1. - Fool the installer into replacing our scripts that were installed by core with versiononly set. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 pkgsrc/archivers/p5-Archive-Tar/Makefile cvs rdiff -u -r1.23 -r1.24 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.