summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorandreidemin2021-08-13 23:31:14 +0300
committerandreidemin2021-08-13 23:31:14 +0300
commit426a931892bd92a5d209647bdc74b53dffade9ca (patch)
treeb14b44b4a2a2834a6d8a93dbf940fe2d41ce26ec /PKGBUILD
downloadaur-426a931892bd92a5d209647bdc74b53dffade9ca.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6c7739185f29
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: AnDee
+
+_upkgname=asgardex
+_pkgname=ASGARDEX
+pkgname=asgardex-appimage
+pkgver=0.3.11
+msgver=(${pkgver//./})
+pkgrel=1
+pkgdesc="Thorchain wallett desktop app"
+arch=('x86_64')
+url="https://github.com/thorchain/asgardex-electron/releases"
+license=('MIT')
+validpgpkeys=('9A6461A8CAAAA0AEB8EFDDA8C5334FE4FD04D709' '0F1342110E1A10DCAFA7194DABB32D7C24F80F1D')
+source=("$url/download/v$pkgver/$_pkgname-$pkgver-linux.AppImage" "$url/download/v$pkgver/msg-v$msgver"{,.asc} )
+noextract=("$_pkgname-$pkgver.AppImage")
+
+shasumappimage=$(curl -sL $url/download/v$pkgver/msg-v$msgver | grep $_pkgname-$pkgver-linux.AppImage | cut -c1-64)
+sha256sums=($shasumappimage 'SKIP' 'SKIP')
+
+prepare() {
+ cd "${srcdir}"
+ 7z x "${srcdir}/$_pkgname-$pkgver-linux.AppImage" $_upkgname.desktop usr/share/icons/hicolor/512x512/apps/$_upkgname.png LICENSE.electron.txt LICENSES.chromium.html
+ sed -i "s/Exec=AppRun/Exec=\/usr\/bin\/$_upkgname/" $_upkgname.desktop
+}
+
+package() {
+ cd "${srcdir}"
+ install -Dm755 "$_pkgname-${pkgver}-linux.AppImage" "${pkgdir}/opt/$_upkgname/$_upkgname.AppImage"
+ install -Dm644 "$_upkgname.desktop" "${pkgdir}/usr/share/applications/$_upkgname.desktop"
+ install -Dm644 "usr/share/icons/hicolor/512x512/apps/$_upkgname.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/$_upkgname.png"
+ mkdir "${pkgdir}/usr/bin"
+ ln -s "/opt/$_upkgname/$_upkgname.AppImage" "${pkgdir}/usr/bin/$_upkgname"
+ install -Dm644 LICENSE.electron.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.electron.txt"
+ install -Dm644 LICENSES.chromium.html "$pkgdir/usr/share/licenses/$pkgname/LICENSES.chromium.html"
+}