Skip to content
This repository has been archived by the owner on Feb 7, 2022. It is now read-only.

Latest commit

 

History

History
35 lines (24 loc) · 1.15 KB

Readme.textile

File metadata and controls

35 lines (24 loc) · 1.15 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
make_cmd Overwrite pre defined make commands
buildoptions Additional build options for configure
rm_build_folder Remove the build folder (true, false)

Dependencies

Puppet
puppet-common

Note

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

Copyright © 2010-2013 qutic development, released under the MIT license