diff options
Diffstat (limited to 'dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild')
| -rw-r--r-- | dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild | 38 |
1 files changed, 23 insertions, 15 deletions
diff --git a/dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild b/dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild index 06b86b8e..ab24bc23 100644 --- a/dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild +++ b/dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild @@ -1,9 +1,10 @@ -# By eroen, 2013 -# Distributed under the terms of the ISC licence -# $Header: $ +# By eroen <eroen-overlay@occam.eroen.eu>, 2013 - 2016 +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. -EAPI=5 -PYTHON_COMPAT=(python3_2 python3_3) +EAPI=6 +PYTHON_COMPAT=(python{3_4,3_5}) inherit eutils versionator distutils-r1 @@ -12,7 +13,7 @@ MY_P=${PN}-${MY_PV} S="${WORKDIR}"/${MY_P} DESCRIPTION="Lib3to2 maintenance fork" -HOMEPAGE="https://launchpad.net/awkwardduet" +HOMEPAGE="https://launchpad.net/awkwardduet https://pypi.python.org/pypi/awkwardduet" SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${MY_PV}/+download/${MY_P}.tar.gz" LICENSE="Apache-2.0" @@ -20,21 +21,28 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" -HDEPEND="test? ( >=dev-python/nose-1.0.0[${PYTHON_USEDEP}] )" -LIBDEPEND="${PYTHON_DEPS}" +LIBDEPEND="${PYTHON_DEPS} + dev-python/setuptools[${PYTHON_USEDEP}]" DEPEND="${LIBDEPEND} - !!dev-python/3to2" + !!dev-python/3to2 + test? ( >=dev-python/nose-1.0.0[${PYTHON_USEDEP}] )" RDEPEND="${LIBDEPEND}" -[[ ${EAPI} == *-hdepend ]] || DEPEND+=" ${HDEPEND}" python_prepare() { - echo ${EPYTHON} - if [[ "${EPYTHON}" == python3.2 ]]; then - # Randomly puts includes in wrong order. - sed -e '212,223d' -i src/lib3to2/tests/test_imports2.py || die - fi + case "${EPYTHON}" in + python3.4) + # Randomly puts includes in wrong order. + sed -e '212,223d' -i src/lib3to2/tests/test_imports2.py || die + ;; + esac } python_test() { esetup.py test } + +src_test() { + eshopts_push -u failglob + distutils-r1_src_test + eshopts_pop +} |
