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