From b26686dcea69d01b58db8b5dd0fdc1e049301b27 Mon Sep 17 00:00:00 2001 From: Stefan Date: Sun, 18 Nov 2012 21:44:26 +0100 Subject: [PATCH] drizzle: remove LD/CPPFLAGS Closes Homebrew/homebrew#15998. Signed-off-by: Adam Vandenberg --- Formula/drizzle.rb | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/Formula/drizzle.rb b/Formula/drizzle.rb index 66322b5f48..828f9ac35d 100644 --- a/Formula/drizzle.rb +++ b/Formula/drizzle.rb @@ -1,10 +1,22 @@ require 'formula' +class LionOrNewer < Requirement + def satisfied? + MacOS.version >= :lion + end + + def message + "Drizzle requires Mac OS X 10.7 (Lion) or newer." + end +end + class Drizzle < Formula homepage 'http://drizzle.org' url 'https://launchpad.net/drizzle/7.1/7.1.36/+download/drizzle-7.1.36-stable.tar.gz' sha1 '6ce317d6a6b0560e75d5bcf44af2e278443cfbfe' + depends_on LionOrNewer.new + depends_on 'protobuf' # https://github.com/mxcl/homebrew/issues/14289 @@ -17,12 +29,6 @@ class Drizzle < Formula depends_on 'readline' def install - - old_boost = Formula.factory('boost149') - - ENV.append 'LDFLAGS', "-L#{old_boost.prefix}/lib" - ENV.append 'CPPFLAGS', "-I#{old_boost.prefix}/include" - system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" system "make install"