[rubygem-isolate] F-19: Rebuild for ruby 2.0.0
Mamoru Tasaka
mtasaka at fedoraproject.org
Thu Mar 7 13:57:02 UTC 2013
commit c68faec39ebaa30b416e5a6b82427fb36ea9a7a8
Author: Mamoru TASAKA <mtasaka at fedoraproject.org>
Date: Thu Mar 7 22:56:57 2013 +0900
F-19: Rebuild for ruby 2.0.0
rubygem-isolate.spec | 26 ++++++++++++++++----------
1 files changed, 16 insertions(+), 10 deletions(-)
---
diff --git a/rubygem-isolate.spec b/rubygem-isolate.spec
index 6a6e645..707dd6b 100644
--- a/rubygem-isolate.spec
+++ b/rubygem-isolate.spec
@@ -8,7 +8,9 @@
%global gemdir %{gem_dir}
%global gem_name %{gemname}
%global geminstdir %{gem_instdir}
+%if 0%{?fedora} < 19
%global rubyabi 1.9.1
+%endif
%global ruby19 1
%else
%global ruby19 0
@@ -18,7 +20,7 @@ Summary: Very simple RubyGems sandbox
Name: rubygem-%{gemname}
Version: 3.2.2
-Release: 3%{?dist}
+Release: 4%{?dist}
Group: Development/Languages
License: MIT
URL: http://github.com/jbarnette/isolate
@@ -26,7 +28,16 @@ Source0: http://rubygems.org/downloads/%{gemname}-%{version}.gem
BuildArch: noarch
+%if 0%{?fedora} >= 19
+Requires: ruby(release)
+BuildRequires: ruby(release)
+%else
+Requires: ruby(abi) = %{rubyabi}
+Requires: ruby
BuildRequires: ruby(abi) = %{rubyabi}
+BuildRequires: ruby
+%endif
+
BuildRequires: rubygems
%if 0%{?ruby19} > 0
BuildRequires: rubygems-devel
@@ -37,7 +48,6 @@ BuildRequires: rubygem(minitest)
BuildRequires: rubygem(rake)
#BuildRequires: iputils
-Requires: ruby(abi) = %{rubyabi}
Requires: rubygems
Provides: rubygem(%{gemname}) = %{version}
@@ -57,14 +67,7 @@ This package contains documentation for %{name}.
%prep
%setup -q -c -T
-mkdir -p .%{gemdir}
-gem install \
- --local \
- --install-dir $(pwd)%{gemdir} \
- --force \
- --rdoc \
- -V \
- %{SOURCE0}
+%gem_install -n %{SOURCE0}
chmod 0644 .%{gemdir}/cache/%{gemname}-%{version}.gem
@@ -100,6 +103,9 @@ ruby -rubygems %{_bindir}/rake test --trace
%{gemdir}/doc/%{gemname}-%{version}
%changelog
+* Thu Mar 7 2013 Mamoru TASAKA <mtasaka at fedoraproject.org> - 3.2.2-4
+- F-19: Rebuild for ruby 2.0.0
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.2.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
More information about the scm-commits
mailing list