diff options
| -rw-r--r-- | Library/Formula/rabbitmq-c.rb | 15 | 
1 files changed, 6 insertions, 9 deletions
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  | 
