getxbook: test added, build fixed

Closes Homebrew/homebrew#35902.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
Baptiste Fontaine 2015-01-15 14:48:46 +01:00 committed by Mike McQuaid
parent 37df3c66d3
commit b86690595c

View file

@ -1,11 +1,21 @@
require 'formula'
class Getxbook < Formula
homepage 'http://njw.me.uk/software/getxbook/'
url 'http://njw.me.uk/software/getxbook/getxbook-1.1.tar.bz2'
sha1 '9d47918ed77e8fb4f4e8b3c412cdcc82834be3e8'
homepage "http://njw.me.uk/software/getxbook/"
url "http://njw.me.uk/software/getxbook/getxbook-1.1.tar.bz2"
sha1 "9d47918ed77e8fb4f4e8b3c412cdcc82834be3e8"
option "with-gui", "Build the GUI"
depends_on "tcl-tk" if build.with? "gui"
def install
system "make", "CC=#{ENV.cc}", "PREFIX=#{prefix}", "install"
args = %W[CC=#{ENV.cc} PREFIX=#{prefix}]
args << "install" if build.with?("gui")
system "make", *args
bin.install "getgbook", "getabook", "getbnbook"
end
test do
assert_match "getgbook #{version}", shell_output("#{bin}/getgbook", 1)
end
end