[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, master, updated. debian/0.24.6-1-356-g5718585

James Turnbull james at lovedthanlost.net
Fri Jan 23 14:21:40 UTC 2009


The following commit has been merged in the master branch:
commit 3c870d8f33eb757ddc16c33e89618a58685606fd
Author: James Turnbull <james at lovedthanlost.net>
Date:   Tue Nov 18 22:54:22 2008 +1100

    Added versionable feature to the RPM provider

diff --git a/CHANGELOG b/CHANGELOG
index 1a03dc4..2399b23 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,4 +1,6 @@
 0.24.x
+    Added versionable feature to the RPM provider
+
     Moved RRD feature from util/metric.rb to feature/base.rb
 
     Fixed #1735 and #1747 - Fixes to confine system
diff --git a/lib/puppet/provider/package/rpm.rb b/lib/puppet/provider/package/rpm.rb
index b5a5c5d..09f78bf 100755
--- a/lib/puppet/provider/package/rpm.rb
+++ b/lib/puppet/provider/package/rpm.rb
@@ -4,6 +4,8 @@ Puppet::Type.type(:package).provide :rpm, :source => :rpm, :parent => Puppet::Pr
     desc "RPM packaging support; should work anywhere with a working ``rpm``
         binary."
 
+    has_feature :versionable
+
     # The query format by which we identify installed packages
     NEVRAFORMAT = "%{NAME} %|EPOCH?{%{EPOCH}}:{0}| %{VERSION} %{RELEASE} %{ARCH}"
     NEVRA_FIELDS = [:name, :epoch, :version, :release, :arch]

-- 
Puppet packaging for Debian



More information about the Pkg-puppet-devel mailing list