homebrew-core/Formula/namebench.rb
BrewTestBot 95884bae22 Formula files style updates.
Closes Homebrew/homebrew#42407.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-03 14:21:42 +01:00

23 lines
849 B
Ruby

class Namebench < Formula
desc "DNS benchmark utility"
homepage "https://code.google.com/p/namebench/"
url "https://namebench.googlecode.com/files/namebench-1.3.1-source.tgz"
sha256 "30ccf9e870c1174c6bf02fca488f62bba280203a0b1e8e4d26f3756e1a5b9425"
option "no-third-party", "Do not install bundled third-party modules"
def install
ENV["PYTHONPATH"] = lib+"python2.7/site-packages"
ENV["NO_THIRD_PARTY"]="1" if build.include?("no-third-party")
system "python", "setup.py", "install", "--prefix=#{prefix}",
"--install-data=#{lib}/python2.7/site-packages"
bin.install "namebench.py" => "namebench"
bin.env_script_all_files(libexec+"bin", :PYTHONPATH => ENV["PYTHONPATH"])
end
test do
system "#{bin}/namebench", "--query_count", "1", "--only", "8.8.8.8"
end
end