Merge #698: Derive the Arch PKGBUILD from the Debian package.

34afbe415bf475c75427b74fcfbe1feb9e219b7c contrib: update the Arch PKGBUILD to use the Debian package (Antoine Poinsot)

Pull request description:

  Fixes #675.

ACKs for top commit:
  darosior:
    ACK 34afbe415bf475c75427b74fcfbe1feb9e219b7c -- tested by Kevin.

Tree-SHA512: 876c14d17dda19f03b0ff00809ec7aad31954dc805912a0cb5579391da0dce38754bf2461d347cfa9dd783acfe32e6769d0e7b97493f851b7e2b0a88093853d2
This commit is contained in:
Antoine Poinsot 2023-09-07 16:52:50 +02:00
commit 38d0fafac2
No known key found for this signature in database
GPG Key ID: E13FC145CD3F4304

View File

@ -2,20 +2,29 @@
pkgname=liana-bin pkgname=liana-bin
pkgver=2.0 pkgver=2.0
pkgrel=1 pkgrel=2
pkgdesc="A Bitcoin wallet focused on recovery options (includes headless daemon and GUI)." pkgdesc="A Bitcoin wallet focused on recovery options (includes headless daemon and GUI)."
arch=('x86_64') arch=('x86_64')
url=https://github.com/wizardsardine/liana url=https://github.com/wizardsardine/liana
license=('BSD') license=('BSD')
depends=('glibc>=2.33' 'fontconfig>=2.12.6' 'freetype2>=2.8' 'systemd-libs') # systemd-libs for libudev 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") source=("https://github.com/wizardsardine/liana/releases/download/v$pkgver/liana_$pkgver-1_amd64.deb")
sha256sums=("fddd57b59dc4f09cd36d31734a8cfc9d037e0f205895b16ff0ffb20ac1bfd470") sha256sums=("af572ac7ebdbbb5404525c99704f8834a39e21d15fa09c2cb11831e2a1755ea6")
prepare() {
_output_dir="$srcdir/liana-$pkgver"
mkdir -p "$_output_dir"
bsdtar -xf "$srcdir/data.tar.xz" -C "$_output_dir"
}
package() { 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 "$_usr_dir/bin/lianad" "$pkgdir/usr/bin/lianad"
install -D "$_bin_folder/liana-cli" "$pkgdir/usr/bin/liana-cli" install -D "$_usr_dir/bin/liana-cli" "$pkgdir/usr/bin/liana-cli"
install -D "$_bin_folder/liana-gui" "$pkgdir/usr/bin/liana-gui" 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"
} }