blob: 823c430d7eff79caba9224e64324553bfa44f404 (
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
|
# Maintainer: voropaev.roma@gmail.com
pkgname=dbglass-bin
pkgver=0.1.0
_pkgver_extra=beta.6
pkgrel=1
pkgdesc="Simple cross-platform PostgreSQL client. Built with Electron, React, Redux, FixedDataTable."
license=('MIT')
arch=('x86_64')
url="https://github.com/web-pal/DBGlass"
makedepends=('npm')
source=("${url}/releases/download/v${pkgver}-${_pkgver_extra}/linux-x64.tar.gz" "DBGlass.desktop")
sha1sums=('2477e8974f7309dd53cefe6eaa12761cd20b662b'
'cba58f494602974cd968777ece6cb4ec963492cc')
package() {
# Copy files to /opt
mkdir -p "${pkgdir}/opt/${pkgname}"
cp --preserve=mode -r DBGlass-linux-x64/* "${pkgdir}/opt/${pkgname}"
# Copy icon
install -Dm755 DBGlass-linux-x64/resources/app/logo/logo.png "${pkgdir}/usr/share/icons/hicolor/256x256/dbglass.png"
# Exec link
mkdir -p "${pkgdir}/usr/local/bin"
ln -s "${pkgdir}/opt/${pkgname}/DBGlass" "${pkgdir}/usr/local/bin/dbglass"
# Desktop file
install -Dm755 DBGlass.desktop "${pkgdir}/usr/share/applications/DBGlass.desktop"
}
|