Summary: A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure
Name: chef
Version: 0.10.6
-Release: 0.3
+Release: 0.4
License: Apache v2.0
Group: Development/Languages
URL: http://wiki.opscode.com/display/chef
Source0: http://rubygems.org/downloads/%{name}-%{version}.gem
# Source0-md5: ea8746476a2ec37e1f8265a9febba6b9
-BuildRequires: rubygems
+BuildRequires: rpm-rubyprov
+BuildRequires: rpmbuild(macros) >= 1.656
Requires: ruby >= 1:1.8.7
Requires: ruby-bunny >= 0.6.0
Requires: ruby-erubis
configuration management to your entire infrastructure.
%prep
-%setup -qc
-%{__tar} xf %{SOURCE0} -O data.tar.gz | %{__tar} xz
-find -newer README.rdoc -o -print | xargs touch --reference %{SOURCE0}
-
-%build
+%setup -q
%install
rm -rf $RPM_BUILD_ROOT
cp -a bin/* $RPM_BUILD_ROOT%{_bindir}
cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
+install -d $RPM_BUILD_ROOT{%{_sysconfdir},/var}/%{name}
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc README.rdoc
+%dir %{_sysconfdir}/%{name}
%attr(755,root,root) %{_bindir}/chef-client
%attr(755,root,root) %{_bindir}/chef-solo
%attr(755,root,root) %{_bindir}/knife
%attr(755,root,root) %{_bindir}/shef
%{ruby_rubylibdir}/chef.rb
%{ruby_rubylibdir}/chef
+
+# FIXME: FHS
+%dir /var/%{name}