diff options
author | Delano Mandelbaum <delano.mandelbaum@gmail.com> | 2012-05-17 04:25:23 -0700 |
---|---|---|
committer | Delano Mandelbaum <delano.mandelbaum@gmail.com> | 2012-05-17 04:25:23 -0700 |
commit | f10c563115ecf3a5dd00b6907d11a7220facd2e7 (patch) | |
tree | 052be4866eb8e3acf8a3e4c4ce661de607b8ac15 /net-ssh.gemspec | |
parent | a54775848a33aa42f97618a6c05e3121962c4e15 (diff) | |
parent | 75c2743a89678b18ba7b443a3495c555537abead (diff) | |
download | net-ssh-f10c563115ecf3a5dd00b6907d11a7220facd2e7.tar.gz |
Merge pull request #35 from arturaz/master
Support for JRuby + Pageant + Windows
Diffstat (limited to 'net-ssh.gemspec')
-rw-r--r-- | net-ssh.gemspec | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/net-ssh.gemspec b/net-ssh.gemspec index 959f8a5..1caecce 100644 --- a/net-ssh.gemspec +++ b/net-ssh.gemspec @@ -1,21 +1,26 @@ @spec = Gem::Specification.new do |s| - s.name = "net-ssh" - s.rubyforge_project = 'net-ssh' - s.version = "2.3.0" - s.summary = "Net::SSH: a pure-Ruby implementation of the SSH2 client protocol." - s.description = s.summary + " It allows you to write programs that invoke and interact with processes on remote servers, via SSH2." - s.authors = ["Jamis Buck", "Delano Mandelbaum"] - s.email = ["net-ssh@solutious.com"] - s.homepage = "http://github.com/net-ssh/net-ssh" - + s.name = "net-ssh" + s.rubyforge_project = 'net-ssh' + s.version = "2.3.1" + s.summary = "Net::SSH: a pure-Ruby implementation of the SSH2 client protocol." + s.description = s.summary + " It allows you to write programs that invoke and interact with processes on remote servers, via SSH2." + 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 THANKS.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' - + + # This has two flavours with java one actually doing something and other + # one just raising error. This is a workaround for no ability to specify + # platform specific dependencies in gemspecs. + s.add_dependency 'jruby-pageant', ">=1.0.2" + s.executables = %w[] - + # = MANIFEST = s.files = %w( CHANGELOG.rdoc @@ -26,6 +31,8 @@ THANKS.rdoc lib/net/ssh.rb lib/net/ssh/authentication/agent.rb + lib/net/ssh/authentication/agent/java_pageant.rb + lib/net/ssh/authentication/agent/socket.rb lib/net/ssh/authentication/constants.rb lib/net/ssh/authentication/key_manager.rb lib/net/ssh/authentication/methods/abstract.rb @@ -141,5 +148,5 @@ test/transport/test_state.rb ) - + end |