From 7be17eb0b2e8d663a05f34754d577dfe199c03a6 Mon Sep 17 00:00:00 2001 From: Zigmund Ozea Date: Fri, 13 Dec 2013 18:52:56 -0500 Subject: mal4s 1.1.0 (new formula) Mal4s is an open source OpenGL visualization tool with many uses. It is based on Gource by Andrew Caudwell and adapted to support virtually unlimited types of branching datasets such as web domains, ant colonies, the growth of a company, etc. #25476 Closes #25476. Signed-off-by: Mike McQuaid --- Library/Formula/mal4s.rb | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Library/Formula/mal4s.rb (limited to 'Library/Formula') diff --git a/Library/Formula/mal4s.rb b/Library/Formula/mal4s.rb new file mode 100644 index 000000000..89dcdb97f --- /dev/null +++ b/Library/Formula/mal4s.rb @@ -0,0 +1,38 @@ +require 'formula' + +class Mal4s < Formula + homepage 'https://github.com/secure411dotorg/mal4s/' + url 'https://service.dissectcyber.com/mal4s/mal4s-1.1.0.tar.gz' + sha1 '6431784384b11deaf4448b7f94bbb6eb4877a66e' + + head 'https://github.com/secure411dotorg/mal4s.git' + + depends_on :macos => :mavericks + depends_on :automake + depends_on :autoconf + depends_on :libtool + depends_on :x11 => :optional + depends_on :freetype + depends_on 'pkg-config' => :build + depends_on 'glm' => :build + depends_on 'boost' + depends_on 'glew' + depends_on 'jpeg' + depends_on 'pcre' + depends_on 'sdl2' + depends_on 'sdl2_image' + depends_on 'sdl2_mixer' + + def install + args = ["--disable-dependency-tracking", + "--prefix=#{prefix}"] + args << "--without-x" unless build.with? 'x11' + system "autoreconf", "-f", "-i" + system "./configure", *args + system "make", "install" + end + + test do + system "#{bin}/mal4s", "--help" + end +end -- cgit v1.2.3