[rubygem-net-http-persistent] F-19: Rebuild for ruby 2.0.0

Mamoru Tasaka mtasaka at fedoraproject.org
Thu Feb 28 04:12:31 UTC 2013


commit 1aa356e28b5421cdd8b89f06a1d5aec2e3fad602
Author: TASAKA Mamoru <mtasaka at localhost.localdomain>
Date:   Thu Feb 28 13:12:24 2013 +0900

    F-19: Rebuild for ruby 2.0.0

 rubygem-net-http-persistent.spec |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)
---
diff --git a/rubygem-net-http-persistent.spec b/rubygem-net-http-persistent.spec
index d5fe903..ea26fe6 100644
--- a/rubygem-net-http-persistent.spec
+++ b/rubygem-net-http-persistent.spec
@@ -1,15 +1,17 @@
 %if 0%{?fedora} < 17 && 0%{?rhel} < 7
 %global	rubyabi		1.8
 %else
+%if 0%{?fedora} < 19
 %global	rubyabi		1.9.1
 %endif
+%endif
 
 %global	gem_name	net-http-persistent
 
 Summary:	Persistent connections using Net::HTTP plus a speed fix
 Name:		rubygem-%{gem_name}
 Version:	2.8
-Release:	2%{?dist}
+Release:	3%{?dist}
 Group:		Development/Languages
 License:	MIT
 
@@ -17,11 +19,19 @@ URL:		http://seattlerb.rubyforge.org/net-http-persistent
 Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
 Patch0:		rubygem-net-http-persistent-2.1-no-net-test.patch
 
+%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-devel
 BuildRequires:	rubygem(minitest)
 
-Requires:	ruby(abi) = %{rubyabi}
 Requires:	rubygems
 BuildArch:	noarch
 
@@ -60,14 +70,7 @@ popd
 rm -rf tmpunpackdir
 
 %build
-mkdir -p ./%{gem_dir}
-gem install \
-	-V \
-	--local \
-	--install-dir $(pwd)/%{gem_dir} \
-	--force \
-	--rdoc \
-	%{gem_name}-%{version}.gem
+%gem_install
 
 #chmod 0644 ./%{gem_dir}/cache/%{gem_name}-%{version}.gem
 
@@ -98,6 +101,9 @@ testrb -Ilib test || echo "Please investigate test failure"
 %{gem_docdir}/
 
 %changelog
+* Thu Feb 28 2013 Mamoru TASAKA <mtasaka at fedoraproject.org> - 2.8-3
+- F-19: Rebuild for ruby 2.0.0
+
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.8-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list