[gentoo-commits] proj/sci:master commit in: sci-visualization/mayavi/

2017-07-03 Thread Benda XU
commit: d14ceb7c914422eb14ad65131d9035dcff205119
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Jul  3 08:45:25 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Jul  3 08:45:52 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d14ceb7c

sci-visualization/mayavi: committed to gentoo main repo.

 sci-visualization/mayavi/mayavi-4.4.0.ebuild | 68 
 sci-visualization/mayavi/mayavi-4.4.2.ebuild | 68 
 sci-visualization/mayavi/metadata.xml| 30 
 3 files changed, 166 deletions(-)

diff --git a/sci-visualization/mayavi/mayavi-4.4.0.ebuild 
b/sci-visualization/mayavi/mayavi-4.4.0.ebuild
deleted file mode 100644
index 6243950a7..0
--- a/sci-visualization/mayavi/mayavi-4.4.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 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="https://github.com/enthought/${PN}/archive/${PV}.tar.gz;
-
-LICENSE="BSD"
-SLOT="2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="
-   >=dev-python/apptools-4[${PYTHON_USEDEP}]
-   dev-python/configobj[${PYTHON_USEDEP}]
-   >=dev-python/envisage-4[${PYTHON_USEDEP}]
-   dev-python/ipython[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pyface[${PYTHON_USEDEP}]
-   >=dev-python/traitsui-4[${PYTHON_USEDEP}]
-   dev-python/wxpython:*[${PYTHON_USEDEP}]"
-CDEPEND="sci-libs/vtk[python]"
-DEPEND="
-   ${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/wxpython[opengl]
-   media-fonts/font-cursor-misc
-   media-fonts/font-misc-misc
-   )"
-
-# testsuite is a trainwreck; https://github.com/enthought/mayavi/issues/66
-#RESTRICT="test"
-
-# not sure if this is still needed
-#PATCHES=( "${FILESDIR}"/${PN}-4.2.0-doc.patch )
-
-python_compile_all() {
-   if use doc; then
-   esetup.py gen_docs
-   esetup.py build_docs
-   fi
-}
-
-python_test() {
-   VIRTUALX_COMMAND="nosetests" virtualmake
-}
-
-python_install_all() {
-   use examples && EXAMPLES=( examples/. )
-   use doc && HTML_DOCS=( docs/build/mayavi/html/. )
-   distutils-r1_python_install_all
-
-   newicon mayavi/core/ui/images/m2.png mayavi2.png
-   make_desktop_entry ${PN}2 \
-   "Mayavi2 2D/3D Scientific Visualization" ${PN}2
-}

diff --git a/sci-visualization/mayavi/mayavi-4.4.2.ebuild 
b/sci-visualization/mayavi/mayavi-4.4.2.ebuild
deleted file mode 100644
index 6243950a7..0
--- a/sci-visualization/mayavi/mayavi-4.4.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 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="https://github.com/enthought/${PN}/archive/${PV}.tar.gz;
-
-LICENSE="BSD"
-SLOT="2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="
-   >=dev-python/apptools-4[${PYTHON_USEDEP}]
-   dev-python/configobj[${PYTHON_USEDEP}]
-   >=dev-python/envisage-4[${PYTHON_USEDEP}]
-   dev-python/ipython[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pyface[${PYTHON_USEDEP}]
-   >=dev-python/traitsui-4[${PYTHON_USEDEP}]
-   dev-python/wxpython:*[${PYTHON_USEDEP}]"
-CDEPEND="sci-libs/vtk[python]"
-DEPEND="
-   ${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/wxpython[opengl]
-   media-fonts/font-cursor-misc
-   media-fonts/font-misc-misc
-   )"
-
-# testsuite is a trainwreck; https://github.com/enthought/mayavi/issues/66
-#RESTRICT="test"
-
-# not sure if this is still needed
-#PATCHES=( "${FILESDIR}"/${PN}-4.2.0-doc.patch )
-
-python_compile_all() {
-   if use doc; then
-   esetup.py gen_docs
-   esetup.py build_docs
-   fi
-}
-
-python_test() {
-   VIRTUALX_COMMAND="nosetests" virtualmake
-}
-
-python_install_all() {
-   use examples && EXAMPLES=( examples/. )
-   use doc && HTML_DOCS=( docs/build/mayavi/html/. )
-   

[gentoo-commits] proj/sci:master commit in: sci-visualization/mayavi/

2015-07-09 Thread Nicolas Bock
commit: 4a3e2c4ff3222aa2940fd0144ab9144accfc77dc
Author: Nicolas Bock nicolasbock AT gmail DOT com
AuthorDate: Fri Jul 10 03:52:13 2015 +
Commit: Nicolas Bock nicolasbock AT gentoo DOT org
CommitDate: Fri Jul 10 03:52:13 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4a3e2c4f

Version bump.

Package-Manager: portage-2.2.18

 sci-visualization/mayavi/ChangeLog   |  5 ++
 sci-visualization/mayavi/mayavi-4.4.2.ebuild | 69 
 2 files changed, 74 insertions(+)

diff --git a/sci-visualization/mayavi/ChangeLog 
b/sci-visualization/mayavi/ChangeLog
index 588ac41..8ca5665 100644
--- a/sci-visualization/mayavi/ChangeLog
+++ b/sci-visualization/mayavi/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: Exp $
 
+*mayavi-4.4.2 (10 Jul 2015)
+
+  10 Jul 2015; Nicolas Bock nicolasb...@gentoo.org +mayavi-4.4.2.ebuild:
+  Version bump.
+
   06 Jun 2015; Justin Lecher j...@gentoo.org metadata.xml:
   sci-visualization/mayavi: Add github to remote-id in metadata.xml
 

diff --git a/sci-visualization/mayavi/mayavi-4.4.2.ebuild 
b/sci-visualization/mayavi/mayavi-4.4.2.ebuild
new file mode 100644
index 000..c144a8d
--- /dev/null
+++ b/sci-visualization/mayavi/mayavi-4.4.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 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=https://github.com/enthought/${PN}/archive/${PV}.tar.gz;
+
+LICENSE=BSD
+SLOT=2
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+IUSE=doc examples test
+
+RDEPEND=
+   =dev-python/apptools-4[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   =dev-python/envisage-4[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyface[${PYTHON_USEDEP}]
+   =dev-python/traitsui-4[${PYTHON_USEDEP}]
+   dev-python/wxpython:*[${PYTHON_USEDEP}]
+CDEPEND=sci-libs/vtk[python]
+DEPEND=
+   ${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/wxpython[opengl]
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc
+   )
+
+# testsuite is a trainwreck; https://github.com/enthought/mayavi/issues/66
+#RESTRICT=test
+
+# not sure if this is still needed
+#PATCHES=( ${FILESDIR}/${PN}-4.2.0-doc.patch )
+
+python_compile_all() {
+   if use doc; then
+   esetup.py gen_docs
+   esetup.py build_docs
+   fi
+}
+
+python_test() {
+   VIRTUALX_COMMAND=nosetests virtualmake
+}
+
+python_install_all() {
+   use examples  EXAMPLES=( examples/. )
+   use doc  HTML_DOCS=( docs/build/mayavi/html/. )
+   distutils-r1_python_install_all
+
+   newicon mayavi/core/ui/images/m2.png mayavi2.png
+   make_desktop_entry ${PN}2 \
+   Mayavi2 2D/3D Scientific Visualization ${PN}2
+}



[gentoo-commits] proj/sci:master commit in: sci-visualization/mayavi/

2015-06-06 Thread Justin Lecher
commit: 03ef76a1fd8d684f3ff650ef5a9f540ee199abcb
Author: Justin Lecher jlec AT gentoo DOT org
AuthorDate: Sat Jun  6 10:23:07 2015 +
Commit: Justin Lecher jlec AT gentoo DOT org
CommitDate: Sat Jun  6 10:23:07 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=03ef76a1

sci-visualization/mayavi: Add github to remote-id in metadata.xml

Package-Manager: portage-2.2.20

 sci-visualization/mayavi/ChangeLog| 3 +++
 sci-visualization/mayavi/metadata.xml | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/sci-visualization/mayavi/ChangeLog 
b/sci-visualization/mayavi/ChangeLog
index f0c228b..588ac41 100644
--- a/sci-visualization/mayavi/ChangeLog
+++ b/sci-visualization/mayavi/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: Exp $
 
+  06 Jun 2015; Justin Lecher j...@gentoo.org metadata.xml:
+  sci-visualization/mayavi: Add github to remote-id in metadata.xml
+
   18 Feb 2015; Justin Lecher j...@gentoo.org mayavi-4.4.0.ebuild,
   metadata.xml:
   sci-visualization/mayavi: fix SLOT operators

diff --git a/sci-visualization/mayavi/metadata.xml 
b/sci-visualization/mayavi/metadata.xml
index a76fa19..023851c 100644
--- a/sci-visualization/mayavi/metadata.xml
+++ b/sci-visualization/mayavi/metadata.xml
@@ -21,4 +21,7 @@
   used as an Envisage plug-in which allows it to be embedded in other
   Envisage based applications natively.
 /longdescription
+  upstream
+remote-id type=githubenthought/mayavi/remote-id
+  /upstream
 /pkgmetadata



[gentoo-commits] proj/sci:master commit in: sci-visualization/mayavi/

2015-02-18 Thread Justin Lecher
commit: ac4895663e132767b70ec8a34bfc2cc3d0649c7b
Author: Justin Lecher jlec AT gentoo DOT org
AuthorDate: Wed Feb 18 14:33:26 2015 +
Commit: Justin Lecher jlec AT gentoo DOT org
CommitDate: Wed Feb 18 14:33:26 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ac489566

sci-visualization/mayavi: fix SLOT operators

Package-Manager: portage-2.2.17

---
 sci-visualization/mayavi/ChangeLog   | 4 
 sci-visualization/mayavi/mayavi-4.4.0.ebuild | 6 +++---
 sci-visualization/mayavi/metadata.xml| 4 ++--
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/sci-visualization/mayavi/ChangeLog 
b/sci-visualization/mayavi/ChangeLog
index 190fad4..f0c228b 100644
--- a/sci-visualization/mayavi/ChangeLog
+++ b/sci-visualization/mayavi/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: Exp $
 
+  18 Feb 2015; Justin Lecher j...@gentoo.org mayavi-4.4.0.ebuild,
+  metadata.xml:
+  sci-visualization/mayavi: fix SLOT operators
+
 *mayavi-4.4.0 (22 Jan 2015)
 
   22 Jan 2015; Jan Simons jam...@digitac.cc +mayavi-4.4.0.ebuild:

diff --git a/sci-visualization/mayavi/mayavi-4.4.0.ebuild 
b/sci-visualization/mayavi/mayavi-4.4.0.ebuild
index 1793664..2b00d1a 100644
--- a/sci-visualization/mayavi/mayavi-4.4.0.ebuild
+++ b/sci-visualization/mayavi/mayavi-4.4.0.ebuild
@@ -27,7 +27,7 @@ RDEPEND=
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pyface[${PYTHON_USEDEP}]
=dev-python/traitsui-4[${PYTHON_USEDEP}]
-   dev-python/wxpython[${PYTHON_USEDEP}]
+   dev-python/wxpython:*[${PYTHON_USEDEP}]
 CDEPEND=sci-libs/vtk[python]
 DEPEND=
${CDEPEND}
@@ -49,8 +49,8 @@ DEPEND=
 
 python_compile_all() {
if use doc; then
-   esetup.py gen_docs || die
-   esetup.py build_docs || die
+   esetup.py gen_docs
+   esetup.py build_docs
fi
 }
 

diff --git a/sci-visualization/mayavi/metadata.xml 
b/sci-visualization/mayavi/metadata.xml
index 54bc70e..a76fa19 100644
--- a/sci-visualization/mayavi/metadata.xml
+++ b/sci-visualization/mayavi/metadata.xml
@@ -1,8 +1,8 @@
 ?xml version=1.0 encoding=UTF-8?
 !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
 pkgmetadata
-herdsci/herd
-longdescription lang=en
+  herdsci/herd
+  longdescription lang=en
   Mayavi2 is a general purpose, cross-platform tool for 3-D scientific
   data visualization. Its features include:
   * Visualization of scalar, vector and tensor data in 2 and 3 dimensions.



[gentoo-commits] proj/sci:master commit in: sci-visualization/mayavi/

2015-01-21 Thread Christoph Junghans
commit: 70115fd4a292cc36fa8707ed4b34b55ac8fbc70e
Author: Jan Simons jamasi AT digitac DOT cc
AuthorDate: Mon Jan 19 00:33:04 2015 +
Commit: Christoph Junghans ottxor AT gentoo DOT org
CommitDate: Mon Jan 19 00:33:04 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=70115fd4

fix year

---
 sci-visualization/mayavi/mayavi-4.4.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/mayavi/mayavi-4.4.0.ebuild 
b/sci-visualization/mayavi/mayavi-4.4.0.ebuild
index 91a95dd..33d5080 100644
--- a/sci-visualization/mayavi/mayavi-4.4.0.ebuild
+++ b/sci-visualization/mayavi/mayavi-4.4.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-4.3.0.ebuild,v 1.1 
2013/04/16 16:00:48 idella4 Exp $
+# $Header: Exp $
 
 EAPI=5
 
@@ -46,6 +46,7 @@ DEPEND=
 # testsuite is a trainwreck; https://github.com/enthought/mayavi/issues/66
 #RESTRICT=test
 
+# not sure if this is still needed
 #PATCHES=( ${FILESDIR}/${PN}-4.2.0-doc.patch )
 
 python_compile_all() {



[gentoo-commits] proj/sci:master commit in: sci-visualization/mayavi/

2015-01-21 Thread Christoph Junghans
commit: 54f945e86d6d22c28cad4d7f6675f07f63babf42
Author: Jan Simons jamasi AT digitac DOT cc
AuthorDate: Sun Jan 18 23:44:10 2015 +
Commit: Christoph Junghans ottxor AT gentoo DOT org
CommitDate: Sun Jan 18 23:44:10 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=54f945e8

mayavi-4.4.0.ebuild tested to build with vtk-6

---
 sci-visualization/mayavi/mayavi-4.4.0.ebuild | 76 
 1 file changed, 76 insertions(+)

diff --git a/sci-visualization/mayavi/mayavi-4.4.0.ebuild 
b/sci-visualization/mayavi/mayavi-4.4.0.ebuild
new file mode 100644
index 000..91a95dd
--- /dev/null
+++ b/sci-visualization/mayavi/mayavi-4.4.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/sci-visualization/mayavi/mayavi-4.3.0.ebuild,v 1.1 
2013/04/16 16:00:48 idella4 Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 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=https://github.com/enthought/${PN}/archive/${PV}.tar.gz;
+
+LICENSE=BSD
+SLOT=2
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+IUSE=doc examples test
+
+RDEPEND=
+   =dev-python/apptools-4[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   =dev-python/envisage-4[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyface[${PYTHON_USEDEP}]
+   =dev-python/traitsui-4[${PYTHON_USEDEP}]
+   dev-python/wxpython[${PYTHON_USEDEP}]
+CDEPEND=sci-libs/vtk[python]
+DEPEND=
+   ${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/wxpython[opengl]
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc
+   )
+
+#DOCS=docs/*.txt
+
+# testsuite is a trainwreck; https://github.com/enthought/mayavi/issues/66
+#RESTRICT=test
+
+#PATCHES=( ${FILESDIR}/${PN}-4.2.0-doc.patch )
+
+python_compile_all() {
+   if use doc; then
+   ${PYTHON} setup.py gen_docs || die
+   ${PYTHON} setup.py build_docs || die
+   fi
+}
+
+python_test() {
+
+   VIRTUALX_COMMAND=nosetests virtualmake
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc  dohtml -r docs/build/mayavi/html/
+
+   if use examples; then
+   docompress -x usr/share/doc/${PF}/examples/
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+
+   newicon mayavi/core/ui/images/m2.png mayavi2.png
+   make_desktop_entry ${PN}2 \
+   Mayavi2 2D/3D Scientific Visualization ${PN}2
+}



[gentoo-commits] proj/sci:master commit in: sci-visualization/mayavi/

2015-01-21 Thread Christoph Junghans
commit: ea6504339192944db744a233291e59bd63bafb64
Author: Jan Simons jamasi AT digitac DOT cc
AuthorDate: Mon Jan 19 00:28:09 2015 +
Commit: Christoph Junghans ottxor AT gentoo DOT org
CommitDate: Mon Jan 19 00:28:09 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ea650433

add metadata.xml from tree to please repoman

---
 sci-visualization/mayavi/metadata.xml | 24 
 1 file changed, 24 insertions(+)

diff --git a/sci-visualization/mayavi/metadata.xml 
b/sci-visualization/mayavi/metadata.xml
new file mode 100644
index 000..54bc70e
--- /dev/null
+++ b/sci-visualization/mayavi/metadata.xml
@@ -0,0 +1,24 @@
+?xml version=1.0 encoding=UTF-8?
+!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
+pkgmetadata
+herdsci/herd
+longdescription lang=en
+  Mayavi2 is a general purpose, cross-platform tool for 3-D scientific
+  data visualization. Its features include:
+  * Visualization of scalar, vector and tensor data in 2 and 3 dimensions.
+  * Easy scriptability using Python.
+  * Easy extendibility via custom sources, modules, and data filters.
+  * Reading several file formats: VTK (legacy and XML), PLOT3D, etc.
+  * Saving of visualizations. 
+  * Saving rendered visualization in a variety of image formats.
+  * Convenient functionality for rapid scientific plotting via mlab
+
+  Mayavi2 has been designed with scriptability and extensibility in
+  mind. Mayavi2 provides a mayavi2 application which is usable by
+  itself. However, Mayavi2 may also be used as a plotting engine, in
+  scripts, like with matplotlib or gnuplot, as well as a library for
+  interactive visualizations in any other application. It may also be
+  used as an Envisage plug-in which allows it to be embedded in other
+  Envisage based applications natively.
+/longdescription
+/pkgmetadata



[gentoo-commits] proj/sci:master commit in: sci-visualization/mayavi/

2015-01-21 Thread Christoph Junghans
commit: 3a74e60d0cc14df2d2c1c3d81a451e31fe8aad16
Author: Jan Simons jamasi AT digitac DOT cc
AuthorDate: Wed Jan 21 17:31:32 2015 +
Commit: Christoph Junghans ottxor AT gentoo DOT org
CommitDate: Wed Jan 21 17:31:32 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3a74e60d

mention QA in changelog, too

---
 sci-visualization/mayavi/ChangeLog   |  8 
 sci-visualization/mayavi/mayavi-4.4.0.ebuild | 16 
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sci-visualization/mayavi/ChangeLog 
b/sci-visualization/mayavi/ChangeLog
new file mode 100644
index 000..21d9904
--- /dev/null
+++ b/sci-visualization/mayavi/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for sci-visualization/mayavi
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: Exp $
+
+*mayavi-4.4.0 (22 Jan 2015)
+
+  22 Jan 2015; Justin Lecher j...@gentoo.org +mayavi-4.4.0.ebuild:
+  version bump, QA cleanup

diff --git a/sci-visualization/mayavi/mayavi-4.4.0.ebuild 
b/sci-visualization/mayavi/mayavi-4.4.0.ebuild
index 33d5080..1793664 100644
--- a/sci-visualization/mayavi/mayavi-4.4.0.ebuild
+++ b/sci-visualization/mayavi/mayavi-4.4.0.ebuild
@@ -41,8 +41,6 @@ DEPEND=
media-fonts/font-misc-misc
)
 
-#DOCS=docs/*.txt
-
 # testsuite is a trainwreck; https://github.com/enthought/mayavi/issues/66
 #RESTRICT=test
 
@@ -51,25 +49,19 @@ DEPEND=
 
 python_compile_all() {
if use doc; then
-   ${PYTHON} setup.py gen_docs || die
-   ${PYTHON} setup.py build_docs || die
+   esetup.py gen_docs || die
+   esetup.py build_docs || die
fi
 }
 
 python_test() {
-
VIRTUALX_COMMAND=nosetests virtualmake
 }
 
 python_install_all() {
+   use examples  EXAMPLES=( examples/. )
+   use doc  HTML_DOCS=( docs/build/mayavi/html/. )
distutils-r1_python_install_all
-   use doc  dohtml -r docs/build/mayavi/html/
-
-   if use examples; then
-   docompress -x usr/share/doc/${PF}/examples/
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
 
newicon mayavi/core/ui/images/m2.png mayavi2.png
make_desktop_entry ${PN}2 \



[gentoo-commits] proj/sci:master commit in: sci-visualization/mayavi/

2015-01-21 Thread Christoph Junghans
commit: 958242201e24411bb693239fe9645c7bfdd8787a
Author: Christoph Junghans ottxor AT gentoo DOT org
AuthorDate: Thu Jan 22 00:05:18 2015 +
Commit: Christoph Junghans ottxor AT gentoo DOT org
CommitDate: Thu Jan 22 00:05:18 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=95824220

fixed ChangeLog

Package-Manager: portage-2.2.14

---
 sci-visualization/mayavi/ChangeLog | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/mayavi/ChangeLog 
b/sci-visualization/mayavi/ChangeLog
index 21d9904..190fad4 100644
--- a/sci-visualization/mayavi/ChangeLog
+++ b/sci-visualization/mayavi/ChangeLog
@@ -4,5 +4,5 @@
 
 *mayavi-4.4.0 (22 Jan 2015)
 
-  22 Jan 2015; Justin Lecher j...@gentoo.org +mayavi-4.4.0.ebuild:
+  22 Jan 2015; Jan Simons jam...@digitac.cc +mayavi-4.4.0.ebuild:
   version bump, QA cleanup