Class FPM::Package::Pacman
In: lib/fpm/package/pacman.rb
lib/fpm/package/pacman.rb
Parent: FPM::Package

Methods

Constants

COMPRESSION_TYPES = [ "gz", "bzip2", "xz", "none" ]   The list of supported compression types. Default is xz (LZMA2)
FIND_SCRIPT_FUNCTION_LINE = /^\s*(\w+)\s*\(\s*\)\s*\{\s*([^}]+?)?\s*(\})?\s*$/
COMPRESSION_TYPES = [ "gz", "bzip2", "xz", "none" ]   The list of supported compression types. Default is xz (LZMA2)
FIND_SCRIPT_FUNCTION_LINE = /^\s*(\w+)\s*\(\s*\)\s*\{\s*([^}]+?)?\s*(\})?\s*$/

Public Class methods

Public Instance methods

Add a new source to this package. The exact behavior depends on the kind of package being managed.

For instance:

The idea is that you can keep pumping in new things to a package for later conversion or output.

Implementations are expected to put files relevant to the ‘input’ in the staging_path

Add a new source to this package. The exact behavior depends on the kind of package being managed.

For instance:

The idea is that you can keep pumping in new things to a package for later conversion or output.

Implementations are expected to put files relevant to the ‘input’ in the staging_path

Output this package to the given path.

Output this package to the given path.

[Validate]