Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
23 lines (20 sloc) 1.92 KB
class rvm::dependencies::ubuntu {
if ! defined(Package['build-essential']) { package { 'build-essential': ensure => present } }
if ! defined(Package['bison']) { package { 'bison': ensure => present } }
if ! defined(Package['openssl']) { package { 'openssl': ensure => present } }
if ! defined(Package['libreadline6']) { package { 'libreadline6': ensure => present } }
if ! defined(Package['libreadline6-dev']) { package { 'libreadline6-dev': ensure => present } }
if ! defined(Package['curl']) { package { 'curl': ensure => present } }
if ! defined(Package['git-core']) { package { 'git-core': ensure => present } }
if ! defined(Package['zlib1g']) { package { 'zlib1g': ensure => present } }
if ! defined(Package['zlib1g-dev']) { package { 'zlib1g-dev': ensure => present } }
if ! defined(Package['libssl-dev']) { package { 'libssl-dev': ensure => present } }
if ! defined(Package['libyaml-dev']) { package { 'libyaml-dev': ensure => present } }
if ! defined(Package['libsqlite3-0']) { package { 'libsqlite3-0': ensure => present } }
if ! defined(Package['libsqlite3-dev']) { package { 'libsqlite3-dev': ensure => present } }
if ! defined(Package['sqlite3']) { package { 'sqlite3': ensure => present } }
if ! defined(Package['libxml2-dev']) { package { 'libxml2-dev': ensure => present } }
if ! defined(Package['libxslt1-dev']) { package { 'libxslt1-dev': ensure => present, alias => 'libxslt-dev' } }
if ! defined(Package['autoconf']) { package { 'autoconf': ensure => present } }
if ! defined(Package['libc6-dev']) { package { 'libc6-dev': ensure => present } }
}
Something went wrong with that request. Please try again.