summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-02-01 01:54:22 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-02-01 01:54:22 +0000
commit4fffb253da8f6ef2cd0e0f6210100b7b8ca31030 (patch)
tree166db39480bf97aa1a946114e58c4913bff1430e /dev-python/etsprojecttools
parentVersion bump (diff)
downloadhistorical-4fffb253da8f6ef2cd0e0f6210100b7b8ca31030.tar.gz
historical-4fffb253da8f6ef2cd0e0f6210100b7b8ca31030.tar.bz2
historical-4fffb253da8f6ef2cd0e0f6210100b7b8ca31030.zip
Update EAPI. Fix dependencies. Use DISTUTILS_SRC_TEST. Update HOMEPAGE.
Package-Manager: portage-2.2.0_alpha19_p52/cvs/Linux x86_64
Diffstat (limited to 'dev-python/etsprojecttools')
-rw-r--r--dev-python/etsprojecttools/Manifest2
-rw-r--r--dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild41
2 files changed, 21 insertions, 22 deletions
diff --git a/dev-python/etsprojecttools/Manifest b/dev-python/etsprojecttools/Manifest
index db2b1b0f1b98..b05c08dc303a 100644
--- a/dev-python/etsprojecttools/Manifest
+++ b/dev-python/etsprojecttools/Manifest
@@ -1,4 +1,4 @@
DIST ETSProjectTools-0.6.0.tar.gz 66572 RMD160 8cde67fda5dcd9fbb5e7028821453f26f0dd0d86 SHA1 2582cfe604f77ad05c5f3621193039ea97818c87 SHA256 e7f784924fcb0902151c0c311d57f810a4f4910905f0cd943b2efec8bb9516c2
-EBUILD etsprojecttools-0.6.0.ebuild 1064 RMD160 3cb2a09d449a326a7cf7f057e0e4d7fcde35851a SHA1 a0f7cb7ccc1a56cf4f4f5e030339379083a1de70 SHA256 ddef5c64a5f5ed28a8f51d6c8c6616e6e9c6db45d6a89286a049ad1abc86ffda
+EBUILD etsprojecttools-0.6.0.ebuild 1056 RMD160 6fd9fb069afccb4953bf9b485a424536bcbc1856 SHA1 5e58471fa0cb630195f78b0cd50a9ad253585345 SHA256 f1f93035bd610453e7f5365697ec8a1e1815c6e36ac766236849011dd682beb3
MISC ChangeLog 1321 RMD160 6f0a95651fdcc84e1b9ad3ccfee12fbbd1f4f970 SHA1 cdb79f629a28581d2530c29c8617d864568a84d7 SHA256 d201a5800eb47f7baf67c8e1e83a78b6fbb570ae99a6f45dc285dfaf1b8629f2
MISC metadata.xml 627 RMD160 662887b0d9b347efecd896ef5233ac3d92e494d1 SHA1 3673bfc50eaf22ee895cd086d33187b01fa3569f SHA256 625fb9df2f96ec60ee3225765e3568db026ad1bff7dd7a4d92ff8a13daacb733
diff --git a/dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild b/dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild
index c426781dc627..0d3540a9c355 100644
--- a/dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild
+++ b/dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild
@@ -1,42 +1,41 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild,v 1.3 2010/06/22 18:36:48 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild,v 1.4 2011/02/01 01:54:22 arfrever Exp $
-EAPI="2"
+EAPI="3"
+PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+DISTUTILS_SRC_TEST="setup.py"
inherit distutils
MY_PN="ETSProjectTools"
MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Enthought Tools for working with projects with many dependencies"
-HOMEPAGE="http://code.enthought.com/projects/ets_project_tools.php"
+
+DESCRIPTION="Enthought Tool Suite: Tools for working with projects with many dependencies"
+HOMEPAGE="http://code.enthought.com/projects/ets_project_tools.php http://pypi.python.org/pypi/ETSProjectTools"
SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz"
-IUSE="test"
+LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-LICENSE="BSD"
+IUSE="test"
-RDEPEND="dev-vcs/subversion"
-DEPEND="dev-python/setuptools
- test? ( >=dev-python/nose-0.10.3 )"
-RESTRICT_PYTHON_ABIS="3.*"
+RDEPEND="dev-python/setuptools
+ dev-vcs/subversion"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose )"
S="${WORKDIR}/${MY_P}"
PYTHON_MODNAME="enthought"
src_prepare() {
- sed -i \
- -e "s/self.run_command('build_docs')/pass/" \
- -e "s/setupdocs>=1.0//" \
- setup.py || die
-}
+ distutils_src_prepare
-src_test() {
- testing() {
- PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" test
- }
- python_execute_function testing
+ sed \
+ -e "s/self.run_command('build_docs')/pass/" \
+ -e "/setupdocs>=1.0/d" \
+ -i setup.py || die "sed setup.py failed"
}