From fbda518e141d15dc7bc094ed229fef46a37d0d7e Mon Sep 17 00:00:00 2001 From: Tony Pitale Date: Mon, 21 Mar 2016 13:12:03 -0500 Subject: Modern gem build and travis configuration --- net-ssh-gateway.gemspec | 76 +++++++++++++++---------------------------------- 1 file changed, 23 insertions(+), 53 deletions(-) (limited to 'net-ssh-gateway.gemspec') diff --git a/net-ssh-gateway.gemspec b/net-ssh-gateway.gemspec index accbd0c..8403c82 100644 --- a/net-ssh-gateway.gemspec +++ b/net-ssh-gateway.gemspec @@ -1,58 +1,28 @@ -# Generated by jeweler -# DO NOT EDIT THIS FILE DIRECTLY -# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec' -# -*- encoding: utf-8 -*- +# coding: utf-8 +lib = File.expand_path('../lib', __FILE__) +$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) +require 'net/ssh/gateway/version' -Gem::Specification.new do |s| - s.name = "net-ssh-gateway" - s.version = "1.2.0" +Gem::Specification.new do |spec| + spec.name = "net-ssh-gateway" + spec.version = Net::Ssh::Gateway::VERSION + spec.authors = ["Jamis Buck", "Delano Mandelbaum"] + spec.email = ["net-ssh@solutious.com"] - s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= - s.authors = ["Jamis Buck", "Delano Mandelbaum"] - s.cert_chain = ["gem-public_cert.pem"] - s.date = "2013-02-08" - s.description = "A simple library to assist in establishing tunneled Net::SSH connections" - s.email = "net-ssh@solutious.com" - s.extra_rdoc_files = [ - "LICENSE.txt", - "README.rdoc" - ] - s.files = [ - "CHANGES.txt", - "LICENSE.txt", - "Manifest", - "README.rdoc", - "Rakefile", - "gem-public_cert.pem", - "lib/net/ssh/gateway.rb", - "net-ssh-gateway.gemspec", - "setup.rb", - "test/gateway_test.rb" - ] - s.homepage = "https://github.com/net-ssh/net-ssh-gateway" - s.licenses = ["MIT"] - s.require_paths = ["lib"] - s.rubyforge_project = "net-ssh-gateway" - s.rubygems_version = "1.8.25" - s.signing_key = "/mnt/gem/gem-private_key.pem" - s.summary = "A simple library to assist in establishing tunneled Net::SSH connections" + spec.cert_chain = ["gem-public_cert.pem"] - if s.respond_to? :specification_version then - s.specification_version = 3 + spec.summary = %q{A simple library to assist in establishing tunneled Net::SSH connections} + spec.description = %q{A simple library to assist in establishing tunneled Net::SSH connections} + spec.homepage = "https://github.com/net-ssh/net-ssh-gateway" + spec.license = "MIT" - if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then - s.add_runtime_dependency(%q, [">= 2.6.5"]) - s.add_development_dependency(%q, [">= 0"]) - s.add_development_dependency(%q, [">= 0"]) - else - s.add_dependency(%q, [">= 2.6.5"]) - s.add_dependency(%q, [">= 0"]) - s.add_dependency(%q, [">= 0"]) - end - else - s.add_dependency(%q, [">= 2.6.5"]) - s.add_dependency(%q, [">= 0"]) - s.add_dependency(%q, [">= 0"]) - end -end + spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } + spec.require_paths = ["lib"] + + spec.add_development_dependency "bundler", "~> 1.10" + spec.add_development_dependency "rake", "~> 10.0" + spec.add_development_dependency "minitest", "~> 5.8.4" + spec.add_development_dependency "mocha" + spec.add_runtime_dependency "net-ssh", ">= 2.6.5" +end -- cgit v1.2.1