Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: aac5a11c41
Fetching contributors…

Cannot retrieve contributors at this time

33 lines (22 sloc) 1.042 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

Jump to Line
Something went wrong with that request. Please try again.