Fix FTBFS due to updated RubyGems.

This commit is contained in:
Vít Ondruch 2017-01-10 15:52:57 +01:00
parent 32c9f6effd
commit 81945b1b99
2 changed files with 6 additions and 15 deletions

View File

@ -1,11 +0,0 @@
--- specifications/ferret-0.11.8.4.gemspec
+++ specifications/ferret-0.11.8.4.gemspec
@@ -28,7 +28,7 @@
s.specification_version = 3
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
- s.add_runtime_dependency(%q<rake>, [">= 0"])
+ s.add_development_dependency(%q<rake>, [">= 0"])
else
s.add_dependency(%q<rake>, [">= 0"])
end

View File

@ -17,7 +17,6 @@ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
Patch0: rubygem-ferret-0.11.8.4-Fix-compatibily-with-minitest.patch
# Rake should not be runtime requirement.
# https://github.com/jkraemer/ferret/pull/5
Patch1: rubygem-ferret-0.11.8.4-make-rake-just-development-dependency.patch
Patch2: rubygem-ferret-0.11.8.4-Block-variables-has-local-scopes.patch
# See https://bugs.ruby-lang.org/issues/9889
Patch3: rubygem-ferret-0.11.8.4-ruby22-hashsize.patch
@ -52,11 +51,14 @@ gem unpack %{SOURCE0}
%patch3 -p1
%patch4 -p1
gem spec %{SOURCE0} -l --ruby > %{gem_name}-%{version}.gemspec
%patch1 -p1
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
%gemspec_remove_dep -g rake '>= 0'
%gemspec_add_dep -d -g rake '>= 0'
%build
gem build %{gem_name}-%{version}.gemspec
gem build %{gem_name}.gemspec
%gem_install
%install