aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorint1282015-02-26 12:10:02 +0900
committerMike McQuaid2015-02-26 11:21:33 +0000
commitc2ff9aeb86b50a26356d8234c807ed69deeb2a2b (patch)
tree92ab1541f3edb68869b87ce40557166b778ede30
parent159deeb6822506bf5989acb3763f9e06d7671a98 (diff)
downloadhomebrew-c2ff9aeb86b50a26356d8234c807ed69deeb2a2b.tar.bz2
gssh 1.1.5
Closes #37208. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
-rw-r--r--Library/Formula/gssh.rb24
1 files changed, 24 insertions, 0 deletions
diff --git a/Library/Formula/gssh.rb b/Library/Formula/gssh.rb
new file mode 100644
index 000000000..75e621a4a
--- /dev/null
+++ b/Library/Formula/gssh.rb
@@ -0,0 +1,24 @@
+class Gssh < Formula
+ homepage "https://github.com/int128/groovy-ssh"
+ url "https://github.com/int128/groovy-ssh/releases/download/v1.1.5/gssh.jar"
+ version "1.1.5"
+ sha1 "c050c74b5d491e836d8210758369466162abf946"
+
+ head "https://github.com/int128/groovy-ssh.git"
+
+ depends_on :java => "1.6+"
+
+ def install
+ if build.head?
+ system "./gradlew", "shadowJar"
+ libexec.install "build/libs/gssh.jar"
+ else
+ libexec.install "gssh.jar"
+ end
+ bin.write_jar_script libexec/"gssh.jar", "gssh"
+ end
+
+ test do
+ system "gssh"
+ end
+end