2019-09-13 12:32:47 +00:00
|
|
|
TERMUX_PKG_HOMEPAGE=https://github.com/lightningnetwork/lnd
|
|
|
|
TERMUX_PKG_DESCRIPTION="Lightning Network Daemon"
|
|
|
|
TERMUX_PKG_LICENSE="MIT"
|
2020-12-20 13:16:34 +00:00
|
|
|
TERMUX_PKG_MAINTAINER="@termux"
|
2023-10-21 19:55:31 +00:00
|
|
|
TERMUX_PKG_VERSION="0.17.0-beta"
|
2019-09-13 14:01:16 +00:00
|
|
|
TERMUX_PKG_SRCURL=(https://github.com/lightningnetwork/lnd/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
|
|
|
https://github.com/lightningnetwork/lnd/releases/download/v${TERMUX_PKG_VERSION}/vendor.tar.gz)
|
2023-10-21 19:55:31 +00:00
|
|
|
TERMUX_PKG_SHA256=(9aeb1e37e7ffb8726ac8f34c546455305f50fa1a011669462e567740bde26cec
|
|
|
|
4b465f4b334b3516b1150dfde6be6fa78c53938af6e253a456c234f1799a4512)
|
|
|
|
TERMUX_PKG_AUTO_UPDATE=false
|
2019-09-13 14:43:14 +00:00
|
|
|
TERMUX_PKG_DEPENDS="bitcoin"
|
2021-05-15 18:53:59 +00:00
|
|
|
TERMUX_PKG_SERVICE_SCRIPT=("lnd" 'exec lnd 2>&1')
|
2019-09-13 12:32:47 +00:00
|
|
|
TERMUX_PKG_BUILD_IN_SRC=true
|
|
|
|
|
|
|
|
termux_step_make() {
|
2020-03-08 17:02:16 +00:00
|
|
|
termux_setup_golang
|
|
|
|
GO111MODULE=on go build -tags linux -v -mod=vendor -ldflags "-X github.com/lightningnetwork/lnd/build.Commit=v$TERMUX_PKG_VERSION" ./cmd/lnd
|
|
|
|
GO111MODULE=on go build -tags linux -v -mod=vendor -ldflags "-X github.com/lightningnetwork/lnd/build.Commit=v$TERMUX_PKG_VERSION" ./cmd/lncli
|
2019-09-13 12:32:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
termux_step_make_install() {
|
2020-03-08 17:02:16 +00:00
|
|
|
install -Dm700 lnd lncli "$TERMUX_PREFIX"/bin/
|
2019-09-13 12:32:47 +00:00
|
|
|
}
|