2013年2月13日水曜日

brew で ffmpeg をインストールしようとしたら 404 エラーが出た


先日、brewでffmpegをインストールしようとしたら、texi2html-1.82.tar.gzが404だと、エラーが出た

$ brew install ffmpeg
==> Installing ffmpeg dependency: texi2html
==> Downloading http://download.savannah.gnu.org/releases/texi2html/texi2html-1.82.tar.gz
                                                                           0.0%
curl: (22) The requested URL returned error: 404
Error: Download failed: http://download.savannah.gnu.org/releases/texi2html/texi2html-1.82.tar.gz
texi2html-1.82.tar.gzファイルがダウンロードできないらしい。



インストール用のrbファイルを編集する
vi /usr/local/Library/Formula/texi2html.rb

ダウンロード先をミラーに変更
require 'formula'

class Texi2html < Formula
  homepage 'http://www.nongnu.org/texi2html/'
  #url 'http://download.savannah.gnu.org/releases/texi2html/texi2html-1.82.tar.gz'
  url 'http://download-mirror.savannah.gnu.org/releases/texi2html/texi2html-1.82.tar.gz'
  sha1 'e7bbe1197147566250abd5c456b94c8e37e0a81f'

  keg_only :provided_pre_mountain_lion

  def install
    system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}",
                          "--mandir=#{man}", "--infodir=#{info}"
    system "make install"
  end

  def test
    system "#{bin}/texi2html", "--help"
  end
end

0 コメント: