3 %bcond_without doc # don't build ri/rdoc
5 %define pkgname simplecov-html
6 Summary: Default HTML formatter for SimpleCov code coverage tool for Ruby 1.9+
7 Summary(pl.UTF-8): Domyślny moduł formatujący HTML dla narzędzia pokrycia kodu SimpleCov języka Ruby 1.9+
12 Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
13 # Source0-md5: e1936dcbba598024ac229af28ec3ba24
14 Group: Development/Languages
15 URL: https://rubygems.org/gems/simplecov
16 BuildRequires: rpm-rubyprov
17 BuildRequires: rpmbuild(macros) >= 1.665
18 BuildRequires: ruby >= 1:1.8.7
19 Requires: ruby >= 1:1.8.7
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 Default HTML formatter for SimpleCov code coverage tool for Ruby 1.9+.
26 %description -l pl.UTF-8
27 Domyślny moduł formatujący HTML dla narzędzia pokrycia kodu SimpleCov,
28 przeznaczonego dla języka Ruby 1.9+.
31 Summary: HTML documentation for Ruby %{pkgname} module
32 Summary(pl.UTF-8): Dokumentacja w formacie HTML dla modułu języka Ruby %{pkgname}
34 Requires: ruby >= 1:1.8.7-4
37 HTML documentation for Ruby %{pkgname} module.
39 %description rdoc -l pl.UTF-8
40 Dokumentacja w formacie HTML dla modułu języka Ruby %{pkgname}.
43 Summary: ri documentation for Ruby %{pkgname} module
44 Summary(pl.UTF-8): Dokumentacja w formacie ri dla modułu języka Ruby %{pkgname}
49 ri documentation for Ruby %{pkgname} module.
51 %description ri -l pl.UTF-8
52 Dokumentacja w formacie ri dla modułu języka Ruby %{pkgname}.
55 %setup -q -n %{pkgname}-%{version}
61 # make gemspec self-contained
62 ruby -r rubygems -e 'spec = eval(File.read("%{pkgname}.gemspec"))
63 File.open("%{pkgname}-%{version}.gemspec", "w") do |file|
64 file.puts spec.to_ruby_for_cache
69 %{__rm} -r ri/created.rid
72 rm -rf $RPM_BUILD_ROOT
73 install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_ridir},%{ruby_rdocdir}/%{name}-%{version}}
75 cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
76 cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
78 cp -a rdoc/* $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
81 install -d $RPM_BUILD_ROOT%{ruby_specdir}
82 cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
85 rm -rf $RPM_BUILD_ROOT
88 %defattr(644,root,root,755)
89 %doc CHANGELOG.md LICENSE README.md
90 %{ruby_vendorlibdir}/%{pkgname}.rb
91 %{ruby_vendorlibdir}/%{pkgname}
92 %{ruby_specdir}/%{pkgname}-%{version}.gemspec
96 %defattr(644,root,root,755)
97 %{ruby_rdocdir}/%{name}-%{version}
100 %defattr(644,root,root,755)
101 %{ruby_ridir}/SimpleCov