./archivers/p5-Archive-Tar-Wrapper, API wrapper around the tar utility

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.37, Package name: p5-Archive-Tar-Wrapper-0.37, Maintainer: pkgsrc-users

Archive::Tar::Wrapper is an API wrapper around the 'tar' command line
utility. It never stores anything in memory, but works on temporary
directory structures on disk instead. It provides a mapping between the
logical paths in the tarball and the 'real' files in the temporary
directory on disk.

It differs from Archive::Tar in two ways:
- Archive::Tar::Wrapper doesn't hold anything in memory. Everything is
stored on disk.
- Archive::Tar::Wrapper is 100% compliant with the platform's tar
utility, because it uses it internally.


Required to run:
[lang/perl5] [devel/p5-File-Which]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: f02e798411774e0b1dce5603a9e317bbb4d29a34
RMD160: 24f981f54f1f608e4f87089de39b2a8b875ef18a
Filesize: 37.355 KB

Version history: (Expand)


CVS history: (Expand)


   2019-11-04 04:37:55 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(archivers/p5-Archive-Tar-Wrapper) Updated from 0.33 to 0.37

(from: HomePage)
0.37 (2019/08/24):
    Fixed issue 14 - \ 
https://github.com/glasswalk3r/archive- … /issues/14

0.36 (2019/04/11):
    Bug fixes since tests on Windows were failing after latests changes.
    Refactored code due unexpected way bsdtar on Windows and tar on OpenBSD behave.
    Refactored the tests due the bugs found.
    Small fixes on Pod, specially the section for MS Windows users.
    Added the missing tests to the MANIFEST.

0.35 (2019/04/05):
    Added _rem_dots method, a improved way to remove '.' and '..' from \ 
readdir(), supposed to be faster than previous implementation with sort() and \ 
shift().
    Added two more tests to increase testing coverage.
    Fixed a small bug regarding Pod, that now covers 100% of the code.
    Small fixes to documentation.

0.34 (2019/03/22):
    Increased test coverage.
    Refactored code to make it easier for testing.
    Disabled performance-small.t for now.
    Refactored bzip2 tests.
    Adding META.yml "provides" from Makefile.PL
    Covered methods that didn't have Pod.
    Refactored all Pod following best practices.
    Refactored a single method to be "private".
    Slightly changed new() to enable unit testing for OS specific configurations.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-07-01 23:36:01 by Nia Alarie | Files touched by this commit (232)
Log message:
Follow some remaining search.cpan.org redirects.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-08-21 11:39:41 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Archive-Tar-Wrapper: update to 0.33.

0.33 (2018/07/10):
    Skipping bzip2 testing if the program is not available
    (https://github.com/glasswalk3r/archive- … /issues/11).
    Undeclared dependency of Dumbbench
    (https://github.com/glasswalk3r/archive- … /issues/12).

0.32 (2018/07/10):
    Typo fixed by Mohammad S Anwar
    (https://github.com/glasswalk3r/archive- … rl/pull/10).
    Refactored performance tests, and now they will run as TODO to test the
    hypotesis that there is a better algorithm to write() method.

0.31 (2018/07/03):
    Enabled performance testing to acquire from different setups which scheme is
    faster to remove dots when reading directories.
    Disabled Solaris OS until issues are fixed.
    Fixed bug introduced in Makefile.PL due changes of release 0.30 (thanks to
    David Cantrell <david@cantrell.org.uk>).
    Updated documentation.

0.30 (2018/06):
    Keeping track of changes per request
    https://github.com/glasswalk3r/archive- … /issues/7.
    Fixing proper handling of File::Which when checking on Microsoft Windows.
    Refactored troubleshooting messages on Microsoft Windows.
    Bug fixes provided by Shoichi Kaji (skaji at cpan.org) in PRs
    https://github.com/glasswalk3r/archive- … erl/pull/9
    and https://github.com/glasswalk3r/archive- … erl/pull/8

0.29 (2018/06/25):
    Added Microsoft Windows support with the help of Ingram Braun M.A.
    <me@ingram-braun.net>.
   2018-06-22 09:52:01 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 0.28
Update LICENSE

Upstream changes:
0.26 (2018/06/09)
    Implemented refactoring due warnings from Perl::Critic.

0.25 (2018/06/04)
    Implemented refactoring due warnings from Perl::Critic.
    Merge pull request #3 from manwar/suggest-code-tidy

0.24 (2018/06/02)
    Added a LICENSE file (GNU GPL v3).
    Removed MYMETA files (see https://rt.cpan.org/Ticket/Display.html?id=108171).
    Improved Kwalitee by adding information to Makefile.PL
    Fixed tests under OpenBSD
    Added some code to check for OpenBSD tar, which is not quite compatible to \ 
the command line options passed by this module.
    Also made the method is_gnu() more robust, testing the return code and \ 
properly handling STDOUT and STDERR when trying "tar --version".
    Dependencies added are those already available on standard perl (Config and \ 
IPC::Open3).
    Added a README.md for better formatting in Github project page.
    Small refactorings and code formating with perltidy.
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.