summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreroen <eroen-overlay@occam.eroen.eu>2016-10-30 22:07:23 +0100
committereroen <eroen-overlay@occam.eroen.eu>2016-10-30 22:08:50 +0100
commitba193a4dbfb65ccf3b27f60d8afe3f68662ef65c (patch)
treebaa7383536afcc28d8313c7d915f9674f7911ad8
parentsendspace-cli-0.1.3 - bump, drop old python (diff)
downloaderoen-ba193a4dbfb65ccf3b27f60d8afe3f68662ef65c.tar.gz
eroen-ba193a4dbfb65ccf3b27f60d8afe3f68662ef65c.tar.bz2
eroen-ba193a4dbfb65ccf3b27f60d8afe3f68662ef65c.zip
awkwardduet - cleanup, bump python versions
-rw-r--r--dev-python/awkwardduet/Manifest2
-rw-r--r--dev-python/awkwardduet/awkwardduet-1.1_pre4.ebuild38
-rw-r--r--dev-python/awkwardduet/metadata.xml7
3 files changed, 29 insertions, 18 deletions
diff --git a/dev-python/awkwardduet/Manifest b/dev-python/awkwardduet/Manifest
index e8361365..55dbe306 100644
--- a/dev-python/awkwardduet/Manifest
+++ b/dev-python/awkwardduet/Manifest
@@ -1,3 +1 @@
DIST awkwardduet-1.1a4.tar.gz 59005 SHA256 5042b17e3eb7d389e01c23f753d16bb1225742f163a9c7a36acc578e501a01dc SHA512 a2ae44e6786842f591dab7c37cf71faf02d20cb5d583a03dcc2a5a24b46c06c934bc464deaca303369313206d92c059c744c094a9a0efdf4bc9aa38a8a4ee794 WHIRLPOOL 898cc7cec98300a80b8cae78dbf8fb3ba98f565a98c94e8ca2baf8324e78949c72f1a661b125cb3f45ce79a9ba4c6c0b23d842f672089ac355661ee90e58a276
-EBUILD awkwardduet-1.1_pre4.ebuild 919 SHA256 f9659b8cbd2446a7a59583f9fc8874de5effbc29cd856835cb08971238d7156c SHA512 c07f3f0833e1b4def81a78c602b23850daf14c66182ec6a74b77e19aad7cfc3cad6c3cede0aab90f4e19ccfbe313708e1122dcbf7aa1e0b1a957b3f1f996077b WHIRLPOOL 27e754f1ce57fe1c5163c8054c8e746819b88e9324cee8684bf610dd27fc23e905b50c9f01fdb766dc2710dff7f34ac61b181a846c1dabb165a07233b9fbfada
-MISC metadata.xml 333 SHA256 3f85d574550867215727b16383fea59945fa1577637bba2b5b0743f1dfc4baba SHA512 6eac31ed799b6f3f8dbb909795c7c89b6c631fe4c35d62fea53e3196b7f3cbb06da33dd71c3d3383082349b57b48a9fc003ab828fec7a3ddbedec8fd8ff0b816 WHIRLPOOL 2a847c00e31d697a95c499a064e2150962868528a9b3659974392b53451f93e17c0cd2ac8e0138c1be282b5d0fca956594f3e45df705517f8daf279e349a11a5
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
+}
diff --git a/dev-python/awkwardduet/metadata.xml b/dev-python/awkwardduet/metadata.xml
index 0bb2c573..ed979cfe 100644
--- a/dev-python/awkwardduet/metadata.xml
+++ b/dev-python/awkwardduet/metadata.xml
@@ -1,7 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>eroen-overlay@occam.eroen.eu</email>
+ <name>eroen</name>
+ </maintainer>
<longdescription lang="en">
- Lib3to2 maintenance fork. Lib3to2 is a set of fixers and utilities for lib2to3, a source code transformer included in Python standard library.
+ Lib3to2 maintenance fork. Lib3to2 is a set of fixers and utilities for
+ lib2to3, a source code transformer included in Python standard library.
</longdescription>
</pkgmetadata>