[packages/ruby/dev-2.0: 15/21] Merge branch 'master' into dev-2.0

glen glen at pld-linux.org
Fri Apr 18 02:24:33 CEST 2014


commit 184dcb98206934e4f36f804cf9f23246fdf624bc
Merge: 4ff6d23 f493239
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Mar 19 18:51:23 2014 +0200

    Merge branch 'master' into dev-2.0
    
    Conflicts:
    	ruby.spec

 ruby.spec | 24 +++++++++---------------
 1 file changed, 9 insertions(+), 15 deletions(-)
---
diff --cc ruby.spec
index c32ae87,f263e35..e9af072
--- a/ruby.spec
+++ b/ruby.spec
@@@ -11,26 -12,22 +11,25 @@@
  %bcond_without	default_ruby	# use this Ruby as default system Ruby
  %bcond_with	bootstrap	# build bootstrap version
  
 -%define		rel		1
 -%define		ruby_version	1.9
 -%define		basever		1.9.3
 -%define		patchlevel	545
 +%define		rel		0.2
 +%define		ruby_version	2.0
- %define		ver_suffix	20
 +%define		basever		2.0.0
 +%define		patchlevel	353
  
- %define		ruby_suffix %{!?with_default_ruby:%{ver_suffix}}
+ %define		ruby_suffix %{!?with_default_ruby:%{ruby_version}}
  %define		doc_version	1_9_3
 -%define		json_ver	1.5.5
 -%define		rake_ver	0.9.2.2
 -%define		rubygems_ver	1.8.23.2
 -%define		minitest_ver	2.5.1
 -# when increasing rdoc_ver, please remove "11." prefix in rdoc package release
 -%define		rdoc_ver	3.9.5
 +
 +%define		bigdecimal_ver	1.2.0
 +%define		io_console_ver	0.4.2
  %define		irb_ver		0.9.6
 -%define		bigdecimal_ver	1.1.0
 -%define		io_console_ver	0.3
 +%define		json_ver	1.7.7
 +%define		minitest_ver	4.3.2
 +%define		psych_ver	2.0.0
 +%define		rake_ver	0.9.6
 +%define		rdoc_ver	4.0.0
 +%define		rubygems_ver	2.0.14
 +%define		test_unit_ver	2.0.0.0
 +
  %define		oname	ruby
  Summary:	Ruby - interpreted scripting language
  Summary(ja.UTF-8):	オブジェクト指向言語Rubyインタプリタ
@@@ -104,16 -96,12 +103,15 @@@ Conflicts:	ruby-activesupport2 < 2.3.11
  BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
  
  %define	ruby_ridir		%{_datadir}/ri/%{ruby_version}/system
 -%define	gem_dir			%{_datadir}/%{oname}/gems/%{ruby_version}
 +#%define	gem_dir			%{_datadir}/gems
 +#%define	gem_dir			%{_datadir}/%{oname}/gems/%{ruby_version}
 +%define	gem_dir			%{_datadir}/%{oname}/%{ruby_version}/gems
  
- # The RubyGems library has to stay out of Ruby directory three, since the
- # RubyGems should be share by all Ruby implementations.
- %define	rubygems_dir		%{_datadir}/rubygems
+ # location where rubygems is installed
+ %define	rubygems_dir		%{ruby_libdir}
  
  %define	ruby_archdir		%{_libdir}/%{oname}/%{ruby_version}
 +%define	ruby_libarchdir		%{_libdir}/%{oname}/%{ruby_version}
  %define	ruby_libdir		%{_datadir}/%{oname}/%{ruby_version}
  
  # This is the local lib/arch and should not be used for packaging.
@@@ -502,15 -479,11 +500,10 @@@ cd .
  
  %install
  rm -rf $RPM_BUILD_ROOT
- install -d $RPM_BUILD_ROOT%{_examplesdir}/%{oname}-%{basever}.%{patchlevel} \
- 	$RPM_BUILD_ROOT%{ruby_ridir} \
- 
- #install -d $RPM_BUILD_ROOT{%{ruby_rdocdir},%{_examplesdir}/%{oname}-%{version}} \
- #	$RPM_BUILD_ROOT{%{ruby_vendorarchdir},%{ruby_ridir}} \
- #	$RPM_BUILD_ROOT%{ruby_vendorlibdir}/net \
- #	$RPM_BUILD_ROOT%{ruby_vendordir}/data \
- 
- #	$RPM_BUILD_ROOT{%{legacy_archdir}/racc,%{legacy_sitelibdir},%{legacy_sitearchdir},%{legacy_vendorarchdir},%{legacy_libdir}/tasks} \
+ install -d $RPM_BUILD_ROOT{%{ruby_rdocdir},%{ruby_ridir}} \
 -	$RPM_BUILD_ROOT{%{ruby_vendorarchdir} \
++	$RPM_BUILD_ROOT%{ruby_vendorarchdir} 
+ 	$RPM_BUILD_ROOT%{ruby_vendorlibdir}/net \
+ 	$RPM_BUILD_ROOT%{ruby_vendordir}/data \
 -	$RPM_BUILD_ROOT{%{legacy_archdir}/racc,%{legacy_sitelibdir},%{legacy_sitearchdir},%{legacy_vendorarchdir},%{legacy_libdir}/tasks} \
  
  %{__make} install %{?with_doc:install-doc} \
  	DESTDIR=$RPM_BUILD_ROOT
@@@ -570,13 -544,12 +564,13 @@@ rm -rf $RPM_BUILD_ROO
  %dir %{_datadir}/ri/%{ruby_version}
  %dir %{ruby_ridir}
  
 -%dir %{ruby_rdocdir}
 +#%dir %{ruby_rdocdir}
  
  # common dirs for ruby vendor modules
 -%dir %{ruby_vendorlibdir}/net
 +#%dir %{ruby_vendorlibdir}/net
  
- # legacy dirs. when everything rebuilt in Th not using these dirs. drop them
 +%if 0
+ # legacy dirs. when everything rebuilt in Th not using these dirs. drop them
  %dir %{legacy_archdir}
  %dir %{legacy_sitedir}
  %dir %{legacy_sitelibdir}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ruby.git/commitdiff/44b97f26f94a3604b2a6245c5945f5c385a54cb9



More information about the pld-cvs-commit mailing list