homebrew-core/Formula/nasm.rb
Nibbles 2bits 0a99d63683 nasm: Update to 2.09.10
This updates nasm to the newest version 2.09.10 and uses the more
complete 'make everything' which builds the docs and the rdf
tools as well.  The user is also given the option to build a
universal binary, as that is what the nasm authors provide in
their precompiled MacOSX archive (they have ppc + i386).  All the
apps pass make test and compile pedantic using all three compilers,
llvm-2335, clang-2.0, and gcc-4.2.1 from XCode 4.0.2 on x64 10.6.8.

Closes Homebrew/homebrew#7788.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-23 22:19:18 -07:00

18 lines
463 B
Ruby

require 'formula'
class Nasm < Formula
url 'http://www.nasm.us/pub/nasm/releasebuilds/2.09.10/nasm-2.09.10.tar.bz2'
homepage 'http://www.nasm.us/'
sha1 'ca57a7454b29e18c64018e49cdf5c832937497ab'
def options
[[ '--universal', 'Build a universal binary' ]]
end
def install
ENV.universal_binary if ARGV.build_universal?
system "./configure", "--prefix=#{prefix}"
system "make everything"
system "make install_everything"
end
end