diff options
| author | Matthew Todd | 2010-02-08 15:05:01 +0300 |
|---|---|---|
| committer | David Höppner | 2010-02-08 18:16:14 +0100 |
| commit | 9c5d181a43f6daa0fc1b2b5b59dcb223f39b9591 (patch) | |
| tree | 1a9b5e5b70f865bf68f207c87334fb6af4547330 /Library | |
| parent | b15d7e123b0f10d397ce6ebcfc12aeec6d0e9b86 (diff) | |
| download | homebrew-9c5d181a43f6daa0fc1b2b5b59dcb223f39b9591.tar.bz2 | |
dvdrtools 0.2.1
Signed-off-by: David Höppner <0xffea@gmail.com>
* remove version
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/dvdrtools.rb | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Library/Formula/dvdrtools.rb b/Library/Formula/dvdrtools.rb new file mode 100644 index 000000000..d655d563e --- /dev/null +++ b/Library/Formula/dvdrtools.rb @@ -0,0 +1,41 @@ +require 'formula' + +class Dvdrtools < Formula + homepage 'http://www.nongnu.org/dvdrtools/' + url 'http://savannah.nongnu.org/download/dvdrtools/dvdrtools-0.2.1.tar.gz' + md5 'e82d359137e716e8c0b04d5c73bd3e79' + + def patches + macports_patches %w( + patch-scsi-mac-iokit.c + patch-cdda2wav-cdda2wav.c + patch-cdrecord-cdrecord.c + ) + end + + def install + ENV['LIBS'] = '-lIOKit -framework CoreFoundation' + + system "./configure", + "--prefix=#{prefix}", + "--mandir=#{prefix}/share/man", + '--disable-debug', + '--disable-dependency-tracking' + + system 'make install' + + man.install Dir['man/*'] + end + + private + + # while homebrew assumes p1, macports patches at p0 + def macports_patches(files) + { :p0 => files.map { |file| macports_patch_url('sysutils', file) } } + end + + def macports_patch_url(group, file) + template = 'http://svn.macports.org/repository/macports/trunk/dports/%s/%s/files/%s' + template % [group, name, file] + end +end |
