Added dependencies for rubygems
This commit is contained in:
parent
87e8d757ad
commit
db102093d0
2 changed files with 18 additions and 3 deletions
|
@ -227,11 +227,17 @@ class puppet::server::common inherits puppet::client {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
require ruby::rubygems
|
require ruby::rubygems
|
||||||
package { "rails":
|
package { "rubygem-rails":
|
||||||
|
name => "rails",
|
||||||
ensure => "2.3.14",
|
ensure => "2.3.14",
|
||||||
provider => "gem",
|
provider => "gem",
|
||||||
}
|
}
|
||||||
package { "sqlite3":
|
package { [ "sqlite", "sqlite-devel", ]:
|
||||||
|
ensure => installed,
|
||||||
|
before => Package["rubygem-sqlite3"],
|
||||||
|
}
|
||||||
|
package { "rubygem-sqlite3":
|
||||||
|
name => "sqlite3",
|
||||||
ensure => installed,
|
ensure => installed,
|
||||||
provider => "gem",
|
provider => "gem",
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,8 +7,17 @@ class ruby::rubygems {
|
||||||
require gcc
|
require gcc
|
||||||
require gnu::make
|
require gnu::make
|
||||||
|
|
||||||
package { "rubygems":
|
package { "ruby-devel":
|
||||||
ensure => installed,
|
ensure => installed,
|
||||||
|
name => $operatingsystem ? {
|
||||||
|
"ubuntu" => regsubst($rubyversion, '^([0-9]+\.[0-9]+)\..*', 'ruby\1-dev'),
|
||||||
|
default => "ruby-devel",
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
package { "rubygems":
|
||||||
|
ensure => installed,
|
||||||
|
require => Package["ruby-devel"],
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue