diff options
Diffstat (limited to 'Library/Formula/dvdauthor.rb')
| -rw-r--r-- | Library/Formula/dvdauthor.rb | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/Library/Formula/dvdauthor.rb b/Library/Formula/dvdauthor.rb new file mode 100644 index 000000000..7be96be51 --- /dev/null +++ b/Library/Formula/dvdauthor.rb @@ -0,0 +1,44 @@ +require 'formula' + +class Dvdauthor <Formula + url 'http://downloads.sourceforge.net/project/dvdauthor/dvdauthor/0.6.14/dvdauthor-0.6.14.tar.gz' + homepage 'http://dvdauthor.sourceforge.net/' + md5 'bd646b47950c4091ffd781d43fd2c5e9' + + depends_on 'libdvdread' + depends_on 'libpng' + + def patches + # won't compile without including iconv headers in readxml.c + DATA + end + + def install + system "./configure", + "--prefix=#{prefix}", + "--mandir=#{man}", + "--disable-debug", + "--disable-dependency-tracking" + system "make" + + # regular install will error out due to attempts to create the same + # directories twice. mkdir -p will mitigate this. + ENV['MKDIRPROG'] = '/bin/mkdir -p' + system "make install" + end +end + +__END__ +diff --git a/src/readxml.c b/src/readxml.c +index e96f869..5ff2b5d 100644 +--- a/src/readxml.c ++++ b/src/readxml.c +@@ -28,6 +28,8 @@ + + #include <libxml/xmlreader.h> + ++#include <iconv.h> ++ + #include "readxml.h" + + #ifdef HAVE_LANGINFO_CODESET |
