summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuis Aranguren2023-11-24 16:58:55 +1100
committerLuis Aranguren2023-11-24 16:58:55 +1100
commit1f06cb6273a770b0ce91ba34cb3b901182ed1a00 (patch)
treea7a42e43765c44bbac5a329b8110291f92ebc64c /PKGBUILD
parent33cc60e3c28a0d4d595a87e1bc014b2314c70c5f (diff)
downloadaur-loop-bin.tar.gz
0.26.5-beta
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 8 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 086bd34c1a36..2af992f3462e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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";