summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkreon2015-07-20 17:26:51 +0300
committerkreon2015-07-20 17:26:51 +0300
commit927023af313c632f61f1425acff8c1b38ef6b71c (patch)
tree23c72c2272e0c0a5c2ba374753931741e74d56f0
downloadaur-hammerdb.tar.gz
initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD29
-rw-r--r--hammerdb2
-rwxr-xr-xrun.sh13
4 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f954386a2705
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = hammerdb
+ pkgdesc = A database testing tool
+ pkgver = 2.17
+ pkgrel = 1
+ url = http://hammerdb.com
+ arch = i686
+ arch = x86_64
+ license = GPLv2
+ source = run.sh
+ source = hammerdb
+ md5sums = e6a1349accdd70b661f25f06a82023aa
+ md5sums = 17489353e99ad15858cdc2bcbbf839c5
+ source_i686 = http://downloads.sourceforge.net/project/hammerora/HammerDB/HammerDB-2.17/HammerDB-2.17-Linux-x86-Install
+ md5sums_i686 = e2692b2e02147c22956977e70ba6cdb4
+ source_x86_64 = http://downloads.sourceforge.net/project/hammerora/HammerDB/HammerDB-2.17/HammerDB-2.17-Linux-x86-64-Install
+ md5sums_x86_64 = 54695997e1f45ae4a9ebeea02fdfc1d4
+
+pkgname = hammerdb
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f05006e8f2c0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# This is an example PKGBUILD file. Use this as a start to creating your own,
+# and remove these comments. For more information, see 'man PKGBUILD'.
+# NOTE: Please fill out the license field for your package! If it is unknown,
+# then please put 'unknown'.
+
+# Maintainer: Your Name <youremail@domain.com>
+pkgname=hammerdb
+pkgver=2.17
+pkgrel=1
+pkgdesc="A database testing tool"
+arch=('i686' 'x86_64')
+url="http://hammerdb.com"
+license=('GPLv2')
+source_x86_64=("http://downloads.sourceforge.net/project/hammerora/HammerDB/HammerDB-2.17/HammerDB-2.17-Linux-x86-64-Install")
+source_i686=("http://downloads.sourceforge.net/project/hammerora/HammerDB/HammerDB-2.17/HammerDB-2.17-Linux-x86-Install")
+source=("run.sh" "hammerdb")
+md5sums=('e6a1349accdd70b661f25f06a82023aa'
+ '17489353e99ad15858cdc2bcbbf839c5')
+md5sums_i686=('e2692b2e02147c22956977e70ba6cdb4')
+md5sums_x86_64=('54695997e1f45ae4a9ebeea02fdfc1d4')
+
+package() {
+ mkdir -p "$pkgdir/opt/hammerdb/"
+ mkdir -p "$pkgdir/usr/bin"
+ cd "$srcdir" && chmod 755 run.sh
+ ./run.sh "$CARCH" "$pkgdir/opt/hammerdb/"
+ install -m 0755 hammerdb "$pkgdir/usr/bin/"
+ chmod 755 "$pkgdir/opt/hammerdb/hammerdb.tcl"
+} \ No newline at end of file
diff --git a/hammerdb b/hammerdb
new file mode 100644
index 000000000000..8e86e1a40e7f
--- /dev/null
+++ b/hammerdb
@@ -0,0 +1,2 @@
+#!/bin/sh
+( cd /opt/hammerdb/ && ./hammerdb.tcl )
diff --git a/run.sh b/run.sh
new file mode 100755
index 000000000000..26ae7f2b822e
--- /dev/null
+++ b/run.sh
@@ -0,0 +1,13 @@
+case "$1" in
+ i686)
+ chmod 755 HammerDB-2.17-Linux-x86-Install && \
+ ./HammerDB-2.17-Linux-x86-Install --mode silent --prefix "$2" 2> /dev/null
+ ;;
+ x86_64)
+ chmod 755 HammerDB-2.17-Linux-x86-64-Install && \
+ ./HammerDB-2.17-Linux-x86-64-Install --mode silent --prefix "$2" 2> /dev/null
+ ;;
+ *)
+ exit 0
+esac
+exit 0