summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2020-06-25 15:59:19 +0900
committerGitHub <noreply@github.com>2020-06-25 15:59:19 +0900
commite1d0af6ca7f9e32e3ac7b66f286a7f02283a3cd3 (patch)
tree355bd33e34fe6ef8c2d4109126b1d00646bc1ed7
parent834494cbe104ab44bc2933d4bd77ff90d25efbb3 (diff)
parentec1eaf2092f8b6c3d900458fbc776062abf8501f (diff)
downloadjson-e1d0af6ca7f9e32e3ac7b66f286a7f02283a3cd3.tar.gz
Merge pull request #415 from marcandre/cleanup
Cleanup gemspec
-rw-r--r--Rakefile9
-rwxr-xr-xjson-java.gemspec6
-rw-r--r--json.gemspec2
-rw-r--r--json_pure.gemspec22
4 files changed, 20 insertions, 19 deletions
diff --git a/Rakefile b/Rakefile
index 445c5f1..7e307dc 100644
--- a/Rakefile
+++ b/Rakefile
@@ -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