[rubygem-rspec-rails] Fixed .gemspec to contain correct dependencies (rhbz#747405).

Vít Ondruch vondruch at fedoraproject.org
Thu Oct 20 08:34:28 UTC 2011


commit 9923a1ea85d1c72aeee3d96bcaaa94793ff5012a
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Thu Oct 20 10:34:19 2011 +0200

    Fixed .gemspec to contain correct dependencies (rhbz#747405).

 rspec-rails-fix-dependencies.patch |   29 +++++++++++++++++++++++++++++
 rubygem-rspec-rails.spec           |   10 +++++++++-
 2 files changed, 38 insertions(+), 1 deletions(-)
---
diff --git a/rspec-rails-fix-dependencies.patch b/rspec-rails-fix-dependencies.patch
new file mode 100644
index 0000000..4a2b05d
--- /dev/null
+++ b/rspec-rails-fix-dependencies.patch
@@ -0,0 +1,29 @@
+--- specifications/rspec-rails-2.6.1.gemspec.orig
++++ specifications/rspec-rails-2.6.1.gemspec
+@@ -25,17 +25,23 @@
+       s.add_runtime_dependency(%q<activesupport>, ["~> 3.0"])
+       s.add_runtime_dependency(%q<actionpack>, ["~> 3.0"])
+       s.add_runtime_dependency(%q<railties>, ["~> 3.0"])
+-      s.add_runtime_dependency(%q<rspec>, ["~> 2.6.0"])
++      s.add_runtime_dependency(%q<rspec-core>, ["~> 2.6.0"])
++      s.add_runtime_dependency(%q<rspec-mocks>, ["~> 2.6.0"])
++      s.add_runtime_dependency(%q<rspec-expectations>, ["~> 2.6.0"])
+     else
+       s.add_dependency(%q<activesupport>, ["~> 3.0"])
+       s.add_dependency(%q<actionpack>, ["~> 3.0"])
+       s.add_dependency(%q<railties>, ["~> 3.0"])
+-      s.add_dependency(%q<rspec>, ["~> 2.6.0"])
++      s.add_dependency(%q<rspec-core>, ["~> 2.6.0"])
++      s.add_dependency(%q<rspec-mocks>, ["~> 2.6.0"])
++      s.add_dependency(%q<rspec-expectations>, ["~> 2.6.0"])
+     end
+   else
+     s.add_dependency(%q<activesupport>, ["~> 3.0"])
+     s.add_dependency(%q<actionpack>, ["~> 3.0"])
+     s.add_dependency(%q<railties>, ["~> 3.0"])
+-    s.add_dependency(%q<rspec>, ["~> 2.6.0"])
++    s.add_dependency(%q<rspec-core>, ["~> 2.6.0"])
++    s.add_dependency(%q<rspec-mocks>, ["~> 2.6.0"])
++    s.add_dependency(%q<rspec-expectations>, ["~> 2.6.0"])
+   end
+ end
diff --git a/rubygem-rspec-rails.spec b/rubygem-rspec-rails.spec
index 94ebb69..242f40e 100644
--- a/rubygem-rspec-rails.spec
+++ b/rubygem-rspec-rails.spec
@@ -7,11 +7,12 @@
 Summary: RSpec-2 for Rails-3
 Name: rubygem-%{gemname}
 Version: 2.6.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 Group: Development/Languages
 License: MIT
 URL: http://github.com/rspec/rspec-rails
 Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem
+Patch0: rspec-rails-fix-dependencies.patch
 Requires: ruby(abi) = %{rubyabi}
 Requires: rubygems
 Requires: rubygem(activesupport) => 3.0
@@ -53,6 +54,10 @@ mkdir -p .%{gemdir}
 gem install --local --install-dir .%{gemdir} \
             --force %{SOURCE0}
 
+pushd .%{gemdir}
+%patch0
+popd
+
 %build
 
 %install
@@ -92,6 +97,9 @@ popd
 
 
 %changelog
+* Thu Oct 20 2011 Vít Ondruch <vondruch at redhat.com> - 2.6.1-3
+- Fixed .gemspec to contain correct dependencies (rhbz#747405).
+
 * Tue Aug 23 2011 Vít Ondruch <vondruch at redhat.com> - 2.6.1-2
 - Rebuilt due to the trailing slash bug of rpm-4.9.1
 


More information about the scm-commits mailing list