summaryrefslogtreecommitdiff
path: root/dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild')
-rw-r--r--dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild38
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
+}