summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-01-29 23:49:36 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-01-29 23:49:36 +0000
commitdd278b458469bf8725dcb01e33eb51ee0b986306 (patch)
tree8ab3e31a51dfc779e5a39ecb267df22dd2fae171 /dev-python/enthoughtbase
parenteapi=3; cleanup; version bump (diff)
downloadhistorical-dd278b458469bf8725dcb01e33eb51ee0b986306.tar.gz
historical-dd278b458469bf8725dcb01e33eb51ee0b986306.tar.bz2
historical-dd278b458469bf8725dcb01e33eb51ee0b986306.zip
Version bump.
Package-Manager: portage-2.2.0_alpha19_p14/cvs/Linux x86_64
Diffstat (limited to 'dev-python/enthoughtbase')
-rw-r--r--dev-python/enthoughtbase/ChangeLog8
-rw-r--r--dev-python/enthoughtbase/Manifest4
-rw-r--r--dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild81
3 files changed, 91 insertions, 2 deletions
diff --git a/dev-python/enthoughtbase/ChangeLog b/dev-python/enthoughtbase/ChangeLog
index f15bcfa44f2d..e5529c7f138c 100644
--- a/dev-python/enthoughtbase/ChangeLog
+++ b/dev-python/enthoughtbase/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/enthoughtbase
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/enthoughtbase/ChangeLog,v 1.23 2011/01/27 15:01:07 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/enthoughtbase/ChangeLog,v 1.24 2011/01/29 23:49:36 arfrever Exp $
+
+*enthoughtbase-3.1.0 (29 Jan 2011)
+
+ 29 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +enthoughtbase-3.1.0.ebuild:
+ Version bump.
27 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-enthoughtbase-3.0.5.ebuild:
diff --git a/dev-python/enthoughtbase/Manifest b/dev-python/enthoughtbase/Manifest
index d17336e03843..639b06633300 100644
--- a/dev-python/enthoughtbase/Manifest
+++ b/dev-python/enthoughtbase/Manifest
@@ -1,4 +1,6 @@
DIST EnthoughtBase-3.0.6.tar.gz 196459 RMD160 97ba19b823606c275614c7f69ee411cd7dbe28d1 SHA1 f82e4ee9b933453f1a248899494ab3119e8ea289 SHA256 bb2d357fa0a00e459b8ac28ed235f9380e67e8f98979f7335e1992006ce5b873
+DIST EnthoughtBase-3.1.0.tar.gz 124387 RMD160 be66500d5c2fa944b252eb0a205211ac96eb688f SHA1 b764ddbc1c28b0ac9263f996498a1a0ed1a2963d SHA256 3d1a3fcd2263f8fd9db05d9d26f87394906ed899680cddecae0a3c0f10ede2ea
EBUILD enthoughtbase-3.0.6.ebuild 1957 RMD160 35b096e7c29e7f5c0ea066ff51393167bcb83b43 SHA1 a14f6ff8b2e2eedd37f23fb4ec3f5d8ee3f33c3b SHA256 46dee2013c6b0bd372c1ab83f5db6e53afbbc9428b0f9237a8d7cb757c1fac40
-MISC ChangeLog 3010 RMD160 100383c532273b80c7e7508a47f716b59e7e2ca9 SHA1 f88aba229116e8c8cb6aa5d48e0bd8a53880e4f4 SHA256 21c87fe099441e5db460acc1dcb7ebc5067e3cccf0ab6787a440379d440bb3c3
+EBUILD enthoughtbase-3.1.0.ebuild 1946 RMD160 71280ca11f719148cb01bb7005401872ed295a1b SHA1 92f4d5da54929787a6642cbbf5d708c498af452f SHA256 7d6da69e3f1b6db688147592c747fd219f86800c0304058354fcd52fe61032b6
+MISC ChangeLog 3167 RMD160 e0f934ab778365d88c40ea4102d8d66d232a0872 SHA1 ce21cfe5899437d0450b120127fef8b3f880be68 SHA256 76935ed3a7fb2441113c9dcaff9279e9064478ce23ebbfcea6babeb3fe254125
MISC metadata.xml 932 RMD160 ad1e493a30d90988ed41430b6a40d10c4c4f8fdb SHA1 418103b236f79478051fb2f410f8d1e745195198 SHA256 ed584b3bb8feacd1fa4b74cca4b16def50409b6eea601e5eaa3ed7b4a805452c
diff --git a/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild b/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild
new file mode 100644
index 000000000000..49b71960d588
--- /dev/null
+++ b/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild,v 1.1 2011/01/29 23:49:36 arfrever Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.* *-jython"
+DISTUTILS_SRC_TEST="setup.py"
+
+inherit distutils virtualx
+
+MY_PN="EnthoughtBase"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Core packages for the Enthought Tool Suite"
+HOMEPAGE="http://code.enthought.com/projects/enthought_base/ http://pypi.python.org/pypi/EnthoughtBase"
+SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz"
+
+LICENSE="BSD LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc examples test"
+
+RDEPEND="dev-python/setuptools"
+DEPEND="${RDEPEND}
+ doc? ( dev-python/sphinx )
+ test? (
+ dev-python/etsdevtools
+ >=dev-python/nose-0.10.3
+ dev-python/traits
+ media-fonts/font-cursor-misc
+ media-fonts/font-misc-misc
+ x11-apps/xhost
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS="docs/*.txt"
+PYTHON_MODNAME="enthought"
+
+src_prepare() {
+ distutils_src_prepare
+
+ if ! has_version sci-libs/scipy; then
+ # enthought/util/tests/test_numeric.py imports deprecated enthought.util.numeric module, which depends on scipy.
+ rm -f enthought/util/tests/test_numeric.py
+ fi
+}
+
+src_compile() {
+ distutils_src_compile
+
+ if use doc; then
+ einfo "Generation of documentation"
+ pushd docs > /dev/null
+ emake html || die "Generation of documentation failed"
+ popd > /dev/null
+ fi
+}
+
+src_test() {
+ maketype="distutils_src_test" virtualmake
+}
+
+src_install() {
+ find -name "*LICENSE.txt" -delete
+ distutils_src_install
+
+ if use doc; then
+ pushd docs/build/html > /dev/null
+ insinto /usr/share/doc/${PF}/html
+ doins -r [a-z]* _static || die "Installation of documentation failed"
+ popd > /dev/null
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/* || die "Installation of examples failed"
+ fi
+}