2
2
%define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")
3
3
%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2> /dev/null)
4
4
%define gemname chef-server-api
5
- %define geminstdir %{gemdir }/gems/%{gemname }-%{version }
5
+ %define prerelease .rc.2
6
+ %define geminstdir %{gemdir }/gems/%{gemname }-%{version }%{?prerelease }
6
7
7
8
Summary: A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure
8
9
Name: rubygem-%{gemname }
9
- Version: 0.10.4
10
- Release: 1 %{?buildstamp }%{?dist }
10
+ Version: 0.10.6
11
+ Release: 0rc2 %{?buildstamp }%{?dist }
11
12
Group: Development/Languages
12
13
License: GPLv2+ or Ruby
13
14
URL: http://wiki.opscode.com/display/chef
14
- Source0: http://rubygems.org/downloads/%{gemname }-%{version }.gem
15
+ Source0: http://rubygems.org/downloads/%{gemname }-%{version }%{? prerelease } .gem
15
16
BuildRoot: %{_tmppath }/%{name }-%{version }-%{release }-root-%(%{__id_u} -n)
16
17
Requires: rubygems
17
18
Requires: rubygem(merb-core) = 1.1.3
@@ -20,13 +21,12 @@ Requires: rubygem(merb-helpers) = 1.1.3
20
21
Requires: rubygem(merb-param-protection) = 1.1.3
21
22
Requires: rubygem(mixlib-authentication) >= 1.1.3
22
23
Requires: rubygem(dep_selector) >= 0.0.3
23
- Requires: rubygem(json) <= 1.4.6
24
24
Requires: rubygem(json) >= 1.4.4
25
25
Requires: rubygem(uuidtools) >= 2.1.1
26
26
Requires: rubygem(thin) >= 0
27
27
BuildRequires: rubygems
28
28
BuildArch: noarch
29
- Provides: rubygem(%{gemname }) = %{version }
29
+ Provides: rubygem(%{gemname }) = %{version }%{? prerelease }
30
30
31
31
%description
32
32
A systems integration framework, built to bring the benefits of configuration
@@ -53,14 +53,14 @@ rm -rf %{buildroot}
53
53
%files
54
54
%defattr(-, root, root, -)
55
55
%{_bindir }/chef-server
56
- %{gemdir }/gems/%{gemname }-%{version }/
57
- %doc %{gemdir }/doc/%{gemname }-%{version }
56
+ %{gemdir }/gems/%{gemname }-%{version }%{? prerelease } /
57
+ %doc %{gemdir }/doc/%{gemname }-%{version }%{? prerelease }
58
58
%doc %{geminstdir }/README.rdoc
59
59
%doc %{geminstdir }/LICENSE
60
60
%doc %{geminstdir }/config.ru
61
61
%doc %{geminstdir }/development.ru
62
- %{gemdir }/cache/%{gemname }-%{version }.gem
63
- %{gemdir }/specifications/%{gemname }-%{version }.gemspec
62
+ %{gemdir }/cache/%{gemname }-%{version }%{? prerelease } .gem
63
+ %{gemdir }/specifications/%{gemname }-%{version }%{? prerelease } .gemspec
64
64
65
65
66
66
%changelog
0 commit comments