diff options
-rw-r--r-- | Rakefile | 9 | ||||
-rwxr-xr-x | json-java.gemspec | 6 | ||||
-rw-r--r-- | json.gemspec | 2 | ||||
-rw-r--r-- | json_pure.gemspec | 22 |
4 files changed, 20 insertions, 19 deletions
@@ -89,7 +89,7 @@ if defined?(Gem) and defined?(Gem::PackageTask) s.require_path = 'lib' s.add_development_dependency 'rake' - s.add_development_dependency 'test-unit', '~> 2.0' + s.add_development_dependency 'test-unit', '>= 2.0', '< 4.0' s.extra_rdoc_files << 'README.md' s.rdoc_options << @@ -106,7 +106,10 @@ if defined?(Gem) and defined?(Gem::PackageTask) desc 'Creates a json_pure.gemspec file' task :gemspec_pure => :version do File.open('json_pure.gemspec', 'w') do |gemspec| - gemspec.write spec_pure.to_ruby + src = spec_pure.to_ruby + src.gsub!(/# stub:.*/, "# This gemspec is generated automatically using `rake gemspec`.\n" \ + "# Do not modify directly.") + gemspec.write src end end @@ -115,7 +118,7 @@ if defined?(Gem) and defined?(Gem::PackageTask) pkg.package_files = PKG_FILES end - desc 'Create all gemspec files' + desc 'Alias for gemspec_pure' task :gemspec => [ :gemspec_pure ] end diff --git a/json-java.gemspec b/json-java.gemspec index f3fa0c9..1bcd639 100755 --- a/json-java.gemspec +++ b/json-java.gemspec @@ -19,14 +19,14 @@ spec = Gem::Specification.new do |s| if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then s.add_development_dependency(%q<rake>, [">= 0"]) - s.add_development_dependency(%q<test-unit>, ["~> 2.0"]) + s.add_development_dependency(%q<test-unit>, [">= 2.0", "< 4.0"]) else s.add_dependency(%q<rake>, [">= 0"]) - s.add_dependency(%q<test-unit>, ["~> 2.0"]) + s.add_dependency(%q<test-unit>, [">= 2.0", "< 4.0"]) end else s.add_dependency(%q<rake>, [">= 0"]) - s.add_dependency(%q<test-unit>, ["~> 2.0"]) + s.add_dependency(%q<test-unit>, [">= 2.0", "< 4.0"]) end end diff --git a/json.gemspec b/json.gemspec index 443c324..a101aba 100644 --- a/json.gemspec +++ b/json.gemspec @@ -136,5 +136,5 @@ Gem::Specification.new do |s| s.test_files = ["tests/test_helper.rb"] s.add_development_dependency("rake", [">= 0"]) - s.add_development_dependency("test-unit", ["~> 2.0"]) + s.add_development_dependency("test-unit", [">= 2.0", "< 4.0"]) end diff --git a/json_pure.gemspec b/json_pure.gemspec index 08413d6..7b4114a 100644 --- a/json_pure.gemspec +++ b/json_pure.gemspec @@ -1,5 +1,6 @@ # -*- encoding: utf-8 -*- -# stub: json_pure 2.3.0 ruby lib +# This gemspec is generated automatically using `rake gemspec`. +# Do not modify directly. Gem::Specification.new do |s| s.name = "json_pure".freeze @@ -8,7 +9,7 @@ Gem::Specification.new do |s| s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Florian Frank".freeze] - s.date = "2019-12-11" + s.date = "2020-06-25" s.description = "This is a JSON implementation in pure Ruby.".freeze s.email = "flori@ping.de".freeze s.extra_rdoc_files = ["README.md".freeze] @@ -16,23 +17,20 @@ Gem::Specification.new do |s| s.homepage = "http://flori.github.com/json".freeze s.licenses = ["Ruby".freeze] s.rdoc_options = ["--title".freeze, "JSON implemention for ruby".freeze, "--main".freeze, "README.md".freeze] - s.required_ruby_version = Gem::Requirement.new(">= 1.9".freeze) - s.rubygems_version = "3.0.3".freeze + s.required_ruby_version = Gem::Requirement.new(">= 2.0".freeze) + s.rubygems_version = "3.1.2".freeze s.summary = "JSON Implementation for Ruby".freeze s.test_files = ["./tests/test_helper.rb".freeze] if s.respond_to? :specification_version then s.specification_version = 4 + end - if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then - s.add_development_dependency(%q<rake>.freeze, [">= 0"]) - s.add_development_dependency(%q<test-unit>.freeze, ["~> 2.0"]) - else - s.add_dependency(%q<rake>.freeze, [">= 0"]) - s.add_dependency(%q<test-unit>.freeze, ["~> 2.0"]) - end + if s.respond_to? :add_runtime_dependency then + s.add_development_dependency(%q<rake>.freeze, [">= 0"]) + s.add_development_dependency(%q<test-unit>.freeze, [">= 2.0", "< 4.0"]) else s.add_dependency(%q<rake>.freeze, [">= 0"]) - s.add_dependency(%q<test-unit>.freeze, ["~> 2.0"]) + s.add_dependency(%q<test-unit>.freeze, [">= 2.0", "< 4.0"]) end end |