cloudflare.gemspec in cloudflare-2.1.0 vs cloudflare.gemspec in cloudflare-3.0.0
- old
+ new
@@ -1,25 +1,27 @@
# -*- encoding: utf-8 -*-
-$LOAD_PATH.push File.expand_path("../lib", __FILE__)
-require 'cloudflare/version'
+require_relative 'lib/cloudflare/version'
-Gem::Specification.new do |s|
- s.name = 'cloudflare'
- s.version = CloudFlare::VERSION
- s.platform = Gem::Platform::RUBY
+Gem::Specification.new do |spec|
+ spec.name = 'cloudflare'
+ spec.version = Cloudflare::VERSION
+ spec.platform = Gem::Platform::RUBY
- s.description = 'A Ruby wrapper for the CloudFlare API.'
- s.summary = 'A Ruby wrapper for the CloudFlare API.'
- s.authors = ['Marcin Prokop']
- s.email = 'marcin@prokop.co'
- s.homepage = 'https://github.com/b4k3r/cloudflare'
- s.licenses = ['MIT']
+ spec.summary = 'A Ruby wrapper for the Cloudflare API.'
+ spec.authors = ['Marcin Prokop', 'Samuel Williams']
+ spec.email = ['marcin@prokop.co', 'samuel.williams@oriontransfer.co.nz']
+ spec.homepage = 'https://github.com/b4k3r/cloudflare'
+ spec.licenses = ['MIT']
- s.files = `git ls-files`.split("\n")
- s.test_files = ['test/test_cloudflare.rb']
- s.rdoc_options = ['--main', 'README.md', '--charset=UTF-8']
- s.extra_rdoc_files = ['README.md', 'LICENSE']
-
- s.required_ruby_version = '>= 1.9.0'
- s.add_runtime_dependency 'json', '~> 1'
- s.add_development_dependency 'rake'
+ spec.files = `git ls-files`.split($/)
+ spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
+ spec.test_files = spec.files.grep(%r{^(test|spec|features)/})
+ spec.require_paths = ["lib"]
+
+ spec.required_ruby_version = '>= 2.0.0'
+
+ spec.add_dependency 'rest-client'
+
+ spec.add_development_dependency "rspec", "~> 3.6"
+ spec.add_development_dependency "bundler", "~> 1.3"
+ spec.add_development_dependency "rake"
end