[rubygem-hoe] F-19: Rebuild for ruby 2.0.0

Mamoru Tasaka mtasaka at fedoraproject.org
Tue Mar 5 08:27:35 UTC 2013


commit 18d86278092bfde94b260434a126894176e7556c
Author: TASAKA Mamoru <mtasaka at localhost.localdomain>
Date:   Tue Mar 5 17:27:30 2013 +0900

    F-19: Rebuild for ruby 2.0.0

 rubygem-hoe.spec |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)
---
diff --git a/rubygem-hoe.spec b/rubygem-hoe.spec
index 5b9e70a..7d257ff 100644
--- a/rubygem-hoe.spec
+++ b/rubygem-hoe.spec
@@ -3,12 +3,14 @@
 %global	gem_name	%{gemname}
 %global geminstdir %{gem_instdir}
 
+%if 0%{?fedora} < 19
 %global	rubyabi	1.9.1
+%endif
 
 Summary:    	Hoe is a simple rake/rubygems helper for project Rakefiles
 Name:       	rubygem-%{gemname}
 Version:    	3.5.1
-Release:    	1%{?dist}
+Release:    	2%{?dist}
 Group:      	Development/Languages
 License:    	MIT
 URL:        	http://rubyforge.org/projects/seattlerb/
@@ -16,7 +18,16 @@ Source0:    	http://rubygems.org/gems/%{gemname}-%{version}.gem
 # Rescue Hoe.spec task when Manifest.txt
 # seattlerb-Bugs-28571
 Patch0:		rubygem-hoe-3.0.6-rescue-missing-Manifest.patch
-Requires:   	ruby(abi) = %{rubyabi}
+
+%if 0%{?fedora} >= 19
+Requires:	ruby(release)
+BuildRequires:	ruby(release)
+%else
+Requires:	ruby(abi) = %{rubyabi}
+Requires:	ruby 
+BuildRequires:	ruby(abi) = %{rubyabi}
+BuildRequires:	ruby 
+%endif
 Requires:   	rubygems >= 1.3.6
 Requires:   	rubygem(rubyforge) >= 2.0.4
 Requires:   	rubygem(rake)      >= 0.8.7
@@ -92,14 +103,7 @@ popd
 rm -rf tmpunpackdir
 
 %build
-mkdir -p .%{gemdir}
-gem install \
-	--local \
-	-V \
-	--install-dir .%{gemdir} \
-	--force \
-	--rdoc \
-	%{gem_name}-%{version}.gem
+%gem_install
 
 pushd .%{geminstdir}
 
@@ -161,6 +165,9 @@ popd
 %{gemdir}/doc/%{gemname}-%{version}
 
 %changelog
+* Thu Mar  5 2013 Mamoru TASAKA <mtasaka at fedoraproject.org> - 3.5.1-2
+- F-19: Rebuild for ruby 2.0.0
+
 * Mon Mar  4 2013 Mamoru TASAKA <mtasaka at fedoraproject.org> - 3.5.1-1
 - 3.5.1
 


More information about the scm-commits mailing list