# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit systemd ECLAIR_SHORT_COMMIT_ID="623f7e4" ECLAIR_RELEASE_ID="${PV}-${ECLAIR_SHORT_COMMIT_ID}" DESCRIPTION="Scala implemention of the Lightning Network" HOMEPAGE="https://github.com/ACINQ/eclair" SRC_URI="https://github.com/ACINQ/eclair/releases/download/v${PV}/eclair-node-${ECLAIR_RELEASE_ID}-bin.zip -> eclair-${PV}.zip" KEYWORDS="~amd64 ~x86" LICENSE="Apache-2.0" SLOT="0" S="${WORKDIR}/eclair-node-${ECLAIR_RELEASE_ID}" BDEPEND="app-arch/unzip" RDEPEND=" app-misc/jq >=virtual/jre-1.8:* " src_prepare() { default rm bin/eclair-node.bat || die rm LICENSE || die } src_install() { dodoc README.md local eclair_dir="/opt/eclair" insinto "${eclair_dir}" doins -r bin/ lib/ fperms -R 755 "${eclair_dir}/bin" dosym "${eclair_dir}/bin/eclair-cli" "/usr/bin/eclair-cli" dosym "${eclair_dir}/bin/eclair-node.sh" "/usr/bin/eclair-node" systemd_newunit "${FILESDIR}/eclair_at.service" "eclair@.service" }