diff options
author | Vladislav Botvin | 2017-08-17 23:57:10 +0300 |
---|---|---|
committer | Vladislav Botvin | 2017-08-18 00:05:19 +0300 |
commit | 475527ed2691df777aa00ea0a48f8b6d1490d087 (patch) | |
tree | a50e8d110646f36bc493d971261247d565107d98 /PKGBUILD | |
download | aur-475527ed2691df777aa00ea0a48f8b6d1490d087.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b026ebbe206e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: darkvlados@gmail.com + +pkgname=medis +pkgver=0.6.1.39 +pkgrel=1 +pkgdesc="Medis is a beautiful, easy-to-use database management application for Redis." +arch=("any") +url="https://github.com/luin/medis" +license=("MIT") +depends=('electron') +makedepends=('npm' 'asar' 'git') +source=("${pkgname}-git::git+https://github.com/luin/medis.git" + 'medis.desktop' + 'medis') +md5sums=('SKIP' + 'F9B462B94D50FB4086D94FD420558B34' + '05074FDFE9D1FAA78550ED6551CF447B') + +pkgver() { + cd "${pkgname}-git" + git describe --tags | sed 's/\(.*\)-.*/\1/' | tr - . +} + +prepare() { + cd "${pkgname}-git" + git reset --hard bb76f74112870d46cc6b6e033ab21ea4737a46d9 +} + +build() { + cd "${pkgname}-git" + npm install + npm run build + asar p . ../medis.asar +} + +package() { + install -Dm0755 -t "${pkgdir}/usr/bin" medis + install -Dm0644 -t "${pkgdir}/usr/share/applications" medis.desktop + install -Dm0644 -t "${pkgdir}/usr/lib/medis" medis.asar + install -Dm0644 "${pkgname}-git/icns/Icon1024.png" "${pkgdir}/usr/share/pixmaps/medis.png" +} |