diff options
| author | Adam Vandenberg | 2014-06-04 07:33:33 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2014-06-04 07:33:33 -0700 |
| commit | b38824c5568a8de52edde74b4dbe5453f5154b79 (patch) | |
| tree | 5082f3ba68b416631cb1b4ee98fdcc531e4c3b94 /Library | |
| parent | 35fddd2552da30dec8e2f5f74c4acfcb27b552af (diff) | |
| download | homebrew-b38824c5568a8de52edde74b4dbe5453f5154b79.tar.bz2 | |
ffmpeg: quotes
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/ffmpeg.rb | 158 |
1 files changed, 79 insertions, 79 deletions
diff --git a/Library/Formula/ffmpeg.rb b/Library/Formula/ffmpeg.rb index a27b50c3f..42f52208b 100644 --- a/Library/Formula/ffmpeg.rb +++ b/Library/Formula/ffmpeg.rb @@ -1,11 +1,11 @@ -require 'formula' +require "formula" class Ffmpeg < Formula - homepage 'http://ffmpeg.org/' - url 'http://ffmpeg.org/releases/ffmpeg-2.2.3.tar.bz2' - sha1 '945e18bf910ae14519eabf8e585e2e946dd58660' + homepage "http://ffmpeg.org/" + url "http://ffmpeg.org/releases/ffmpeg-2.2.3.tar.bz2" + sha1 "945e18bf910ae14519eabf8e585e2e946dd58660" - head 'git://git.videolan.org/ffmpeg.git' + head "git://git.videolan.org/ffmpeg.git" bottle do sha1 "4bebf5c716d3d551326bf38ef7739d9705f9ce25" => :mavericks @@ -20,47 +20,47 @@ class Ffmpeg < Formula option "with-rtmpdump", "Enable RTMP protocol" option "with-libvo-aacenc", "Enable VisualOn AAC encoder" option "with-libass", "Enable ASS/SSA subtitle format" - option 'with-opencore-amr', 'Enable Opencore AMR NR/WB audio format' - option "with-openjpeg", 'Enable JPEG 2000 image format' - option 'with-openssl', 'Enable SSL support' - option 'with-schroedinger', 'Enable Dirac video format' - option 'with-ffplay', 'Enable FFplay media player' - option 'with-tools', 'Enable additional FFmpeg tools' - option 'with-fdk-aac', 'Enable the Fraunhofer FDK AAC library' - option 'with-libvidstab', 'Enable vid.stab support for video stabilization' - option 'with-x265', "Enable x265 encoder" - - depends_on 'pkg-config' => :build - - # manpages won't be built without texi2html - depends_on 'texi2html' => :build if MacOS.version >= :mountain_lion - depends_on 'yasm' => :build - - depends_on 'x264' => :recommended - depends_on 'faac' => :recommended - depends_on 'lame' => :recommended - depends_on 'xvid' => :recommended - - depends_on 'freetype' => :optional - depends_on 'theora' => :optional - depends_on 'libvorbis' => :optional - depends_on 'libvpx' => :optional - depends_on 'rtmpdump' => :optional - depends_on 'opencore-amr' => :optional - depends_on 'libvo-aacenc' => :optional - depends_on 'libass' => :optional - depends_on 'openjpeg' => :optional - depends_on 'sdl' if build.with? "ffplay" - depends_on 'speex' => :optional - depends_on 'schroedinger' => :optional - depends_on 'fdk-aac' => :optional - depends_on 'opus' => :optional - depends_on 'frei0r' => :optional - depends_on 'libcaca' => :optional - depends_on 'libbluray' => :optional - depends_on 'libquvi' => :optional - depends_on 'libvidstab' => :optional - depends_on 'x265' => :optional + option "with-opencore-amr", "Enable Opencore AMR NR/WB audio format" + option "with-openjpeg", "Enable JPEG 2000 image format" + option "with-openssl", "Enable SSL support" + option "with-schroedinger", "Enable Dirac video format" + option "with-ffplay", "Enable FFplay media player" + option "with-tools", "Enable additional FFmpeg tools" + option "with-fdk-aac", "Enable the Fraunhofer FDK AAC library" + option "with-libvidstab", "Enable vid.stab support for video stabilization" + option "with-x265", "Enable x265 encoder" + + depends_on "pkg-config" => :build + + # manpages won"t be built without texi2html + depends_on "texi2html" => :build if MacOS.version >= :mountain_lion + depends_on "yasm" => :build + + depends_on "x264" => :recommended + depends_on "faac" => :recommended + depends_on "lame" => :recommended + depends_on "xvid" => :recommended + + depends_on "freetype" => :optional + depends_on "theora" => :optional + depends_on "libvorbis" => :optional + depends_on "libvpx" => :optional + depends_on "rtmpdump" => :optional + depends_on "opencore-amr" => :optional + depends_on "libvo-aacenc" => :optional + depends_on "libass" => :optional + depends_on "openjpeg" => :optional + depends_on "sdl" if build.with? "ffplay" + depends_on "speex" => :optional + depends_on "schroedinger" => :optional + depends_on "fdk-aac" => :optional + depends_on "opus" => :optional + depends_on "frei0r" => :optional + depends_on "libcaca" => :optional + depends_on "libbluray" => :optional + depends_on "libquvi" => :optional + depends_on "libvidstab" => :optional + depends_on "x265" => :optional def install args = ["--prefix=#{prefix}", @@ -77,34 +77,34 @@ class Ffmpeg < Formula "--host-ldflags=#{ENV.ldflags}" ] - args << "--enable-libx264" if build.with? 'x264' - args << "--enable-libfaac" if build.with? 'faac' - args << "--enable-libmp3lame" if build.with? 'lame' - args << "--enable-libxvid" if build.with? 'xvid' - - args << "--enable-libfreetype" if build.with? 'freetype' - args << "--enable-libtheora" if build.with? 'theora' - args << "--enable-libvorbis" if build.with? 'libvorbis' - args << "--enable-libvpx" if build.with? 'libvpx' - args << "--enable-librtmp" if build.with? 'rtmpdump' - args << "--enable-libopencore-amrnb" << "--enable-libopencore-amrwb" if build.with? 'opencore-amr' - args << "--enable-libvo-aacenc" if build.with? 'libvo-aacenc' - args << "--enable-libass" if build.with? 'libass' + args << "--enable-libx264" if build.with? "x264" + args << "--enable-libfaac" if build.with? "faac" + args << "--enable-libmp3lame" if build.with? "lame" + args << "--enable-libxvid" if build.with? "xvid" + + args << "--enable-libfreetype" if build.with? "freetype" + args << "--enable-libtheora" if build.with? "theora" + args << "--enable-libvorbis" if build.with? "libvorbis" + args << "--enable-libvpx" if build.with? "libvpx" + args << "--enable-librtmp" if build.with? "rtmpdump" + args << "--enable-libopencore-amrnb" << "--enable-libopencore-amrwb" if build.with? "opencore-amr" + args << "--enable-libvo-aacenc" if build.with? "libvo-aacenc" + args << "--enable-libass" if build.with? "libass" args << "--enable-ffplay" if build.with? "ffplay" - args << "--enable-libspeex" if build.with? 'speex' - args << '--enable-libschroedinger' if build.with? 'schroedinger' - args << "--enable-libfdk-aac" if build.with? 'fdk-aac' - args << "--enable-openssl" if build.with? 'openssl' - args << "--enable-libopus" if build.with? 'opus' - args << "--enable-frei0r" if build.with? 'frei0r' - args << "--enable-libcaca" if build.with? 'libcaca' - args << "--enable-libquvi" if build.with? 'libquvi' - args << "--enable-libvidstab" if build.with? 'libvidstab' - args << "--enable-libx265" if build.with? 'x265' - - if build.with? 'openjpeg' - args << '--enable-libopenjpeg' - args << '--extra-cflags=' + %x[pkg-config --cflags libopenjpeg].chomp + args << "--enable-libspeex" if build.with? "speex" + args << "--enable-libschroedinger" if build.with? "schroedinger" + args << "--enable-libfdk-aac" if build.with? "fdk-aac" + args << "--enable-openssl" if build.with? "openssl" + args << "--enable-libopus" if build.with? "opus" + args << "--enable-frei0r" if build.with? "frei0r" + args << "--enable-libcaca" if build.with? "libcaca" + args << "--enable-libquvi" if build.with? "libquvi" + args << "--enable-libvidstab" if build.with? "libvidstab" + args << "--enable-libx265" if build.with? "x265" + + if build.with? "openjpeg" + args << "--enable-libopenjpeg" + args << "--extra-cflags=" + %x[pkg-config --cflags libopenjpeg].chomp end # For 32-bit compilation under gcc 4.2, see: @@ -116,18 +116,18 @@ class Ffmpeg < Formula system "./configure", *args if MacOS.prefer_64_bit? - inreplace 'config.mak' do |s| - shflags = s.get_make_var 'SHFLAGS' - if shflags.gsub!(' -Wl,-read_only_relocs,suppress', '') - s.change_make_var! 'SHFLAGS', shflags + inreplace "config.mak" do |s| + shflags = s.get_make_var "SHFLAGS" + if shflags.gsub!(" -Wl,-read_only_relocs,suppress", "") + s.change_make_var! "SHFLAGS", shflags end end end - system "make install" + system "make", "install" if build.with? "tools" - system "make alltools" + system "make", "alltools" bin.install Dir['tools/*'].select {|f| File.executable? f} end end |
