NAME
    Alien::fpm - Find or install fpm

SYNOPSIS
     use Alien::fpm;

     use Env qw( @PATH @GEM_PATH );

     unshift @PATH, Alien::fpm->bin_dir;
     unshift @GEM_PATH, Alien::fpm->fpm_gem_home;

     system('fpm --verbose -s cpan -t rpm Fennec');

DESCRIPTION
    This package can be used by other Perl modules that require fpm.

    On a share install, by default, fpm is installed from RubyGems.org. Set
    "ALIEN_FPM_GIT_URL" to install from a git repository instead.

ENVIRONMENT VARIABLES
    "ALIEN_FPM_VERSION"
        When set, requires the specified version of fpm. On the gem path,
        this passes "-v VERSION" to "gem fetch". On the git path, this
        derives the git tag "vVERSION" as the branch unless
        "ALIEN_FPM_GIT_BRANCH" is explicitly set.

    "ALIEN_FPM_GIT_URL"
        When set, fpm will be installed from a git repository instead of
        from RubyGems.org. The value should be a URL that "git clone"
        accepts.

    "ALIEN_FPM_GIT_BRANCH"
        When set alongside "ALIEN_FPM_GIT_URL", the specified branch or tag
        will be checked out. If not set, the repository's default branch is
        used.

SEE ALSO
    Alien
        Documentation on the Alien concept itself.

    Alien::Base
        The base class for this Alien.

    Alien::Build::Manual::AlienUser
        Detailed manual for users of Alien classes.

AUTHOR
    Nicholas Hubbard <nicholashubbard@posteo.net>

CONTRIBUTORS
    *   Zakariyya Mughal

