summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Westhaus2019-07-28 03:28:16 -0400
committerKyle Westhaus2019-07-28 03:28:16 -0400
commitd32633317dcb93b0c2b7dccba4f44eb1b337d95f (patch)
tree20017034792e4ce38a5ddde1d0e11053a237a6c1
parentef1182191c036f17c61f6fff62cfcf679124c5d0 (diff)
downloadaur-d32633317dcb93b0c2b7dccba4f44eb1b337d95f.tar.gz
Updates maintainer info, version, description, licenses, provides/conflicts/source/checksums info, binary file list, and service files
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD35
-rw-r--r--dgraph-ratel.service15
-rw-r--r--dgraph-zero.service4
-rw-r--r--dgraph.service2
5 files changed, 58 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2ba2f5532e25..78f61bde95c0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,26 @@
pkgbase = dgraph-bin
- pkgdesc = a low latency, high throughput, native and distributed graph database
- pkgver = 1.0.6
+ pkgdesc = Fast, transactional, distributed graph database
+ pkgver = 1.0.16
pkgrel = 1
url = https://github.com/dgraph-io/dgraph
arch = x86_64
license = APACHE
- source = dgraph-1.0.6.tar.gz::https://github.com/dgraph-io/dgraph/releases/download/v1.0.6/dgraph-linux-amd64.tar.gz
+ license = custom:DCL
+ provides = dgraph
+ conflicts = dgraph
+ conflicts = dgraph-git
+ source = dgraph-1.0.16.tar.gz::https://github.com/dgraph-io/dgraph/releases/download/v1.0.16/dgraph-linux-amd64.tar.gz
+ source = dgraph-1.0.16.tar.gz.sha256::https://github.com/dgraph-io/dgraph/releases/download/v1.0.16/dgraph-checksum-linux-amd64.sha256
+ source = https://raw.githubusercontent.com/dgraph-io/dgraph/v1.0.16/licenses/DCL.txt
source = dgraph.service
source = dgraph-zero.service
- sha256sums = 616a3dc22973c48bbe57036dde5ea91055761f565a22bfbe20b6079fd16a9156
- sha256sums = 6b9e93aa8cc93fd2d163e9fe963bbde998f624fdf7a558b664079bedcb716444
- sha256sums = b917a94ad1ccf6a5831bf103ccdfac64bfdc617ef00ddf8840069de3e31962bc
+ source = dgraph-ratel.service
+ sha256sums = c778603e747e98fccf212d823c396f72be28153b7832f3804447f39a4ea6a92f
+ sha256sums = 9aa6a310369039aa53aa247332c3620888047bb0c6ea1ba692cc3983f9afb04e
+ sha256sums = bfdc75136567068dd049c2d226049a57de5f4a1871eab7429c022e95952efb0d
+ sha256sums = 94449db0bbd30aca993dbc6486fbec615e2cada7cd3d91e6b99d6a426a5d7ace
+ sha256sums = 402c5a022615f47d26db47f375f242638d04abbed3bfd22f86067f8f19031f83
+ sha256sums = 5e0cefcfa0d86ae896383bc76df46cdf28933aabf06918d89269b3b6b4b0e1db
pkgname = dgraph-bin
diff --git a/PKGBUILD b/PKGBUILD
index a52301bcf799..7c2911b1f7ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,39 @@
-# Maintainer: Kaley Main <kaleypoole17@gmail.com>
+# Maintainer: Kyle Westhaus <kwesthaus+aur at gmail dot com>
+# Maintainer: Kevin Orr <kevinorr54+aur at gmail dot com>
+# Contributor: Kaley Main <kaleypoole17 at gmail dot com>
+# Contributor: John Trengrove <john at retrofilter dot com>
pkgname=dgraph-bin
-_pkgname=dgraph
-pkgver=1.0.6
+pkgver=1.0.16
pkgrel=1
-pkgdesc='a low latency, high throughput, native and distributed graph database'
+pkgdesc='Fast, transactional, distributed graph database'
arch=('x86_64')
url='https://github.com/dgraph-io/dgraph'
-license=('APACHE')
-#depends=('gcc-libs')
-source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/dgraph-io/${_pkgname}/releases/download/v${pkgver}/${_pkgname}-linux-amd64.tar.gz" 'dgraph.service' 'dgraph-zero.service')
-sha256sums=('616a3dc22973c48bbe57036dde5ea91055761f565a22bfbe20b6079fd16a9156'
- '6b9e93aa8cc93fd2d163e9fe963bbde998f624fdf7a558b664079bedcb716444'
- 'b917a94ad1ccf6a5831bf103ccdfac64bfdc617ef00ddf8840069de3e31962bc')
+license=('APACHE' 'custom:DCL')
+provides=('dgraph')
+conflicts=('dgraph' 'dgraph-git')
+source=("dgraph-$pkgver.tar.gz::$url/releases/download/v$pkgver/dgraph-linux-amd64.tar.gz"
+ "dgraph-$pkgver.tar.gz.sha256::$url/releases/download/v$pkgver/dgraph-checksum-linux-amd64.sha256"
+ "https://raw.githubusercontent.com/dgraph-io/dgraph/v$pkgver/licenses/DCL.txt"
+ 'dgraph.service'
+ 'dgraph-zero.service'
+ 'dgraph-ratel.service')
+sha256sums=('c778603e747e98fccf212d823c396f72be28153b7832f3804447f39a4ea6a92f'
+ '9aa6a310369039aa53aa247332c3620888047bb0c6ea1ba692cc3983f9afb04e'
+ 'bfdc75136567068dd049c2d226049a57de5f4a1871eab7429c022e95952efb0d'
+ '94449db0bbd30aca993dbc6486fbec615e2cada7cd3d91e6b99d6a426a5d7ace'
+ '402c5a022615f47d26db47f375f242638d04abbed3bfd22f86067f8f19031f83'
+ '5e0cefcfa0d86ae896383bc76df46cdf28933aabf06918d89269b3b6b4b0e1db')
package() {
cd "$srcdir"
- for binary in dgraph; do
+ install -Dm644 DCL.txt "$pkgdir/usr/share/licenses/$pkgname/DCL.txt"
+ for binary in dgraph dgraph-ratel badger; do
install -Dm755 $binary "$pkgdir/usr/bin/$binary"
done
install -Dm644 dgraph.service "$pkgdir/usr/lib/systemd/system/dgraph.service"
install -Dm644 dgraph-zero.service "$pkgdir/usr/lib/systemd/system/dgraph-zero.service"
+ install -Dm644 dgraph-ratel.service "$pkgdir/usr/lib/systemd/system/dgraph-ratel.service"
install -d "$pkgdir/var/lib/dgraph/data"
}
diff --git a/dgraph-ratel.service b/dgraph-ratel.service
new file mode 100644
index 000000000000..6e4cd469e3e4
--- /dev/null
+++ b/dgraph-ratel.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=Dgraph database UI
+Requires=dgraph-zero.service
+Requires=dgraph.service
+After=dgraph-zero.service
+After=dgraph.service
+
+[Service]
+ExecStart=/usr/bin/dgraph-ratel
+Restart=on-failure
+RestartSec=1
+
+[Install]
+WantedBy=multi-user.target
+
diff --git a/dgraph-zero.service b/dgraph-zero.service
index 6c871740d40a..319ffad67139 100644
--- a/dgraph-zero.service
+++ b/dgraph-zero.service
@@ -1,8 +1,8 @@
[Unit]
-Description=Dgraph database
+Description=Dgraph database controller
[Service]
-ExecStart=/usr/bin/dgraph zero --port_offset -2000
+ExecStart=/usr/bin/dgraph zero -w /var/lib/dgraph/data/zw
Restart=on-failure
RestartSec=1
diff --git a/dgraph.service b/dgraph.service
index b7b8fc014b73..8f91a80ae3fd 100644
--- a/dgraph.service
+++ b/dgraph.service
@@ -4,7 +4,7 @@ Requires=dgraph-zero.service
After=dgraph-zero.service
[Service]
-ExecStart=/usr/bin/dgraph server --memory_mb=2048 -w /var/lib/dgraph/data/w -p /var/lib/dgraph/data/p --zero localhost:5080
+ExecStart=/usr/bin/dgraph alpha --lru_mb 2048 -w /var/lib/dgraph/data/w -p /var/lib/dgraph/data/p --zero localhost:5080
Restart=on-failure
RestartSec=1