aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/slimerjs.rb22
1 files changed, 22 insertions, 0 deletions
diff --git a/Library/Formula/slimerjs.rb b/Library/Formula/slimerjs.rb
new file mode 100644
index 000000000..82da9d063
--- /dev/null
+++ b/Library/Formula/slimerjs.rb
@@ -0,0 +1,22 @@
+require 'formula'
+
+class Slimerjs < Formula
+ homepage 'http://www.slimerjs.org'
+ url 'http://download.slimerjs.org/v0.8/slimerjs-0.8.2.zip'
+ sha1 '18066ada8e3735f1a2722b104f13201c57136375'
+
+ def install
+ # fixed uname on os x as in upstream: https://github.com/laurentj/slimerjs/commit/05abb14
+ inreplace 'slimerjs', 'uname -o', 'uname -o 2>&1'
+ rm_rf 'slimerjs.bat'
+ libexec.install Dir['*']
+ bin.install_symlink libexec/'slimerjs'
+ end
+
+ def caveats; <<-EOS.undent
+ You should set the environment variable SLIMERJSLAUNCHER to a installation of Mozilla Firefox (or XULRunner).
+ For a standard Mozilla Firefox installation this would be:
+ export SLIMERJSLAUNCHER=/Applications/Firefox.app/Contents/MacOS/firefox
+ EOS
+ end
+end