http_load 20140814
Closes Homebrew/homebrew#37544. Signed-off-by: Brett Koonce <koonce@gmail.com>
This commit is contained in:
parent
cd36391087
commit
97f343f316
1 changed files with 19 additions and 8 deletions
|
@ -1,22 +1,33 @@
|
|||
require 'formula'
|
||||
|
||||
class HttpLoad < Formula
|
||||
homepage 'http://www.acme.com/software/http_load/'
|
||||
url 'http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz'
|
||||
version '20060312'
|
||||
sha1 'a989253cf32f9ef038dfaa2c254773ea9912137f'
|
||||
homepage "http://www.acme.com/software/http_load/"
|
||||
url "http://www.acme.com/software/http_load/http_load-14aug2014.tar.gz"
|
||||
version "20140814"
|
||||
sha256 "538a19cf1a45b1c0ca9be2a5f421b0a3f8d1989c24657d08bc139144b6e14622"
|
||||
|
||||
# HTTPS support
|
||||
depends_on "openssl" => :optional
|
||||
|
||||
def install
|
||||
bin.mkpath
|
||||
man1.mkpath
|
||||
|
||||
args = %W[
|
||||
BINDIR=#{bin}
|
||||
LIBDIR=#{lib}
|
||||
MANDIR=#{man1}
|
||||
CC=#{ENV.cc}
|
||||
CFLAGS=#{ENV.cflags}
|
||||
]
|
||||
system "make", *args
|
||||
|
||||
if build.with? "openssl"
|
||||
inreplace "Makefile", "#SSL_", "SSL_"
|
||||
args << "SSL_TREE=#{Formula["openssl"].prefix}"
|
||||
end
|
||||
|
||||
system "make", "install", *args
|
||||
end
|
||||
|
||||
test do
|
||||
(testpath/"urls").write "http://brew.sh"
|
||||
system "#{bin}/http_load", "-rate", "1", "-fetches", "1", "urls"
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue