summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2008-10-27 12:08:49 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2008-10-27 12:08:49 +0000
commit50ccf4565158e2034a0ca022f97ce455e41e42a3 (patch)
tree722b2c1c02e25faf49d4d79086b233067aa2b2aa /sci-visualization/mayavi/mayavi-1.5.ebuild
parentSwitch to EAPI=2 with use dependencies (diff)
downloadhistorical-50ccf4565158e2034a0ca022f97ce455e41e42a3.tar.gz
historical-50ccf4565158e2034a0ca022f97ce455e41e42a3.tar.bz2
historical-50ccf4565158e2034a0ca022f97ce455e41e42a3.zip
Switch to EAPI=2 with use dependencies
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.25-gentoo-r7 x86_64
Diffstat (limited to 'sci-visualization/mayavi/mayavi-1.5.ebuild')
-rw-r--r--sci-visualization/mayavi/mayavi-1.5.ebuild26
1 files changed, 8 insertions, 18 deletions
diff --git a/sci-visualization/mayavi/mayavi-1.5.ebuild b/sci-visualization/mayavi/mayavi-1.5.ebuild
index a6813c9a4bda..a295f0563160 100644
--- a/sci-visualization/mayavi/mayavi-1.5.ebuild
+++ b/sci-visualization/mayavi/mayavi-1.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-1.5.ebuild,v 1.2 2007/04/27 14:00:05 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-1.5.ebuild,v 1.3 2008/10/27 12:08:49 bicatali Exp $
NEED_PYTHON=2.3
-
+EAPI=2
inherit distutils
MY_P=MayaVi-${PV}
@@ -16,29 +16,19 @@ SLOT="1"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples"
-DEPEND=">=sci-libs/vtk-5"
+DEPEND="dev-lang/python[tk]
+ >=sci-libs/vtk-5[tk,python]"
RESTRICT="test"
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- python_tkinter_exists
-
- if ! built_with_use sci-libs/vtk tk python; then
- eerror "vtk is missing tk or python support."
- eerror "Please ensure you have the 'tk' and 'python' USE flags"
- eerror "enabled for vtk and then re-emerge vtk."
- die "vtk needs tk and python USE flags"
- fi
-}
+S="${WORKDIR}/${MY_P}"
src_install() {
distutils_src_install
dodoc doc/{README,CREDITS,NEWS,TODO}.txt
use doc && dohtml -r doc/guide/*
if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins -r examples/*
+ insinto /usr/share/doc/${PF}
+ doins -r examples || die
fi
}