/[packages]/updates/5/ruby/current/SPECS/ruby.spec
ViewVC logotype

Diff of /updates/5/ruby/current/SPECS/ruby.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 311872 by fwang, Wed Oct 31 23:52:16 2012 UTC revision 311914 by fwang, Thu Nov 1 01:27:58 2012 UTC
# Line 23  Line 23 
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
# Line 303  cp %{SOURCE3} %buildroot%{_sysconfdir}/r Line 303  cp %{SOURCE3} %buildroot%{_sysconfdir}/r
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
# Line 418  make test Line 425  make test
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

Legend:
Removed from v.311872  
changed lines
  Added in v.311914

  ViewVC Help
Powered by ViewVC 1.1.30