diff options
author | delano <delano@solutious.com> | 2011-04-03 16:15:39 -0400 |
---|---|---|
committer | delano <delano@solutious.com> | 2011-04-03 16:15:39 -0400 |
commit | 74e3301f3560d25184e9f455d7afed89db26dc6e (patch) | |
tree | 0c14cd31bee3d2edb6b53e88da508d71bb783801 | |
parent | 95b92a7a42a81e0abacd6ac2b59f0ffdfc8c3e60 (diff) | |
download | net-ssh-multi-74e3301f3560d25184e9f455d7afed89db26dc6e.tar.gz |
Added gemspec
-rw-r--r-- | net-ssh-multi.gemspec | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/net-ssh-multi.gemspec b/net-ssh-multi.gemspec new file mode 100644 index 0000000..50ce78c --- /dev/null +++ b/net-ssh-multi.gemspec @@ -0,0 +1,61 @@ +@spec = Gem::Specification.new do |s| + s.name = "net-ssh-multi" + s.rubyforge_project = 'net-ssh-multi' + s.version = "1.1" + s.summary = "Control multiple Net::SSH connections via a single interface." + s.description = s.summary + s.authors = ["Jamis Buck", "Delano Mandelbaum"] + s.email = ["net-ssh@solutious.com"] + s.homepage = "http://github.com/net-ssh/net-ssh" + + s.extra_rdoc_files = %w[README.rdoc CHANGELOG.rdoc] + s.has_rdoc = true + s.rdoc_options = ["--line-numbers", "--title", s.summary, "--main", "README.rdoc"] + s.require_paths = %w[lib] + s.rubygems_version = '1.3.2' + + s.executables = %w[] + + if s.respond_to? :specification_version then + current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION + s.specification_version = 3 + + if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then + s.add_runtime_dependency(%q<net-ssh>, [">= 1.99.1"]) + s.add_runtime_dependency(%q<net-ssh-gateway>, [">= 0.99.0"]) + else + s.add_dependency(%q<net-ssh>, [">= 1.99.1"]) + s.add_dependency(%q<net-ssh-gateway>, [">= 0.99.0"]) + end + else + s.add_dependency(%q<net-ssh>, [">= 1.99.1"]) + s.add_dependency(%q<net-ssh-gateway>, [">= 0.99.0"]) + end + + # = MANIFEST = + s.files = %w( + CHANGELOG.rdoc + Manifest + README.rdoc + Rakefile + lib/net/ssh/multi.rb + lib/net/ssh/multi/channel.rb + lib/net/ssh/multi/channel_proxy.rb + lib/net/ssh/multi/dynamic_server.rb + lib/net/ssh/multi/pending_connection.rb + lib/net/ssh/multi/server.rb + lib/net/ssh/multi/server_list.rb + lib/net/ssh/multi/session.rb + lib/net/ssh/multi/session_actions.rb + lib/net/ssh/multi/subsession.rb + lib/net/ssh/multi/version.rb + setup.rb + test/channel_test.rb + test/common.rb + test/multi_test.rb + test/server_test.rb + test/session_actions_test.rb + test/session_test.rb + test/test_all.rb + ) +end
\ No newline at end of file |