Skip to content

Alien::Build plugin to extract a tarball using libarchive

Notifications You must be signed in to change notification settings

PerlAlien/Alien-Build-Plugin-Extract-Libarchive

Repository files navigation

Alien::Build::Plugin::Extract::Libarchive static linux

Alien::Build plugin to extract a tarball using libarchive

SYNOPSIS

use alienfile;

share {
  ...
  plugin 'Extract::Libarchive';
  ...
};

DESCRIPTION

This is a Alien::Build extract plugin that uses libarchive via Archive::Libarchive::Extract and Archive::Libarchive. Its main advantage is that it supports a wider array of archive formats than existing plugins, and doesn't require that you specify a format. (libarchive is typically smart enough to be able to detect the format).

Its main disadvantage is extended build time, due to the number of formats it supports it has a number of dependencies (both Perl and external). It should however, build on most modern systems using Alien technology if the system does not provide its own libarchive.

SEE ALSO

AUTHOR

Graham Ollis plicease@cpan.org

COPYRIGHT AND LICENSE

This software is copyright (c) 2021-2022 by Graham Ollis.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

About

Alien::Build plugin to extract a tarball using libarchive

Resources

Stars

Watchers

Forks

Packages

No packages published