]> git.pld-linux.org Git - packages/chef.git/blame - chef.spec
up to 11.4.0
[packages/chef.git] / chef.spec
CommitLineData
bce16be1
ER
1# TODO
2# - try not to use /var/chef
e307965b
ER
3Summary: A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure
4Name: chef
2a1bbc08 5Version: 11.4.0
303651f6 6Release: 0.4
e307965b
ER
7License: Apache v2.0
8Group: Development/Languages
e307965b 9Source0: http://rubygems.org/downloads/%{name}-%{version}.gem
2a1bbc08
ER
10# Source0-md5: 1ebabd6fdeae44a99d5cb199c38adc15
11URL: http://wiki.opscode.com/display/chef
303651f6
ER
12BuildRequires: rpm-rubyprov
13BuildRequires: rpmbuild(macros) >= 1.656
e307965b 14Requires: ruby >= 1:1.8.7
bce16be1 15Requires: ruby-erubis
2a1bbc08
ER
16Requires: ruby-highline >= 1.6.9
17Requires: ruby-json <= 1.7.7
18Requires: ruby-json >= 1.4.4
19Requires: ruby-mixlib-authentication >= 1.3.0
20Requires: ruby-mixlib-cli >= 1.3.0
bce16be1
ER
21Requires: ruby-mixlib-config >= 1.1.2
22Requires: ruby-mixlib-log >= 1.3.0
2a1bbc08
ER
23Requires: ruby-mixlib-shellout
24Requires: ruby-net-ssh >= 2.6
25Requires: ruby-net-ssh-multi >= 1.1.0
26Requires: ruby-ohai >= 0.6.0
27Requires: ruby-rest-client < 1.7.0
28Requires: ruby-rest-client >= 1.0.4
bce16be1 29Requires: ruby-rubygems
2a1bbc08 30Requires: ruby-yajl >= 1.1
e307965b
ER
31BuildArch: noarch
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35A systems integration framework, built to bring the benefits of
36configuration management to your entire infrastructure.
37
38%prep
303651f6 39%setup -q
e307965b
ER
40
41%install
42rm -rf $RPM_BUILD_ROOT
43install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{_bindir}}
e307965b
ER
44cp -a bin/* $RPM_BUILD_ROOT%{_bindir}
45cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
46
303651f6
ER
47install -d $RPM_BUILD_ROOT{%{_sysconfdir},/var}/%{name}
48
bce16be1
ER
49%clean
50rm -rf $RPM_BUILD_ROOT
51
e307965b
ER
52%files
53%defattr(644,root,root,755)
2a1bbc08 54%doc README.md CONTRIBUTING.md
303651f6 55%dir %{_sysconfdir}/%{name}
2a1bbc08 56%attr(755,root,root) %{_bindir}/chef-apply
e307965b 57%attr(755,root,root) %{_bindir}/chef-client
2a1bbc08 58%attr(755,root,root) %{_bindir}/chef-shell
e307965b
ER
59%attr(755,root,root) %{_bindir}/chef-solo
60%attr(755,root,root) %{_bindir}/knife
61%attr(755,root,root) %{_bindir}/shef
62%{ruby_rubylibdir}/chef.rb
63%{ruby_rubylibdir}/chef
303651f6
ER
64
65# FIXME: FHS
66%dir /var/%{name}
This page took 0.046316 seconds and 4 git commands to generate.