# Maintainer: Luis Aranguren _pkgname=BlockstreamGreen _upkgname=green pkgname=blockstream-green-appimage pkgver=1.0.4 pkgrel=1 pkgdesc="Blockstream Green is a non-custodial Bitcoin wallet, compatible with Blockstream Jade hardware wallet" arch=('x86_64') url="https://blockstream.com/green/" license=('GPL3') depends=('hicolor-icon-theme' 'zlib' 'fuse' 'gtk3') makedepends=('p7zip') noextract=("$_pkgname-$pkgver.AppImage") install="${pkgname}.install" options=('!strip') validpgpkeys=('') source=("https://github.com/Blockstream/green_qt/releases/download/release_$pkgver/$_pkgname-$arch.AppImage" "$_pkgname-$arch.AppImage::https://github.com/Blockstream/green_qt/releases/download/release_$pkgver/SHA256SUMS.asc" ) sha256sums=('95a080bcbbd1388e58bb726aac8fc43678a9a9ad2d83e254cab9b3716095469d' 'SKIP') prepare() { cd "${srcdir}" 7z x "${srcdir}/$_pkgname-$arch.AppImage" usr/share/applications/$_upkgname.desktop usr/share/icons/hicolor/512x512/apps/$_upkgname.png # sed -i "s/Exec=AppRun/Exec=/usr/bin/$_upkgname/" $_upkgname.desktop } package() { cd "${srcdir}" install -Dm755 "$_pkgname-$arch.AppImage" "${pkgdir}/opt/$_upkgname/$_upkgname.AppImage" install -Dm644 "${srcdir}/usr/share/applications/$_upkgname.desktop" "${pkgdir}/usr/share/applications/$_upkgname.desktop" install -Dm644 "${srcdir}/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" }