From 0dfa477f2b3136574acbb19054f5f7b41fb278b7 Mon Sep 17 00:00:00 2001 From: Dan Walters Date: Mon, 29 Mar 2010 13:03:14 -0500 Subject: mkvtoolnix v3.3.0 MKVToolnix is a set of tools to create, alter and inspect Matroska files. Signed-off-by: Adam Vandenberg * flac and lzo are optional dependencies. --- Library/Formula/mkvtoolnix.rb | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Library/Formula/mkvtoolnix.rb (limited to 'Library') diff --git a/Library/Formula/mkvtoolnix.rb b/Library/Formula/mkvtoolnix.rb new file mode 100644 index 000000000..63ae4dea4 --- /dev/null +++ b/Library/Formula/mkvtoolnix.rb @@ -0,0 +1,30 @@ +require 'formula' + +class Mkvtoolnix :optional + depends_on 'lzo' => :optional + + def install + # as of v3.3.0, doesn't seem to be BSD compatible here + inreplace 'handle_deps', + %q!sed -e 's:\\.\\(o\\|gch\\)$:.d:'!, + %q!sed -E -e 's:\\.(o|gch)$:.d:'! + + flac_flag = Formula.factory('flac').installed? ? "--with-flac" : "--without-flac" + + system "./configure", "--disable-debug", + "--prefix=#{prefix}", + "--with-boost-regex=boost_regex-mt", # via macports + flac_flag, + "--disable-gui", "--disable-wxwidgets" + system "make" + system "make install" + end +end -- cgit v1.2.3