diff options
Diffstat (limited to 'Library/Formula/ola.rb')
| -rw-r--r-- | Library/Formula/ola.rb | 32 | 
1 files changed, 32 insertions, 0 deletions
diff --git a/Library/Formula/ola.rb b/Library/Formula/ola.rb new file mode 100644 index 000000000..c57d898bb --- /dev/null +++ b/Library/Formula/ola.rb @@ -0,0 +1,32 @@ +require "formula" + +class Ola < Formula +  homepage "http://www.openlighting.org" +  url "https://github.com/OpenLightingProject/ola/releases/download/0.9.0/ola-0.9.0.tar.gz" +  sha1 "aff9bf0802d4e6fcbdc5a2ffcdb7ba25d67fd209" + +  option :universal + +  depends_on 'pkg-config' => :build +  depends_on "cppunit" +  depends_on "protobuf-c" +  depends_on "libmicrohttpd" +  depends_on "libusb" +  depends_on "liblo" + +  def install +    ENV.universal_binary if build.universal? + +    system "./configure", "--disable-debug", +                          "--disable-fatal-warnings", +                          "--disable-dependency-tracking", +                          "--disable-silent-rules", +                          "--prefix=#{prefix}" + +    system "make", "install" +  end + +  test do +    system "ola_plugin_info" +  end +end  | 
