summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2013-09-01 10:04:43 +0000
committerMichał Górny <mgorny@gentoo.org>2013-09-01 10:04:43 +0000
commit7c79323242af1e22c0f99939df0c42d6f6f18949 (patch)
tree5d38c5b971e6f49e6d915d2758af63373053373a /dev-python/fudge
parentStable for x86, wrt bug #468150 (diff)
downloadgentoo-2-7c79323242af1e22c0f99939df0c42d6f6f18949.tar.gz
gentoo-2-7c79323242af1e22c0f99939df0c42d6f6f18949.tar.bz2
gentoo-2-7c79323242af1e22c0f99939df0c42d6f6f18949.zip
Fix the distutils-r1 ebuild.
(Portage version: 9999/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
Diffstat (limited to 'dev-python/fudge')
-rw-r--r--dev-python/fudge/ChangeLog8
-rw-r--r--dev-python/fudge/fudge-1.0.3-r2.ebuild (renamed from dev-python/fudge/fudge-1.0.3-r1.ebuild)28
2 files changed, 15 insertions, 21 deletions
diff --git a/dev-python/fudge/ChangeLog b/dev-python/fudge/ChangeLog
index a8ac05df56ff..51a9dafce869 100644
--- a/dev-python/fudge/ChangeLog
+++ b/dev-python/fudge/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/fudge
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/fudge/ChangeLog,v 1.7 2013/06/07 15:30:53 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/fudge/ChangeLog,v 1.8 2013/09/01 10:04:43 mgorny Exp $
+
+*fudge-1.0.3-r2 (01 Sep 2013)
+
+ 01 Sep 2013; Michał Górny <mgorny@gentoo.org> +fudge-1.0.3-r2.ebuild,
+ -fudge-1.0.3-r1.ebuild:
+ Fix the distutils-r1 ebuild.
*fudge-0.9.6 (07 Jun 2013)
diff --git a/dev-python/fudge/fudge-1.0.3-r1.ebuild b/dev-python/fudge/fudge-1.0.3-r2.ebuild
index 7f637724e4fc..7f1c7a4e9d6c 100644
--- a/dev-python/fudge/fudge-1.0.3-r1.ebuild
+++ b/dev-python/fudge/fudge-1.0.3-r2.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/fudge/fudge-1.0.3-r1.ebuild,v 1.1 2013/06/07 15:17:52 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/fudge/fudge-1.0.3-r2.ebuild,v 1.1 2013/09/01 10:04:43 mgorny Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy2_0)
+PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy2_0 )
inherit distutils-r1
-DESCRIPTION="Replace real objects with fakes (mocks, stubs, etc) while testing."
+DESCRIPTION="Replace real objects with fakes (mocks, stubs, etc) while testing"
HOMEPAGE="http://farmdev.com/projects/fudge/ http://pypi.python.org/pypi/fudge"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -16,12 +16,12 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
-DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
RDEPEND=""
-DISTUTILS_IN_SOURCE_BUILD=1
+DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
python_prepare_all() {
- find -name "._*" -print0 | xargs -0 rm -f
+ find -name "._*" -delete || die
distutils-r1_python_prepare_all
}
@@ -29,21 +29,9 @@ python_compile_all() {
use doc && emake -C docs html
}
-python_compile() {
- if ! use test; then
- pushd $"{BUILD_DIR}"/lib > /dev/null
- rm -rf ${PN}/tests/ || die
- fi
- distutils-r1_python_compile
-}
-
python_test() {
- if [[ "${EPYTHON}" == python3* ]]; then
- pushd $"{BUILD_DIR}"../ > /dev/null
- 2to3 --no-diffs build/lib/${PN}/tests
- fi
- nosetests -w build/lib/${PN}/tests || die
- rm -rf build/lib/${PN}/tests/ || die
+ nosetests -w "${BUILD_DIR}"/lib/${PN}/tests \
+ || die "Tests fail with ${EPYTHON}"
}
python_install_all() {