diff options
Diffstat (limited to 'dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild')
-rw-r--r-- | dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild b/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild deleted file mode 100644 index d4d855fafc42..000000000000 --- a/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2010-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools bash-completion-r1 - -MyPV="${PV/_/}" -MyPN="bitcoin" -MyP="${MyPN}-${MyPV}" -BITCOINCORE_COMMITHASH="7b57bc998f334775b50ebc8ca5e78ca728db4c58" -KNOTS_PV="${PV}.knots20171111" -KNOTS_P="${MyPN}-${KNOTS_PV}" - -IUSE="knots libressl" - -DESCRIPTION="Command-line Bitcoin transaction tool" -HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/" -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux" - -SRC_URI=" - https://github.com/${MyPN}/${MyPN}/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> ${MyPN}-v${PV}.tar.gz - https://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> ${KNOTS_P}.patches.tar.xz -" -CORE_DESC="https://bitcoincore.org/en/2017/11/11/release-${PV}/" -KNOTS_DESC="https://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.desc.html" - -RDEPEND=" - !libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:0= ) - >=dev-libs/libsecp256k1-0.0.0_pre20151118[recovery] - dev-libs/univalue - >=dev-libs/boost-1.52.0:=[threads(+)] -" -DEPEND="${RDEPEND}" - -DOCS=( doc/bips.md doc/release-notes.md ) - -S="${WORKDIR}/${MyPN}-${BITCOINCORE_COMMITHASH}" - -pkg_pretend() { - if use knots; then - einfo "You are building ${PN} from Bitcoin Knots." - einfo "For more information, see ${KNOTS_DESC}" - else - einfo "You are building ${PN} from Bitcoin Core." - einfo "For more information, see ${CORE_DESC}" - fi -} - -KNOTS_PATCH() { echo "${WORKDIR}/${KNOTS_P}.patches/${KNOTS_P}.$@.patch"; } - -src_prepare() { - eapply "$(KNOTS_PATCH syslibs)" - - if use knots; then - eapply "$(KNOTS_PATCH f)" - eapply "$(KNOTS_PATCH branding)" - eapply "$(KNOTS_PATCH ts)" - fi - - eapply_user - - echo '#!/bin/true' >share/genbuild.sh || die - mkdir -p src/obj || die - echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die - - eautoreconf - rm -r src/leveldb src/secp256k1 || die -} - -src_configure() { - local my_econf=( - --disable-experimental-asm - --without-qtdbus - --without-libevent - --without-qrencode - --without-miniupnpc - --disable-tests - --disable-wallet - --disable-zmq - --enable-util-tx - --disable-util-cli - --disable-bench - --without-libs - --without-daemon - --without-gui - --disable-ccache - --disable-static - --with-system-libsecp256k1 - --with-system-univalue - ) - econf "${my_econf[@]}" -} - -src_install() { - default - - newbashcomp contrib/${PN}.bash-completion ${PN} -} |