aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorJason Thaxter2013-07-26 22:02:32 -0400
committerAdam Vandenberg2013-08-30 14:38:45 -0700
commit88033235dbc6bc7f04880141316d701759ef4b35 (patch)
tree410c748b644a2a4b31a8937c7eb3809d78b8380f /Library/Formula
parentfd9bff9ac69dbcc1d267f6bba2befb12da67c09e (diff)
downloadhomebrew-88033235dbc6bc7f04880141316d701759ef4b35.tar.bz2
Analog 6.0
Closes #21477. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/analog.rb27
1 files changed, 27 insertions, 0 deletions
diff --git a/Library/Formula/analog.rb b/Library/Formula/analog.rb
new file mode 100644
index 000000000..a8b37fd8d
--- /dev/null
+++ b/Library/Formula/analog.rb
@@ -0,0 +1,27 @@
+require 'formula'
+
+class Analog < Formula
+ homepage 'http://analog.cx'
+ url 'http://analog.cx/analog-6.0.tar.gz'
+ sha1 '17ad601f84e73c940883fb9b9e805879aac37493'
+
+ depends_on 'gd'
+ depends_on 'jpeg'
+ depends_on :libpng
+
+ def install
+ system "make", "CC=#{ENV.cc}",
+ "CFLAGS=#{ENV.cflags}",
+ "DEFS='-DLANGDIR=\"/foo-share/analog/lang\"' -DHAVE_ZLIB",
+ "LIBS=-lz",
+ "OS=OSX"
+ bin.install "analog"
+ (share/'analog').install "examples", "how-to", "images", "lang"
+ (share/'analog').install "analog.cfg" => "analog.cfg-dist"
+ man1.install "analog.man" => "analog.1"
+ end
+
+ def test
+ system "\"#{bin}/analog\" > /dev/null"
+ end
+end