[rubygem-webmock] Updated to webmock 1.8.7.

Vít Ondruch vondruch at fedoraproject.org
Mon Jul 2 08:58:29 UTC 2012


commit 0b41f5fde84632bd5d763b9333cef98c0d41af8d
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Mon Jul 2 10:58:18 2012 +0200

    Updated to webmock 1.8.7.

 .gitignore                                 |    1 +
 rubygem-webmock.spec                       |   36 ++++++++++++++++-----------
 sources                                    |    3 +-
 webmock-1.8.7-downgrade-dependencies.patch |   30 +++++++++++++++++++++++
 4 files changed, 53 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9b3a334..3be30be 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /webmock-1.7.6.gem
 /webmock-1.7.10.gem
+/webmock-1.8.7.gem
diff --git a/rubygem-webmock.spec b/rubygem-webmock.spec
index f11c7b6..e714b63 100644
--- a/rubygem-webmock.spec
+++ b/rubygem-webmock.spec
@@ -4,23 +4,22 @@
 
 Summary: Library for stubbing HTTP requests in Ruby
 Name: rubygem-%{gem_name}
-Version: 1.7.10
+Version: 1.8.7
 Release: 1%{?dist}
 Group: Development/Languages
 License: MIT
 URL: http://github.com/bblimke/webmock
 Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
+Patch0: webmock-%{version}-downgrade-dependencies.patch
 Requires: ruby(abi) = %{rubyabi}
-Requires: ruby(rubygems) 
-Requires: ruby 
-Requires: rubygem(addressable) => 2.2
+Requires: ruby(rubygems)
+Requires: rubygem(addressable) => 2.2.6
 Requires: rubygem(addressable) < 3
-Requires: rubygem(addressable) > 2.2.5
 Requires: rubygem(crack) >= 0.1.7
 BuildRequires: ruby(abi) = %{rubyabi}
-BuildRequires: ruby(rubygems) 
 BuildRequires: rubygems-devel
-BuildRequires: ruby 
+BuildRequires: ruby
+BuildRequires: rubygem(rspec)
 BuildArch: noarch
 Provides: rubygem(%{gem_name}) = %{version}
 
@@ -45,6 +44,10 @@ mkdir -p .%{gem_dir}
 gem install --local --install-dir .%{gem_dir} \
              --force %{SOURCE0}
 
+pushd .%{gem_dir}
+%patch0 -p1
+popd
+
 %build
 
 %install
@@ -64,21 +67,24 @@ popd
 %{gem_instdir}/Gemfile
 %{gem_instdir}/Rakefile
 %doc %{gem_instdir}/minitest
-%doc %{gem_instdir}/test
-%doc %{gem_instdir}/spec
-%doc %{gem_instdir}/%{gem_name}.gemspec
-%doc %{gem_instdir}/README.md
 %doc %{gem_instdir}/LICENSE
-%doc %{gem_instdir}/CHANGELOG.md
 %doc %{gem_instdir}/Guardfile
-%{gem_dir}/cache/%{gem_name}-%{version}.gem
-%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
+%exclude %{gem_cache}
+%{gem_spec}
 
 %files doc
-%doc %{gem_dir}/doc/%{gem_name}-%{version}
+%doc %{gem_docdir}
+%doc %{gem_instdir}/CHANGELOG.md
+%doc %{gem_instdir}/README.md
+%{gem_instdir}/%{gem_name}.gemspec
+%{gem_instdir}/test
+%{gem_instdir}/spec
 
 
 %changelog
+* Mon Jul 02 2012 Vít Ondruch <vondruch at redhat.com> - 1.8.7-1
+- Updated to webmock 1.8.7.
+
 * Mon Feb 13 2012 Mo Morsi <mmorsi at redhat.com> - 1.7.10-1
 - Update to latest upstream release
 - Build against ruby 1.9
diff --git a/sources b/sources
index 3d1d27d..ab84085 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-5ff10679f8e2865471fc9f9ae80dd2c5  webmock-1.7.6.gem
-5a2943d6f9da9e775f60bd6c8aa8012e  webmock-1.7.10.gem
+431254dc46b53222c5efef4dfd0e5c02  webmock-1.8.7.gem
diff --git a/webmock-1.8.7-downgrade-dependencies.patch b/webmock-1.8.7-downgrade-dependencies.patch
new file mode 100644
index 0000000..7047279
--- /dev/null
+++ b/webmock-1.8.7-downgrade-dependencies.patch
@@ -0,0 +1,30 @@
+--- a/specifications/webmock-1.8.7.gemspec
++++ b/specifications/webmock-1.8.7.gemspec
+@@ -19,7 +19,7 @@
+     s.specification_version = 3
+ 
+     if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
+-      s.add_runtime_dependency(%q<addressable>, [">= 2.2.7"])
++      s.add_runtime_dependency(%q<addressable>, [">= 2.2.6"])
+       s.add_runtime_dependency(%q<crack>, [">= 0.1.7"])
+       s.add_development_dependency(%q<rspec>, ["~> 2.10"])
+       s.add_development_dependency(%q<httpclient>, [">= 2.2.4"])
+@@ -31,7 +31,7 @@
+       s.add_development_dependency(%q<minitest>, [">= 2.2.2"])
+       s.add_development_dependency(%q<rdoc>, ["> 3.5.0"])
+     else
+-      s.add_dependency(%q<addressable>, [">= 2.2.7"])
++      s.add_dependency(%q<addressable>, [">= 2.2.6"])
+       s.add_dependency(%q<crack>, [">= 0.1.7"])
+       s.add_dependency(%q<rspec>, ["~> 2.10"])
+       s.add_dependency(%q<httpclient>, [">= 2.2.4"])
+@@ -44,7 +44,7 @@
+       s.add_dependency(%q<rdoc>, ["> 3.5.0"])
+     end
+   else
+-    s.add_dependency(%q<addressable>, [">= 2.2.7"])
++    s.add_dependency(%q<addressable>, [">= 2.2.6"])
+     s.add_dependency(%q<crack>, [">= 0.1.7"])
+     s.add_dependency(%q<rspec>, ["~> 2.10"])
+     s.add_dependency(%q<httpclient>, [">= 2.2.4"])
+


More information about the scm-commits mailing list