diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2011-02-01 01:54:22 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2011-02-01 01:54:22 +0000 |
commit | 4fffb253da8f6ef2cd0e0f6210100b7b8ca31030 (patch) | |
tree | 166db39480bf97aa1a946114e58c4913bff1430e /dev-python/etsprojecttools | |
parent | Version bump (diff) | |
download | historical-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/Manifest | 2 | ||||
-rw-r--r-- | dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild | 41 |
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" } |