Sha256: dd9e2722133dbf96d6bf83d1d7c794eccbe9305371add0df371c04367de1431a
Contents?: true
Size: 1.88 KB
Versions: 12
Compression:
Stored size: 1.88 KB
Contents
class rbenv::dependencies::suse { # These are the "build essentials" for SuSE if ! defined(Package['autoconf']) { package { 'autoconf' : ensure => installed } } if ! defined(Package['automake']) { package { 'automake' : ensure => installed } } if ! defined(Package['binutils']) { package { 'binutils' : ensure => installed } } if ! defined(Package['bison']) { package { 'bison' : ensure => installed } } if ! defined(Package['flex']) { package { 'flex' : ensure => installed } } if ! defined(Package['gcc']) { package { 'gcc' : ensure => installed } } if ! defined(Package['gcc-c++']) { package { 'gcc-c++' : ensure => installed } } if ! defined(Package['gettext']) { package { 'gettext' : ensure => installed, name => 'gettext-tools' } } if ! defined(Package['libtool']) { package { 'libtool' : ensure => installed } } if ! defined(Package['make']) { package { 'make' : ensure => installed } } if ! defined(Package['patch']) { package { 'patch' : ensure => installed } } if ! defined(Package['pkgconfig']) { package { 'pkgconfig': ensure => installed, name => 'pkg-config' } } # Other packages required to build a proper Ruby if ! defined(Package['readline-devel']) { package { 'readline-devel': ensure => installed } } if ! defined(Package['openssl-devel']) { package { 'openssl-devel' : ensure => installed, name => 'libopenssl-devel'} } if ! defined(Package['zlib-devel']) { package { 'zlib-devel' : ensure => installed } } if ! defined(Package['libyaml-devel']) { package { 'libyaml-devel' : ensure => installed } } if ! defined(Package['ncurses-devel']) { package { 'ncurses-devel' : ensure => installed } } # Git and curl are needed for rbenv and ruby-build if ! defined(Package['git']) { package { 'git' : ensure => installed } } if ! defined(Package['curl']) { package { 'curl' : ensure => installed } } }
Version data entries
12 entries across 12 versions & 2 rubygems