Summary: A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure
Name: chef
Version: 11.4.0
-Release: 0.5
+Release: 0.7
License: Apache v2.0
Group: Development/Languages
Source0: http://rubygems.org/downloads/%{name}-%{version}.gem
# Source0-md5: 1ebabd6fdeae44a99d5cb199c38adc15
+Patch0: platform-pld.patch
URL: http://wiki.opscode.com/display/chef
BuildRequires: rpm-rubyprov
BuildRequires: rpmbuild(macros) >= 1.656
Requires: ruby-rest-client >= 1.0.4
Requires: ruby-rubygems
Requires: ruby-yajl >= 1.1
+Requires: yum
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%prep
%setup -q
+%patch0 -p1
%install
rm -rf $RPM_BUILD_ROOT
--- /dev/null
+--- chef-11.4.0/lib/chef/platform.rb~ 2013-04-14 16:43:01.000000000 +0300
++++ chef-11.4.0/lib/chef/platform.rb 2013-04-14 21:34:43.907576130 +0300
+@@ -147,6 +147,14 @@
+ :mdadm => Chef::Provider::Mdadm
+ }
+ },
++ :pld => {
++ :default => {
++ :service => Chef::Provider::Service::Redhat,
++ :cron => Chef::Provider::Cron,
++ :package => Chef::Provider::Package::Yum,
++ :mdadm => Chef::Provider::Mdadm
++ }
++ },
+ :suse => {
+ :default => {
+ :service => Chef::Provider::Service::Redhat,