From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OIzLH-0003jh-AB for garchives@archives.gentoo.org; Mon, 31 May 2010 07:23:23 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5B073E09D8; Mon, 31 May 2010 07:23:19 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0E89AE09D8 for ; Mon, 31 May 2010 07:23:19 +0000 (UTC) Received: from corvid.gentoo.org (corvid.gentoo.org [208.92.234.79]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 9DF971B40C6 for ; Mon, 31 May 2010 07:23:18 +0000 (UTC) Received: by corvid.gentoo.org (Postfix, from userid 2264) id 044B92CF37; Mon, 31 May 2010 07:23:16 +0000 (UTC) From: "Justin Lecher (jlec)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, jlec@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in sci-visualization/mayavi: mayavi-3.3.1.ebuild mayavi-3.3.2.ebuild mayavi-1.5-r1.ebuild mayavi-3.3.0.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: mayavi-3.3.1.ebuild mayavi-3.3.2.ebuild mayavi-1.5-r1.ebuild mayavi-3.3.0.ebuild ChangeLog X-VCS-Directories: sci-visualization/mayavi X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher Content-Type: text/plain; charset=utf8 Message-Id: <20100531072317.044B92CF37@corvid.gentoo.org> Date: Mon, 31 May 2010 07:23:16 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 323db202-771b-479e-ab00-1c0d656dfa8b X-Archives-Hash: 4d96e2b1733796553a17dd73032f34fc jlec 10/05/31 07:23:16 Modified: mayavi-3.3.1.ebuild mayavi-1.5-r1.ebuild mayavi-3.3.0.ebuild ChangeLog Added: mayavi-3.3.2.ebuild Log: Version Bump, fixes incompatibility with vtk-5.6* #322117, fixes for PY= THON ABI support #316255 (Portage version: 2.2_rc67/cvs/Linux x86_64) Revision Changes Path 1.2 sci-visualization/mayavi/mayavi-3.3.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-3.3.1.ebuild?rev=3D1.2&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-3.3.1.ebuild?rev=3D1.2&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-3.3.1.ebuild?r1=3D1.1&r2=3D1.2 Index: mayavi-3.3.1.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-3.3.1.e= build,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- mayavi-3.3.1.ebuild 23 Mar 2010 05:19:35 -0000 1.1 +++ mayavi-3.3.1.ebuild 31 May 2010 07:23:16 -0000 1.2 @@ -1,10 +1,15 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-3.3.1= .ebuild,v 1.1 2010/03/23 05:19:35 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-3.3.1= .ebuild,v 1.2 2010/05/31 07:23:16 jlec Exp $ =20 EAPI=3D"2" + +PYTHON_DEPEND=3D"2" + inherit distutils eutils =20 +PYTHON_MODNAME=3Denthought + DESCRIPTION=3D"VTK based scientific data visualizer" LICENSE=3D"BSD" SLOT=3D"2" @@ -27,7 +32,7 @@ dev-python/configobj dev-python/ipython dev-python/numpy - >=3Dsci-libs/vtk-5[python] + =3Dsci-libs/vtk-5.4*[python] dev-python/wxpython:2.8[opengl] qt4? ( dev-python/PyQt4[X,opengl] )" =20 @@ -39,14 +44,17 @@ RESTRICT=3Dtest =20 S=3D"${WORKDIR}"/${MY_P} -PYTHON_MODNAME=3Denthought =20 +pkg_setup() { + python_set_active_version 2 +} src_prepare() { # documentation generation requires X #epatch "${FILESDIR}"/${P}-nodocs.patch sed -i \ -e "s/setupdocs>=3D1.0//" \ setup.py || die + distutils_src_prepare } =20 src_install() { @@ -61,5 +69,5 @@ } =20 src_test() { - PYTHONPATH=3D"$(ls -d build/lib*)" "${python}" setup.py test || die "te= sts failed" + PYTHONPATH=3D"$(ls -d build/lib*)" "$(PYTHON)" setup.py test || die "te= sts failed" } 1.5 sci-visualization/mayavi/mayavi-1.5-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-1.5-r1.ebuild?rev=3D1.5&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-1.5-r1.ebuild?rev=3D1.5&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-1.5-r1.ebuild?r1=3D1.4&r2=3D1.5 Index: mayavi-1.5-r1.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-1.5-r1.= ebuild,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- mayavi-1.5-r1.ebuild 15 Mar 2010 03:26:31 -0000 1.4 +++ mayavi-1.5-r1.ebuild 31 May 2010 07:23:16 -0000 1.5 @@ -1,10 +1,15 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-1.5-r= 1.ebuild,v 1.4 2010/03/15 03:26:31 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-1.5-r= 1.ebuild,v 1.5 2010/05/31 07:23:16 jlec Exp $ =20 -NEED_PYTHON=3D2.3 -EAPI=3D2 -inherit eutils distutils +EAPI=3D"2" + +PYTHON_DEPEND=3D"2" +PYTHON_USE_WITH=3D"tk" + +inherit distutils eutils + +PYTHON_MODNAME=3Denthought =20 MY_P=3DMayaVi-${PV} DESCRIPTION=3D"VTK based scientific data visualizer" @@ -14,18 +19,23 @@ LICENSE=3D"BSD" SLOT=3D"1" KEYWORDS=3D"~amd64 ~x86" - IUSE=3D"doc examples" -DEPEND=3D"dev-lang/python[tk] - >=3Dsci-libs/vtk-5[tk,python]" + +DEPEND=3D" + =3Dsci-libs/vtk-5.4*[tk,python]" RDEPEND=3D"${DEPEND}" =20 RESTRICT=3D"test" =20 S=3D"${WORKDIR}/${MY_P}" =20 +pkg_setup() { + python_set_active_version 2 +} + src_prepare() { epatch "${FILESDIR}"/mayavi-1.5-tkinter_objects.patch + distutils_src_prepare } =20 src_install() { 1.6 sci-visualization/mayavi/mayavi-3.3.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-3.3.0.ebuild?rev=3D1.6&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-3.3.0.ebuild?rev=3D1.6&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-3.3.0.ebuild?r1=3D1.5&r2=3D1.6 Index: mayavi-3.3.0.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-3.3.0.e= build,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- mayavi-3.3.0.ebuild 15 Mar 2010 03:42:46 -0000 1.5 +++ mayavi-3.3.0.ebuild 31 May 2010 07:23:16 -0000 1.6 @@ -1,10 +1,15 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-3.3.0= .ebuild,v 1.5 2010/03/15 03:42:46 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-3.3.0= .ebuild,v 1.6 2010/05/31 07:23:16 jlec Exp $ =20 EAPI=3D"2" + +PYTHON_DEPEND=3D"2" + inherit distutils eutils =20 +PYTHON_MODNAME=3Denthought + DESCRIPTION=3D"VTK based scientific data visualizer" LICENSE=3D"BSD" SLOT=3D"2" @@ -27,7 +32,7 @@ dev-python/configobj dev-python/ipython >=3Ddev-python/numpy-1.1 - >=3Dsci-libs/vtk-5[python] + =3Dsci-libs/vtk-5.4*[python] dev-python/wxpython:2.8[opengl] qt4? ( dev-python/PyQt4[X,opengl] )" =20 @@ -39,14 +44,17 @@ RESTRICT=3Dtest =20 S=3D"${WORKDIR}"/${MY_P} -PYTHON_MODNAME=3Denthought =20 +pkg_setup() { + python_set_active_version 2 +} src_prepare() { # documentation generation requires X epatch "${FILESDIR}"/${P}-nodocs.patch sed -i \ -e "s/setupdocs>=3D1.0//" \ setup.py || die + distutils_src_prepare } =20 src_install() { @@ -61,5 +69,5 @@ } =20 src_test() { - PYTHONPATH=3D"$(ls -d build/lib*)" "${python}" setup.py test || die "te= sts failed" + PYTHONPATH=3D"$(ls -d build/lib*)" "$(PYTHON)" setup.py test || die "te= sts failed" } 1.16 sci-visualization/mayavi/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/ChangeLog?rev=3D1.16&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/ChangeLog?rev=3D1.16&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/ChangeLog?r1=3D1.15&r2=3D1.16 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/ChangeLog,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- ChangeLog 23 Mar 2010 05:19:35 -0000 1.15 +++ ChangeLog 31 May 2010 07:23:16 -0000 1.16 @@ -1,6 +1,13 @@ # ChangeLog for sci-visualization/mayavi # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/ChangeLog,v = 1.15 2010/03/23 05:19:35 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/ChangeLog,v = 1.16 2010/05/31 07:23:16 jlec Exp $ + +*mayavi-3.3.2 (31 May 2010) + + 31 May 2010; Justin Lecher mayavi-1.5-r1.ebuild, + mayavi-3.3.0.ebuild, mayavi-3.3.1.ebuild, +mayavi-3.3.2.ebuild: + Version Bump, fixes incompatibility with vtk-5.6* #322117, fixes for + PYTHON ABI support #316255 =20 *mayavi-3.3.1 (21 Mar 2010) =20 1.1 sci-visualization/mayavi/mayavi-3.3.2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-3.3.2.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/= mayavi/mayavi-3.3.2.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: mayavi-3.3.2.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-3.3.2.= ebuild,v 1.1 2010/05/31 07:23:16 jlec Exp $ EAPI=3D"2" PYTHON_DEPEND=3D"2" inherit distutils eutils PYTHON_MODNAME=3Denthought DESCRIPTION=3D"VTK based scientific data visualizer" LICENSE=3D"BSD" SLOT=3D"2" KEYWORDS=3D"~amd64 ~x86" IUSE=3D"doc qt4" MY_PN=3D"Mayavi" MY_P=3D"${MY_PN}-${PV}" HOMEPAGE=3D"http://code.enthought.com/projects/${PN}/" SRC_URI=3D"http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" # doc? ( mirror://gentoo/${PN}-docs-${PV}.tar.bz2 )" RDEPEND=3D">=3Ddev-python/apptools-3.3.2 >=3Ddev-python/enthoughtbase-3.0.5 >=3Ddev-python/envisagecore-3.1.2 >=3Ddev-python/envisageplugins-3.1.2 >=3Ddev-python/traitsgui-3.4.0[qt4?,wxwidgets] dev-python/configobj dev-python/ipython dev-python/numpy >=3Dsci-libs/vtk-5[python] dev-python/wxpython:2.8[opengl] qt4? ( dev-python/PyQt4[X,opengl] )" DEPEND=3D"dev-python/setuptools dev-python/numpy >=3Dsci-libs/vtk-5[python]" # tests require X RESTRICT=3Dtest S=3D"${WORKDIR}"/${MY_P} pkg_setup() { python_set_active_version 2 } src_prepare() { # documentation generation requires X #epatch "${FILESDIR}"/${P}-nodocs.patch sed -i \ -e "s/setupdocs>=3D1.0//" \ setup.py || die distutils_src_prepare } src_install() { find "${S}" -name \*LICENSE\*.txt -delete distutils_src_install dodoc docs/*.txt if use doc; then dohtml -A txt,py,inv -r "${WORKDIR}"/html/* fi newicon enthought/mayavi/core/ui/images/m2.png mayavi2.png make_desktop_entry mayavi2 "Mayavi2 2D/3D Scientific Visualization" maya= vi2 } src_test() { PYTHONPATH=3D"$(ls -d build/lib*)" "$(PYTHON)" setup.py test || die "tes= ts failed" }