diff options
author | Luis Aranguren | 2023-11-24 16:58:55 +1100 |
---|---|---|
committer | Luis Aranguren | 2023-11-24 16:58:55 +1100 |
commit | 1f06cb6273a770b0ce91ba34cb3b901182ed1a00 (patch) | |
tree | a7a42e43765c44bbac5a329b8110291f92ebc64c /PKGBUILD | |
parent | 33cc60e3c28a0d4d595a87e1bc014b2314c70c5f (diff) | |
download | aur-loop-bin.tar.gz |
0.26.5-beta
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 8 insertions, 24 deletions
@@ -1,7 +1,9 @@ -# Maintainer: dsche-cyber <dsche-cyber@protonmail.com> +# Maintainer: Luis Aranguren <pizzaman@hotmail.com> +# Contributor: dsche-cyber <dsche-cyber@protonmail.com> + _pkgname=loop pkgname=${_pkgname}-bin -pkgver=0.20.1_beta +pkgver=0.26.5_beta _pkgver="${pkgver//_/-}" pkgrel=1 pkgdesc="Lightning Loop is a non-custodial service offered by Lightning Labs that makes it easy to move bitcoin into and out of the Lightning Network." @@ -13,37 +15,19 @@ depends=("lnd") provides=("${_pkgname}" "${_pkgname}d") source=( -${_pkgname}-${_arch}-v${_pkgver}.tar.gz::"${url}/releases/download/v$_pkgver/${_pkgname}-${_arch}-v${_pkgver}.tar.gz" +"${url}/releases/download/v$_pkgver/${_pkgname}-${_arch}-v${_pkgver}.tar.gz" manifest-v${_pkgver}.txt.sig::"${url}/releases/download/v${_pkgver}/manifest-v${_pkgver}.txt.sig" -manifest-v${_pkgver}.txt::"${url}/releases/download/v${_pkgver}/manifest-v${_pkgver}.txt" +"${url}/releases/download/v${_pkgver}/manifest-v${_pkgver}.txt" ) -sha256sums=('1f1374db976976f4fd761b9d4f7dde2a7803d40e46f75b56b42c71c26fa6a5c8' +sha256sums=('1971c1064bb3e396d1b5a75320cb13b45e5a19525e07c2e55f72f5efefcdb3b1' 'SKIP' - '7e2f15824dbdaace26549636a04ecc8ce04821ff48598e9cdf320f53d4993018') + '0c6a3cab46040fb2de9127e3c8fa322dc8e648856998b22f854ee544a46e810d') -# LND provides manifest signatures from several developers -# To wit; guggero and roasbeef -# To import their keys run -curl https://keybase.io/guggero/pgp_keys.asc | gpg --import -curl https://keybase.io/roasbeef/pgp_keys.asc | gpg --import -curl https://keys.openpgp.org/vks/v1/by-fingerprint/DE23E73BFA8A0AD5587D2FCDE80D2F3F311FD87E | gpg --import -# But of course don't trust this rando AUR comment - verify yourself that the keybase accounts really belong to the developers. validpgpkeys=( - 'F4FC70F07310028424EFC20A8E4256593F177720' - 'E4D85299674B2D31FAA1892E372CBD7633C61696' 'DE23E73BFA8A0AD5587D2FCDE80D2F3F311FD87E' ) -prepare() { - # verify release - gpg --verify "manifest-v${_pkgver}.txt.sig" "manifest-v${_pkgver}.txt" - - cat "manifest-v${_pkgver}.txt" \ - | grep "^[0-9a-f]\{64\} ${_pkgname}-${_arch}-v${_pkgver}\(\.tar\.gz\)$" \ - | sha256sum -c - -} - package() { install -Dm 755 "${srcdir}/${_pkgname}-${_arch}-v${_pkgver}/${_pkgname}" -t "${pkgdir}/usr/bin"; install -Dm 755 "${srcdir}/${_pkgname}-${_arch}-v${_pkgver}/${_pkgname}d" -t "${pkgdir}/usr/bin"; |