diff options
author | Emanuel Fernandes | 2018-02-27 20:39:14 +0000 |
---|---|---|
committer | Emanuel Fernandes | 2018-02-27 20:39:14 +0000 |
commit | 7f5af5e42bea61ebad90504d9bd21a7d2afe27fc (patch) | |
tree | 7f010fc04869b271db0e8ea6befc39e594e1c158 /PKGBUILD | |
download | aur-7f5af5e42bea61ebad90504d9bd21a7d2afe27fc.tar.gz |
firt commit
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..9b22485ff812 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Emanuel Fernandes <efernandes@tektorque.com> + +pkgname=delta-app +_pkgname=Delta +pkgver=0.9.2 +pkgrel=1 +pkgdesc="Cryptocurrency portfolio tracker" +arch=('x86_64') +url='https://getdelta.io' +license=('custom') +makedepends=('gendesk') +source=("https://static-assets.getdelta.io/desktop_app/$_pkgname-$pkgver-$arch.AppImage") +md5sums=('f64186387931dba704f2fbeef74a229d') +options=(!strip) + +prepare() { + gendesk -f -n \ + --name "Delta" \ + --pkgname "$pkgname" \ + --pkgdesc "$pkgdesc" \ + --categories="Utility;Office" +} + +package() { + _appImage="$_pkgname-$pkgver-$arch.AppImage" + + # Extract files + chmod +x "$srcdir/$_appImage" + `$srcdir/$_appImage --appimage-extract` + mv "$srcdir/squashfs-root" "$srcdir/$pkgname" + + # Install Icon + install -Dm644 "$srcdir/$pkgname/usr/share/icons/hicolor/512x512/apps/delta.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" + + install -d "$pkgdir/opt/$pkgname" + cp -a "$srcdir/$pkgname/." "$pkgdir/opt/$pkgname/" + chmod -R +rx "$pkgdir/opt/$pkgname" + + install -d "$pkgdir/usr/bin" + ln -s "/opt/$pkgname/app/delta" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" +} |