diff options
| author | Dan Walters | 2010-03-29 13:03:14 -0500 |
|---|---|---|
| committer | Adam Vandenberg | 2010-03-31 12:48:41 -0700 |
| commit | 0dfa477f2b3136574acbb19054f5f7b41fb278b7 (patch) | |
| tree | b81804d3dfadee2f019bc1c6156aaa21a90bf274 /Library | |
| parent | cbc3e7b137b89c3a10aae3a9905e62f964e5e0c6 (diff) | |
| download | homebrew-0dfa477f2b3136574acbb19054f5f7b41fb278b7.tar.bz2 | |
mkvtoolnix v3.3.0
MKVToolnix is a set of tools to create, alter and inspect Matroska files.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* flac and lzo are optional dependencies.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/mkvtoolnix.rb | 30 |
1 files changed, 30 insertions, 0 deletions
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 <Formula + url 'http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-3.3.0.tar.bz2' + homepage 'http://www.bunkus.org/videotools/mkvtoolnix/' + md5 'a002b6537e4515b6a0b26f42e8a2eb9a' + + depends_on 'boost' + depends_on 'libvorbis' + depends_on 'libmatroska' + depends_on 'flac' => :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 |
