Archive-Libarchive
view release on metacpan or search on metacpan
my $e = Archive::Libarchive::Entry->new;
say $e->pathname while $r->next_header($e) == ARCHIVE_OK;
DESCRIPTION
This module provides a Perl object-oriented interface to the libarchive
library. The libarchive library is the API used to implemnt bsdtar, the
default tar implementation on a number of operating systems, including
FreeBSD, macOS and Windows. It can also be installed on most Linux
distributions. But wait, there is more, libarchive supports a number of
formats, compressors and filters transparently, so it can be a useful
when used as a universal archiver/extractor. Supported formats include:
various tar formats, including the oldest forms and the newest
extensions
zip
ISO 9660 (CD-ROM image format)
gzip
lib/Archive/Libarchive.pm view on Meta::CPAN
or die $r->error_string;
my $e = Archive::Libarchive::Entry->new;
say $e->pathname while $r->next_header($e) == ARCHIVE_OK;
=head1 DESCRIPTION
This module provides a Perl object-oriented interface to the C<libarchive> library. The C<libarchive>
library is the API used to implemnt C<bsdtar>, the default tar implementation on a number of operating systems,
including FreeBSD, macOS and Windows. It can also be installed on most Linux distributions. But wait, there
is more, C<libarchive> supports a number of formats, compressors and filters transparently, so it can be a useful
when used as a universal archiver/extractor. Supported formats include:
=over 4
=item various tar formats, including the oldest forms and the newest extensions
=item zip
=item ISO 9660 (CD-ROM image format)
( run in 0.423 second using v1.01-cache-2.11-cpan-a1d94b6210f )