From 5621c0407f257a802c19df889d012b5108758952 Mon Sep 17 00:00:00 2001 From: Luke Bayes Date: Sat, 18 Apr 2009 15:58:45 -0700 Subject: [PATCH] Updated gem_wrap task to depend on more recent version of Sprouts --- sprout/lib/sprout/tasks/gem_wrap_task.rb | 10 +++++++++- sprout/lib/sprout/version.rb | 2 +- sprout/test/gem_wrap_test.rb | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/sprout/lib/sprout/tasks/gem_wrap_task.rb b/sprout/lib/sprout/tasks/gem_wrap_task.rb index 234210d7..8a97ca47 100644 --- a/sprout/lib/sprout/tasks/gem_wrap_task.rb +++ b/sprout/lib/sprout/tasks/gem_wrap_task.rb @@ -105,10 +105,18 @@ def execute(*args) # :nodoc: s.email = @email s.homepage = @homepage s.rubyforge_project = 'sprout' - s.requirements << {'sprout', '>= 0.7.207'} gem_dependencies.each do |dep| s.requirements << dep end + + sprout_requirement = s.requirements.collect { |req| + (req[0] == 'sprout') + } + + if(!sprout_requirement) + s.requirements << {'sprout', '>= 0.7.209'} + } + if(File.exists?('sprout.spec')) files << 'sprout.spec' end diff --git a/sprout/lib/sprout/version.rb b/sprout/lib/sprout/version.rb index 9ae5d92d..69ada12d 100644 --- a/sprout/lib/sprout/version.rb +++ b/sprout/lib/sprout/version.rb @@ -3,7 +3,7 @@ module Sprout module VERSION #:nodoc: MAJOR = 0 MINOR = 7 - TINY = 207 + TINY = 209 STRING = [MAJOR, MINOR, TINY].join('.') MAJOR_MINOR = [MAJOR, MINOR].join('.') diff --git a/sprout/test/gem_wrap_test.rb b/sprout/test/gem_wrap_test.rb index 2b27b744..83de82ff 100644 --- a/sprout/test/gem_wrap_test.rb +++ b/sprout/test/gem_wrap_test.rb @@ -39,5 +39,6 @@ def test_wrap_library assert_file(@gem) end + end