diff --git a/rubygem-rspec-core-2.11.1-skip-some-tests.patch b/rubygem-rspec-core-2.11.1-skip-some-tests.patch deleted file mode 100644 index eb235a6..0000000 --- a/rubygem-rspec-core-2.11.1-skip-some-tests.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- rspec-core-2.11.1/spec/spec_helper.rb.orig 2012-10-11 17:43:44.550615644 +0900 -+++ rspec-core-2.11.1/spec/spec_helper.rb 2012-10-11 17:45:57.631226844 +0900 -@@ -17,10 +17,10 @@ - Spork.prefork do - require 'rspec/autorun' - require 'autotest/rspec2' -- require 'aruba/api' -- require 'fakefs/spec_helpers' -+ #require 'aruba/api' -+ #require 'fakefs/spec_helpers' - -- Dir['./spec/support/**/*.rb'].map {|f| require f} -+ Dir['./spec/support/**/*.rb'].map {|f| require f unless f.include?("config_options_helper")} - - class NullObject - private -@@ -71,15 +71,15 @@ - c.alias_it_behaves_like_to 'it_has_behavior' - c.around {|example| sandboxed { example.run }} - c.include(RSpecHelpers) -- c.include Aruba::Api, :example_group => { -- :file_path => /spec\/command_line/ -- } -+ #c.include Aruba::Api, :example_group => { -+ #:file_path => /spec\/command_line/ -+ #} - - # runtime options - c.treat_symbols_as_metadata_keys_with_true_values = true - c.color = !in_editor? - c.filter_run :focus -- c.include FakeFS::SpecHelpers, :fakefs -+ #c.include FakeFS::SpecHelpers, :fakefs - c.run_all_when_everything_filtered = true - c.filter_run_excluding :ruby => lambda {|version| - case version.to_s diff --git a/rubygem-rspec-core.spec b/rubygem-rspec-core.spec index 50778ef..eef31c6 100644 --- a/rubygem-rspec-core.spec +++ b/rubygem-rspec-core.spec @@ -1,5 +1,5 @@ -%global gemdir %{gem_dir} -%global majorver 2.11.1 +%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) +%global majorver 2.6.4 #%%global preminorver .rc6 %global rpmminorver .%(echo %preminorver | sed -e 's|^\\.\\.*||') %global fullver %{majorver}%{?preminorver} @@ -7,14 +7,16 @@ %global fedorarel 1 %global gemname rspec-core -%global gem_name %{gemname} -%global geminstdir %{gem_instdir} +%global geminstdir %{gemdir}/gems/%{gemname}-%{fullver} -%global rubyabi 1.9.1 +%global rubyabi 1.8 # %%check section needs rspec-core, however rspec-core depends on rspec-mocks # runtime part of rspec-mocks does not depend on rspec-core +%global need_bootstrap_set 1 +%if 0%{?fedora} >= 15 %global need_bootstrap_set 0 +%endif %{!?need_bootstrap: %global need_bootstrap %{need_bootstrap_set}} @@ -27,11 +29,9 @@ Group: Development/Languages License: MIT URL: http://github.com/rspec/rspec-mocks Source0: http://rubygems.org/gems/%{gemname}-%{fullver}.gem -# Skip some tests -Patch0: rubygem-rspec-core-2.11.1-skip-some-tests.patch BuildRequires: ruby(abi) = %{rubyabi} -BuildRequires: rubygems-devel +BuildRequires: rubygems %if 0%{?need_bootstrap} < 1 BuildRequires: rubygem(ZenTest) BuildRequires: rubygem(rake) @@ -39,10 +39,8 @@ BuildRequires: rubygem(rspec-expectations) BuildRequires: rubygem(rspec-mocks) %endif Requires: ruby(abi) = %{rubyabi} -# When killing the below dependency, a notification to mailing list -# is needed -#Requires: rubygem(rspec-expectations) -#Requires: rubygem(rspec-mocks) +Requires: rubygem(rspec-expectations) +Requires: rubygem(rspec-mocks) # Make the following installed by default # lib/rspec/core/rake_task Requires: rubygem(rake) @@ -88,16 +86,11 @@ grep -rl '^#![ \t]*/usr/bin' ./lib| \ xargs sed -i -e '\@^#![ \t]*/usr/bin@d' # Until rspec is updated, lets install rspec.rb -# Kill below -%if 0 cat > lib/rspec.rb < - 2.11.1-1 -- 2.11.1 -- Drop dependency for mocks and expectations - -* Sat Jul 21 2012 Fedora Release Engineering - 2.8.0-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sun Jan 21 2012 Mamoru Tasaka - 2.8.0-1 -- 2.8.0 - -* Sat Jan 14 2012 Fedora Release Engineering - 2.6.4-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - * Tue Jun 7 2011 Mamoru Tasaka - 2.6.4-1 - 2.6.4 diff --git a/sources b/sources index 851c322..8b3be08 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b7c76f97b14192a91ee096122a7c99ed rspec-core-2.11.1.gem +89f85770f34f6b764383ad987d230905 rspec-core-2.6.4.gem