From 697c62a813ff2c8f2c65a04e3d96c3ee5172ede4 Mon Sep 17 00:00:00 2001 From: Ben Radler Date: Tue, 10 Feb 2015 10:16:25 -0800 Subject: [PATCH] Relax nokogiri gem requirement to >= 1.5.0 - dont use weird array syntax for dependency definitions --- ruby-saml.gemspec | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/ruby-saml.gemspec b/ruby-saml.gemspec index 84ede512e..fb3e7f2ea 100644 --- a/ruby-saml.gemspec +++ b/ruby-saml.gemspec @@ -25,28 +25,33 @@ Gem::Specification.new do |s| s.summary = %q{SAML Ruby Tookit} s.test_files = `git ls-files test/*`.split("\n") - s.add_runtime_dependency('uuid', ['~> 2.3']) - s.add_runtime_dependency('nokogiri', ['~> 1.5.0']) + s.add_runtime_dependency('uuid', '~> 2.3') + if RUBY_VERSION < '1.9' + # 1.8.7 + s.add_runtime_dependency('nokogiri', '~> 1.5.10') + else + s.add_runtime_dependency('nokogiri', '~> 1.6') + end - s.add_development_dependency 'minitest', ['~> 5.5'] - s.add_development_dependency 'mocha', ['~> 0.14'] - s.add_development_dependency 'rake', ['~> 10'] - s.add_development_dependency 'shoulda', ['~> 2.11'] - s.add_development_dependency 'systemu', ['~> 2'] - s.add_development_dependency 'timecop', ['<= 0.6.0'] + s.add_development_dependency('minitest', '~> 5.5') + s.add_development_dependency('mocha', '~> 0.14') + s.add_development_dependency('rake', '~> 10') + s.add_development_dependency('shoulda', '~> 2.11') + s.add_development_dependency('systemu', '~> 2') + s.add_development_dependency('timecop', '<= 0.6.0') if RUBY_VERSION < '1.9' # 1.8.7 - s.add_development_dependency 'ruby-debug', ['~> 0.10.4'] + s.add_development_dependency('ruby-debug', '~> 0.10.4') elsif RUBY_VERSION < '2.0' # 1.9.x - s.add_development_dependency 'debugger-linecache', ['~> 1.2.0'] - s.add_development_dependency 'debugger', ['~> 1.6.4'] + s.add_development_dependency('debugger-linecache', '~> 1.2.0') + s.add_development_dependency('debugger', '~> 1.6.4') elsif RUBY_VERSION < '2.1' # 2.0.x - s.add_development_dependency 'byebug', ['~> 2.1.1'] + s.add_development_dependency('byebug', '~> 2.1.1') else # 2.1.x, 2.2.x - s.add_development_dependency 'pry-byebug' + s.add_development_dependency('pry-byebug') end end