# Maintainer: Luis Aranguren # BitBox-wallet-app-appimage: The BitBox wallet App in an AppImage. # Based on https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=upwork-appimage _pkgname=bitbox _upkgname=BitBox pkgname=bitbox-wallet-app-appimage pkgver=4.31.0 pkgrel=1 pkgdesc="BitBox cryptocurrency hardware wallet desktop app with Bitcoin, Segwit, Bech32 and native Litecoin support in an AppImage" arch=('x86_64') url="https://shiftcrypto.ch/" license=('Apache') depends=('hicolor-icon-theme' 'zlib' 'bitbox-udev' 'fuse') makedepends=('p7zip') noextract=("$_pkgname-$pkgver.AppImage") options=('!strip') validpgpkeys=('1AA62C17C56D4275A54123209CD5646C0AD5161E') source=("https://github.com/digitalbitbox/bitbox-wallet-app/releases/download/v$pkgver/$_upkgname-$pkgver-$arch.AppImage"{,.asc} "bitbox.svg" "https://raw.githubusercontent.com/digitalbitbox/bitbox-wallet-app/master/LICENSE") sha256sums=('4e0a03c337ea3e5bdbece62d402accfeb79e2ce2bbe853823ca1a5fe6e9ab9c4' 'SKIP' 'd6ca9430782d88b6bc80450ad8a2781c208aa5bda9f90e22a4659c9dc7975f25' 'SKIP') prepare() { cd "${srcdir}" 7z x "${srcdir}/$_upkgname-$pkgver-$CARCH.AppImage" $_pkgname.desktop sed -i 's/default/bitbox/' $_pkgname.desktop sed -i 's/Exec=BitBox/Exec=\/opt\/BitBox\/BitBox.AppImage/' $_pkgname.desktop } package() { cd "${srcdir}" install -Dm755 "$_upkgname-${pkgver}-${arch}.AppImage" "${pkgdir}/opt/$_upkgname/$_upkgname.AppImage" install -Dm644 "$_pkgname.desktop" "${pkgdir}/usr/share/applications/$_pkgname.desktop" install -Dm644 "$_pkgname.svg" "${pkgdir}/usr/share/icons/hicolor/128x128/apps/$_pkgname.png" mkdir "${pkgdir}/usr/bin" ln -s "/opt/$_upkgname/$_upkgname.AppImage" "${pkgdir}/usr/bin/$_pkgname" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }