2 |
%define rubyapi 2.0.0 |
%define rubyapi 2.0.0 |
3 |
%define rubyver 2.0.0 |
%define rubyver 2.0.0 |
4 |
%define patchversion p247 |
%define patchversion p247 |
5 |
%define rel 1 |
%define rel 2 |
6 |
|
|
7 |
%define libname %mklibname ruby %{subver} |
%define libname %mklibname ruby %{subver} |
8 |
|
|
24 |
%define rubygems_version 2.0.2 |
%define rubygems_version 2.0.2 |
25 |
|
|
26 |
%define bootstrap 1 |
%define bootstrap 1 |
27 |
%define build_gems 1 |
%define build_gems 0 |
28 |
|
|
29 |
Summary: Object Oriented Script Language |
Summary: Object Oriented Script Language |
30 |
Name: ruby |
Name: ruby |
46 |
BuildRequires: yaml-devel |
BuildRequires: yaml-devel |
47 |
BuildRequires: rpm-mageia-setup >= 1.158 |
BuildRequires: rpm-mageia-setup >= 1.158 |
48 |
Obsoletes: ruby-rexml |
Obsoletes: ruby-rexml |
49 |
|
Obsoletes: |
50 |
Provides: ruby-rexml |
Provides: ruby-rexml |
51 |
# Couldn't get the standalone gem to work |
# Couldn't get the standalone gem to work |
52 |
Provides: rubygem(psych) |
Provides: rubygem(psych) |
53 |
# explicit file provides (since such requires are automatically added by find-requires) |
# explicit file provides (since such requires are automatically added by find-requires) |
54 |
Provides: /usr/bin/ruby |
Provides: /usr/bin/ruby |
55 |
Provides: ruby(abi) = %rubyapi |
Provides: ruby(abi) = %rubyapi |
|
#Hack |
|
|
Provides: ruby(abi) = 1.9.1 |
|
|
|
|
56 |
Source0: http://ftp.ruby-lang.org/pub/ruby/%{subver}/ruby-%{rubyver}-%{patchversion}.tar.bz2 |
Source0: http://ftp.ruby-lang.org/pub/ruby/%{subver}/ruby-%{rubyver}-%{patchversion}.tar.bz2 |
57 |
Source1: operating_system.rb |
Source1: operating_system.rb |
58 |
Source3: ruby.macros |
Source3: ruby.macros |
61 |
Requires: rubygems >= %{rubygems_version} |
Requires: rubygems >= %{rubygems_version} |
62 |
BuildRequires: ruby |
BuildRequires: ruby |
63 |
%endif |
%endif |
64 |
|
Obsoletes: ruby-RubyGems < 2.0.2-%{release} |
65 |
|
Obsoletes: ruby-minitest < 4.3.2-%{release} |
66 |
|
Obsoletes: ruby-rake < 0.9.6-%{release} |
67 |
|
Obsoletes: ruby-rdoc < 4.0.0-%{release} |
68 |
|
Obsoletes: ruby-json < 1.7.7-%{release} |
69 |
|
Obsoletes: ruby-bigdecimal < 1.2.0-%{release} |
70 |
|
Obsoletes: ruby-io-console < 0.4.2-%{release} |
71 |
|
Obsoletes: ruby-psych < 2.0.0-%{release} |
72 |
|
Obsoletes: ruby-test-unit < 2.0.0-%{release} |
73 |
|
|
74 |
# == FEDORA PATCHES BEGINS == |
# == FEDORA PATCHES BEGINS == |
75 |
# http://bugs.ruby-lang.org/issues/7807 |
# http://bugs.ruby-lang.org/issues/7807 |