diff --git a/dev-python/ropemode/Manifest b/dev-python/ropemode/Manifest new file mode 100644 index 0000000..bf3628d --- /dev/null +++ b/dev-python/ropemode/Manifest @@ -0,0 +1 @@ +DIST ropemode-0.4.tar.gz 12846 BLAKE2B 1cf2f2fd9528e078dc47e429631a3ebc7e1de82bb474435c6fe0c640d2d5bc706ed8d3c665b77836f07d715af991cd1cd202af9675429f70b0f7d47f05757d9e SHA512 b8d592b42a6cdeb73b123b94d24bbb0eedc38414b60c931c9d1a7bf3c6fc4958d2db0431f57f281987c89d3b27dd2e45701d386274024a2a79bf8183547c8489 diff --git a/dev-python/ropemode/metadata.xml b/dev-python/ropemode/metadata.xml new file mode 100644 index 0000000..5aa7fe4 --- /dev/null +++ b/dev-python/ropemode/metadata.xml @@ -0,0 +1,11 @@ + + + + + python@gentoo.org + Python + + + ropemode + + diff --git a/dev-python/ropemode/ropemode-0.4.ebuild b/dev-python/ropemode/ropemode-0.4.ebuild new file mode 100644 index 0000000..50066b7 --- /dev/null +++ b/dev-python/ropemode/ropemode-0.4.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_6 ) + +inherit distutils-r1 + +DESCRIPTION="A helper for using rope refactoring library in IDEs" +HOMEPAGE="https://github.com/python-rope/ropemode https://pypi.org/project/ropemode/" +SRC_URI="https://github.com/python-rope/ropemode/archive/${PV}.tar.gz -> ${P}.tar.gz" +# pypi releases don't include tests +#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-python/rope-0.9.4[${PYTHON_USEDEP}]" +DEPEND="${DEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +python_test() { + "${PYTHON}" ropemodetest.py || die "tests failed with ${EPYTHON}" +}