X-Git-Url: http://git.osdn.net/view?p=osdn-codes%2Fosdn-cli.git;a=blobdiff_plain;f=osdn-cli.gemspec;h=bb736af3c29587c7f54f90e5b92e2d0d740aada3;hp=fa4bc086677f368d4d6167257493f667bb6a1db6;hb=HEAD;hpb=fd0ec642b1d77a3e71e1b544cf41f910cbe044bd diff --git a/osdn-cli.gemspec b/osdn-cli.gemspec index fa4bc08..bb736af 100644 --- a/osdn-cli.gemspec +++ b/osdn-cli.gemspec @@ -2,18 +2,21 @@ lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'osdn/cli/version' +require 'pathname' Gem::Specification.new do |spec| spec.name = "osdn-cli" spec.version = OSDN::CLI::VERSION spec.authors = ["OSDN"] - spec.email = ["admin@osdn.jp"] + spec.email = ["admin@osdn.net"] + spec.license = 'MIT' spec.summary = %q{OSDN Command Line Interface} spec.description = %q{Non-intaractive manipulation tool for OSDN} - spec.homepage = "https://osdn.jp/projects/osdn-codes/wiki/CommandLineInterface" + spec.homepage = "https://osdn.net/projects/osdn-codes/wiki/CommandLineInterface" - spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } + files = %w(ChangeLog README.md) + (Pathname.glob("exe/**/*") + Pathname.glob("lib/**/*")).reject{|f| f.directory? }.map(&:to_s) + spec.files = files.reject { |f| f.match(%r{^(test|spec|features)/}) || f.match(%r{(~|\.bak|\.orig|\.rej)$}) } spec.bindir = "exe" spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] @@ -22,6 +25,6 @@ Gem::Specification.new do |spec| spec.add_development_dependency "rake", "~> 10.0" spec.add_development_dependency "rspec", "~> 3.0" - spec.add_dependency "osdn-client", "~> 0.0.1" + spec.add_dependency "osdn-client", ">= 0.0.20161003", "< 1.0.0" spec.add_dependency "hashie" end