diff options
author | Antoine Poinsot | 2023-09-07 18:51:33 +0200 |
---|---|---|
committer | Antoine Poinsot | 2023-09-07 18:51:33 +0200 |
commit | 6acf874b339e3b94bad3e7ba3f8e97afd6194dbe (patch) | |
tree | 9d3a3a28a1446aed7f2999dd2fa75eeb68a2af3e | |
parent | 830a5953811dd961d8cdee14976753467e937977 (diff) | |
download | aur-6acf874b339e3b94bad3e7ba3f8e97afd6194dbe.tar.gz |
Derive the PKGBUILD from our .deb package
To get access to the icon and the .desktop
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 19 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = liana-bin pkgdesc = A Bitcoin wallet focused on recovery options (includes headless daemon and GUI). pkgver = 2.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/wizardsardine/liana arch = x86_64 license = BSD @@ -9,7 +9,7 @@ pkgbase = liana-bin depends = fontconfig>=2.12.6 depends = freetype2>=2.8 depends = systemd-libs - source = https://github.com/wizardsardine/liana/releases/download/v2.0/liana-2.0-x86_64-linux-gnu.tar.gz - sha256sums = fddd57b59dc4f09cd36d31734a8cfc9d037e0f205895b16ff0ffb20ac1bfd470 + source = https://github.com/wizardsardine/liana/releases/download/v2.0/liana_2.0-1_amd64.deb + sha256sums = af572ac7ebdbbb5404525c99704f8834a39e21d15fa09c2cb11831e2a1755ea6 pkgname = liana-bin @@ -2,20 +2,29 @@ pkgname=liana-bin pkgver=2.0 -pkgrel=1 +pkgrel=2 pkgdesc="A Bitcoin wallet focused on recovery options (includes headless daemon and GUI)." arch=('x86_64') url=https://github.com/wizardsardine/liana license=('BSD') depends=('glibc>=2.33' 'fontconfig>=2.12.6' 'freetype2>=2.8' 'systemd-libs') # systemd-libs for libudev -source=("https://github.com/wizardsardine/liana/releases/download/v$pkgver/liana-$pkgver-x86_64-linux-gnu.tar.gz") -sha256sums=("fddd57b59dc4f09cd36d31734a8cfc9d037e0f205895b16ff0ffb20ac1bfd470") +source=("https://github.com/wizardsardine/liana/releases/download/v$pkgver/liana_$pkgver-1_amd64.deb") +sha256sums=("af572ac7ebdbbb5404525c99704f8834a39e21d15fa09c2cb11831e2a1755ea6") + +prepare() { + _output_dir="$srcdir/liana-$pkgver" + + mkdir -p "$_output_dir" + bsdtar -xf "$srcdir/data.tar.xz" -C "$_output_dir" +} package() { - _bin_folder="$srcdir/liana-$pkgver-x86_64-linux-gnu" + _usr_dir="$srcdir/liana-$pkgver/usr" - install -D "$_bin_folder/lianad" "$pkgdir/usr/bin/lianad" - install -D "$_bin_folder/liana-cli" "$pkgdir/usr/bin/liana-cli" - install -D "$_bin_folder/liana-gui" "$pkgdir/usr/bin/liana-gui" + install -D "$_usr_dir/bin/lianad" "$pkgdir/usr/bin/lianad" + install -D "$_usr_dir/bin/liana-cli" "$pkgdir/usr/bin/liana-cli" + install -D "$_usr_dir/bin/liana-gui" "$pkgdir/usr/bin/liana-gui" + install -D "$_usr_dir/share/icons/liana-icon.png" "$pkgdir/usr/share/icons/liana-icon.png" + install -D "$_usr_dir/share/applications/Liana.desktop" "$pkgdir/usr/share/applications/Liana.desktop" } |