diff options
author | Douglas Chimento | 2021-04-25 21:06:10 +0000 |
---|---|---|
committer | Douglas Chimento | 2021-04-25 21:06:10 +0000 |
commit | 5202dfa98651a63a1f6797e6c7bd749e2fa1f090 (patch) | |
tree | 6cf13dd663c59097362dfaf92470b1d026716af6 /PKGBUILD | |
download | aur-5202dfa98651a63a1f6797e6c7bd749e2fa1f090.tar.gz |
adding 1st version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f5141c00ec81 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Douglas Chimento <dchimento@gmail.com> +_npmname=balanceofsatoshis +_npmver=8.0.8 +pkgname="balance-of-satoshis" +pkgver=${_npmver} +pkgrel=1 +pkgdesc="Commands for working with LND balances." +arch=(any) +url="https://github.com/alexbosworth/balanceofsatoshis" +license=("MIT") +depends=("nodejs>=10") +makedepends=("npm") +optdepends=('lnd-bin') +source=("https://registry.npmjs.org/$_npmname/-/$_npmname-$_npmver.tgz") +noextract=("$_npmname-$_npmver.tgz") +sha256sums=('e2a8fa86fbc8d6f4da62ecf0e411e722eb54bbe9fa65a15f708c549b248fe34e') +options=('!strip') + +package() { + npm install -g --prefix "${pkgdir}/usr" --cache "${srcdir}/npm-cache" "${srcdir}/$_npmname-$_npmver.tgz" + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/cli/issues/1103 for details. + find "${pkgdir}/usr" -type d -exec chmod 755 {} + + + # npm gives ownership of ALL FILES to build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "${pkgdir}" + install -d -m755 "$pkgdir/usr/share/bash-completion/completions" + install -d -m755 "$pkgdir/usr/share/zsh/site-functions" + $pkgdir/usr/bin/bos completion bash > "$pkgdir/usr/share/bash-completion/completions/bos" + $pkgdir/usr/bin/bos completion zsh > "$pkgdir/usr/share/zsh/site-functions/_bos" +} |