summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpidario2020-10-31 15:12:14 +0000
committerpidario2020-10-31 15:12:14 +0000
commit933cea6caa08cec9f26a55a2bcc623d64b788c1d (patch)
treec23e59a3319cf55d64954076fe4d964ebb3df8ed
downloadaur-933cea6caa08cec9f26a55a2bcc623d64b788c1d.tar.gz
release 2020.5
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD51
-rw-r--r--rdm.desktop10
3 files changed, 89 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1279419490f9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = rdm-bin
+ pkgdesc = Cross-platform open source database management tool for Redis ®
+ pkgver = 2020.5
+ pkgrel = 1
+ url = https://rdm.dev/
+ arch = x86_64
+ license = GPL3
+ makedepends = curl
+ depends = botan
+ depends = libssh2
+ depends = python
+ depends = qt5-base
+ depends = qt5-imageformats
+ depends = qt5-tools
+ depends = qt5-declarative
+ depends = qt5-quickcontrols
+ depends = qt5-quickcontrols2
+ depends = qt5-charts
+ depends = qt5-graphicaleffects
+ depends = qt5-svg
+ conflicts = redis-desktop-manager-bin
+ conflicts = redis-desktop-manager
+ source = rdm.desktop
+ sha256sums = SKIP
+ sha256sums = 5e96ea919336c483fba09fd40839a77f33dc98a0aa5e9de0c7570d9fd888f62e
+
+pkgname = rdm-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ae9393dbabf1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: Dario Piombo <piombo.dario at gmail dot com>
+
+pkgname=rdm-bin
+pkgver=2020.5
+pkgrel=1
+pkgdesc='Cross-platform open source database management tool for Redis ®'
+arch=('x86_64')
+url="https://rdm.dev/"
+license=('GPL3')
+depends=(
+ 'botan'
+ 'libssh2'
+ 'python'
+ 'qt5-base'
+ 'qt5-imageformats'
+ 'qt5-tools'
+ 'qt5-declarative'
+ 'qt5-quickcontrols'
+ 'qt5-quickcontrols2'
+ 'qt5-charts'
+ 'qt5-graphicaleffects'
+ 'qt5-svg')
+makedepends=('curl')
+conflicts=('redis-desktop-manager-bin' 'redis-desktop-manager')
+
+source=('rdm.desktop')
+sha256sums=('SKIP'
+ '5e96ea919336c483fba09fd40839a77f33dc98a0aa5e9de0c7570d9fd888f62e')
+
+prepare() {
+ curl -fsSOL https://github.com/pidario/rdm-build/releases/download/${pkgver}/rdm
+ curl -fsSOL https://github.com/uglide/RedisDesktopManager/blob/2020/src/resources/images/rdm.png
+}
+
+build() {
+ echo "skipping build"
+}
+
+package() {
+ _bindir="$pkgdir/usr/bin"
+ _pixdir="$pkgdir/usr/share/pixmaps"
+ _appdir="$pkgdir/usr/share/applications"
+
+ mkdir -p "${_bindir}"
+ mkdir -p "${_pixdir}"
+ mkdir -p "${_appdir}"
+
+ install -Dm755 "$srcdir/rdm" "${_bindir}/rdm"
+ install -Dm644 "$srcdir/rdm.png" "${_pixdir}/rdm.png"
+ install -Dm644 "$srcdir/rdm.desktop" "${_appdir}/rdm.desktop"
+}
diff --git a/rdm.desktop b/rdm.desktop
new file mode 100644
index 000000000000..fc4c31ed58bb
--- /dev/null
+++ b/rdm.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Name=RDM
+Comment=Cross-platform open source database management tool for Redis ®
+Type=Application
+Categories=Development;
+Exec=rdm
+Terminal=false
+StartupNotify=true
+Icon=rdm