From a1daf0efb11cc29a3aa3aa24e2c0298c75f3b431 Mon Sep 17 00:00:00 2001 From: Christian Moritz Date: Tue, 17 Sep 2013 17:47:24 +0200 Subject: [PATCH] slimerjs 0.8.3 and HEAD Closes Homebrew/homebrew#22619. Signed-off-by: Adam Vandenberg --- Formula/slimerjs.rb | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Formula/slimerjs.rb b/Formula/slimerjs.rb index 82da9d06308..beaf33532a2 100644 --- a/Formula/slimerjs.rb +++ b/Formula/slimerjs.rb @@ -2,14 +2,18 @@ require 'formula' class Slimerjs < Formula homepage 'http://www.slimerjs.org' - url 'http://download.slimerjs.org/v0.8/slimerjs-0.8.2.zip' - sha1 '18066ada8e3735f1a2722b104f13201c57136375' + url 'http://download.slimerjs.org/v0.8/slimerjs-0.8.3.zip' + sha1 '8d2a6dc3b8200fa15cd9d65c84bc9358c11f03f8' + + head 'https://github.com/laurentj/slimerjs.git' 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['*'] + if build.head? + cd 'src/' + # creating resource archive if build from head + system 'zip -r omni.ja chrome/ components/ modules/ defaults/ chrome.manifest -x@package_exclude.lst' + end + libexec.install %w[application.ini omni.ja slimerjs] bin.install_symlink libexec/'slimerjs' end