diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/media-info.rb | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/Library/Formula/media-info.rb b/Library/Formula/media-info.rb index f73bb5f8a..ee9bbdeab 100644 --- a/Library/Formula/media-info.rb +++ b/Library/Formula/media-info.rb @@ -1,10 +1,18 @@ require 'formula' +def libcurl? + ARGV.include? '--with-libcurl' +end + class MediaInfo < Formula url 'http://downloads.sourceforge.net/mediainfo/MediaInfo_CLI_0.7.52_GNU_FromSource.tar.bz2' homepage 'http://mediainfo.sourceforge.net' md5 '088e62c8f2992c776a881fd6813f150f' + def options + [["--with-libcurl", "Build with libcurl support."]] + end + depends_on 'pkg-config' => :build def install @@ -15,7 +23,11 @@ class MediaInfo < Formula system "make" Dir.chdir root_dir + "/MediaInfoLib/Project/GNU/Library" - system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}" + args = ["--disable-debug", + "--disable-dependency-tracking", + "--prefix=#{prefix}"] + args << "--with-libcurl" if libcurl? + system "./configure", *args system "make install" Dir.chdir root_dir + "/MediaInfo/Project/GNU/CLI" |
