summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortruhgoj@truh.in2015-09-22 13:13:58 +0200
committertruhgoj@truh.in2015-09-22 13:13:58 +0200
commitf452e5b52fd25d8640fe92614668b651aa311172 (patch)
treec580ed80fee3d8bfeb481c48d25280238a3abdb7
downloadaur-f452e5b52fd25d8640fe92614668b651aa311172.tar.gz
3.6.0-1
initial commit
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD65
3 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a5a807fabf13
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = aerospike-server-ce
+ pkgdesc = High performance NoSQL database
+ pkgver = 3.6.0
+ pkgrel = 1
+ url = http://www.aerospike.com/
+ arch = x86_64
+ arch = i686
+ license = AGPLv3
+ source = http://www.aerospike.com/download/server/3.6.0/artifact/tgz
+ sha512sums = 2c72f54ae0a2f20f5b7a6ed295c536d6841c99142c6d55c72382bf8c8e10dca5a515a492659ff25727b6950b1ce5b2befe1c189f793a46ab871de7b76ab6b999
+
+pkgname = aerospike-server-ce
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..10e35f257eb5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+pkg/
+tgz
+aerospike-server-ce-3.6.0-1-x86_64.pkg.tar
+src/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..58aacfefc21a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,65 @@
+#Maintainer truh <truhgoj[äT]truh(O)in>
+
+pkgname=aerospike-server-ce
+pkgver=3.6.0
+pkgrel=1
+pkgdesc="High performance NoSQL database"
+arch=('x86_64' 'i686')
+url="http://www.aerospike.com/"
+license=('AGPLv3')
+source=("http://www.aerospike.com/download/server/3.6.0/artifact/tgz")
+
+sha512sums=('2c72f54ae0a2f20f5b7a6ed295c536d6841c99142c6d55c72382bf8c8e10dca5a515a492659ff25727b6950b1ce5b2befe1c189f793a46ab871de7b76ab6b999')
+
+#prepare() {}
+
+#build() {}
+
+package() {
+ mkdir -p -m 755 "${pkgdir}/usr/bin/"
+ mkdir -p -m 755 "${pkgdir}/usr/share/bin/"
+ mkdir -p -m 755 "${pkgdir}/usr/share/etc/"
+ mkdir -p -m 755 "${pkgdir}/usr/share/lib/"
+ mkdir -p -m 755 "${pkgdir}/usr/share/libexec/"
+ mkdir -p -m 755 "${pkgdir}/usr/share/udf/lua/external/"
+ mkdir -p -m 755 "${pkgdir}/usr/share/udf/lua/ldt/"
+
+ cd $srcdir/aerospike-server
+
+ install -Dm755 bin/aerospike "${pkgdir}/usr/bin/aerospike"
+ install -Dm755 bin/asd "${pkgdir}/usr/bin/asd"
+
+ install -Dm755 share/bin/aerospike "${pkgdir}/usr/share/bin/aerospike"
+
+ install -Dm644 share/etc/aerospike.conf "${pkgdir}/usr/share/etc/aerospike.conf"
+
+ install -Dm644 share/lib/aerospike-render.py "${pkgdir}/usr/share/lib/aerospike-render.py"
+
+ install -Dm755 share/libexec/aerospike-destroy "${pkgdir}/usr/share/libexec/aerospike-destroy"
+ install -Dm755 share/libexec/aerospike-init "${pkgdir}/usr/share/libexec/aerospike-init"
+ install -Dm755 share/libexec/aerospike-restart "${pkgdir}/usr/share/libexec/aerospike-restart"
+ install -Dm755 share/libexec/aerospike-start "${pkgdir}/usr/share/libexec/aerospike-start"
+ install -Dm755 share/libexec/aerospike-status "${pkgdir}/usr/share/libexec/aerospike-status"
+ install -Dm755 share/libexec/aerospike-stop "${pkgdir}/usr/share/libexec/aerospike-stop"
+
+ # TODO man pages
+
+ install -Dm755 share/udf/lua/external/llist.lua "${pkgdir}/usr/share/udf/lua/external/llist.lua"
+ install -Dm755 share/udf/lua/external/lmap.lua "${pkgdir}/usr/share/udf/lua/external/lmap.lua"
+ install -Dm755 share/udf/lua/external/lset.lua "${pkgdir}/usr/share/udf/lua/external/lset.lua"
+ install -Dm755 share/udf/lua/external/lstack.lua "${pkgdir}/usr/share/udf/lua/external/lstack.lua"
+
+ install -Dm755 share/udf/lua/ldt/CRC32.lua "${pkgdir}/usr/share/udf/lua/ldt/CRC32.lua"
+ install -Dm755 share/udf/lua/ldt/ldt_common.lua "${pkgdir}/usr/share/udf/lua/ldt/ldt_common.lua"
+ install -Dm755 share/udf/lua/ldt/ldt_errors.lua "${pkgdir}/usr/share/udf/lua/ldt/ldt_errors.lua"
+ install -Dm755 share/udf/lua/ldt/lib_llist.lua "${pkgdir}/usr/share/udf/lua/ldt/lib_llist.lua"
+ install -Dm755 share/udf/lua/ldt/lib_lmap.lua "${pkgdir}/usr/share/udf/lua/ldt/lib_lmap.lua"
+ install -Dm755 share/udf/lua/ldt/lib_lset.lua "${pkgdir}/usr/share/udf/lua/ldt/lib_lset.lua"
+ install -Dm755 share/udf/lua/ldt/lib_lstack.lua "${pkgdir}/usr/share/udf/lua/ldt/lib_lstack.lua"
+
+ install -Dm755 share/udf/lua/aerospike.lua "${pkgdir}/usr/share/udf/lua/aerospike.lua"
+ install -Dm755 share/udf/lua/as.lua "${pkgdir}/usr/share/udf/lua/as.lua"
+ install -Dm755 share/udf/lua/stream_ops.lua "${pkgdir}/usr/share/udf/lua/stream_ops.lua"
+
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}