homebrew-core/Formula/prest.rb

27 lines
872 B
Ruby

class Prest < Formula
desc "Serve a RESTful API from any PostgreSQL database"
homepage "https://github.com/nuveo/prest"
url "https://github.com/nuveo/prest/archive/v0.2.0.tar.gz"
sha256 "8fb0416105895424fc4ae6b13b583a3de33c15875b73435766b99b65781123ab"
bottle do
cellar :any_skip_relocation
sha256 "1389d9555bf9bd94dc61e97f04bb35b14467153f9618c9068ce8e38e62799cb7" => :sierra
sha256 "ea5fb9b002f4e0c6fb8d39c17ea3e6d7d2a6877631f40b05415c6a24cfd7a4ad" => :el_capitan
sha256 "3ac2e78d1868362a2ac2acb1b9f478d2837b915d75eec9981a92a4c96f773e13" => :yosemite
end
depends_on "go" => :build
def install
ENV["GOPATH"] = buildpath
(buildpath/"src/github.com/nuveo").mkpath
ln_s buildpath, buildpath/"src/github.com/nuveo/prest"
system "go", "build", "-o", bin/"prest"
end
test do
system "#{bin}/prest", "version"
end
end