Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

drizzle: remove LD/CPPFLAGS #15998

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
18 changes: 12 additions & 6 deletions Library/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
Expand All @@ -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"
Expand Down