# Copyright 2013-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 pypi DESCRIPTION="Utilities for Bitcoin addresses and transaction manipulation" HOMEPAGE="https://pypi.python.org/pypi/pycoin https://github.com/richardkiss/pycoin" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="examples symlink" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND=" symlink? ( !app-i18n/transifex-client !net-misc/keychain ) " distutils_enable_tests pytest DOCS=( BIP32.txt CHANGES COMMAND-LINE-TOOLS.md CREDITS docs/api.rst docs/bitcoin.rst README.md ) src_prepare() { sed 's/\(packages=\[\)/version="'"$PV"'",\n\1/;s/'\''\(.* = \)/'\'"${PN}"'-\1/' -i setup.py || die distutils-r1_src_prepare } src_install() { distutils-r1_src_install if use examples; then dodoc -r recipes fi if use symlink; then local pgm for pgm in block tx msg coinc b58 keychain ku; do dosym "${PN}-$pgm" "/usr/bin/$pgm" done fi }