summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRicardo (XenGi) Band2020-01-07 14:20:53 +0100
committerRicardo (XenGi) Band2020-01-07 14:20:53 +0100
commitdb9791177d1195bddb44bbd596b24424211cbde8 (patch)
tree370a4d01f96fdaa1b2bd916ddbd7103cb0f074b8
downloadaur-db9791177d1195bddb44bbd596b24424211cbde8.tar.gz
first try
-rw-r--r--.SRCINFO11
-rw-r--r--.gitignore19
-rw-r--r--PKGBUILD20
-rw-r--r--rqlite.sysusers2
-rw-r--r--rqlite.tmpfiles2
5 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9d1b317c930a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,11 @@
+pkgbase = rqlite
+ pkgdesc = rqlite is a lightweight, distributed relational database, which uses SQLite as its storage engine
+ pkgver = 5.0.0
+ pkgrel = 1
+ url = http://www.rqlite.com/
+ arch = x86_64
+ source = https://github.com/rqlite/rqlite/releases/download/v5.0.0/rqlite-v5.0.0-linux-amd64.tar.gz
+ sha256sums = 79eda823c82755977b998f5f9a33b738c32da932e41e08df2c0e500267644f83
+
+pkgname = rqlite
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..f6b4a8512010
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,19 @@
+# Created by https://www.gitignore.io/api/archlinuxpackages
+# Edit at https://www.gitignore.io/?templates=archlinuxpackages
+
+### ArchLinuxPackages ###
+*.tar
+*.tar.*
+*.jar
+*.exe
+*.msi
+*.zip
+*.tgz
+*.log
+*.log.*
+*.sig
+
+pkg/
+src/
+
+# End of https://www.gitignore.io/api/archlinuxpackages
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9af6e178a917
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Ricardo Band <email@ricardo.band>
+pkgname=rqlite
+pkgver=5.0.0
+pkgrel=1
+pkgdesc="rqlite is a lightweight, distributed relational database, which uses SQLite as its storage engine"
+arch=(x86_64)
+url="http://www.rqlite.com/"
+licence=('MIT')
+source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-v${pkgver}-linux-amd64.tar.gz")
+sha256sums=('79eda823c82755977b998f5f9a33b738c32da932e41e08df2c0e500267644f83')
+
+package() {
+ cd ${srcdir}/${pkgname}-v${pkgver}-linux-amd64/
+ install -Dm 0755 rqlite ${pkgdir}/usr/bin/rqlite
+ install -Dm 0755 rqbench ${pkgdir}/usr/bin/rqbench
+ install -Dm 0755 rqlited ${pkgdir}/usr/bin/rqlited
+# install -dm 0750 -g rqlite -o rqlite ${pkgdir}/run/rqlite
+# install -dm 0750 -g rqlite -o rqlite ${pkgdir}/etc/rqlite
+}
+
diff --git a/rqlite.sysusers b/rqlite.sysusers
new file mode 100644
index 000000000000..dc96d767bc7b
--- /dev/null
+++ b/rqlite.sysusers
@@ -0,0 +1,2 @@
+u rqlite - "rqlite distributed database" /run/rqlite /usr/bin/nologin
+g rqlite - -
diff --git a/rqlite.tmpfiles b/rqlite.tmpfiles
new file mode 100644
index 000000000000..3c1a04bdc5cf
--- /dev/null
+++ b/rqlite.tmpfiles
@@ -0,0 +1,2 @@
+d /etc/rqlite 0750 rqlite rqlite
+d /run/rqlite 0750 rqlite rqlite