From c05c10b25d12c257cf27bd238d00383c73c19252 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Tue, 6 Aug 2013 21:04:48 -0700 Subject: rabbitmq-c: use resource --- Library/Formula/rabbitmq-c.rb | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'Library/Formula') diff --git a/Library/Formula/rabbitmq-c.rb b/Library/Formula/rabbitmq-c.rb index c46f595a7..418614072 100644 --- a/Library/Formula/rabbitmq-c.rb +++ b/Library/Formula/rabbitmq-c.rb @@ -1,10 +1,5 @@ require 'formula' -class RabbitmqCodegen < Formula - url 'https://github.com/rabbitmq/rabbitmq-codegen/archive/rabbitmq_v3_1_5.tar.gz' - sha1 '08b0415364e517e033e83c0b033820b62713a0bf' -end - class RabbitmqC < Formula homepage 'https://github.com/alanxz/rabbitmq-c' url 'https://github.com/alanxz/rabbitmq-c/archive/v0.4.0.tar.gz' @@ -21,14 +16,16 @@ class RabbitmqC < Formula depends_on 'rabbitmq' depends_on 'simplejson' => :python if MacOS.version <= :leopard + resource 'codegen' do + url 'https://github.com/rabbitmq/rabbitmq-codegen/archive/rabbitmq_v3_1_5.tar.gz' + sha1 '08b0415364e517e033e83c0b033820b62713a0bf' + end + def install ENV.universal_binary if build.universal? - - RabbitmqCodegen.new.brew { (buildpath/"codegen").install Dir["*"] } - + (buildpath/'codegen').install resource('codegen') system "autoreconf", "-i" system "./configure", "--prefix=#{prefix}", "--disable-dependency-tracking" system "make install" end - end -- cgit v1.2.3