Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.02 KB

Readme.textile

File metadata and controls

33 lines (22 loc) · 1.02 KB

Puppet build module

Puppet module for building tools or libraries from source if no distribution package is available.

Usage

build::install { 'top':
  download => 'http://www.unixtop.org/dist/top-3.7.tar.gz',
  creates  => '/usr/local/bin/top',
}

This function will download the source of the top command, extract it and run a ./configure, make, make install for you.

Optional parameters

pkg_folder Name of the extracted package folder
pkg_format Pkg-Format
pkg_extension Pkg-Extension
extractorcmd Overwrite pre defined extract commands
buildoptions Additional build options for configure
rm_build_folder Remove the build folder (true, false)

Dependencies

Puppet

Note

All paths are debian/nexenta specific. Please customise it to your needs.

Copyright © 2010 qutic development, released under the MIT license