aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2012-09-02 01:14:31 -0700
committerMike McQuaid2012-09-04 19:44:45 -0700
commit7d70e45ffcda868e758fb72290498d5121ba6eea (patch)
tree5bb9770b7ba4af6e41a46b0a511a2bead03a29c1 /Library
parent3675cfddfa2480c8169b7ef3a6db6d5699c83d2e (diff)
downloadhomebrew-7d70e45ffcda868e758fb72290498d5121ba6eea.tar.bz2
webp: fix test and X11 dependency.
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/webp.rb13
1 files changed, 11 insertions, 2 deletions
diff --git a/Library/Formula/webp.rb b/Library/Formula/webp.rb
index f08367d9b..2a3ebb5b7 100644
--- a/Library/Formula/webp.rb
+++ b/Library/Formula/webp.rb
@@ -5,12 +5,21 @@ class Webp < Formula
url 'http://webp.googlecode.com/files/libwebp-0.2.0.tar.gz'
sha1 'ac169a819cb4e7ece8d50d3f9f2608dac87a90e2'
- depends_on :x11
- depends_on 'jpeg'
+ depends_on :libpng
+ depends_on 'jpeg' => :recommended
def install
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}"
system "make install"
end
+
+ def test
+ mktemp do
+ system "#{bin}/cwebp", \
+ "/System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/Key_Large.png", \
+ "-o", "webp_test.png"
+ system "#{bin}/dwebp", "webp_test.png", "-o", "webp_test.webp"
+ end
+ end
end