orpie 1.5.2

- remove OCAMLOPT (builds without)
 - remove unsupported config opts

Closes Homebrew/homebrew#29755.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit is contained in:
Johnathan Conley 2014-06-01 15:29:36 -05:00 committed by Jack Nagel
parent dc8cfa7ba6
commit f340c5507a

View file

@ -2,22 +2,16 @@ require 'formula'
class Orpie < Formula
homepage 'http://pessimization.com/software/orpie/'
url 'http://pessimization.com/software/orpie/orpie-1.5.1.tar.gz'
sha1 '4e4887d8abcf015a5b423a2d1164ace95ab2d5c1'
url "http://pessimization.com/software/orpie/orpie-1.5.2.tar.gz"
sha1 "9786df20fb272fd36f87868bed04cab504602282"
depends_on 'gsl'
depends_on 'objective-caml'
def install
# OCAMLOPT=/usr/bin/false prevents configure from finding ocaml.opt
# so orpie is built and runs as bytecode otherwise the build
# fails with "undefined symbol" errors.
# This mechanism still works if /usr/bin/false doesn't exist,
# although the build output will be uglier in that scenario.
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--mandir=#{man}",
"OCAMLOPT=/usr/bin/false"
ENV.deparallelize
system "./configure", "--prefix=#{prefix}",
"--mandir=#{man}"
system "make"
system "make install"
end