blob: fd84861e6aba97fda8bcb3c8d7ef5633ebb9749e (
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
37
38
39
40
41
42
43
44
|
#Maintainer: Ludwintor <ludwintor at proton dot me>
pkgname=tonkeeper-bin
pkgver=4.3.4
pkgrel=1
pkgdesc='Your desktop wallet on The Open Network (Static binaries from upstream)'
arch=('x86_64' 'aarch64')
url=https://tonkeeper.com
license=('Apache-2.0')
depends=(gtk3 libnotify nss libxtst xdg-utils at-spi2-core libdrm mesa libxcb glib2 alsa-lib)
optdepends=(
'org.freedesktop.secrets: Store secrets'
)
provides=('tonkeeper')
conflicts=('tonkeeper')
options=(!debug)
_repo_url=https://github.com/tonkeeper/tonkeeper-web/releases/download
source_x86_64=(
"tonkeeper_${pkgver}_x86_64.deb::${_repo_url}/v${pkgver}/tonkeeper_${pkgver}_amd64.deb"
)
source_aarch64=(
"tonkeeper_${pkgver}_aarch64.deb::${_repo_url}/v${pkgver}/tonkeeper_${pkgver}_arm64.deb"
)
noextract=("tonkeeper_${pkgver}_${CARCH}.deb")
sha256sums_x86_64=('7fda830d0fa24f78dbaebe508100df2513f602b16b120c584fe0033d90c7b982')
sha256sums_aarch64=('1304054f76dc48e085a41fc09b34b50ba88de29a2e5012b6212592638381c359')
prepare() {
mkdir -p out
bsdtar -O -xf tonkeeper_${pkgver}_${CARCH}.deb data.tar.xz | bsdtar -C out -xJf -
}
package() {
mkdir -p "${pkgdir}/opt"
mkdir -p "${pkgdir}/usr/bin"
cp -r out/usr/lib/tonkeeper/. "${pkgdir}/opt/tonkeeper"
ln -s /opt/tonkeeper/Tonkeeper "${pkgdir}/usr/bin/tonkeeper"
install -Dm644 out/usr/share/applications/tonkeeper.desktop \
"${pkgdir}/usr/share/applications/tonkeeper.desktop"
install -Dm644 out/usr/share/pixmaps/tonkeeper.png \
"${pkgdir}/usr/share/pixmaps/tonkeeper.png"
}
|