summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuerg Gerber <gerber@puzzle.ch>2010-09-21 10:39:23 +0200
committerJuerg Gerber <gerber@puzzle.ch>2010-09-21 10:39:23 +0200
commit7314b706dc53f67df9a3d98c8ce822815ab9aebd (patch)
treefeceb1bf5fbe7eba62d94907bfd8c7a51b986397
parentbdc957af37cf77ee2a27df510daef76793022c05 (diff)
added requiresgcc parameter
-rw-r--r--manifests/package.pp7
1 files changed, 6 insertions, 1 deletions
diff --git a/manifests/package.pp b/manifests/package.pp
index 84779c3..a0b604c 100644
--- a/manifests/package.pp
+++ b/manifests/package.pp
@@ -1,6 +1,11 @@
define rubygems::package(
- $ensure = 'present'
+ $ensure = 'present',
+ $requiresgcc = false
) {
+ if $requiresgcc {
+ require gcc
+ }
+
package{$name:
provider => gem,
ensure => $ensure,