Alien-bz2-Installer
view release on metacpan or search on metacpan
If you just want to compress or decompress bzip2 data in Perl you
probably want one of Compress::Bzip2, Compress::Raw::Bzip2 or
IO::Compress::Bzip2.
This distribution contains the logic for finding existing bz2 installs,
and building new ones. If you do not care much about the version of bz2
that you use, and bz2 is not an optional requirement, then you are
probably more interested in using Alien::bz2.
Where Alien::bz2::Installer is useful is when you have specific version
requirements (say you require 3.0.x but 2.7.x will not do), but would
still like to use the system bz2 if it is available.
CLASS METHODS
Class methods can be executed without creating an instance of
Alien::bz2::Installer, and generally used to query status of bz2
availability (either via the system or the internet). Methods that
discover a system bz2 or build a one from source code on the Internet
will generally return an instance of Alien::bz2::Installer which can be
queried to retrieve the settings needed to interact with bz2 via XS or
lib/Alien/bz2/Installer.pm view on Meta::CPAN
probably want one of L<Compress::Bzip2>, L<Compress::Raw::Bzip2>
or L<IO::Compress::Bzip2>.
This distribution contains the logic for finding existing bz2
installs, and building new ones. If you do not care much about the
version of bz2 that you use, and bz2 is not an optional
requirement, then you are probably more interested in using
L<Alien::bz2>.
Where L<Alien::bz2::Installer> is useful is when you have
specific version requirements (say you require 3.0.x but 2.7.x
will not do), but would still like to use the system bz2
if it is available.
=head1 CLASS METHODS
Class methods can be executed without creating an instance of
L<Alien::bz2::Installer>, and generally used to query
status of bz2 availability (either via the system or the
internet). Methods that discover a system bz2 or build
a one from source code on the Internet will generally return
( run in 0.381 second using v1.01-cache-2.11-cpan-483215c6ad5 )