Skip to content

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

Notifications You must be signed in to change notification settings

Virtualmaster/puppet-module-build

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 100.0%