diff options
Diffstat (limited to 'dev-python/mini-amf')
-rw-r--r-- | dev-python/mini-amf/Manifest | 2 | ||||
-rw-r--r-- | dev-python/mini-amf/mini-amf-0.9.1.ebuild | 31 |
2 files changed, 9 insertions, 24 deletions
diff --git a/dev-python/mini-amf/Manifest b/dev-python/mini-amf/Manifest index 13b1e8a6894a..828709f8ece3 100644 --- a/dev-python/mini-amf/Manifest +++ b/dev-python/mini-amf/Manifest @@ -1,3 +1,3 @@ DIST mini-amf-0.9.1.tar.gz 117016 BLAKE2B 22133a2a6f44ea8d485874924e6175383dfc9301d9bba193e4d9d2fd901671c64be3665617c02223dbd2075141071deed142e804a77816ae11ac4d00e72a870c SHA512 8487baa551a68f7882aedaa8b809089bf2e767b0055f292dab4074d48ed442cabc250297ded91daa2f2a1dcb950ddab5ddff60466ec84ab739a240b8e2665be0 -EBUILD mini-amf-0.9.1.ebuild 1088 BLAKE2B bd53e2c2af76ebded71c7c174c5938b150074e6958a65287d132a3cae62d341180b0baa4a8032615fab246465e2249be32baafda3b3801cb83137073860ed6b6 SHA512 a801b454e42ddaeeedb30432f4ea59f251c3264f2f3826925cdece08df9ed71856666d280de5ef497d1508af2e532ec80b9eb0181fceec563f038e76173ed9b7 +EBUILD mini-amf-0.9.1.ebuild 780 BLAKE2B 71f161d78e03ba49a455f3baf8bce10ad8b694472672badb01192a1080381b666668dff195dc23fdcd9b22fbd87cbe530e870a816f8458fa60d91ab86ae21053 SHA512 70604f36b5ff0e64347ffb44011c3467721c0dde9b3aa4262e9d9988b664ddda157b349d1e854547448f4e5b9a42050e4f6bcf95168e29bf4589079fe545e379 MISC metadata.xml 254 BLAKE2B 938f68b7b21ad386a35540a09e4bb956e241dfc963d4823c3c0cd46d3449ff4fb5a1cead67ad7c35a460503d30bdbde35822535f1c2d46f2939ee190f328b846 SHA512 26047ebb40fc49bfb4393121c5c5af69caee617a1d75676be84b0f5af75564828aeeef4503c7681eaaf7e48f6c662574874336296c18e002dca8e925162a1d4c diff --git a/dev-python/mini-amf/mini-amf-0.9.1.ebuild b/dev-python/mini-amf/mini-amf-0.9.1.ebuild index 823becae7b36..8822219afbf9 100644 --- a/dev-python/mini-amf/mini-amf-0.9.1.ebuild +++ b/dev-python/mini-amf/mini-amf-0.9.1.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{5..7} ) +PYTHON_COMPAT=( python2_7 python3_{6..8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + inherit distutils-r1 DESCRIPTION="Minimal AMF encoder and decoder for Python" @@ -17,33 +19,16 @@ IUSE="doc test" RESTRICT="!test? ( test )" -COMMON_DEPEND="dev-python/defusedxml[${PYTHON_USEDEP}] +RDEPEND="dev-python/defusedxml[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}]" -RDEPEND="${COMMON_DEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${COMMON_DEPEND} +DEPEND="${RDEPEND} test? ( dev-python/coverage[${PYTHON_USEDEP}] dev-python/flake8[${PYTHON_USEDEP}] )" -BDEPEND="doc? ( dev-python/sphinx )" + +distutils_enable_sphinx doc python_test() { coverage run --source=miniamf setup.py test || die } - -python_compile_all() { - distutils-r1_python_compile - - if use doc ; then - cd doc/ || die - sphinx-build -b html . _build || die - fi -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/_build/. ) - einstalldocs - - distutils-r1_python_install_all -} |