Merge #614: Arch Linux packaging through AUR
2b3ed5a8dd4cd36a15d23f1792b37a18023f08c2 README: add instructions for installing Liana from AUR (Antoine Poinsot)
c7189421debc4588fa9a26749a92e850ae69e569 contrib: add a PKGBUILD to publish Liana to AUR (Antoine Poinsot)
Pull request description:
ACKs for top commit:
darosior:
ACK 2b3ed5a8dd4cd36a15d23f1792b37a18023f08c2
Tree-SHA512: 65910e7b3ceb81fe19895106f54d08acb88ef73cdbc7f247ac6af27fafbc48d9f5ab8dffd2ea9f54a57b80c8d99c07e2b2c32203934faa144c1a7a9f53073da0
This commit is contained in:
commit
1fd1222c5a
@ -56,6 +56,15 @@ as on [his Twitter profile](https://twitter.com/darosior) or his [personal
|
||||
website](http://download.darosior.ninja/darosior.pub). It is recommended you verify your download
|
||||
against this key.
|
||||
|
||||
For Arch users, a `liana-bin` is also available at the [AUR](https://aur.archlinux.org/). You can
|
||||
install it using your favourite wrapper (eg `paru -S liana-bin` or `yay -S liana-bin`), or manually:
|
||||
```bash
|
||||
git clone https://aur.archlinux.org/liana-bin.git
|
||||
cd liana-bin
|
||||
cat PKGBUILD # Review the PKGBUILD script
|
||||
makepkg -si
|
||||
```
|
||||
|
||||
#### A note on Linux binaries and glibc version
|
||||
|
||||
*Skip this section if you are not running Linux or don't plan on using a released binary.*
|
||||
|
||||
21
contrib/release/archlinux/PKGBUILD
Normal file
21
contrib/release/archlinux/PKGBUILD
Normal file
@ -0,0 +1,21 @@
|
||||
# Maintainer: Antoine Poinsot <My first name at wizardsardine.com>
|
||||
|
||||
pkgname=liana-bin
|
||||
pkgver=1.0
|
||||
pkgrel=1
|
||||
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=("bd425e3e08fcb74b6d2d641c7f6bd553062d49dbd42898823082990f862de43b")
|
||||
|
||||
package() {
|
||||
_bin_folder="$srcdir/liana-$pkgver-x86_64-linux-gnu"
|
||||
|
||||
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"
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user