Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 28th, 2012  |  syntax: None  |  size: 0.98 KB  |  hits: 18  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. require 'formula'                                                                                                                                                                              
  2.  
  3. class Varnish3 <Formula
  4.   url 'http://repo.varnish-cache.org/source/varnish-3.0.0-beta2.tar.gz'
  5.   homepage 'http://www.varnish-cache.org/'
  6.   md5 '26b6c5f57b1a2a736503a225a4d911cc'
  7.  
  8.   depends_on 'pkg-config' => :build
  9.   depends_on 'pcre' => :build
  10.  
  11.   # needs
  12.   skip_clean :all
  13.  
  14.   def install
  15.     # http://www.varnish-cache.org/trac/wiki/Installation
  16.     # system "./autogen.sh"
  17.     system "./configure", "--enable-debugging-symbols",
  18.                           "--enable-developer-warnings",
  19.                           "--enable-dependency-tracking",
  20.                           "--disable-dependency-tracking",
  21.                           "--prefix=#{prefix}",
  22.                           "--localstatedir=#{var}"
  23.     system "make"
  24.     system "make install"
  25.     (var+'varnish3').mkpath
  26.   end
  27. end