62dd5c7655
This change that was used for local testing and wasn't intended to be pushed into the Master here will forever haunt me in the Git history. Forever.
40 lines
1.5 KiB
Ruby
40 lines
1.5 KiB
Ruby
class A2ps < Formula
|
|
desc "Any-to-PostScript filter"
|
|
homepage "https://www.gnu.org/software/a2ps/"
|
|
url "http://ftpmirror.gnu.org/a2ps/a2ps-4.14.tar.gz"
|
|
mirror "https://ftp.gnu.org/gnu/a2ps/a2ps-4.14.tar.gz"
|
|
sha256 "f3ae8d3d4564a41b6e2a21f237d2f2b104f48108591e8b83497500182a3ab3a4"
|
|
|
|
bottle do
|
|
revision 1
|
|
sha256 "6129f040daef1e8b85903cf7d8441381229223070832ed914faf11fc5f819a11" => :yosemite
|
|
sha256 "51c3ad31ff624b50d71e146cef6da8266dbc73a771c2773016b1199211f71b72" => :mavericks
|
|
sha256 "465f3dca5424aea3d042f759809f59efc6e9605d6fd9dec3e880d0924713574a" => :mountain_lion
|
|
end
|
|
|
|
# Software was last updated in 2007, so take MacPorts patches to get
|
|
# it working on 10.6. See:
|
|
# https://svn.macports.org/ticket/20867
|
|
# https://trac.macports.org/ticket/18255
|
|
patch :p0 do
|
|
url "https://trac.macports.org/export/56498/trunk/dports/print/a2ps/files/patch-contrib_sample_Makefile.in"
|
|
sha256 "5a34c101feb00cf52199a28b1ea1bca83608cf0a1cb123e6af2d3d8992c6011f"
|
|
end
|
|
|
|
patch :p0 do
|
|
url "https://trac.macports.org/export/56498/trunk/dports/print/a2ps/files/patch-lib__xstrrpl.c"
|
|
sha256 "89fa3c95c329ec326e2e76493471a7a974c673792725059ef121e6f9efb05bf4"
|
|
end
|
|
|
|
def install
|
|
system "./configure", "--disable-debug", "--disable-dependency-tracking",
|
|
"--prefix=#{prefix}"
|
|
system "make", "install"
|
|
end
|
|
|
|
test do
|
|
(testpath/"test.txt").write("Hello World!\n")
|
|
system "#{bin}/a2ps", "test.txt", "-o", "test.ps"
|
|
assert File.read("test.ps").start_with?("")
|
|
end
|
|
end
|