use new require function to get rid of additional dependecies
authormh <mh@immerda.ch>
Sun, 13 Dec 2009 17:54:21 +0000 (18:54 +0100)
committermh <mh@immerda.ch>
Sun, 13 Dec 2009 17:54:21 +0000 (18:54 +0100)
manifests/activerecord.pp
manifests/bcrypt.pp
manifests/camping.pp
manifests/gpgme.pp
manifests/highline.pp
manifests/markaby.pp
manifests/rack.pp
manifests/tmail.pp

index 35f4738..5a7af2b 100644 (file)
@@ -1,8 +1,7 @@
 class rubygems::activerecord {
-  include ::rubygems
+  require ::rubygems
   package{'activerecord':
     ensure => present,
     provider => gem,
-    require => Package['rubygems'],
   }
 }
index 052aae5..8fbbc60 100644 (file)
@@ -1,8 +1,7 @@
 class rubygems::bcrypt {
-  include ::rubygems
+  require ::rubygems
   package{'bcrypt-ruby':
     ensure => present,
     provider => gem,
-    require => Package['rubygems'],
   }
 }
index f0f508a..f79fca1 100644 (file)
@@ -1,8 +1,7 @@
 class rubygems::camping {
-  include rubygems::rack
+  require rubygems::rack
   package{'camping':
     ensure => present,
     provider => gem,
-    require => [ Package['rubygems'], Package['rack'] ],
   }
 }
index 7d47883..b2d3d20 100644 (file)
@@ -1,10 +1,9 @@
 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'] ],
   }
 }
index 117d0b1..7c4815f 100644 (file)
@@ -1,7 +1,6 @@
 class rubygems::highline {
-  include ::rubygems
+  require ::rubygems
   package{'rubygem-highline':
     ensure => present,
-    require => Package['rubygems'],
   }
 }
index bc2e9d1..76f1eb8 100644 (file)
@@ -1,8 +1,7 @@
 class rubygems::markaby {
-  include ::rubygems
+  require ::rubygems
   package{'markaby':
     ensure => present,
     provider => gem,
-    require => Package['rubygems'],
   }
 }
index 40867f4..1d01639 100644 (file)
@@ -1,8 +1,7 @@
 class rubygems::rack {
-  include ::rubygems
+  require ::rubygems
   package{'rack':
     ensure => present,
     provider => gem,
-    require => Package['rubygems'],
   }
 }
index be1c8da..efff0f2 100644 (file)
@@ -1,8 +1,7 @@
 class rubygems::tmail {
-  include ::rubygems::devel
+  require ::rubygems::devel
   package{'tmail':
     ensure => present,
     provider => gem,
-    require => [ Package['rubygems'], Package['gcc'] ],
   }
 }