diff options
Diffstat (limited to 'finance/electrum/Makefile')
-rw-r--r-- | finance/electrum/Makefile | 54 |
1 files changed, 16 insertions, 38 deletions
diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile index 06a91d505a6a..8600d1b63d78 100644 --- a/finance/electrum/Makefile +++ b/finance/electrum/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= electrum -PORTVERSION= 2.9.3 -PORTREVISION= 2 +PORTVERSION= 3.0.1 CATEGORIES= finance python MASTER_SITES= https://download.electrum.org/${PORTVERSION}/ \ http://download.electrum.org/${PORTVERSION}/ @@ -15,47 +14,26 @@ COMMENT= Easy to use Bitcoin client LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython \ - ${PYTHON_PKGNAMEPREFIX}ecdsa>0:security/py-ecdsa \ - ${PYTHON_PKGNAMEPREFIX}jsonrpclib>0:devel/py-jsonrpclib \ - ${PYTHON_PKGNAMEPREFIX}pbkdf2>=1.3:security/py-pbkdf2 \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=2.6.0:devel/py-protobuf \ - ${PYTHON_PKGNAMEPREFIX}pyaes>0:security/py-pyaes \ - ${PYTHON_PKGNAMEPREFIX}pysocks>=0:net/py-pysocks \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.4.3:www/py-requests \ - ${PYTHON_PKGNAMEPREFIX}qrcode>=5.1:textproc/py-qrcode - -USES= desktop-file-utils pyqt:4 python:-2.7 -USE_PYQT= gui_run +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py3-dnspython \ + ${PYTHON_PKGNAMEPREFIX}ecdsa>0:security/py3-ecdsa \ + ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py3-httplib2 \ + ${PYTHON_PKGNAMEPREFIX}jsonrpclib-pelix>0:devel/py-jsonrpclib-pelix \ + ${PYTHON_PKGNAMEPREFIX}pbkdf2>=1.3:security/py3-pbkdf2 \ + ${PYTHON_PKGNAMEPREFIX}protobuf>=2.6.0:devel/py3-protobuf \ + ${PYTHON_PKGNAMEPREFIX}pyaes>0:security/py3-pyaes \ + ${PYTHON_PKGNAMEPREFIX}pysocks>=0:net/py3-pysocks \ + ${PYTHON_PKGNAMEPREFIX}qrcode>=5.1:textproc/py3-qrcode \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.4.3:www/py3-requests + +CONFLICTS_INSTALL= electrum2-* + +USES= desktop-file-utils pyqt:5 python:3 +USE_PYQT= gui_run sip widgets USE_PYTHON= autoplist distutils PYDISTUTILS_PKGNAME= Electrum NO_ARCH= yes -OPTIONS_SUB= yes - -OPTIONS_DEFINE= LEDGER TREZOR -OPTIONS_DEFAULT=LEDGER TREZOR - -LEDGER_DESC= Enable LEDGER Bitcoin hardware wallet support -TREZOR_DESC= Enable TREZOR Bitcoin hardware wallet support - -LEDGER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}btchip-python>0:security/py-btchip-python -TREZOR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}trezor>0:security/py-trezor - -LEDGER_PLIST_FILES= "@sample etc/devd/ledger_wallet.conf.sample" -TREZOR_PLIST_FILES= "@sample etc/devd/trezor_wallet.conf.sample" - -LEDGER_SUB_FILES= pkg-message-hwwallet -TREZOR_SUB_FILES= pkg-message-hwwallet post-patch: @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/setup.py -post-install-LEDGER-on: - ${INSTALL_DATA} ${FILESDIR}/ledger_wallet.conf.sample \ - ${STAGEDIR}${PREFIX}/etc/devd - -post-install-TREZOR-on: - ${INSTALL_DATA} ${FILESDIR}/trezor_wallet.conf.sample \ - ${STAGEDIR}${PREFIX}/etc/devd - .include <bsd.port.mk> |