aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Formula/basex.rb21
1 files changed, 21 insertions, 0 deletions
diff --git a/Library/Formula/basex.rb b/Library/Formula/basex.rb
new file mode 100644
index 000000000..66ae61f45
--- /dev/null
+++ b/Library/Formula/basex.rb
@@ -0,0 +1,21 @@
+require 'formula'
+
+class Basex < Formula
+ homepage 'http://basex.org'
+ url 'http://files.basex.org/releases/7.3/BaseX73.zip'
+ version '7.3'
+ sha1 'f996b953c08a3a0bdce0985e0f939d4854216413'
+
+ def install
+ rm Dir['bin/*.bat']
+ rm_rf "repo"
+ rm_rf "data"
+ rm_rf "etc"
+ libexec.install Dir['*']
+ bin.install_symlink Dir["#{libexec}/bin/*"]
+ end
+
+ def test
+ system "#{bin}/basex", "'1 to 10'"
+ end
+end