summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 6ff3a4f44d06724b8fde0fe4450ed57c7eda7a12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Maintainer: Fidel Ramos <archlinux.shklm@simplelogin.com>

pkgname=electrum-abc-bin
pkgdesc='Lightweight eCash wallet'
pkgver=5.2.12
pkgrel=1
url='https://bitcoinabc.org/electrum'
arch=('x86_64')
license=('MIT')
provides=('electrum-abc')
validpgpkeys=(D77BFAEDC2C0AD61D9D5DC32B838D022AFCF71C9 # Pierre K <pierrekn@gmail.com>
              )
_appimage="ElectrumABC-${pkgver}-${arch}.AppImage"
_pkgbin=electrum-abc
source_x86_64=("https://github.com/Bitcoin-ABC/ElectrumABC/releases/download/${pkgver}/${_appimage}")
sha256sums_x86_64=('2a8bd682cb9fbdb847d222f32a1f36579a6ef4b3f41a7c40d481b7312943f9d0')

package() {
    # Extract files
    chmod +x "$srcdir/$_appimage"
    $srcdir/$_appimage --appimage-extract
    # Clean old build dir files
    rm -rf $srcdir/$_pkgbin
    mv -f "$srcdir/squashfs-root" "$srcdir/$_pkgbin"

    # Install Icon
    install -Dm644 "$srcdir/$_pkgbin/electrumABC.png" "$pkgdir/usr/share/pixmaps/electrumABC.png"

    install -d "$pkgdir/opt/$_pkgbin"
    cp -a "$srcdir/$_pkgbin/." "$pkgdir/opt/$_pkgbin/"
    chmod -R +rx "$pkgdir/opt/$_pkgbin"

    install -d "$pkgdir/usr/bin"
    ln -s "/opt/$_pkgbin/AppRun" "$pkgdir/usr/bin/$_pkgbin"
    install -Dm644 "$srcdir/$_pkgbin/$_pkgbin.desktop" "$pkgdir/usr/share/applications/$_pkgbin.desktop"
}