class rubygems::activerecord {
- include ::rubygems
+ require ::rubygems
package{'activerecord':
ensure => present,
provider => gem,
- require => Package['rubygems'],
}
}
class rubygems::bcrypt {
- include ::rubygems
+ require ::rubygems
package{'bcrypt-ruby':
ensure => present,
provider => gem,
- require => Package['rubygems'],
}
}
class rubygems::camping {
- include rubygems::rack
+ require rubygems::rack
package{'camping':
ensure => present,
provider => gem,
- require => [ Package['rubygems'], Package['rack'] ],
}
}
class rubygems::gpgme{
- include ::rubygems::devel
- include gpg::gpgme::devel
+ require ::rubygems::devel
+ require gpg::gpgme::devel
package{'ruby-gpgme':
ensure => present,
provider => gem,
- require => [ Package['rubygems'], Package['gcc'] ],
}
}
class rubygems::highline {
- include ::rubygems
+ require ::rubygems
package{'rubygem-highline':
ensure => present,
- require => Package['rubygems'],
}
}
class rubygems::markaby {
- include ::rubygems
+ require ::rubygems
package{'markaby':
ensure => present,
provider => gem,
- require => Package['rubygems'],
}
}
class rubygems::rack {
- include ::rubygems
+ require ::rubygems
package{'rack':
ensure => present,
provider => gem,
- require => Package['rubygems'],
}
}
class rubygems::tmail {
- include ::rubygems::devel
+ require ::rubygems::devel
package{'tmail':
ensure => present,
provider => gem,
- require => [ Package['rubygems'], Package['gcc'] ],
}
}