From e6a8aab73873581dc56d61c5c3fe07d460c2da4c Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Fri, 30 Oct 2015 12:59:28 +0100 Subject: [PATCH] dev-python/twill: Move to virtual/dnspython QA: add missing die Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher --- dev-python/twill/metadata.xml | 1 - dev-python/twill/twill-0.9-r1.ebuild | 21 ++++++++++++++------- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/dev-python/twill/metadata.xml b/dev-python/twill/metadata.xml index 9d2a9281f413f..a67d0418f87b8 100644 --- a/dev-python/twill/metadata.xml +++ b/dev-python/twill/metadata.xml @@ -6,4 +6,3 @@ twill is a simple language that allows users to browse the Web from a command-line interface. With twill, you can navigate through Web sites that use forms, cookies, and most standard Web features. twill supports automated Web testing and has a simple Python interface. Check out the examples! twill is open source and written in Python. - diff --git a/dev-python/twill/twill-0.9-r1.ebuild b/dev-python/twill/twill-0.9-r1.ebuild index 1d397df7a63cf..d69c8f7477928 100644 --- a/dev-python/twill/twill-0.9-r1.ebuild +++ b/dev-python/twill/twill-0.9-r1.ebuild @@ -3,6 +3,7 @@ # $Id$ EAPI="5" + PYTHON_COMPAT=( python2_7 pypy ) inherit distutils-r1 @@ -19,18 +20,24 @@ SLOT="0" KEYWORDS="amd64 ~arm ppc ~ppc64 x86" IUSE="doc examples" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( $(python_gen_cond_dep 'dev-python/epydoc[${PYTHON_USEDEP}]' python2_7) - $(python_gen_cond_dep 'dev-python/dnspython[${PYTHON_USEDEP}]' python2_7) )" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + $(python_gen_cond_dep 'dev-python/epydoc[${PYTHON_USEDEP}]' python2_7) + || ( + dev-python/dnspython:0[${PYTHON_USEDEP}] + virtual/dnspython:0[${PYTHON_USEDEP}] + ) + )" S="${WORKDIR}/${MY_P}" python_compile_all() { if use doc; then - pushd doc > /dev/null - chmod +x make-epydoc.sh - ./make-epydoc.sh - popd> /dev/null + pushd doc > /dev/null || die + chmod +x make-epydoc.sh || die + ./make-epydoc.sh || die + popd> /dev/null || die fi }