aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-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