summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVyacheslav Konovalov2015-08-17 05:10:38 +0500
committerVyacheslav Konovalov2015-08-17 05:10:38 +0500
commit36849294e91f70b8d27e2f17bdf0fede228b89bd (patch)
treee1f1e64c6ee15254db8702f8d74ec914e0cbd93a
downloadaur-36849294e91f70b8d27e2f17bdf0fede228b89bd.tar.gz
initial version
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD35
-rw-r--r--qt.conf4
-rw-r--r--rdm.desktop10
4 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..427fcecd7097
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = redis-desktop-manager-bin
+ pkgdesc = Cross-platform open source Redis DB management tool
+ pkgver = 0.8.0_16
+ pkgrel = 1
+ url = http://redisdesktop.com/
+ arch = x86_64
+ license = LGPLv2.1
+ depends = qt5-base
+ depends = qt5-imageformats
+ depends = qt5-tools
+ depends = qt5-declarative
+ depends = qt5-quickcontrols
+ depends = qt5-script
+ depends = qt5-quick1
+ conflicts = redis-desktop-manager
+ source = https://github.com/uglide/RedisDesktopManager/releases/download/0.8.0-rc3/redis-desktop-manager_0.8.0-16_amd64.deb
+ source = rdm.desktop
+ source = qt.conf
+ md5sums = e4f5a3a02d36d1aaa8c317ea615cbe33
+ md5sums = d82e4a7032dc1769457c3f5722a19259
+ md5sums = d4f85174d954124144531fa430e76c29
+
+pkgname = redis-desktop-manager-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9cca436ab1fe
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Vyacheslav Konovalov <vyachkonovalov@gmail.com>
+
+pkgname=redis-desktop-manager-bin
+pkgver=0.8.0_16
+pkgrel=1
+pkgdesc='Cross-platform open source Redis DB management tool'
+arch=('x86_64')
+url="http://redisdesktop.com/"
+license=('LGPLv2.1')
+depends=('qt5-base' 'qt5-imageformats' 'qt5-tools' 'qt5-declarative' 'qt5-quickcontrols' 'qt5-script' 'qt5-quick1')
+conflicts=('redis-desktop-manager')
+source=("https://github.com/uglide/RedisDesktopManager/releases/download/0.8.0-rc3/redis-desktop-manager_0.8.0-16_amd64.deb"
+ 'rdm.desktop' 'qt.conf')
+md5sums=('e4f5a3a02d36d1aaa8c317ea615cbe33'
+ 'd82e4a7032dc1769457c3f5722a19259'
+ 'd4f85174d954124144531fa430e76c29')
+
+prepare() {
+ bsdtar xf $srcdir/data.tar.xz
+}
+
+package() {
+ _origdir=$srcdir/usr/share
+ _destdir=$pkgdir/usr/share
+
+ install -Dm755 "${_origdir}/redis-desktop-manager/bin/crashreporter" "${_destdir}/redis-desktop-manager/bin/crashreporter"
+ install -Dm755 "${_origdir}/redis-desktop-manager/bin/rdm" "${_destdir}/redis-desktop-manager/bin/rdm"
+ install -Dm644 "${_origdir}/doc/redis-desktop-manager/copyright" "${_destdir}/doc/redis-desktop-manager/copyright"
+ install -Dm644 "${_origdir}/redis-desktop-manager/bin/rdm.png" "${_destdir}/pixmaps/rdm.png"
+ install -Dm644 $srcdir/rdm.desktop "${_destdir}/applications/rdm.desktop"
+ install -Dm644 $srcdir/qt.conf "${_destdir}/redis-desktop-manager/bin/qt.conf"
+
+ mkdir $pkgdir/usr/bin
+ ln -s /usr/share/redis-desktop-manager/bin/rdm $pkgdir/usr/bin/rdm
+}
diff --git a/qt.conf b/qt.conf
new file mode 100644
index 000000000000..6e740e419e09
--- /dev/null
+++ b/qt.conf
@@ -0,0 +1,4 @@
+[Paths]
+Libraries=/usr/lib/qt/libexec
+Plugins=/usr/lib/qt/plugins
+Qml2Imports=/usr/lib/qt/qml
diff --git a/rdm.desktop b/rdm.desktop
new file mode 100644
index 000000000000..0a5f0f2cf12b
--- /dev/null
+++ b/rdm.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Name=Redis Desktop Manager
+Comment=Redis Desktop Manager
+Type=Application
+Categories=Development;
+Exec=rdm
+Terminal=false
+StartupNotify=true
+Icon=rdm.png