Skip to content

Commit

Permalink
update osfamily dependencies to ensure build succeeds
Browse files Browse the repository at this point in the history
  • Loading branch information
jdowning committed Apr 1, 2015
1 parent aadf080 commit 0d6b8b8
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 4 deletions.
16 changes: 16 additions & 0 deletions manifests/deps/debian.pp
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,20 @@
if ! defined(Package['libffi-dev']) {
package { 'libffi-dev': ensure => installed }
}

if ! defined(Package['libyaml-dev']) {
package { 'libyaml-dev': ensure => installed }
}

if ! defined(Package['libncurses5-dev']) {
package { 'libncurses5-dev': ensure => installed }
}

if ! defined(Package['libgdbm3']) {
package { 'libgdbm3': ensure => installed }
}

if ! defined(Package['libgdbm3-dev']) {
package { 'libgdbm3-dev': ensure => installed }
}
}
12 changes: 12 additions & 0 deletions manifests/deps/redhat.pp
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,16 @@
if ! defined(Package['libffi-devel']) {
package { 'libffi-devel': ensure => installed }
}

if ! defined(Package['libyaml-devel']) {
package { 'libyaml-devel': ensure => installed }
}

if ! defined(Package['ncurses-devel']) {
package { 'ncurses-devel': ensure => installed }
}

if ! defined(Package['gdbm-devel']) {
package { 'gdbm-devel': ensure => installed }
}
}
24 changes: 20 additions & 4 deletions manifests/deps/suse.pp
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@
package { 'gcc': ensure => installed }
}

if ! defined(Package['make']) {
package { 'make': ensure => installed }
if ! defined(Package['automake']) {
package { 'automake': ensure => installed }
}

if ! defined(Package['libopenssl-devel']) {
package { 'libopenssl-devel': ensure => installed }
if ! defined(Package['openssl-devel']) {
package { 'openssl-devel': ensure => installed }
}

if ! defined(Package['zlib-devel']) {
Expand All @@ -26,4 +26,20 @@
if ! defined(Package['libffi-devel']) {
package { 'libffi-dev': ensure => installed }
}

if ! defined(Package['libyaml-devel']) {
package { 'libyaml-dev': ensure => installed }
}

if ! defined(Package['ncurses-devel']) {
package { 'ncurses-dev': ensure => installed }
}

if ! defined(Package['readline-devel']) {
package { 'readline-dev': ensure => installed }
}

if ! defined(Package['gdbm-devel']) {
package { 'gdbm-dev': ensure => installed }
}
}

0 comments on commit 0d6b8b8

Please sign in to comment.