Version bump. Possible API break.
authorSebastien Fabbro <bicatali@gentoo.org>
Thu, 4 Aug 2011 00:02:40 +0000 (00:02 +0000)
committerSebastien Fabbro <bicatali@gentoo.org>
Thu, 4 Aug 2011 00:02:40 +0000 (00:02 +0000)
Package-Manager: portage-2.1.10.10/cvs/Linux x86_64

sci-visualization/mayavi/ChangeLog
sci-visualization/mayavi/Manifest
sci-visualization/mayavi/mayavi-4.0.0.ebuild [new file with mode: 0644]

index 0cf71ec008bd2d4c7ed040b106e0ba2e00163b62..dad0484e31213c0ba5ed4988c4a3a1fb86ebf60d 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sci-visualization/mayavi
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/ChangeLog,v 1.20 2011/02/01 19:05:53 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/ChangeLog,v 1.21 2011/08/04 00:02:40 bicatali Exp $
+
+*mayavi-4.0.0 (04 Aug 2011)
+
+  04 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +mayavi-4.0.0.ebuild:
+  Version bump. Possible API break.
 
   01 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> mayavi-3.4.1.ebuild,
   metadata.xml:
index da3f9e7ffc2a5349491932a418fe607d603142ca..912772687cb921edcffdcc4f71068468b10310f9 100644 (file)
@@ -2,13 +2,15 @@
 Hash: SHA1
 
 DIST Mayavi-3.4.1.tar.gz 9343848 RMD160 669d9c90bcc9bd67a1bd7b90bbafd314b849c20c SHA1 b4bf2e03bcea73dfb32a5e1052ff2df0ea618ab6 SHA256 9eeb26f94fbfc7ca6694a3c82ff92a8fa310c127c2d538144da7d01193995aab
+DIST mayavi-4.0.0.tar.gz 7670159 RMD160 45c69fffb7dd27acf4f8e076da798bcc85b65850 SHA1 58466f3111b441475d1bd97d3e71c46e37fad993 SHA256 c17dfb1ba1cdad536a1e2c23fe3d073d48a9d7b7879d86adacda30be272f15ad
 EBUILD mayavi-3.4.1.ebuild 2122 RMD160 a45000453a666ae7a3ebb40628dc869487356839 SHA1 a8646152ae9378334f555c3a22a7a121537f92e0 SHA256 ab22b7acdcf3d78056189ff1f62cc5bc9b4d99eba25dd3d56da40a96dd95297c
-MISC ChangeLog 3637 RMD160 efb81f6fca037eb9e643af294948dce6694a477f SHA1 d4fa77c789795646c6f0e805008c5d4518478510 SHA256 8a66ecd34fb3621b04bcdc06ecd80b0cb859593c4bd2f3ea28ea6f4149ea7663
+EBUILD mayavi-4.0.0.ebuild 1380 RMD160 504b8fa1c82210247f1ad0b7b3507906a7819bcc SHA1 fdffbd6e9cd3d10287cf215eca55cd2f1662771b SHA256 3157e9748847411b367741b0a4f5c9c8472555b9660913cd731f7230861f12bd
+MISC ChangeLog 3780 RMD160 3b07cade9689e2c1f22ee2390110337b073ef8aa SHA1 02eebdfd2d1c174988d20eacee9100286f58cff4 SHA256 293b38c82ef7b34ad4844cec315e7d9cdb238e4200bb1eef3f67ae0c9146f651
 MISC metadata.xml 1186 RMD160 f25a00b213e1bc3dde66a8cd1d228bcb5afedb06 SHA1 afdb72dc5dbeb4d1f4a66184ae63396fa9c91a1d SHA256 3a5aede8c69bc64e72dd87cd4ec524dafc8efd4cb825a45ce80d0cc15fdf0215
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEARECAAYFAk1IWa0ACgkQ1ycZbhPLE2AGXACeNzIKaXmwaIY21X7Jg+CWUJsO
-aNcAnAvzfG1ICe3kwn3aJ1/a8Is1j+IA
-=nCq5
+iEYEARECAAYFAk454agACgkQ1ycZbhPLE2DnAQCeMGF8QoplWSmBl3xn8EgfB7bj
+ZBgAnAzkO4l0w9vE/EDk8mumCRC9FVt7
+=fOov
 -----END PGP SIGNATURE-----
diff --git a/sci-visualization/mayavi/mayavi-4.0.0.ebuild b/sci-visualization/mayavi/mayavi-4.0.0.ebuild
new file mode 100644 (file)
index 0000000..9c9802a
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-4.0.0.ebuild,v 1.1 2011/08/04 00:02:40 bicatali Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.* *-jython"
+DISTUTILS_SRC_TEST="nosetests"
+
+inherit distutils eutils virtualx
+
+DESCRIPTION="Enthought Tool Suite: scientific data 3-dimensional visualizer"
+HOMEPAGE="http://code.enthought.com/projects/mayavi/ http://pypi.python.org/pypi/mayavi"
+SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+
+RDEPEND="dev-python/configobj
+       dev-python/ipython
+       >=dev-python/pyface-4.0
+       dev-python/numpy
+       >=sci-libs/vtk-5[python]"
+
+DEPEND="dev-python/setuptools
+       test? (
+               ${RDEPEND}
+               dev-python/wxpython[opengl]
+               media-fonts/font-cursor-misc
+               media-fonts/font-misc-misc
+               x11-apps/xhost
+       )"
+
+DOCS="docs/*.txt"
+
+src_test() {
+       VIRTUALX_COMMAND="distutils_src_test" virtualmake
+}
+
+src_install() {
+       find -name "*LICENSE*.txt" -delete
+       distutils_src_install
+       if use examples; then
+               insinto /usr/share/doc/${PF}/examples
+               doins -r examples/* || die "Installation of examples failed"
+       fi
+
+       newicon mayavi/core/ui/images/m2.png mayavi2.png
+       make_desktop_entry mayavi2 "Mayavi2 2D/3D Scientific Visualization" mayavi2
+}