summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 9cca436ab1fe78931c1d2eec6a907342feaae317 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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
}