42 lines
1.2 KiB
Ruby
42 lines
1.2 KiB
Ruby
class Pla < Formula
|
|
desc "Tool for building Gantt charts in PNG, EPS, PDF or SVG format"
|
|
homepage "https://www.arpalert.org/pla.html"
|
|
url "https://www.arpalert.org/src/pla-1.3.tar.gz"
|
|
sha256 "a342bfe064257487c6f55e049301cc7d06c84b08390a38fd42c901e962fc4a89"
|
|
license "GPL-2.0-only"
|
|
|
|
bottle do
|
|
cellar :any
|
|
sha256 "a40094ed802100f73d1ba8fedf5e536649c7fcae1e8a1bed9e240abdc690f221" => :big_sur
|
|
sha256 "9f16be821eecfd9fdc72071f1c2071790904f06ca56c0cf106021e7a1f4c8342" => :catalina
|
|
sha256 "f5199145d23f1b5c686958a7086b46ddbeb9e1b5041f456d94144cd4c7939821" => :mojave
|
|
sha256 "dd5b14bc8630dc3b16657e3e764b48cd9d851967daa1c7f039298bf4f2af7b78" => :high_sierra
|
|
end
|
|
|
|
depends_on "pkg-config" => :build
|
|
depends_on "cairo"
|
|
|
|
def install
|
|
system "make"
|
|
bin.install "pla"
|
|
end
|
|
|
|
test do
|
|
(testpath/"test.pla").write <<~EOS
|
|
[4] REF0 Install des serveurs
|
|
color #8cb6ce
|
|
child 1
|
|
child 2
|
|
child 3
|
|
|
|
[1] REF0 Install 1
|
|
start 2010-04-08 01
|
|
duration 24
|
|
color #8cb6ce
|
|
dep 2
|
|
dep 6
|
|
EOS
|
|
system "#{bin}/pla", "-i", "#{testpath}/test.pla", "-o test"
|
|
end
|
|
end
|