28 lines
892 B
Ruby
28 lines
892 B
Ruby
class Basex < Formula
|
|
desc "Light-weight XML database and XPath/XQuery processor"
|
|
homepage "http://basex.org"
|
|
url "http://files.basex.org/releases/8.2.2/BaseX822.zip"
|
|
version "8.2.2"
|
|
sha256 "6a7a87a95e23a836a35c4f47983dc5d0336eb83e9cf02e1ec48b5c5eb3742003"
|
|
|
|
bottle do
|
|
cellar :any
|
|
sha256 "58b5e02334e985e161cd5aa9e5d1b8492daaf4cc36645577e86d28464541147a" => :yosemite
|
|
sha256 "726b7365ee7c73ac1f48176befa08553f7c9b7ee630e172e8dca2401ba4bc983" => :mavericks
|
|
sha256 "9ecf13cac0290aa379ebd08ad6dbdc296aa8773de9532eefaaa94682aee5cdde" => :mountain_lion
|
|
end
|
|
|
|
def install
|
|
rm Dir["bin/*.bat"]
|
|
rm_rf "repo"
|
|
rm_rf "data"
|
|
rm_rf "etc"
|
|
prefix.install_metafiles
|
|
libexec.install Dir["*"]
|
|
bin.install_symlink Dir["#{libexec}/bin/*"]
|
|
end
|
|
|
|
test do
|
|
assert_equal "1\n2\n3\n4\n5\n6\n7\n8\n9\n10", shell_output("#{bin}/basex '1 to 10'")
|
|
end
|
|
end
|