23 |
%define rubygems_dir %{_datadir}/ruby/gems |
%define rubygems_dir %{_datadir}/ruby/gems |
24 |
%define rubygems_version 1.8.23 |
%define rubygems_version 1.8.23 |
25 |
|
|
26 |
%define bootstrap 0 |
%define bootstrap 1 |
27 |
%define build_gems 0 |
%define build_gems 0 |
28 |
|
|
29 |
Summary: Object Oriented Script Language |
Summary: Object Oriented Script Language |
303 |
|
|
304 |
# drop gems if not wanted, so that we could split them out as seperated source rpm |
# drop gems if not wanted, so that we could split them out as seperated source rpm |
305 |
%if !%build_gems |
%if !%build_gems |
306 |
rm -f %{buildroot}%{_bindir}/{gem,rake,rdoc,ri} |
rm -f %{buildroot}%{_bindir}/{rake,rdoc,ri} |
307 |
rm -f %{buildroot}%{_mandir}/man1/{rake,ri}.* |
rm -f %{buildroot}%{_mandir}/man1/{rake,ri}.* |
308 |
rm -fr %{buildroot}%{ruby_libdir}/{minitest,rake,rdoc,json,bigdecimal,io} |
rm -fr %{buildroot}%{ruby_libdir}/{minitest,rake,rdoc,json,bigdecimal,io} |
309 |
rm -fr %{buildroot}%{ruby_libarchdir}/{json,bigdecimal.so,io/console.so} |
rm -fr %{buildroot}%{ruby_libarchdir}/{json,bigdecimal.so,io/console.so} |
310 |
rm -fr %{buildroot}%{rubygems_dir} |
rm -fr %{rubygems_dir}/%{rubyapi} |
311 |
|
%if !bootstrap |
312 |
|
rm -f %{buildroot}%{_bindir}/gem |
313 |
|
rm -f %{buildroot}%{rubygems_dir}/rbconfig |
314 |
|
rm -f %{buildroot}%{rubygems_dir}/rubygems |
315 |
|
rm -f %{buildroot}%{rubygems_dir}/rubygems.rb |
316 |
|
rm -f %{buildroot}%{rubygems_dir}/ubygems.rb |
317 |
|
%endif |
318 |
%endif |
%endif |
319 |
|
|
320 |
%check |
%check |
425 |
%{_libdir}/ruby/site_ruby |
%{_libdir}/ruby/site_ruby |
426 |
%{_datadir}/ruby/vendor_ruby |
%{_datadir}/ruby/vendor_ruby |
427 |
%{_libdir}/ruby/vendor_ruby |
%{_libdir}/ruby/vendor_ruby |
428 |
|
%if %bootstrap |
429 |
|
%{_bindir}/gem |
430 |
|
%dir %{rubygems_dir} |
431 |
|
%{rubygems_dir}/rbconfig |
432 |
|
%{rubygems_dir}/rubygems |
433 |
|
%{rubygems_dir}/rubygems.rb |
434 |
|
%{rubygems_dir}/ubygems.rb |
435 |
|
%endif |
436 |
|
|
437 |
%files doc |
%files doc |
438 |
%{_datadir}/ri |
%{_datadir}/ri |