bookloupe 2.0 (new formula)
Closes #1032. Signed-off-by: Martin Afanasjew <martin@afanasjew.de>master
parent
908e827d72
commit
cf5d1f55b6
|
@ -0,0 +1,30 @@
|
|||
class Bookloupe < Formula
|
||||
desc "List common formatting errors in a Project Gutenberg candidate file"
|
||||
homepage "http://www.juiblex.co.uk/pgdp/bookloupe/"
|
||||
url "http://www.juiblex.co.uk/pgdp/bookloupe/bookloupe-2.0.tar.gz"
|
||||
sha256 "15b1f5a0fa01e7c0a0752c282f8a354d3dc9edbefc677e6e42044771d5abe3c9"
|
||||
|
||||
depends_on "pkg-config" => :build
|
||||
depends_on "glib"
|
||||
|
||||
def install
|
||||
system "./configure", "--disable-debug",
|
||||
"--disable-dependency-tracking",
|
||||
"--disable-silent-rules",
|
||||
"--prefix=#{prefix}"
|
||||
system "make", "install"
|
||||
end
|
||||
|
||||
test do
|
||||
ENV["BOOKLOUPE"] = "#{bin}/bookloupe"
|
||||
|
||||
Dir["#{pkgshare}/*.tst"].each do |test_file|
|
||||
# Skip test that fails on OS X
|
||||
# http://project.juiblex.co.uk/bugzilla/show_bug.cgi?id=39
|
||||
# (bugzilla page is not publicly accessible)
|
||||
next if test_file.end_with?("/markup.tst")
|
||||
|
||||
system "#{bin}/loupe-test", test_file
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue