1################################################################################ 2# 3# bitcoin 4# 5################################################################################ 6 7BITCOIN_VERSION = 0.21.2 8BITCOIN_SITE = https://bitcoincore.org/bin/bitcoin-core-$(BITCOIN_VERSION) 9BITCOIN_AUTORECONF = YES 10BITCOIN_LICENSE = MIT 11BITCOIN_LICENSE_FILES = COPYING 12BITCOIN_CPE_ID_VENDOR = bitcoin 13BITCOIN_CPE_ID_PRODUCT = bitcoin_core 14BITCOIN_DEPENDENCIES = host-pkgconf boost libevent 15BITCOIN_MAKE_ENV = BITCOIN_GENBUILD_NO_GIT=1 16BITCOIN_CONF_OPTS = \ 17 --disable-bench \ 18 --disable-wallet \ 19 --disable-tests \ 20 --with-boost-libdir=$(STAGING_DIR)/usr/lib/ \ 21 --disable-hardening \ 22 --without-gui 23 24ifeq ($(BR2_PACKAGE_LIBMINIUPNPC),y) 25BITCOIN_DEPENDENCIES += libminiupnpc 26BITCOIN_CONF_OPTS += --with-miniupnpc 27else 28BITCOIN_CONF_OPTS += --without-miniupnpc 29endif 30 31ifeq ($(BR2_PACKAGE_ZEROMQ),y) 32BITCOIN_DEPENDENCIES += zeromq 33BITCOIN_CONF_OPTS += --with-zmq 34else 35BITCOIN_CONF_OPTS += --without-zmq 36endif 37 38$(eval $(autotools-package)) 39