--- - branch: MAIN date: Wed Aug 4 18:01:15 UTC 2010 files: - new: '1.42' old: '1.41' path: pkgsrc/archivers/p5-Archive-Tar/Makefile pathrev: pkgsrc/archivers/p5-Archive-Tar/Makefile@1.42 type: modified - new: '1.24' old: '1.23' path: pkgsrc/archivers/p5-Archive-Tar/distinfo pathrev: pkgsrc/archivers/p5-Archive-Tar/distinfo@1.24 type: modified id: 20100804T180115Z.8ba5028dfa4f4f148bae356b2d6abf54213868b6 log: | 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. module: pkgsrc subject: 'CVS commit: pkgsrc/archivers/p5-Archive-Tar' unixtime: '1280944875' user: sno