NAME Alien::Build::Plugin::Extract::Libarchive - Alien::Build plugin to extract a tarball using libarchive VERSION version 0.02 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 Alien The Alien concept. Alien::Build The Alien::Build system. alienfile The recipe format for Alien::Build. Alien::Build::Plugin::Extract Overview of Alien::Build extract plugins. Archive::Libarchive Low level Perl interface to libarchive for reading and writing. Archive::Libarchive::Extract Higher level interface to extract from archives using libarchive. AUTHOR Graham Ollis 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.