homebrew-core/Formula/vice.rb

49 lines
1.7 KiB
Ruby

class Vice < Formula
desc "Versatile Commodore Emulator"
homepage "http://vice-emu.sourceforge.net/"
url "http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/vice-2.4.tar.gz"
sha256 "ff8b8d5f0f497d1f8e75b95bbc4204993a789284a08a8a59ba727ad81dcace10"
revision 2
bottle do
cellar :any
sha256 "1734a97e9772b5b42cd917628094240b24ddcf21e68910e8e1107274a1f9275a" => :el_capitan
sha256 "b64f33472ea5655c1aac3795b79d99b14738c28642c0cf21d9708441d02323ef" => :yosemite
sha256 "05446f9614d5ee6170cd2d323ad24289a0312ac42a5f2ec575200036513731b1" => :mavericks
sha256 "de32b3004dbc9a1dad21a546c983ba55d3559eae78f898a54be96c8f2c278b3b" => :mountain_lion
end
depends_on "pkg-config" => :build
depends_on "jpeg"
depends_on "libpng"
depends_on "giflib"
depends_on "lame" => :optional
fails_with :llvm do
build 2335
end
def install
# Use Cocoa instead of X
# Use a static lame, otherwise Vice is hard-coded to look in
# /opt for the library.
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--with-cocoa",
"--without-x",
"--enable-static-lame",
# VICE can't compile against FFMPEG newer than 0.11:
# https://sourceforge.net/p/vice-emu/bugs/341/
"--disable-ffmpeg"
system "make"
system "make", "bindist"
prefix.install Dir["vice-macosx-*/*"]
bin.install_symlink Dir[prefix/"tools/*"]
end
def caveats; <<-EOS.undent
Cocoa apps for these emulators have been installed to #{prefix}.
EOS
end
end