[rubygem-mechanize] Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
Vít Ondruch
vondruch at fedoraproject.org
Tue Mar 26 15:55:20 UTC 2013
commit 6fad74d1d3aabee69aef542b289730b89cf45d33
Author: Vít Ondruch <vondruch at redhat.com>
Date: Tue Mar 26 16:28:01 2013 +0100
Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
rubygem-mechanize.spec | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
---
diff --git a/rubygem-mechanize.spec b/rubygem-mechanize.spec
index b7641b2..fc772d3 100644
--- a/rubygem-mechanize.spec
+++ b/rubygem-mechanize.spec
@@ -1,12 +1,11 @@
# Initially Generated from mechanize-0.8.5.gem by gem2rpm -*- rpm-spec -*-
-%global rubyabi 1.9.1
%global majorver 1.0.1
%global preminorver .beta.20110107104205
%global rpmminorver .%(echo %preminorver | sed -e 's|^\\.\\.*||')
%global fullver %{majorver}%{?preminorver}
-%global fedorarel 4
+%global fedorarel 5
%global gem_name mechanize
@@ -17,13 +16,13 @@
Summary: A handy web browsing ruby object
Name: rubygem-%{gem_name}
Version: %{majorver}
-Release: %{?preminorver:0.}%{fedorarel}%{?preminorver:%{rpmminorver}}%{?dist}.2
+Release: %{?preminorver:0.}%{fedorarel}%{?preminorver:%{rpmminorver}}%{?dist}
Group: Development/Languages
License: GPL+
URL: http://mechanize.rubyforge.org/
Source0: http://gems.rubyforge.org/gems/%{gem_name}-%{fullver}.gem
-BuildRequires: ruby(abi) = %{rubyabi}
+BuildRequires: ruby(release)
BuildRequires: ruby-devel
BuildRequires: rubygems-devel
# For %%check
@@ -31,7 +30,7 @@ BuildRequires: rubygem(net-http-persistent)
BuildRequires: rubygem(nokogiri) >= 1.2.1
BuildRequires: rubygem(minitest)
-Requires: ruby(abi) = %{rubyabi}
+Requires: ruby(release)
Requires: ruby(rubygems)
Requires: rubygem(net-http-persistent)
Requires: rubygem(nokogiri) >= 1.2.1
@@ -77,12 +76,7 @@ This package provides non-Gem support for %{gem_name}.
%setup -q -c -T
%build
-mkdir -p .%{gem_dir}
-gem install \
- --local \
- --install-dir $(pwd)%{gem_dir} \
- --force --rdoc \
- %{SOURCE0}
+%gem_install -n %{SOURCE0}
# Allow net-http-persistent 2.x
grep -rl net-http-persistent . | while read f
@@ -167,6 +161,9 @@ create_symlink_rec %{gem_libdir} %{ruby_vendorlibdir}
%check
pushd ./%{gem_instdir}
+# Seems that Ruby 2.0.0 converts upper case HTTP to lowercase.
+sed -i '38 s/HTTP/http/' test/test_mech.rb
+
# Some files are missing and due to it some tests fail, skil
for TEST in \
test_post_with_rails_3_encoding_hack \
@@ -206,6 +203,9 @@ popd
%endif
%changelog
+* Tue Mar 26 2013 Vít Ondruch <vondruch at redhat.com> - 1.0.1-0.5.beta.20110107104205
+- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.1-0.4.beta.20110107104205.2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
More information about the scm-commits
mailing list