class Vmalloc < Formula desc "Standalone aso+cdt+vmalloc library" homepage "http://www2.research.att.com/sw/download/" url "http://www2.research.att.com/~astopen/download/tgz/vmalloc.2013-05-31.tgz", :user => "I accept www.opensource.org/licenses/eclipse:." sha256 "0847d6695f502024a8f3c07a417fa370397e86a954fffec7afe32634f1c130e2" version "2013-05-31" def install # Vmalloc makefile does not work in parallel mode ENV.deparallelize # override Vmalloc makefile flags inreplace Dir["src/**/Makefile"] do |s| s.change_make_var! "CC", ENV.cc s.change_make_var! "CXFLAGS", ENV.cflags s.change_make_var! "CCMODE", "" end # make all Vmalloc stuff system "/bin/sh ./Runmake" # install manually # put all includes into a directory of their own (include + "vmalloc").install Dir["include/*.h"] lib.install Dir["lib/*.a"] man.install "man/man3" end def caveats; <<-EOS.undent We agreed to the Eclipse Public License 1.0 for you. If this is unacceptable you should uninstall. EOS end end