[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2024-04-18 Thread Andrey Grozin
commit: c5b84c7506eec65da9d98696e783eb9d8212be49
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Apr 18 09:54:04 2024 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Apr 18 09:54:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b84c75

sci-visualization/veusz: add python3_12

Closes: https://bugs.gentoo.org/929804
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/veusz-3.6.2-r1.ebuild | 70 +++
 1 file changed, 70 insertions(+)

diff --git a/sci-visualization/veusz/veusz-3.6.2-r1.ebuild 
b/sci-visualization/veusz/veusz-3.6.2-r1.ebuild
new file mode 100644
index ..7d00d0397b86
--- /dev/null
+++ b/sci-visualization/veusz/veusz-3.6.2-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 qmake-utils virtualx xdg
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus hdf5"
+
+COMMON_DEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+"
+RDEPEND="${COMMON_DEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-python/sip:5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx Documents/manual-source \
+   dev-python/alabaster
+
+src_prepare() {
+   distutils-r1_src_prepare
+   xdg_environment_reset
+}
+
+python_compile() {
+   distutils-r1_python_compile build_ext 
--qmake-exe=$(qt5_get_bindir)/qmake
+}
+
+python_test() {
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtx tests/runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2024-04-18 Thread Andrey Grozin
commit: 3717045e41a3ff9010d280f8be85cdcb5828a4c5
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Apr 18 09:40:27 2024 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Apr 18 09:40:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3717045e

sci-visualization/veusz: remove old version

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/Manifest   |  1 -
 sci-visualization/veusz/veusz-3.5.3.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index b6442a626e95..1c3973558f27 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1 @@
-DIST veusz-3.5.3.tar.gz 3319834 BLAKE2B 
d673ea62b1a8d4d11e05fc9b95105b34fdc75f697fcd48fbd82c5bbfaf72530adc73f2d40f99ee281d36c11d26bcaf1cd292110e163166c9b2e112187c85cc21
 SHA512 
26c245640b83a3e6d0d036e942774b15d47dcb4dd2af41025528781f63ecb2ba5357b3eeedcb7a3432bd2b54cce7bca0587f47b6f1208d08532f3a08cab19d32
 DIST veusz-3.6.2.tar.gz 3330225 BLAKE2B 
dacadb7f4a4059cab02c07d2af4e53ba3b5714593233ff2995083237416e26425723950603dc542ac58cc355aaf6106c3fd4065efddb9cc7884757e440d3efa2
 SHA512 
5580171c0259415cf3de11322133fde02e244b65ffede1e83b5e6d17c8a037624860550495dc0b53c7b5e2f65b3ae6b95daa0e95f7164358e1201ffedeb13f51

diff --git a/sci-visualization/veusz/veusz-3.5.3.ebuild 
b/sci-visualization/veusz/veusz-3.5.3.ebuild
deleted file mode 100644
index d7aff55dc407..
--- a/sci-visualization/veusz/veusz-3.5.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit desktop distutils-r1 qmake-utils virtualx xdg
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="https://veusz.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus hdf5"
-
-COMMON_DEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
-"
-RDEPEND="${COMMON_DEPEND}
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-python/sip:5[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx Documents/manual-source \
-   dev-python/alabaster
-
-src_prepare() {
-   distutils-r1_src_prepare
-   xdg_environment_reset
-}
-
-python_compile() {
-   distutils-r1_python_compile build_ext 
--qmake-exe=$(qt5_get_bindir)/qmake
-}
-
-python_test() {
-   VIRTUALX_COMMAND="${EPYTHON}" \
-   VEUSZ_RESOURCE_DIR="${S}" \
-   virtx tests/runselftest.py
-}
-
-python_install() {
-   distutils-r1_python_install
-   # symlink the license, bug #341653
-   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
-   mkdir -p "${D}/$(python_get_sitedir)" || die
-   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
-   Please visit
-
-   https://www.gnu.org/licenses/gpl-2.0.html
-
-   for the full license text.
-   EOF
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   doicon icons/veusz.png
-   domenu "${FILESDIR}"/veusz.desktop
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}"/veusz.xml
-}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2023-04-12 Thread Andrey Grozin
commit: 89c3087d339e2740dc9a6a6bf7805e3088e6b128
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Apr 12 15:18:14 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Apr 12 15:18:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c3087d

sci-visualization/veusz: bump to 3.6.2

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/Manifest   |  1 +
 sci-visualization/veusz/veusz-3.6.2.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 081397442635..b6442a626e95 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1 +1,2 @@
 DIST veusz-3.5.3.tar.gz 3319834 BLAKE2B 
d673ea62b1a8d4d11e05fc9b95105b34fdc75f697fcd48fbd82c5bbfaf72530adc73f2d40f99ee281d36c11d26bcaf1cd292110e163166c9b2e112187c85cc21
 SHA512 
26c245640b83a3e6d0d036e942774b15d47dcb4dd2af41025528781f63ecb2ba5357b3eeedcb7a3432bd2b54cce7bca0587f47b6f1208d08532f3a08cab19d32
+DIST veusz-3.6.2.tar.gz 3330225 BLAKE2B 
dacadb7f4a4059cab02c07d2af4e53ba3b5714593233ff2995083237416e26425723950603dc542ac58cc355aaf6106c3fd4065efddb9cc7884757e440d3efa2
 SHA512 
5580171c0259415cf3de11322133fde02e244b65ffede1e83b5e6d17c8a037624860550495dc0b53c7b5e2f65b3ae6b95daa0e95f7164358e1201ffedeb13f51

diff --git a/sci-visualization/veusz/veusz-3.6.2.ebuild 
b/sci-visualization/veusz/veusz-3.6.2.ebuild
new file mode 100644
index ..d7aff55dc407
--- /dev/null
+++ b/sci-visualization/veusz/veusz-3.6.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 qmake-utils virtualx xdg
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus hdf5"
+
+COMMON_DEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+"
+RDEPEND="${COMMON_DEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-python/sip:5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx Documents/manual-source \
+   dev-python/alabaster
+
+src_prepare() {
+   distutils-r1_src_prepare
+   xdg_environment_reset
+}
+
+python_compile() {
+   distutils-r1_python_compile build_ext 
--qmake-exe=$(qt5_get_bindir)/qmake
+}
+
+python_test() {
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtx tests/runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2023-02-15 Thread Andrey Grozin
commit: 03421c63eb9a9c0fc0df5e461a221df8deb3ae32
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Feb 16 06:35:25 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Feb 16 06:35:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03421c63

sci-visualization/veusz: remove old versions

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/Manifest|  2 -
 sci-visualization/veusz/veusz-3.3.1.ebuild  | 76 -
 sci-visualization/veusz/veusz-3.4.99.ebuild | 70 --
 3 files changed, 148 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 1e13e2a351cc..081397442635 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,3 +1 @@
-DIST veusz-3.3.1.tar.gz 3249376 BLAKE2B 
d3113a4f5f6a2fc3460e73b6b99d6353d6a0745a0d3cc0f276a86cb6fcef369bb74ca34aa205c69e7755dbe6d6fa6dce3ff267ca075f211c8635cab0350233a5
 SHA512 
a2fa204a33ae0dac98907c3af88b24f322849360e30c05101bbfa6307dc8aa6fdec580f060fc9cd9921f7706db51419efe088f927d22db860419eea4e0f4e84c
-DIST veusz-3.4.99.tar.gz 3320917 BLAKE2B 
3ef3a7333009040f0d66b94cb6220becfb04e7957dcc7586326b178c1b3f5442b722fdfb8b7a1e5172a3b38c1c3d85cad52be8eeb3181d603abf0382da5b21f2
 SHA512 
e854d6dae32bb76caa713439ff2139c7f9797d6be72e6c88f48491c385372c4f776c0d1d183b13bc818538e6271f4daab04b630589d635adc22e8aa8380c70b8
 DIST veusz-3.5.3.tar.gz 3319834 BLAKE2B 
d673ea62b1a8d4d11e05fc9b95105b34fdc75f697fcd48fbd82c5bbfaf72530adc73f2d40f99ee281d36c11d26bcaf1cd292110e163166c9b2e112187c85cc21
 SHA512 
26c245640b83a3e6d0d036e942774b15d47dcb4dd2af41025528781f63ecb2ba5357b3eeedcb7a3432bd2b54cce7bca0587f47b6f1208d08532f3a08cab19d32

diff --git a/sci-visualization/veusz/veusz-3.3.1.ebuild 
b/sci-visualization/veusz/veusz-3.3.1.ebuild
deleted file mode 100644
index 14d401979983..
--- a/sci-visualization/veusz/veusz-3.3.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit desktop distutils-r1 qmake-utils virtualx xdg
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="https://veusz.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc hdf5"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
-"
-RDEPEND="${COMMON_DEPEND}
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   > "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
-   Please visit
-
-   https://www.gnu.org/licenses/gpl-2.0.html
-
-   for the full license text.
-   EOF
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use doc; then
-   dodoc Documents/manual/pdf/${PN}.pdf
-   docinto html
-   dodoc -r Documents/manual/html
-   fi
-
-   doicon icons/veusz.png
-   domenu "${FILESDIR}"/veusz.desktop
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}"/veusz.xml
-}

diff --git a/sci-visualization/veusz/veusz-3.4.99.ebuild 
b/sci-visualization/veusz/veusz-3.4.99.ebuild
deleted file mode 100644
index d7aff55dc407..
--- a/sci-visualization/veusz/veusz-3.4.99.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit desktop distutils-r1 qmake-utils virtualx xdg
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="https://veusz.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus hdf5"
-
-COMMON_DEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
-"
-RDEPEND="${COMMON_DEPEND}
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-python/sip:5[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx Documents/manual-source \
-   dev-python/alabaster
-
-src_prepare() {
-   distutils-r1_src_prepare
-   xdg_environment_reset
-}
-
-python_compile() {
-   distutils-r1_python_compile build_ext 
--qmake-exe=$(qt5_get_bindir)/qmake
-}
-
-python_test() {
-   VIRTUALX_COMMAND="${EPYTHON}" \
-   VEUSZ_RESOURCE_DIR="${S}" \
-   virtx tests/runselftest.py
-}
-

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2023-02-15 Thread Andrey Grozin
commit: 26e8f54b7fff3aa694d3e09cf8d9a89536ba3788
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Feb 16 06:33:24 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Feb 16 06:33:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e8f54b

sci-visualization/veusz: bump to 3.5.3

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/Manifest   |  1 +
 sci-visualization/veusz/metadata.xml   |  1 +
 sci-visualization/veusz/veusz-3.5.3.ebuild | 70 ++
 3 files changed, 72 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 648b950d0e3c..1e13e2a351cc 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1,3 @@
 DIST veusz-3.3.1.tar.gz 3249376 BLAKE2B 
d3113a4f5f6a2fc3460e73b6b99d6353d6a0745a0d3cc0f276a86cb6fcef369bb74ca34aa205c69e7755dbe6d6fa6dce3ff267ca075f211c8635cab0350233a5
 SHA512 
a2fa204a33ae0dac98907c3af88b24f322849360e30c05101bbfa6307dc8aa6fdec580f060fc9cd9921f7706db51419efe088f927d22db860419eea4e0f4e84c
 DIST veusz-3.4.99.tar.gz 3320917 BLAKE2B 
3ef3a7333009040f0d66b94cb6220becfb04e7957dcc7586326b178c1b3f5442b722fdfb8b7a1e5172a3b38c1c3d85cad52be8eeb3181d603abf0382da5b21f2
 SHA512 
e854d6dae32bb76caa713439ff2139c7f9797d6be72e6c88f48491c385372c4f776c0d1d183b13bc818538e6271f4daab04b630589d635adc22e8aa8380c70b8
+DIST veusz-3.5.3.tar.gz 3319834 BLAKE2B 
d673ea62b1a8d4d11e05fc9b95105b34fdc75f697fcd48fbd82c5bbfaf72530adc73f2d40f99ee281d36c11d26bcaf1cd292110e163166c9b2e112187c85cc21
 SHA512 
26c245640b83a3e6d0d036e942774b15d47dcb4dd2af41025528781f63ecb2ba5357b3eeedcb7a3432bd2b54cce7bca0587f47b6f1208d08532f3a08cab19d32

diff --git a/sci-visualization/veusz/metadata.xml 
b/sci-visualization/veusz/metadata.xml
index 2a329ef9e5c4..a085490219be 100644
--- a/sci-visualization/veusz/metadata.xml
+++ b/sci-visualization/veusz/metadata.xml
@@ -13,5 +13,6 @@
   
   
 veusz
+veusz/veusz
   
 

diff --git a/sci-visualization/veusz/veusz-3.5.3.ebuild 
b/sci-visualization/veusz/veusz-3.5.3.ebuild
new file mode 100644
index ..d7aff55dc407
--- /dev/null
+++ b/sci-visualization/veusz/veusz-3.5.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 qmake-utils virtualx xdg
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus hdf5"
+
+COMMON_DEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+"
+RDEPEND="${COMMON_DEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-python/sip:5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx Documents/manual-source \
+   dev-python/alabaster
+
+src_prepare() {
+   distutils-r1_src_prepare
+   xdg_environment_reset
+}
+
+python_compile() {
+   distutils-r1_python_compile build_ext 
--qmake-exe=$(qt5_get_bindir)/qmake
+}
+
+python_test() {
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtx tests/runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2022-10-06 Thread Andrew Ammerlaan
commit: 4bd19add6f3bb153e4ecd28c1fa0c063824e95c7
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Oct  6 10:05:31 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Oct  6 10:08:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd19add

sci-visualization/veusz: add 3.4.99, enable py3_{10,11}, pep517

This is technically a pre-release, but it fixes the problem
where we cannot compile with sip-6. sip-5 is no longer in the tree

The in-tree version of veusz cannot compile when sip:5 is present

Closes: https://bugs.gentoo.org/846302
Closes: https://bugs.gentoo.org/823005
Closes: https://bugs.gentoo.org/831663
Closes: https://bugs.gentoo.org/815421
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-visualization/veusz/Manifest|  1 +
 sci-visualization/veusz/veusz-3.4.99.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 41616f313ece..648b950d0e3c 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1 +1,2 @@
 DIST veusz-3.3.1.tar.gz 3249376 BLAKE2B 
d3113a4f5f6a2fc3460e73b6b99d6353d6a0745a0d3cc0f276a86cb6fcef369bb74ca34aa205c69e7755dbe6d6fa6dce3ff267ca075f211c8635cab0350233a5
 SHA512 
a2fa204a33ae0dac98907c3af88b24f322849360e30c05101bbfa6307dc8aa6fdec580f060fc9cd9921f7706db51419efe088f927d22db860419eea4e0f4e84c
+DIST veusz-3.4.99.tar.gz 3320917 BLAKE2B 
3ef3a7333009040f0d66b94cb6220becfb04e7957dcc7586326b178c1b3f5442b722fdfb8b7a1e5172a3b38c1c3d85cad52be8eeb3181d603abf0382da5b21f2
 SHA512 
e854d6dae32bb76caa713439ff2139c7f9797d6be72e6c88f48491c385372c4f776c0d1d183b13bc818538e6271f4daab04b630589d635adc22e8aa8380c70b8

diff --git a/sci-visualization/veusz/veusz-3.4.99.ebuild 
b/sci-visualization/veusz/veusz-3.4.99.ebuild
new file mode 100644
index ..958196fca5e2
--- /dev/null
+++ b/sci-visualization/veusz/veusz-3.4.99.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 qmake-utils virtualx xdg
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus hdf5"
+
+COMMON_DEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+"
+RDEPEND="${COMMON_DEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-python/sip:5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx Documents/manual-source \
+   dev-python/alabaster
+
+src_prepare() {
+   distutils-r1_src_prepare
+   xdg_environment_reset
+}
+
+python_compile() {
+   distutils-r1_python_compile build_ext 
--qmake-exe=$(qt5_get_bindir)/qmake
+}
+
+python_test() {
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtx tests/runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2021-10-06 Thread Jakov Smolić
commit: 5fa74f056d52833eecbf729e949f32edb3f012e1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct  6 07:49:56 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct  6 08:31:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa74f05

sci-visualization/veusz: drop 3.2

Signed-off-by: Jakov Smolić  gentoo.org>

 sci-visualization/veusz/Manifest |  1 -
 sci-visualization/veusz/veusz-3.2.ebuild | 76 
 2 files changed, 77 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 88db9ae4c5b..41616f313ec 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1 @@
-DIST veusz-3.2.tar.gz 2528125 BLAKE2B 
614488779d1c0e5d800f2b1c86b82615676b08af46831abd6c55653471b045f0c9d28a8cb7489cbb2391fd5f21ab2d40aa6bff4fc195426f3b07b91f6d4ee8d7
 SHA512 
01e1a030246a3d6811493968f2f30084b2c465195af166b7bdc4009de4c488350a4fba300acee1959310b318e8dc519f090bfca528491811ca52640c33d048bc
 DIST veusz-3.3.1.tar.gz 3249376 BLAKE2B 
d3113a4f5f6a2fc3460e73b6b99d6353d6a0745a0d3cc0f276a86cb6fcef369bb74ca34aa205c69e7755dbe6d6fa6dce3ff267ca075f211c8635cab0350233a5
 SHA512 
a2fa204a33ae0dac98907c3af88b24f322849360e30c05101bbfa6307dc8aa6fdec580f060fc9cd9921f7706db51419efe088f927d22db860419eea4e0f4e84c

diff --git a/sci-visualization/veusz/veusz-3.2.ebuild 
b/sci-visualization/veusz/veusz-3.2.ebuild
deleted file mode 100644
index c335f7cf7c8..000
--- a/sci-visualization/veusz/veusz-3.2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit desktop distutils-r1 qmake-utils virtualx xdg
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="https://veusz.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc hdf5"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
-"
-RDEPEND="${COMMON_DEPEND}
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   > "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
-   Please visit
-
-   https://www.gnu.org/licenses/gpl-2.0.html
-
-   for the full license text.
-   EOF
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use doc; then
-   dodoc Documents/manual/pdf/${PN}.pdf
-   docinto html
-   dodoc -r Documents/manual/html
-   fi
-
-   doicon icons/veusz.png
-   domenu "${FILESDIR}"/veusz.desktop
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}"/veusz.xml
-}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2021-06-02 Thread Andrew Ammerlaan
commit: 63fb1c744f7e3f34369798e30c8ddf57ddcaac9d
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  2 07:37:48 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  2 07:38:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fb1c74

sci-visualization/veusz: restrict to  gentoo.org>

 sci-visualization/veusz/veusz-3.2.ebuild   | 2 +-
 sci-visualization/veusz/veusz-3.3.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/veusz/veusz-3.2.ebuild 
b/sci-visualization/veusz/veusz-3.2.ebuild
index b16d8a6ce9c..c335f7cf7c8 100644
--- a/sci-visualization/veusz/veusz-3.2.ebuild
+++ b/sci-visualization/veusz/veusz-3.2.ebuild
@@ -26,7 +26,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 DEPEND="${COMMON_DEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/sip[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2021-05-06 Thread Andrey Grozin
commit: b207d6ece92e4a9e4e929fc515c8567a12873ccc
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu May  6 10:43:21 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu May  6 10:43:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b207d6ec

sci-visualization/veusz: bump  to 3.3.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/Manifest   |  1 +
 sci-visualization/veusz/veusz-3.3.1.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 67ae1eac5d4..88db9ae4c5b 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1 +1,2 @@
 DIST veusz-3.2.tar.gz 2528125 BLAKE2B 
614488779d1c0e5d800f2b1c86b82615676b08af46831abd6c55653471b045f0c9d28a8cb7489cbb2391fd5f21ab2d40aa6bff4fc195426f3b07b91f6d4ee8d7
 SHA512 
01e1a030246a3d6811493968f2f30084b2c465195af166b7bdc4009de4c488350a4fba300acee1959310b318e8dc519f090bfca528491811ca52640c33d048bc
+DIST veusz-3.3.1.tar.gz 3249376 BLAKE2B 
d3113a4f5f6a2fc3460e73b6b99d6353d6a0745a0d3cc0f276a86cb6fcef369bb74ca34aa205c69e7755dbe6d6fa6dce3ff267ca075f211c8635cab0350233a5
 SHA512 
a2fa204a33ae0dac98907c3af88b24f322849360e30c05101bbfa6307dc8aa6fdec580f060fc9cd9921f7706db51419efe088f927d22db860419eea4e0f4e84c

diff --git a/sci-visualization/veusz/veusz-3.3.1.ebuild 
b/sci-visualization/veusz/veusz-3.3.1.ebuild
new file mode 100644
index 000..b16d8a6ce9c
--- /dev/null
+++ b/sci-visualization/veusz/veusz-3.3.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit desktop distutils-r1 qmake-utils virtualx xdg
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc hdf5"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+"
+RDEPEND="${COMMON_DEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+src_prepare() {
+   distutils-r1_src_prepare
+   xdg_environment_reset
+}
+
+python_compile() {
+   distutils-r1_python_compile build_ext 
--qmake-exe=$(qt5_get_bindir)/qmake
+}
+
+python_test() {
+   distutils_install_for_testing
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtx tests/runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use doc; then
+   dodoc Documents/manual/pdf/${PN}.pdf
+   docinto html
+   dodoc -r Documents/manual/html
+   fi
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2021-01-07 Thread Andreas Sturmlechner
commit: 92595d086962ff071c90b94ab7364e52eddfe8ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan  7 23:06:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  7 23:56:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92595d08

sci-visualization/veusz: Use qmake-utils

Closes: https://bugs.gentoo.org/763921
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-visualization/veusz/veusz-3.2.ebuild | 27 +--
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/sci-visualization/veusz/veusz-3.2.ebuild 
b/sci-visualization/veusz/veusz-3.2.ebuild
index 54682cc5cd7..a3d3cdd68a2 100644
--- a/sci-visualization/veusz/veusz-3.2.ebuild
+++ b/sci-visualization/veusz/veusz-3.2.ebuild
@@ -1,37 +1,44 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8,9} )
-
-inherit desktop distutils-r1 virtualx xdg
+inherit desktop distutils-r1 qmake-utils virtualx xdg
 
 DESCRIPTION="Qt scientific plotting package with good Postscript output"
 HOMEPAGE="https://veusz.github.io/;
 SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 
-SLOT="0"
 LICENSE="GPL-2"
+SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="dbus doc hdf5"
 RESTRICT="!test? ( test )"
 
-CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
+COMMON_DEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+"
+RDEPEND="${COMMON_DEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )"
-DEPEND="${CDEPEND}
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/sip[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
 
 src_prepare() {
distutils-r1_src_prepare
xdg_environment_reset
 }
 
+python_compile() {
+   distutils-r1_python_compile build_ext 
--qmake-exe=$(qt5_get_bindir)/qmake
+}
+
 python_test() {
distutils_install_for_testing
VIRTUALX_COMMAND="${EPYTHON}" \



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2020-12-31 Thread Michał Górny
commit: 8d72822aa2d6bdd55a59db5d307f995e220811a6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  1 01:53:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  1 01:55:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d72822a

sci-visualization/veusz: Remove old (py3.6)

Signed-off-by: Michał Górny  gentoo.org>

 sci-visualization/veusz/Manifest |  1 -
 sci-visualization/veusz/veusz-3.1.ebuild | 69 
 2 files changed, 70 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 53a95b40568..67ae1eac5d4 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1 @@
-DIST veusz-3.1.tar.gz 2524607 BLAKE2B 
ca5c5a75e02c9461e1d81dc4d2cc09865ebd4424f072616bf0a231a1f592a5c1c5aad93f713ed9ec1d9e2ad39b877a36c236b615d904295608d7990eaf59d5fb
 SHA512 
9b940d1cc224f4729f788abe1e29352d35e69d2f78bae7f072a783d339198a8171b0f0b0a5f5af82ef0f0693550a42409956a9cc3888aa46d110d777e81941a4
 DIST veusz-3.2.tar.gz 2528125 BLAKE2B 
614488779d1c0e5d800f2b1c86b82615676b08af46831abd6c55653471b045f0c9d28a8cb7489cbb2391fd5f21ab2d40aa6bff4fc195426f3b07b91f6d4ee8d7
 SHA512 
01e1a030246a3d6811493968f2f30084b2c465195af166b7bdc4009de4c488350a4fba300acee1959310b318e8dc519f090bfca528491811ca52640c33d048bc

diff --git a/sci-visualization/veusz/veusz-3.1.ebuild 
b/sci-visualization/veusz/veusz-3.1.ebuild
deleted file mode 100644
index 7446cbefb44..000
--- a/sci-visualization/veusz/veusz-3.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit desktop distutils-r1 virtualx xdg
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="https://veusz.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc hdf5"
-RESTRICT="!test? ( test )"
-
-CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/sip[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-src_prepare() {
-   distutils-r1_src_prepare
-   xdg_environment_reset
-}
-
-python_test() {
-   distutils_install_for_testing
-   VIRTUALX_COMMAND="${EPYTHON}" \
-   VEUSZ_RESOURCE_DIR="${S}" \
-   virtx tests/runselftest.py
-}
-
-python_install() {
-   distutils-r1_python_install
-   # symlink the license, bug #341653
-   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
-   mkdir -p "${D}/$(python_get_sitedir)" || die
-   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
-   Please visit
-
-   https://www.gnu.org/licenses/gpl-2.0.html
-
-   for the full license text.
-   EOF
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use doc; then
-   dodoc Documents/manual/pdf/${PN}.pdf
-   docinto html
-   dodoc -r Documents/manual/html
-   fi
-
-   doicon icons/veusz.png
-   domenu "${FILESDIR}"/veusz.desktop
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}"/veusz.xml
-}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2020-10-14 Thread Alexey Shvetsov
commit: c2b0cb60a704928fc8994a6926afab16bf11babe
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Oct 14 10:37:29 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Oct 14 10:37:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b0cb60

sci-visualization/veusz: added py39

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexey Shvetsov  gentoo.org>

 sci-visualization/veusz/veusz-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/veusz/veusz-3.2.ebuild 
b/sci-visualization/veusz/veusz-3.2.ebuild
index e3edbcbeac9..54682cc5cd7 100644
--- a/sci-visualization/veusz/veusz-3.2.ebuild
+++ b/sci-visualization/veusz/veusz-3.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit desktop distutils-r1 virtualx xdg
 



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/, profiles/base/

2020-09-17 Thread Aaron Bauman
commit: 31f699c93d279ee3db457139e35d566faf8cfdac
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Sep 17 23:03:18 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Sep 17 23:03:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f699c9

sci-visualization/veusz: drop minuit USE and dep

* drop USE mask in base profile
* dev-python/pyminuit was last-rited and has now been removed

Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/base/package.use.mask   | 4 
 sci-visualization/veusz/metadata.xml | 3 ---
 sci-visualization/veusz/veusz-3.1.ebuild | 5 ++---
 sci-visualization/veusz/veusz-3.2.ebuild | 5 ++---
 4 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index f96afaca8fa..29b74a16cf7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -39,10 +39,6 @@ sci-geosciences/qgis grass
 # CMake checks will only allow on amd64 & x86
 dev-db/mariadb columnstore
 
-# Michał Górny  (2020-08-16)
-# dev-python/pyminuit is being removed.
-sci-visualization/veusz minuit
-
 # Michał Górny  (2020-08-01)
 # Require dev-python/twisted with py2.7.
 net-voip/telepathy-haze test

diff --git a/sci-visualization/veusz/metadata.xml 
b/sci-visualization/veusz/metadata.xml
index 8ac6168821f..156e8c01a07 100644
--- a/sci-visualization/veusz/metadata.xml
+++ b/sci-visualization/veusz/metadata.xml
@@ -11,9 +11,6 @@
   command line and scripting interface (based on Python) to its plotting
   facilities.
 
-  
-Use Minuit during fitting 
viadev-python/pyminuit
-  
   
 veusz
   

diff --git a/sci-visualization/veusz/veusz-3.1.ebuild 
b/sci-visualization/veusz/veusz-3.1.ebuild
index 112eefc77ad..7446cbefb44 100644
--- a/sci-visualization/veusz/veusz-3.1.ebuild
+++ b/sci-visualization/veusz/veusz-3.1.ebuild
@@ -14,15 +14,14 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc hdf5 minuit"
+IUSE="dbus doc hdf5"
 RESTRICT="!test? ( test )"
 
 CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )"
 DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/sip[${PYTHON_USEDEP}]

diff --git a/sci-visualization/veusz/veusz-3.2.ebuild 
b/sci-visualization/veusz/veusz-3.2.ebuild
index 1be659e776e..e3edbcbeac9 100644
--- a/sci-visualization/veusz/veusz-3.2.ebuild
+++ b/sci-visualization/veusz/veusz-3.2.ebuild
@@ -14,15 +14,14 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc hdf5 minuit"
+IUSE="dbus doc hdf5"
 RESTRICT="!test? ( test )"
 
 CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-   minuit? ( dev-python/iminuit[${PYTHON_USEDEP}] )"
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )"
 DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/sip[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2020-03-17 Thread Andrey Grozin
commit: 699fd8593c3b46c39c5c2f8f51498517af6a35ab
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Mar 17 15:17:06 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Mar 17 15:17:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699fd859

sci-visualization/veusz: bump to 3.2

Closes: https://bugs.gentoo.org/show_bug.cgi?id=712920
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/Manifest |  1 +
 sci-visualization/veusz/veusz-3.2.ebuild | 70 
 2 files changed, 71 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 006ed4b5d34..53a95b40568 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1 +1,2 @@
 DIST veusz-3.1.tar.gz 2524607 BLAKE2B 
ca5c5a75e02c9461e1d81dc4d2cc09865ebd4424f072616bf0a231a1f592a5c1c5aad93f713ed9ec1d9e2ad39b877a36c236b615d904295608d7990eaf59d5fb
 SHA512 
9b940d1cc224f4729f788abe1e29352d35e69d2f78bae7f072a783d339198a8171b0f0b0a5f5af82ef0f0693550a42409956a9cc3888aa46d110d777e81941a4
+DIST veusz-3.2.tar.gz 2528125 BLAKE2B 
614488779d1c0e5d800f2b1c86b82615676b08af46831abd6c55653471b045f0c9d28a8cb7489cbb2391fd5f21ab2d40aa6bff4fc195426f3b07b91f6d4ee8d7
 SHA512 
01e1a030246a3d6811493968f2f30084b2c465195af166b7bdc4009de4c488350a4fba300acee1959310b318e8dc519f090bfca528491811ca52640c33d048bc

diff --git a/sci-visualization/veusz/veusz-3.2.ebuild 
b/sci-visualization/veusz/veusz-3.2.ebuild
new file mode 100644
index 000..1be659e776e
--- /dev/null
+++ b/sci-visualization/veusz/veusz-3.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit desktop distutils-r1 virtualx xdg
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc hdf5 minuit"
+RESTRICT="!test? ( test )"
+
+CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( dev-python/iminuit[${PYTHON_USEDEP}] )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+   distutils-r1_src_prepare
+   xdg_environment_reset
+}
+
+python_test() {
+   distutils_install_for_testing
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtx tests/runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use doc; then
+   dodoc Documents/manual/pdf/${PN}.pdf
+   docinto html
+   dodoc -r Documents/manual/html
+   fi
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2020-02-09 Thread Andrey Grozin
commit: d579a95db80f00ec8d7fdf5262529a38fbed6229
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Feb  9 10:08:26 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Feb  9 10:09:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d579a95d

sci-visualization/veusz: remove USE flag fits

Removing dev-python/astropy (commit 5511595e336f25098e0ab5f89de3eb73f9f582c8)
has broken the tree. Could you please run repoman full before commit?
And contact maintainers of revdeps?

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/metadata.xml | 1 -
 sci-visualization/veusz/veusz-3.1.ebuild | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/sci-visualization/veusz/metadata.xml 
b/sci-visualization/veusz/metadata.xml
index 1eea5012ca2..8ac6168821f 100644
--- a/sci-visualization/veusz/metadata.xml
+++ b/sci-visualization/veusz/metadata.xml
@@ -12,7 +12,6 @@
   facilities.
 
   
-Add FITS format via dev-python/astropy
 Use Minuit during fitting 
viadev-python/pyminuit
   
   

diff --git a/sci-visualization/veusz/veusz-3.1.ebuild 
b/sci-visualization/veusz/veusz-3.1.ebuild
index 57838ea691f..112eefc77ad 100644
--- a/sci-visualization/veusz/veusz-3.1.ebuild
+++ b/sci-visualization/veusz/veusz-3.1.ebuild
@@ -14,14 +14,13 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc fits hdf5 minuit"
+IUSE="dbus doc hdf5 minuit"
 RESTRICT="!test? ( test )"
 
 CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"
 DEPEND="${CDEPEND}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/, sci-visualization/veusz/files/

2020-02-09 Thread Andrey Grozin
commit: b44e163652e4fa7046843f3bd4ee25ba14f52caf
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Feb  9 10:01:04 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Feb  9 10:01:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44e1636

sci-visualization/veusz: cleaning old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/Manifest   |  2 -
 sci-visualization/veusz/files/fix_spline.patch | 16 --
 sci-visualization/veusz/veusz-3.0.1.ebuild | 80 --
 sci-visualization/veusz/veusz-3.0.ebuild   | 78 -
 4 files changed, 176 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index b31b125897d..006ed4b5d34 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,3 +1 @@
-DIST veusz-3.0.1.tar.gz 2554401 BLAKE2B 
6e5649eef94ce0bd7fcdfa8325b35de144aaecd792f32c149f5a6f16c7c35f10d29bebeb37531d726e1b87f6d46855d7cdb2af402ec8fd0a2c1af91844d12c03
 SHA512 
99766c0fee70c12bba7b2ee8434224649763323aa9278d2116159f18257e1e1c5a491d591efb779c1bbb9dba1fb524ad8185fa2e91429ba1cc594fd632cb6238
-DIST veusz-3.0.tar.gz 2550683 BLAKE2B 
72f0da8d9b993d8a3252fbb93314a53832fbf319287946e9ebc9317ebdab3f10ef2071012b88a1ff3d31d4732f367ded0b217dfa9766f5a09abe90e96b769e45
 SHA512 
a740d5677e8f23245e54573de0faaa66b659b54e289b256dc344f5aa0cc2a05db26efce57ff31b19c1235e04a9aa22cfa12125a784d27b0e3725277cbfae1b06
 DIST veusz-3.1.tar.gz 2524607 BLAKE2B 
ca5c5a75e02c9461e1d81dc4d2cc09865ebd4424f072616bf0a231a1f592a5c1c5aad93f713ed9ec1d9e2ad39b877a36c236b615d904295608d7990eaf59d5fb
 SHA512 
9b940d1cc224f4729f788abe1e29352d35e69d2f78bae7f072a783d339198a8171b0f0b0a5f5af82ef0f0693550a42409956a9cc3888aa46d110d777e81941a4

diff --git a/sci-visualization/veusz/files/fix_spline.patch 
b/sci-visualization/veusz/files/fix_spline.patch
deleted file mode 100644
index a7d6bd85c48..000
--- a/sci-visualization/veusz/files/fix_spline.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-# Upstream patch that fixes spline interpolation:
-# 
https://github.com/veusz/veusz/commit/b4223800744034880fd1ca1165853636b31e576c
-diff -Naur old/veusz/helpers/src/qtloops/beziers.cpp 
new/veusz/helpers/src/qtloops/beziers.cpp
 old/veusz/helpers/src/qtloops/beziers.cpp  2017-09-23 11:10:46.0 
+0300
-+++ new/veusz/helpers/src/qtloops/beziers.cpp  2018-08-04 21:27:01.0 
+0300
-@@ -1013,8 +1013,8 @@
- return 0;
-   }
- 
--  // factor of 0.1 introduced by JSS to stop more hooks
--  double const allowed = L2(b - a)*0.1 + tolerance;
-+  // factor of 0.2 introduced by JSS to stop more hooks
-+  double const allowed = L2(b - a)*0.2 + tolerance;
-   return dist / allowed;
-   /** \todo 
-* effic: Hooks are very rare.  We could start by comparing 

diff --git a/sci-visualization/veusz/veusz-3.0.1.ebuild 
b/sci-visualization/veusz/veusz-3.0.1.ebuild
deleted file mode 100644
index 0bbf8212cca..000
--- a/sci-visualization/veusz/veusz-3.0.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit eutils distutils-r1 virtualx xdg-utils gnome2-utils
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="https://veusz.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc fits hdf5 minuit"
-
-CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/sip[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-PATCHES=("${FILESDIR}/fix_spline.patch")
-
-python_test() {
-   distutils_install_for_testing
-   cd tests || die
-   VIRTUALX_COMMAND="${EPYTHON}" \
-   VEUSZ_RESOURCE_DIR="${S}" \
-   virtualmake runselftest.py
-}
-
-python_install() {
-   distutils-r1_python_install
-   # symlink the license, bug #341653
-   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
-   mkdir -p "${D}/$(python_get_sitedir)" || die
-   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
-   Please visit
-
-   https://www.gnu.org/licenses/gpl-2.0.html
-
-   for the full license text.
-   EOF
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use doc; then
- 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2019-12-04 Thread Michał Górny
commit: 0dcaa458c929ab881453e8862d91b8e43fd3ef68
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  2 09:02:04 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 17:13:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcaa458

sci-visualization/veusz: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 sci-visualization/veusz/metadata.xml   | 1 -
 sci-visualization/veusz/veusz-3.0.1.ebuild | 5 ++---
 sci-visualization/veusz/veusz-3.0.ebuild   | 5 ++---
 sci-visualization/veusz/veusz-3.1.ebuild   | 5 ++---
 4 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/sci-visualization/veusz/metadata.xml 
b/sci-visualization/veusz/metadata.xml
index 143fe2727aa..1eea5012ca2 100644
--- a/sci-visualization/veusz/metadata.xml
+++ b/sci-visualization/veusz/metadata.xml
@@ -13,7 +13,6 @@
 
   
 Add FITS format via dev-python/astropy
-Add FITS format via dev-python/pyemf
 Use Minuit during fitting 
viadev-python/pyminuit
   
   

diff --git a/sci-visualization/veusz/veusz-3.0.1.ebuild 
b/sci-visualization/veusz/veusz-3.0.1.ebuild
index 40e15dd61ef..00152b33ae1 100644
--- a/sci-visualization/veusz/veusz-3.0.1.ebuild
+++ b/sci-visualization/veusz/veusz-3.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 inherit eutils distutils-r1 virtualx xdg-utils gnome2-utils
 
@@ -14,13 +14,12 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc emf fits hdf5 minuit"
+IUSE="dbus doc fits hdf5 minuit"
 
 CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"

diff --git a/sci-visualization/veusz/veusz-3.0.ebuild 
b/sci-visualization/veusz/veusz-3.0.ebuild
index 55121dfd232..cfeb63b1613 100644
--- a/sci-visualization/veusz/veusz-3.0.ebuild
+++ b/sci-visualization/veusz/veusz-3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 inherit eutils distutils-r1 virtualx xdg-utils gnome2-utils
 
@@ -14,13 +14,12 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc emf fits hdf5 minuit"
+IUSE="dbus doc fits hdf5 minuit"
 
 CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"

diff --git a/sci-visualization/veusz/veusz-3.1.ebuild 
b/sci-visualization/veusz/veusz-3.1.ebuild
index bd12cb2bd73..68b16223f3c 100644
--- a/sci-visualization/veusz/veusz-3.1.ebuild
+++ b/sci-visualization/veusz/veusz-3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 inherit desktop distutils-r1 virtualx xdg
 
@@ -14,14 +14,13 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc emf fits hdf5 minuit"
+IUSE="dbus doc fits hdf5 minuit"
 RESTRICT="!test? ( test )"
 
 CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2019-11-10 Thread Michał Górny
commit: 06a9d20b083a2f158276a5cc1755ec51c2092a13
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 10 15:20:40 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 10 15:27:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a9d20b

sci-visualization/veusz: [QA] Fix MissingTestRestrict

Signed-off-by: Michał Górny  gentoo.org>

 sci-visualization/veusz/veusz-3.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-visualization/veusz/veusz-3.1.ebuild 
b/sci-visualization/veusz/veusz-3.1.ebuild
index 4eddb89c7f6..bd12cb2bd73 100644
--- a/sci-visualization/veusz/veusz-3.1.ebuild
+++ b/sci-visualization/veusz/veusz-3.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="dbus doc emf fits hdf5 minuit"
+RESTRICT="!test? ( test )"
 
 CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2019-11-10 Thread Andrey Grozin
commit: de19362345dd075952bd68a9e4deeed10109fff4
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Nov 10 10:31:49 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Nov 10 10:32:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de193623

sci-visualization/veusz: bump to 3.1

Suggested-by: Torokhov Sergey  yandex.ru>
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-visualization/veusz/Manifest |  1 +
 sci-visualization/veusz/veusz-3.1.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 255f56aa435..b31b125897d 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1,3 @@
 DIST veusz-3.0.1.tar.gz 2554401 BLAKE2B 
6e5649eef94ce0bd7fcdfa8325b35de144aaecd792f32c149f5a6f16c7c35f10d29bebeb37531d726e1b87f6d46855d7cdb2af402ec8fd0a2c1af91844d12c03
 SHA512 
99766c0fee70c12bba7b2ee8434224649763323aa9278d2116159f18257e1e1c5a491d591efb779c1bbb9dba1fb524ad8185fa2e91429ba1cc594fd632cb6238
 DIST veusz-3.0.tar.gz 2550683 BLAKE2B 
72f0da8d9b993d8a3252fbb93314a53832fbf319287946e9ebc9317ebdab3f10ef2071012b88a1ff3d31d4732f367ded0b217dfa9766f5a09abe90e96b769e45
 SHA512 
a740d5677e8f23245e54573de0faaa66b659b54e289b256dc344f5aa0cc2a05db26efce57ff31b19c1235e04a9aa22cfa12125a784d27b0e3725277cbfae1b06
+DIST veusz-3.1.tar.gz 2524607 BLAKE2B 
ca5c5a75e02c9461e1d81dc4d2cc09865ebd4424f072616bf0a231a1f592a5c1c5aad93f713ed9ec1d9e2ad39b877a36c236b615d904295608d7990eaf59d5fb
 SHA512 
9b940d1cc224f4729f788abe1e29352d35e69d2f78bae7f072a783d339198a8171b0f0b0a5f5af82ef0f0693550a42409956a9cc3888aa46d110d777e81941a4

diff --git a/sci-visualization/veusz/veusz-3.1.ebuild 
b/sci-visualization/veusz/veusz-3.1.ebuild
new file mode 100644
index 000..4eddb89c7f6
--- /dev/null
+++ b/sci-visualization/veusz/veusz-3.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit desktop distutils-r1 virtualx xdg
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit"
+
+CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+   distutils-r1_src_prepare
+   xdg_environment_reset
+}
+
+python_test() {
+   distutils_install_for_testing
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtx tests/runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use doc; then
+   dodoc Documents/manual/pdf/${PN}.pdf
+   docinto html
+   dodoc -r Documents/manual/html
+   fi
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2018-08-08 Thread Andrey Grozin
commit: 10f6e96f25d8caa18f55a14c4dad53e9f6367b54
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Aug  8 13:22:53 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Aug  8 13:22:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f6e96f

sci-visualization/veusz: cleaning old

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sci-visualization/veusz/Manifest   |  2 -
 sci-visualization/veusz/veusz-2.1.1.ebuild | 79 --
 sci-visualization/veusz/veusz-2.2.2.ebuild | 79 --
 3 files changed, 160 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 6158f56152b..a66887c1668 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,3 +1 @@
-DIST veusz-2.1.1.tar.gz 2440253 BLAKE2B 
1bfbe3bf6a026fbbd4acf5d722a1d2282331d71548650606c474c81399e8f0e8dcef643e0ab61a3eff62e111392a0668e1ae3d0bb2a76d7abc1f57e10a6e0506
 SHA512 
894dd12ea89671d71bd1abb2367c19d76c599c59edd302c29e5f99bbd1798fea8cb1489ca3446e8f88fedaf287fb48ee63617f928c77e4bd366a4f00a878b994
-DIST veusz-2.2.2.tar.gz 2451495 BLAKE2B 
1d6672b932092c9645faaf0f081026963c99fdecb7844270fd674ee30e6257377e2e468cd4590efcaacb255035dfa2dfc61c1db6b4aff72366b374859e2e8601
 SHA512 
1851a4da9566498bc2eda65a2417e021e7089c0b73cad600c021be9f5561e66a084f92ad18a18d1bd0c0e5eae742500b9e8b313e10e7948ee6a434b40f430b49
 DIST veusz-3.0.tar.gz 2550683 BLAKE2B 
72f0da8d9b993d8a3252fbb93314a53832fbf319287946e9ebc9317ebdab3f10ef2071012b88a1ff3d31d4732f367ded0b217dfa9766f5a09abe90e96b769e45
 SHA512 
a740d5677e8f23245e54573de0faaa66b659b54e289b256dc344f5aa0cc2a05db26efce57ff31b19c1235e04a9aa22cfa12125a784d27b0e3725277cbfae1b06

diff --git a/sci-visualization/veusz/veusz-2.1.1.ebuild 
b/sci-visualization/veusz/veusz-2.1.1.ebuild
deleted file mode 100644
index 1526a285be1..000
--- a/sci-visualization/veusz/veusz-2.1.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils distutils-r1 virtualx xdg-utils gnome2-utils
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="https://veusz.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc emf fits hdf5 minuit"
-
-CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
-   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/sip[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-python_test() {
-   distutils_install_for_testing
-   cd tests || die
-   VIRTUALX_COMMAND="${EPYTHON}" \
-   VEUSZ_RESOURCE_DIR="${S}" \
-   virtualmake runselftest.py
-}
-
-python_install() {
-   distutils-r1_python_install
-   # symlink the license, bug #341653
-   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
-   mkdir -p "${D}/$(python_get_sitedir)" || die
-   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
-   Please visit
-
-   https://www.gnu.org/licenses/gpl-2.0.html
-
-   for the full license text.
-   EOF
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use doc; then
-   dodoc Documents/manual/pdf/${PN}.pdf
-   docinto html
-   dodoc -r Documents/manual/html
-   fi
-
-   doicon icons/veusz.png
-   domenu "${FILESDIR}"/veusz.desktop
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}"/veusz.xml
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
-}

diff --git a/sci-visualization/veusz/veusz-2.2.2.ebuild 
b/sci-visualization/veusz/veusz-2.2.2.ebuild
deleted file mode 100644
index 1526a285be1..000
--- a/sci-visualization/veusz/veusz-2.2.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils distutils-r1 virtualx xdg-utils gnome2-utils
-
-DESCRIPTION="Qt scientific plotting package with good Postscript 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/files/, sci-visualization/veusz/

2018-08-08 Thread Andrey Grozin
commit: 23338ceb286e450b51cec8bdcf754d4c7dfca084
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Aug  8 13:29:48 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Aug  8 13:30:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23338ceb

sci-visualization/veusz: bump to 3.0.1

An upstream patch to improve smoothness of Bezier splines added
Suggested-by: Sergey Torokhov  mail.ru>
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sci-visualization/veusz/Manifest   |  1 +
 sci-visualization/veusz/files/fix_spline.patch | 16 +
 sci-visualization/veusz/veusz-3.0.1.ebuild | 81 ++
 3 files changed, 98 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index a66887c1668..255f56aa435 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1 +1,2 @@
+DIST veusz-3.0.1.tar.gz 2554401 BLAKE2B 
6e5649eef94ce0bd7fcdfa8325b35de144aaecd792f32c149f5a6f16c7c35f10d29bebeb37531d726e1b87f6d46855d7cdb2af402ec8fd0a2c1af91844d12c03
 SHA512 
99766c0fee70c12bba7b2ee8434224649763323aa9278d2116159f18257e1e1c5a491d591efb779c1bbb9dba1fb524ad8185fa2e91429ba1cc594fd632cb6238
 DIST veusz-3.0.tar.gz 2550683 BLAKE2B 
72f0da8d9b993d8a3252fbb93314a53832fbf319287946e9ebc9317ebdab3f10ef2071012b88a1ff3d31d4732f367ded0b217dfa9766f5a09abe90e96b769e45
 SHA512 
a740d5677e8f23245e54573de0faaa66b659b54e289b256dc344f5aa0cc2a05db26efce57ff31b19c1235e04a9aa22cfa12125a784d27b0e3725277cbfae1b06

diff --git a/sci-visualization/veusz/files/fix_spline.patch 
b/sci-visualization/veusz/files/fix_spline.patch
new file mode 100644
index 000..a7d6bd85c48
--- /dev/null
+++ b/sci-visualization/veusz/files/fix_spline.patch
@@ -0,0 +1,16 @@
+# Upstream patch that fixes spline interpolation:
+# 
https://github.com/veusz/veusz/commit/b4223800744034880fd1ca1165853636b31e576c
+diff -Naur old/veusz/helpers/src/qtloops/beziers.cpp 
new/veusz/helpers/src/qtloops/beziers.cpp
+--- old/veusz/helpers/src/qtloops/beziers.cpp  2017-09-23 11:10:46.0 
+0300
 new/veusz/helpers/src/qtloops/beziers.cpp  2018-08-04 21:27:01.0 
+0300
+@@ -1013,8 +1013,8 @@
+ return 0;
+   }
+ 
+-  // factor of 0.1 introduced by JSS to stop more hooks
+-  double const allowed = L2(b - a)*0.1 + tolerance;
++  // factor of 0.2 introduced by JSS to stop more hooks
++  double const allowed = L2(b - a)*0.2 + tolerance;
+   return dist / allowed;
+   /** \todo 
+* effic: Hooks are very rare.  We could start by comparing 

diff --git a/sci-visualization/veusz/veusz-3.0.1.ebuild 
b/sci-visualization/veusz/veusz-3.0.1.ebuild
new file mode 100644
index 000..018f5fd55b2
--- /dev/null
+++ b/sci-visualization/veusz/veusz-3.0.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit eutils distutils-r1 virtualx xdg-utils gnome2-utils
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit"
+
+CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+PATCHES=("${FILESDIR}/fix_spline.patch")
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use doc; then
+   dodoc Documents/manual/pdf/${PN}.pdf
+   docinto html
+   dodoc -r Documents/manual/html
+   fi
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2018-06-13 Thread Andrey Grozin
commit: 9a81c046d52330878083fa80264b289230828c30
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Jun 13 08:50:54 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Jun 13 08:50:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a81c046

sci-visualization/veusz: bump to 3.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-visualization/veusz/Manifest |  1 +
 sci-visualization/veusz/veusz-3.0.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index b56edf1fc37..6158f56152b 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1,3 @@
 DIST veusz-2.1.1.tar.gz 2440253 BLAKE2B 
1bfbe3bf6a026fbbd4acf5d722a1d2282331d71548650606c474c81399e8f0e8dcef643e0ab61a3eff62e111392a0668e1ae3d0bb2a76d7abc1f57e10a6e0506
 SHA512 
894dd12ea89671d71bd1abb2367c19d76c599c59edd302c29e5f99bbd1798fea8cb1489ca3446e8f88fedaf287fb48ee63617f928c77e4bd366a4f00a878b994
 DIST veusz-2.2.2.tar.gz 2451495 BLAKE2B 
1d6672b932092c9645faaf0f081026963c99fdecb7844270fd674ee30e6257377e2e468cd4590efcaacb255035dfa2dfc61c1db6b4aff72366b374859e2e8601
 SHA512 
1851a4da9566498bc2eda65a2417e021e7089c0b73cad600c021be9f5561e66a084f92ad18a18d1bd0c0e5eae742500b9e8b313e10e7948ee6a434b40f430b49
+DIST veusz-3.0.tar.gz 2550683 BLAKE2B 
72f0da8d9b993d8a3252fbb93314a53832fbf319287946e9ebc9317ebdab3f10ef2071012b88a1ff3d31d4732f367ded0b217dfa9766f5a09abe90e96b769e45
 SHA512 
a740d5677e8f23245e54573de0faaa66b659b54e289b256dc344f5aa0cc2a05db26efce57ff31b19c1235e04a9aa22cfa12125a784d27b0e3725277cbfae1b06

diff --git a/sci-visualization/veusz/veusz-3.0.ebuild 
b/sci-visualization/veusz/veusz-3.0.ebuild
new file mode 100644
index 000..1526a285be1
--- /dev/null
+++ b/sci-visualization/veusz/veusz-3.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit eutils distutils-r1 virtualx xdg-utils gnome2-utils
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit"
+
+CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use doc; then
+   dodoc Documents/manual/pdf/${PN}.pdf
+   docinto html
+   dodoc -r Documents/manual/html
+   fi
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2018-04-22 Thread Andrey Grozin
commit: e888bc463335887f906f1f5e0c7aec75ddb855a0
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Apr 22 20:51:02 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Apr 22 20:51:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e888bc46

sci-visualization/veusz: bump to 2.2.2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-visualization/veusz/Manifest   |  1 +
 sci-visualization/veusz/veusz-2.2.2.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 730f88646d9..b56edf1fc37 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1 +1,2 @@
 DIST veusz-2.1.1.tar.gz 2440253 BLAKE2B 
1bfbe3bf6a026fbbd4acf5d722a1d2282331d71548650606c474c81399e8f0e8dcef643e0ab61a3eff62e111392a0668e1ae3d0bb2a76d7abc1f57e10a6e0506
 SHA512 
894dd12ea89671d71bd1abb2367c19d76c599c59edd302c29e5f99bbd1798fea8cb1489ca3446e8f88fedaf287fb48ee63617f928c77e4bd366a4f00a878b994
+DIST veusz-2.2.2.tar.gz 2451495 BLAKE2B 
1d6672b932092c9645faaf0f081026963c99fdecb7844270fd674ee30e6257377e2e468cd4590efcaacb255035dfa2dfc61c1db6b4aff72366b374859e2e8601
 SHA512 
1851a4da9566498bc2eda65a2417e021e7089c0b73cad600c021be9f5561e66a084f92ad18a18d1bd0c0e5eae742500b9e8b313e10e7948ee6a434b40f430b49

diff --git a/sci-visualization/veusz/veusz-2.2.2.ebuild 
b/sci-visualization/veusz/veusz-2.2.2.ebuild
new file mode 100644
index 000..1526a285be1
--- /dev/null
+++ b/sci-visualization/veusz/veusz-2.2.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit eutils distutils-r1 virtualx xdg-utils gnome2-utils
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit"
+
+CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use doc; then
+   dodoc Documents/manual/pdf/${PN}.pdf
+   docinto html
+   dodoc -r Documents/manual/html
+   fi
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2018-01-14 Thread Andreas Sturmlechner
commit: 144c5d9976de98154e20e9a63e817ecb3931036a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 14 16:08:13 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 14 16:09:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144c5d99

sci-visualization/veusz: Qt4 cleanup, drop old

Stabilisation timeout.

Closes: https://bugs.gentoo.org/549370
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-visualization/veusz/Manifest|  2 -
 sci-visualization/veusz/metadata.xml|  1 -
 sci-visualization/veusz/veusz-1.25.1.ebuild | 76 -
 sci-visualization/veusz/veusz-1.26.1.ebuild | 76 -
 4 files changed, 155 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index f96a35b7465..730f88646d9 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,3 +1 @@
-DIST veusz-1.25.1.tar.gz 1883416 BLAKE2B 
5c8b23fa12b7718f32bfd0dced5cb416151002c145b2ad126b119ee422940d22ea9c97df0262f8828d17374e9c35786772225cab7ecdbf9337aa22aad7f16134
 SHA512 
0820d2a2d30dd525656b4aad4d39eef1d24c7b98fd93d263974ba2dfb13e4c0d3914f4cb94b016aa1780f20f653df10ce5bf5ee59e9532f26471947565f0a560
-DIST veusz-1.26.1.tar.gz 1904197 BLAKE2B 
57aebb9ec62b255153f67cd6866cf935adf59874234dbf878f432276b080f052675de7b969b30738a2426c854f2faa9f54db0e475bd51acc4cd56a49878d565f
 SHA512 
eba9382e91c2653ded0ed409874b7c4db6309c93f5b2ff1b7d5c15fb88ab330f1d626f0a110055c7647a929bf8cad9c78886c2035a1cb5b8cc27159ae7bf481d
 DIST veusz-2.1.1.tar.gz 2440253 BLAKE2B 
1bfbe3bf6a026fbbd4acf5d722a1d2282331d71548650606c474c81399e8f0e8dcef643e0ab61a3eff62e111392a0668e1ae3d0bb2a76d7abc1f57e10a6e0506
 SHA512 
894dd12ea89671d71bd1abb2367c19d76c599c59edd302c29e5f99bbd1798fea8cb1489ca3446e8f88fedaf287fb48ee63617f928c77e4bd366a4f00a878b994

diff --git a/sci-visualization/veusz/metadata.xml 
b/sci-visualization/veusz/metadata.xml
index 6f5dc7659c6..143fe2727aa 100644
--- a/sci-visualization/veusz/metadata.xml
+++ b/sci-visualization/veusz/metadata.xml
@@ -15,7 +15,6 @@
 Add FITS format via dev-python/astropy
 Add FITS format via dev-python/pyemf
 Use Minuit during fitting 
viadev-python/pyminuit
-Add Virtual Observatory tools via 
dev-python/astropy
   
   
 veusz

diff --git a/sci-visualization/veusz/veusz-1.25.1.ebuild 
b/sci-visualization/veusz/veusz-1.25.1.ebuild
deleted file mode 100644
index 8ede2c5b7ed..000
--- a/sci-visualization/veusz/veusz-1.25.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit eutils fdo-mime distutils-r1 virtualx
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="http://home.gna.org/veusz/;
-SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc emf fits hdf5 minuit vo"
-
-CDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=dev-python/PyQt4-4.11.4[compat,X,svg,${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
-   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-   minuit? ( dev-python/pyminuit[${PYTHON_USEDEP}] )
-   vo? (
-   dev-python/astropy[${PYTHON_USEDEP}]
-   dev-python/sampy[$(python_gen_usedep 'python2*')]
-   )"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/sip[${PYTHON_USEDEP}]
-   "
-
-python_test() {
-   distutils_install_for_testing
-   cd tests || die
-   VIRTUALX_COMMAND="${EPYTHON}" \
-   VEUSZ_RESOURCE_DIR="${S}" \
-   virtualmake runselftest.py
-}
-
-python_install() {
-   distutils-r1_python_install
-   # symlink the license, bug #341653
-   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
-   mkdir -p "${D}/$(python_get_sitedir)" || die
-   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
-   Please visit
-
-   https://www.gnu.org/licenses/gpl-2.0.html
-
-   for the full license text.
-   EOF
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   use doc && dodoc Documents/manual.pdf && \
-   dohtml -r Documents/{manimages,manual.html}
-
-   doicon icons/veusz.png
-   domenu "${FILESDIR}"/veusz.desktop
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}"/veusz.xml
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-}

diff --git a/sci-visualization/veusz/veusz-1.26.1.ebuild 
b/sci-visualization/veusz/veusz-1.26.1.ebuild

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2018-01-04 Thread Andrey Grozin
commit: 9e7a1931ae6b1debbae8ea59e99c0ea2fd43a930
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Jan  4 15:45:02 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Jan  4 15:46:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7a1931

sci-visualization/veusz: bump to 2.1.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-visualization/veusz/Manifest   |  1 +
 sci-visualization/veusz/veusz-2.1.1.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index a35eaa92fb1..f96a35b7465 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1,3 @@
 DIST veusz-1.25.1.tar.gz 1883416 BLAKE2B 
5c8b23fa12b7718f32bfd0dced5cb416151002c145b2ad126b119ee422940d22ea9c97df0262f8828d17374e9c35786772225cab7ecdbf9337aa22aad7f16134
 SHA512 
0820d2a2d30dd525656b4aad4d39eef1d24c7b98fd93d263974ba2dfb13e4c0d3914f4cb94b016aa1780f20f653df10ce5bf5ee59e9532f26471947565f0a560
 DIST veusz-1.26.1.tar.gz 1904197 BLAKE2B 
57aebb9ec62b255153f67cd6866cf935adf59874234dbf878f432276b080f052675de7b969b30738a2426c854f2faa9f54db0e475bd51acc4cd56a49878d565f
 SHA512 
eba9382e91c2653ded0ed409874b7c4db6309c93f5b2ff1b7d5c15fb88ab330f1d626f0a110055c7647a929bf8cad9c78886c2035a1cb5b8cc27159ae7bf481d
+DIST veusz-2.1.1.tar.gz 2440253 BLAKE2B 
1bfbe3bf6a026fbbd4acf5d722a1d2282331d71548650606c474c81399e8f0e8dcef643e0ab61a3eff62e111392a0668e1ae3d0bb2a76d7abc1f57e10a6e0506
 SHA512 
894dd12ea89671d71bd1abb2367c19d76c599c59edd302c29e5f99bbd1798fea8cb1489ca3446e8f88fedaf287fb48ee63617f928c77e4bd366a4f00a878b994

diff --git a/sci-visualization/veusz/veusz-2.1.1.ebuild 
b/sci-visualization/veusz/veusz-2.1.1.ebuild
new file mode 100644
index 000..1526a285be1
--- /dev/null
+++ b/sci-visualization/veusz/veusz-2.1.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit eutils distutils-r1 virtualx xdg-utils gnome2-utils
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit"
+
+CDEPEND="dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use doc; then
+   dodoc Documents/manual/pdf/${PN}.pdf
+   docinto html
+   dodoc -r Documents/manual/html
+   fi
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2017-07-26 Thread Andrey Grozin
commit: 7dab53555e2ab7124c7fc8e1649cd1e54208072e
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Jul 26 15:13:30 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Jul 26 15:13:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dab5355

sci-visualization/veusz: bump to 1.26.1

Bug: 626150
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-visualization/veusz/Manifest|  1 +
 sci-visualization/veusz/veusz-1.26.1.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 95dbbea5ca8..b30ef0a498a 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1 +1,2 @@
 DIST veusz-1.25.1.tar.gz 1883416 SHA256 
d268df3f92404c0a045a124265f57ebc453069b09729bce8e265401993d56e37 SHA512 
0820d2a2d30dd525656b4aad4d39eef1d24c7b98fd93d263974ba2dfb13e4c0d3914f4cb94b016aa1780f20f653df10ce5bf5ee59e9532f26471947565f0a560
 WHIRLPOOL 
4a03aa40ec8f7ffe187b345be1861818f483cb11036af18d19d3caefa7d98b60dd9de9b4d83b7cc65e369b1269d22fd5c6820b52fcbedce9eccb58103d31
+DIST veusz-1.26.1.tar.gz 1904197 SHA256 
b605a8954019712768bbeccb63d0a1f704411bbefb23fbcaaf44a82988e1c623 SHA512 
eba9382e91c2653ded0ed409874b7c4db6309c93f5b2ff1b7d5c15fb88ab330f1d626f0a110055c7647a929bf8cad9c78886c2035a1cb5b8cc27159ae7bf481d
 WHIRLPOOL 
526dec848fee6084da1598f70e0eddf037a3c8598103676ad7c847d58776da4b5eb0f32d453c43a93d6e5d77229b34fe3404ff1b7b17e77996ae95627e235d7b

diff --git a/sci-visualization/veusz/veusz-1.26.1.ebuild 
b/sci-visualization/veusz/veusz-1.26.1.ebuild
new file mode 100644
index 000..ff2798d960f
--- /dev/null
+++ b/sci-visualization/veusz/veusz-1.26.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit eutils fdo-mime distutils-r1 virtualx
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit vo"
+
+CDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/PyQt4-4.11.4[compat,X,svg,${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )
+   vo? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/sampy[$(python_gen_usedep 'python2*')]
+   )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   "
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dodoc Documents/manual.pdf && \
+   dohtml -r Documents/{manimages,manual.html}
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2017-03-18 Thread Michał Górny
commit: 27acc961bb03e061e3c60712cccfea5f5333bf91
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 16 19:23:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 18 07:33:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27acc961

sci-visualization/veusz: Drop old (distutils.eclass)

 sci-visualization/veusz/Manifest  |  1 -
 sci-visualization/veusz/veusz-1.11.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 55b954511de..95dbbea5ca8 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1 @@
-DIST veusz-1.11.tar.gz 1579404 SHA256 
7ded2b8788f7420ea76dd499a485473fddce1f2587e9c93e453743b194d08e94 SHA512 
a22138beeef38093c9ec003731dfb1282aef93ca3d664cc5c2bd42beefc1a0450910622d0c9484b8ca406330ecd49253a5328336eac9846a2937f981844ef901
 WHIRLPOOL 
942428fcb36196ba0bb401670b990b24a3b4e2aa3648d23a5fad24be6d5adeef3e3d1e95bda0a969926eb466219e2089342b6fc8e7367e6bfbe0b2056b45edda
 DIST veusz-1.25.1.tar.gz 1883416 SHA256 
d268df3f92404c0a045a124265f57ebc453069b09729bce8e265401993d56e37 SHA512 
0820d2a2d30dd525656b4aad4d39eef1d24c7b98fd93d263974ba2dfb13e4c0d3914f4cb94b016aa1780f20f653df10ce5bf5ee59e9532f26471947565f0a560
 WHIRLPOOL 
4a03aa40ec8f7ffe187b345be1861818f483cb11036af18d19d3caefa7d98b60dd9de9b4d83b7cc65e369b1269d22fd5c6820b52fcbedce9eccb58103d31

diff --git a/sci-visualization/veusz/veusz-1.11.ebuild 
b/sci-visualization/veusz/veusz-1.11.ebuild
deleted file mode 100644
index a812f62fb77..000
--- a/sci-visualization/veusz/veusz-1.11.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit distutils eutils fdo-mime
-
-DESCRIPTION="Qt based scientific plotting package with good Postscript output"
-HOMEPAGE="http://home.gna.org/veusz/ https://pypi.python.org/pypi/veusz;
-SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
-
-IUSE="doc examples fits"
-SLOT="0"
-KEYWORDS="amd64 x86"
-LICENSE="GPL-2"
-
-DEPEND="dev-python/numpy"
-RDEPEND="${DEPEND}
-   dev-python/PyQt4[X,svg]
-   fits? ( dev-python/pyfits )"
-
-PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
-
-src_install() {
-   distutils_src_install
-   insinto /usr/share/doc/${PF}
-   if use examples; then
-   doins -r examples || die "examples install failed"
-   fi
-   if use doc; then
-   cd Documents
-   insinto /usr/share/doc/${PF}
-   doins manual.pdf || die "doins failed"
-   insinto /usr/share/doc/${PF}/html
-   doins -r manual.html manimages \
-   || die "doc install failed"
-   fi
-   newicon "${S}"/windows/icons/veusz_48.png veusz.png
-   domenu "${FILESDIR}"/veusz.desktop || die "domenu failed"
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}"/veusz.xml || die "doins failed"
-}
-
-pkg_postinst() {
-   distutils_pkg_postinst
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   distutils_pkg_postrm
-   fdo-mime_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2017-01-11 Thread Agostino Sarubbo
commit: 4544b42022d91c996bcf1d1daf5a0974232706bb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan 11 16:16:23 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan 11 16:16:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4544b420

sci-visualization/veusz: amd64 stable wrt bug #549370

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-visualization/veusz/veusz-1.25.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/veusz/veusz-1.25.1.ebuild 
b/sci-visualization/veusz/veusz-1.25.1.ebuild
index be17bdd..9fd00ed 100644
--- a/sci-visualization/veusz/veusz-1.25.1.ebuild
+++ b/sci-visualization/veusz/veusz-1.25.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="dbus doc emf fits hdf5 minuit vo"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2017-01-01 Thread Michael Palimaka
commit: 511c9e1995009bff9c7d55f618fb7e9f1260d50a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jan  1 14:17:42 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jan  1 14:20:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511c9e19

sci-visualization/veusz: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-visualization/veusz/Manifest  |  1 -
 sci-visualization/veusz/veusz-1.24.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 6830ee8..55b9545 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,3 +1,2 @@
 DIST veusz-1.11.tar.gz 1579404 SHA256 
7ded2b8788f7420ea76dd499a485473fddce1f2587e9c93e453743b194d08e94 SHA512 
a22138beeef38093c9ec003731dfb1282aef93ca3d664cc5c2bd42beefc1a0450910622d0c9484b8ca406330ecd49253a5328336eac9846a2937f981844ef901
 WHIRLPOOL 
942428fcb36196ba0bb401670b990b24a3b4e2aa3648d23a5fad24be6d5adeef3e3d1e95bda0a969926eb466219e2089342b6fc8e7367e6bfbe0b2056b45edda
-DIST veusz-1.24.tar.gz 1856099 SHA256 
850240586ad8a97cc31fb2f2caaa6211ba3acf5fb594d8f336b59cf3977b0559 SHA512 
a7530c6324d117c5d09e22b6b41c87e4b4e619595cc7487bdb2f2a1a15ffee4c5c822168444f1db7f0c477e81d486510ac1d719480c1aa15983216ea38af0e34
 WHIRLPOOL 
a9ea78e6667cd983efd5a3fa92ecdf6b5f74db99df8f53b89630c01cf651bc1bedf77e6e7675ea4cbde08c0de94025e82768c0071bd570c830bf7a44d3e62137
 DIST veusz-1.25.1.tar.gz 1883416 SHA256 
d268df3f92404c0a045a124265f57ebc453069b09729bce8e265401993d56e37 SHA512 
0820d2a2d30dd525656b4aad4d39eef1d24c7b98fd93d263974ba2dfb13e4c0d3914f4cb94b016aa1780f20f653df10ce5bf5ee59e9532f26471947565f0a560
 WHIRLPOOL 
4a03aa40ec8f7ffe187b345be1861818f483cb11036af18d19d3caefa7d98b60dd9de9b4d83b7cc65e369b1269d22fd5c6820b52fcbedce9eccb58103d31

diff --git a/sci-visualization/veusz/veusz-1.24.ebuild 
b/sci-visualization/veusz/veusz-1.24.ebuild
deleted file mode 100644
index 229cb25..
--- a/sci-visualization/veusz/veusz-1.24.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit eutils fdo-mime distutils-r1 virtualx
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="http://home.gna.org/veusz/;
-SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc emf fits hdf5 minuit vo"
-
-CDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=dev-python/PyQt4-4.11.4[compat,X,svg,${PYTHON_USEDEP}]
-   > "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
-   Please visit
-
-   https://www.gnu.org/licenses/gpl-2.0.html
-
-   for the full license text.
-   EOF
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   use doc && dodoc Documents/manual.pdf && \
-   dohtml -r Documents/{manimages,manual.html}
-
-   doicon icons/veusz.png
-   domenu "${FILESDIR}"/veusz.desktop
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}"/veusz.xml
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2016-12-30 Thread Andrey Grozin
commit: abd011cff38562c0eca300426f12721c5b0b00ba
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Dec 31 06:07:26 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Dec 31 06:08:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd011cf

sci-visualization/veusz: bump to 1.25.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-visualization/veusz/Manifest|  1 +
 sci-visualization/veusz/veusz-1.25.1.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 9b35829..6830ee8 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1,3 @@
 DIST veusz-1.11.tar.gz 1579404 SHA256 
7ded2b8788f7420ea76dd499a485473fddce1f2587e9c93e453743b194d08e94 SHA512 
a22138beeef38093c9ec003731dfb1282aef93ca3d664cc5c2bd42beefc1a0450910622d0c9484b8ca406330ecd49253a5328336eac9846a2937f981844ef901
 WHIRLPOOL 
942428fcb36196ba0bb401670b990b24a3b4e2aa3648d23a5fad24be6d5adeef3e3d1e95bda0a969926eb466219e2089342b6fc8e7367e6bfbe0b2056b45edda
 DIST veusz-1.24.tar.gz 1856099 SHA256 
850240586ad8a97cc31fb2f2caaa6211ba3acf5fb594d8f336b59cf3977b0559 SHA512 
a7530c6324d117c5d09e22b6b41c87e4b4e619595cc7487bdb2f2a1a15ffee4c5c822168444f1db7f0c477e81d486510ac1d719480c1aa15983216ea38af0e34
 WHIRLPOOL 
a9ea78e6667cd983efd5a3fa92ecdf6b5f74db99df8f53b89630c01cf651bc1bedf77e6e7675ea4cbde08c0de94025e82768c0071bd570c830bf7a44d3e62137
+DIST veusz-1.25.1.tar.gz 1883416 SHA256 
d268df3f92404c0a045a124265f57ebc453069b09729bce8e265401993d56e37 SHA512 
0820d2a2d30dd525656b4aad4d39eef1d24c7b98fd93d263974ba2dfb13e4c0d3914f4cb94b016aa1780f20f653df10ce5bf5ee59e9532f26471947565f0a560
 WHIRLPOOL 
4a03aa40ec8f7ffe187b345be1861818f483cb11036af18d19d3caefa7d98b60dd9de9b4d83b7cc65e369b1269d22fd5c6820b52fcbedce9eccb58103d31

diff --git a/sci-visualization/veusz/veusz-1.25.1.ebuild 
b/sci-visualization/veusz/veusz-1.25.1.ebuild
new file mode 100644
index ..be17bdd
--- /dev/null
+++ b/sci-visualization/veusz/veusz-1.25.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit eutils fdo-mime distutils-r1 virtualx
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="http://home.gna.org/veusz/;
+SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit vo"
+
+CDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/PyQt4-4.11.4[compat,X,svg,${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( dev-python/pyminuit[${PYTHON_USEDEP}] )
+   vo? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/sampy[$(python_gen_usedep 'python2*')]
+   )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   "
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dodoc Documents/manual.pdf && \
+   dohtml -r Documents/{manimages,manual.html}
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2016-07-31 Thread David Seifert
commit: b5e06ae06e8b01f223ddf59339f557cc459ec84a
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 31 15:55:11 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 31 15:55:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e06ae0

sci-visualization/veusz: depend on dev-python/PyQt4[compat]

Gentoo-bug: 589696

Package-Manager: portage-2.3.0

 sci-visualization/veusz/veusz-1.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/veusz/veusz-1.24.ebuild 
b/sci-visualization/veusz/veusz-1.24.ebuild
index 5060b4b..229cb25 100644
--- a/sci-visualization/veusz/veusz-1.24.ebuild
+++ b/sci-visualization/veusz/veusz-1.24.ebuild
@@ -19,8 +19,8 @@ IUSE="dbus doc emf fits hdf5 minuit vo"
 
 CDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
-   >=dev-python/PyQt4-4.11.4[X,svg,${PYTHON_USEDEP}]
-   =dev-python/PyQt4-4.11.4[compat,X,svg,${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2016-06-09 Thread Sebastien Fabbro
commit: 05940bbd3914566d1fe52d1c69e3f7fcadc40046
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Jun  9 20:00:37 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Jun  9 20:00:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05940bbd

sci-visualization/veusz: remove old

Package-Manager: portage-2.3.0_rc1

 sci-visualization/veusz/Manifest   |  2 -
 sci-visualization/veusz/veusz-1.23.2-r1.ebuild | 78 --
 sci-visualization/veusz/veusz-1.23.2.ebuild| 78 --
 sci-visualization/veusz/veusz-1.23.ebuild  | 78 --
 4 files changed, 236 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 190e99e..9b35829 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,4 +1,2 @@
 DIST veusz-1.11.tar.gz 1579404 SHA256 
7ded2b8788f7420ea76dd499a485473fddce1f2587e9c93e453743b194d08e94 SHA512 
a22138beeef38093c9ec003731dfb1282aef93ca3d664cc5c2bd42beefc1a0450910622d0c9484b8ca406330ecd49253a5328336eac9846a2937f981844ef901
 WHIRLPOOL 
942428fcb36196ba0bb401670b990b24a3b4e2aa3648d23a5fad24be6d5adeef3e3d1e95bda0a969926eb466219e2089342b6fc8e7367e6bfbe0b2056b45edda
-DIST veusz-1.23.2.tar.gz 1844882 SHA256 
f75cab64a7a86b01ecee04ae404efbecf97a77405120fcd643672061f876494a SHA512 
4af8858cc5b6e33589c1f1833e2051d3af45203218f2f9866ab1d704be9cd605ec0f829bff70aa0ce7f078a35369d315f930b5bbd4ee3436330ff20e90057ca1
 WHIRLPOOL 
2c84f439b15606c1771d018e5a2cb36e8917a18213cc889614076181dfc9bcc58c5d4216a3c1277d6f269d7bbc9cd55b4ac0ab9a590171fa733a850b3625354b
-DIST veusz-1.23.tar.gz 1822000 SHA256 
6ba03cef320764cf8d1cc62f6ab20e52727a86faf21c45382e999f596d62c301 SHA512 
4a7ec1e94338bbcc072caf7256da8185b999814e9c2cda907c7989fd5b80efda49029c801f49d4b95a8745f3b47bf0e4b16732f9524558e3466321d27d696646
 WHIRLPOOL 
11f246a8139c324f8ef58ce28b9108a6d416722909b28af69d154bd283409105fb6c5cc4e19ad5630f870766e2a741b68f51076f171e12974c53b180e5974b8e
 DIST veusz-1.24.tar.gz 1856099 SHA256 
850240586ad8a97cc31fb2f2caaa6211ba3acf5fb594d8f336b59cf3977b0559 SHA512 
a7530c6324d117c5d09e22b6b41c87e4b4e619595cc7487bdb2f2a1a15ffee4c5c822168444f1db7f0c477e81d486510ac1d719480c1aa15983216ea38af0e34
 WHIRLPOOL 
a9ea78e6667cd983efd5a3fa92ecdf6b5f74db99df8f53b89630c01cf651bc1bedf77e6e7675ea4cbde08c0de94025e82768c0071bd570c830bf7a44d3e62137

diff --git a/sci-visualization/veusz/veusz-1.23.2-r1.ebuild 
b/sci-visualization/veusz/veusz-1.23.2-r1.ebuild
deleted file mode 100644
index 5fa0e11..000
--- a/sci-visualization/veusz/veusz-1.23.2-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit eutils fdo-mime distutils-r1 virtualx
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="http://home.gna.org/veusz/;
-SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc emf fits hdf5 minuit vo"
-
-CDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=dev-python/PyQt4-4.11.4[X,svg,${PYTHON_USEDEP}]
-"
-RDEPEND="${CDEPEND}
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
-   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-   minuit? ( dev-python/pyminuit[${PYTHON_USEDEP}] )
-   vo? (
-   dev-python/astropy[${PYTHON_USEDEP}]
-   dev-python/sampy[$(python_gen_usedep 'python2*')]
-   )"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/sip[${PYTHON_USEDEP}]
-   "
-
-python_test() {
-   distutils_install_for_testing
-   cd tests || die
-   VIRTUALX_COMMAND="${EPYTHON}" \
-   VEUSZ_RESOURCE_DIR="${S}" \
-   virtualmake runselftest.py
-}
-
-python_install() {
-   distutils-r1_python_install
-   # symlink the license, bug #341653
-   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
-   mkdir -p "${D}/$(python_get_sitedir)" || die
-   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
-   Please visit
-
-   https://www.gnu.org/licenses/gpl-2.0.html
-
-   for the full license text.
-   EOF
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   use doc && dodoc Documents/manual.pdf && \
-   dohtml -r Documents/{manimages,manual.html}
-
-   doicon icons/veusz.png
-   domenu "${FILESDIR}"/veusz.desktop
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}"/veusz.xml
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2016-05-08 Thread Andrey Grozin
commit: 11889e748335f7765123da76647c9cd5ded6d1b6
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun May  8 11:10:22 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun May  8 11:10:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11889e74

sci-visualization/veusz: bump to 1.24

PyQt4 must be <4.12_pre
Bugs: 582354, 581738

Package-Manager: portage-2.2.28

 sci-visualization/veusz/Manifest  |  1 +
 sci-visualization/veusz/veusz-1.24.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 5bbbff5..190e99e 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,3 +1,4 @@
 DIST veusz-1.11.tar.gz 1579404 SHA256 
7ded2b8788f7420ea76dd499a485473fddce1f2587e9c93e453743b194d08e94 SHA512 
a22138beeef38093c9ec003731dfb1282aef93ca3d664cc5c2bd42beefc1a0450910622d0c9484b8ca406330ecd49253a5328336eac9846a2937f981844ef901
 WHIRLPOOL 
942428fcb36196ba0bb401670b990b24a3b4e2aa3648d23a5fad24be6d5adeef3e3d1e95bda0a969926eb466219e2089342b6fc8e7367e6bfbe0b2056b45edda
 DIST veusz-1.23.2.tar.gz 1844882 SHA256 
f75cab64a7a86b01ecee04ae404efbecf97a77405120fcd643672061f876494a SHA512 
4af8858cc5b6e33589c1f1833e2051d3af45203218f2f9866ab1d704be9cd605ec0f829bff70aa0ce7f078a35369d315f930b5bbd4ee3436330ff20e90057ca1
 WHIRLPOOL 
2c84f439b15606c1771d018e5a2cb36e8917a18213cc889614076181dfc9bcc58c5d4216a3c1277d6f269d7bbc9cd55b4ac0ab9a590171fa733a850b3625354b
 DIST veusz-1.23.tar.gz 1822000 SHA256 
6ba03cef320764cf8d1cc62f6ab20e52727a86faf21c45382e999f596d62c301 SHA512 
4a7ec1e94338bbcc072caf7256da8185b999814e9c2cda907c7989fd5b80efda49029c801f49d4b95a8745f3b47bf0e4b16732f9524558e3466321d27d696646
 WHIRLPOOL 
11f246a8139c324f8ef58ce28b9108a6d416722909b28af69d154bd283409105fb6c5cc4e19ad5630f870766e2a741b68f51076f171e12974c53b180e5974b8e
+DIST veusz-1.24.tar.gz 1856099 SHA256 
850240586ad8a97cc31fb2f2caaa6211ba3acf5fb594d8f336b59cf3977b0559 SHA512 
a7530c6324d117c5d09e22b6b41c87e4b4e619595cc7487bdb2f2a1a15ffee4c5c822168444f1db7f0c477e81d486510ac1d719480c1aa15983216ea38af0e34
 WHIRLPOOL 
a9ea78e6667cd983efd5a3fa92ecdf6b5f74db99df8f53b89630c01cf651bc1bedf77e6e7675ea4cbde08c0de94025e82768c0071bd570c830bf7a44d3e62137

diff --git a/sci-visualization/veusz/veusz-1.24.ebuild 
b/sci-visualization/veusz/veusz-1.24.ebuild
new file mode 100644
index 000..5060b4b
--- /dev/null
+++ b/sci-visualization/veusz/veusz-1.24.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit eutils fdo-mime distutils-r1 virtualx
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="http://home.gna.org/veusz/;
+SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit vo"
+
+CDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/PyQt4-4.11.4[X,svg,${PYTHON_USEDEP}]
+   > "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dodoc Documents/manual.pdf && \
+   dohtml -r Documents/{manimages,manual.html}
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2016-03-04 Thread Andrey Grozin
commit: 96db43ecef4f9bb1402635098a5606786afa52b4
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Mar  4 13:12:51 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Mar  4 13:22:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96db43ec

sci-visualization/veusz: added python3_5, dropped python3_3

Because dev-python/astropy-1.1.1 dropped python3_3

Package-Manager: portage-2.2.27

 sci-visualization/veusz/veusz-1.23.2-r1.ebuild | 78 ++
 1 file changed, 78 insertions(+)

diff --git a/sci-visualization/veusz/veusz-1.23.2-r1.ebuild 
b/sci-visualization/veusz/veusz-1.23.2-r1.ebuild
new file mode 100644
index 000..5fa0e11
--- /dev/null
+++ b/sci-visualization/veusz/veusz-1.23.2-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit eutils fdo-mime distutils-r1 virtualx
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="http://home.gna.org/veusz/;
+SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit vo"
+
+CDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/PyQt4-4.11.4[X,svg,${PYTHON_USEDEP}]
+"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( dev-python/pyminuit[${PYTHON_USEDEP}] )
+   vo? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/sampy[$(python_gen_usedep 'python2*')]
+   )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   "
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dodoc Documents/manual.pdf && \
+   dohtml -r Documents/{manimages,manual.html}
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2016-03-01 Thread Andrey Grozin
commit: 1eddb16e37a52235fcb7bc8ae8ce2fb4b0ff1ca7
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Mar  2 07:32:33 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Mar  2 07:33:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eddb16e

sci-visualization/veusz: bump to 1.23.2

Bug: 575660

Package-Manager: portage-2.2.27

 sci-visualization/veusz/Manifest|  1 +
 sci-visualization/veusz/veusz-1.23.2.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index c75a71d..5bbbff5 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1,3 @@
 DIST veusz-1.11.tar.gz 1579404 SHA256 
7ded2b8788f7420ea76dd499a485473fddce1f2587e9c93e453743b194d08e94 SHA512 
a22138beeef38093c9ec003731dfb1282aef93ca3d664cc5c2bd42beefc1a0450910622d0c9484b8ca406330ecd49253a5328336eac9846a2937f981844ef901
 WHIRLPOOL 
942428fcb36196ba0bb401670b990b24a3b4e2aa3648d23a5fad24be6d5adeef3e3d1e95bda0a969926eb466219e2089342b6fc8e7367e6bfbe0b2056b45edda
+DIST veusz-1.23.2.tar.gz 1844882 SHA256 
f75cab64a7a86b01ecee04ae404efbecf97a77405120fcd643672061f876494a SHA512 
4af8858cc5b6e33589c1f1833e2051d3af45203218f2f9866ab1d704be9cd605ec0f829bff70aa0ce7f078a35369d315f930b5bbd4ee3436330ff20e90057ca1
 WHIRLPOOL 
2c84f439b15606c1771d018e5a2cb36e8917a18213cc889614076181dfc9bcc58c5d4216a3c1277d6f269d7bbc9cd55b4ac0ab9a590171fa733a850b3625354b
 DIST veusz-1.23.tar.gz 1822000 SHA256 
6ba03cef320764cf8d1cc62f6ab20e52727a86faf21c45382e999f596d62c301 SHA512 
4a7ec1e94338bbcc072caf7256da8185b999814e9c2cda907c7989fd5b80efda49029c801f49d4b95a8745f3b47bf0e4b16732f9524558e3466321d27d696646
 WHIRLPOOL 
11f246a8139c324f8ef58ce28b9108a6d416722909b28af69d154bd283409105fb6c5cc4e19ad5630f870766e2a741b68f51076f171e12974c53b180e5974b8e

diff --git a/sci-visualization/veusz/veusz-1.23.2.ebuild 
b/sci-visualization/veusz/veusz-1.23.2.ebuild
new file mode 100644
index 000..077b7ef
--- /dev/null
+++ b/sci-visualization/veusz/veusz-1.23.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+inherit eutils fdo-mime distutils-r1 virtualx
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="http://home.gna.org/veusz/;
+SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit vo"
+
+CDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/PyQt4-4.11.4[X,svg,${PYTHON_USEDEP}]
+"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( dev-python/pyminuit[${PYTHON_USEDEP}] )
+   vo? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/sampy[$(python_gen_usedep 'python2*')]
+   )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   "
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dodoc Documents/manual.pdf && \
+   dohtml -r Documents/{manimages,manual.html}
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2015-11-23 Thread Justin Lecher
commit: f592cd94e57c175c4f8f501d87658ce9a8b81df8
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Nov 23 08:59:17 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Nov 23 10:05:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f592cd94

sci-visualization/veusz: Drop symlink into PORTDIR

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=341653

Package-Manager: portage-2.2.25
Signed-off-by: Justin Lecher  gentoo.org>

 sci-visualization/veusz/veusz-1.23.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/veusz/veusz-1.23.ebuild 
b/sci-visualization/veusz/veusz-1.23.ebuild
index 42bfe9d..ebe7f7c 100644
--- a/sci-visualization/veusz/veusz-1.23.ebuild
+++ b/sci-visualization/veusz/veusz-1.23.ebuild
@@ -48,8 +48,14 @@ python_install() {
distutils-r1_python_install
# symlink the license, bug #341653
rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
-   ln -s "${PORTDIR}"/licenses/${LICENSE} \
-   "${D}/$(python_get_sitedir)"/${PN}/COPYING || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2015-10-22 Thread Justin Lecher
commit: 2e7d7f40c4c6ae0cc38e086d78cfb46b77dd0d93
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 22 08:31:25 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 22 08:31:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7d7f40

sci-visualization/veusz: Fix dependency for pyfits support

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 sci-visualization/veusz/veusz-1.11.ebuild | 2 +-
 sci-visualization/veusz/veusz-1.23.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/veusz/veusz-1.11.ebuild 
b/sci-visualization/veusz/veusz-1.11.ebuild
index 6ce06e3..1e18d92 100644
--- a/sci-visualization/veusz/veusz-1.11.ebuild
+++ b/sci-visualization/veusz/veusz-1.11.ebuild
@@ -21,7 +21,7 @@ LICENSE="GPL-2"
 DEPEND="dev-python/numpy"
 RDEPEND="${DEPEND}
dev-python/PyQt4[X,svg]
-   fits? ( virtual/pyfits )"
+   fits? ( dev-python/pyfits )"
 
 PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
 

diff --git a/sci-visualization/veusz/veusz-1.23.ebuild 
b/sci-visualization/veusz/veusz-1.23.ebuild
index ab72515..42bfe9d 100644
--- a/sci-visualization/veusz/veusz-1.23.ebuild
+++ b/sci-visualization/veusz/veusz-1.23.ebuild
@@ -24,7 +24,7 @@ CDEPEND="
 RDEPEND="${CDEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
-   fits? ( virtual/pyfits[${PYTHON_USEDEP}] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
minuit? ( dev-python/pyminuit[${PYTHON_USEDEP}] )
vo? (



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2015-10-22 Thread Justin Lecher
commit: 477dbbe8be030f99dee88c52d843dcb17dc176cf
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 22 07:33:46 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 22 08:31:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477dbbe8

sci-visualization/veusz: Drop old

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 sci-visualization/veusz/Manifest|  5 --
 sci-visualization/veusz/veusz-1.20.1.ebuild | 64 
 sci-visualization/veusz/veusz-1.20.ebuild   | 64 
 sci-visualization/veusz/veusz-1.21.1.ebuild | 75 -
 sci-visualization/veusz/veusz-1.21.ebuild   | 64 
 sci-visualization/veusz/veusz-1.22.ebuild   | 71 ---
 6 files changed, 343 deletions(-)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index ccea4fd..c75a71d 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,7 +1,2 @@
 DIST veusz-1.11.tar.gz 1579404 SHA256 
7ded2b8788f7420ea76dd499a485473fddce1f2587e9c93e453743b194d08e94 SHA512 
a22138beeef38093c9ec003731dfb1282aef93ca3d664cc5c2bd42beefc1a0450910622d0c9484b8ca406330ecd49253a5328336eac9846a2937f981844ef901
 WHIRLPOOL 
942428fcb36196ba0bb401670b990b24a3b4e2aa3648d23a5fad24be6d5adeef3e3d1e95bda0a969926eb466219e2089342b6fc8e7367e6bfbe0b2056b45edda
-DIST veusz-1.20.1.tar.gz 1778707 SHA256 
64c7f1624f14ae898aa5a4b0e1de7933bfa3fffb6cb272853c8acdd471c66814 SHA512 
2b477e03dec895914a34206750285ff6dcba53ff23bab79403194b893e22b03063179c26a812b3bd98c00ea71cfda062a5b345b9bd7c1acdf5682c4acc9be755
 WHIRLPOOL 
c8a0ff3752ac152b2029b224f97cb9331dc3ded2c38968e9c5f5cf15355ae1c830e8d6da7de075a1d5d6f2d20b142a5475eb2dc262eff9de028f11afb57c9f92
-DIST veusz-1.20.tar.gz 1774169 SHA256 
6a73b357f0c0602e6fd45eaec3a5a305181101f15e16c9c3621a5ea2df4d6743 SHA512 
68453c15a8e6b81034a458e65524a28ba1649d6e25443d2c90a2fd32e11b56a470d2c176c1908d243195e747dd0c4ca4cc1ed9390cc0e8d3d9737b52798f54a8
 WHIRLPOOL 
b3560554e360e6b79ef4631d90f19c708b5351179844eeb836c250a4bdb2ced95f0bff69064ae2e3be8ac21965a1bcea11c90a1b9b5a59ced7f610a0029d1391
-DIST veusz-1.21.1.tar.gz 1804339 SHA256 
fa1ba0129228218c804fc7c654cdfd4d6c4b5a93830a307afc893eb126b0a2c5 SHA512 
6fa40674fb9100522e7fefa3d49759488c7ee0d11b90bb2a7de6ccb4f03da53e8e2024027987df8638fa1a7742845ac6e8263d9942ac287d1e4c2e1dece42dd8
 WHIRLPOOL 
9f5d7e874c7547c87eaf348661d72ad2b72fe8ead966b713c136a5a11e1fbfce073009fb58601887a98c729be78566178016472d80ccca3e7330ad633a809be0
-DIST veusz-1.21.tar.gz 1803048 SHA256 
15dae8891d7d87d13c097b93b0c65e6b9c657f919a735a0b2e59260733feb7d0 SHA512 
1fb061f31f258b2c17f5200c9d25b6aa94c1cf85b675097ab236e6772c87721b3bbe9d655c0ffe698f087e2e116aa371824a58ce380def9beadde37c8e49bf1c
 WHIRLPOOL 
dfa8212590e4b9b190918814e77111601f4ffb26932ccb3c0a9d38ddbb510fc5aad4dcd4268da74dcf717278940ffe7c621325aee906e1526e956bed8b493847
-DIST veusz-1.22.tar.gz 1809097 SHA256 
46665217787053a2524adf425db4ceab667a69098de1548c03e512c2bd8cefbb SHA512 
dca03c04280e63dae9e709e6269382cc9b5e33ea253137cda5cdb1873c5588638a0609dcec763abae8bf15d41d5b624baa4761f2e195c462821faf2f87830231
 WHIRLPOOL 
34c211fa570d2cb91678966e8ff68d9720002a246d8ce3431d193d3bc7bceee914ace4c010a5d9340800df17ee6825775f0248b8aabfff12aa98cc87dfb26bda
 DIST veusz-1.23.tar.gz 1822000 SHA256 
6ba03cef320764cf8d1cc62f6ab20e52727a86faf21c45382e999f596d62c301 SHA512 
4a7ec1e94338bbcc072caf7256da8185b999814e9c2cda907c7989fd5b80efda49029c801f49d4b95a8745f3b47bf0e4b16732f9524558e3466321d27d696646
 WHIRLPOOL 
11f246a8139c324f8ef58ce28b9108a6d416722909b28af69d154bd283409105fb6c5cc4e19ad5630f870766e2a741b68f51076f171e12974c53b180e5974b8e

diff --git a/sci-visualization/veusz/veusz-1.20.1.ebuild 
b/sci-visualization/veusz/veusz-1.20.1.ebuild
deleted file mode 100644
index e4c002a..000
--- a/sci-visualization/veusz/veusz-1.20.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit eutils fdo-mime distutils-r1 virtualx
-
-DESCRIPTION="Qt scientific plotting package with good Postscript output"
-HOMEPAGE="http://home.gna.org/veusz/;
-SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
-
-IUSE="dbus doc emf fits hdf5 vo"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="GPL-2"
-
-DEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-   >=dev-python/PyQt4-4.6[X,svg,${PYTHON_USEDEP}]
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
-   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
-   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
-   vo? (
-   dev-python/astropy[${PYTHON_USEDEP}]
-   dev-python/sampy[$(python_gen_usedep 'python2*')]
-  

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2015-10-22 Thread Justin Lecher
commit: 96be1e6745262fc65ee697674d543f982f2453f4
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 22 07:41:04 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 22 08:31:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96be1e67

sci-visualization/veusz: Use virtual package

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 sci-visualization/veusz/veusz-1.11.ebuild | 4 ++--
 sci-visualization/veusz/veusz-1.23.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-visualization/veusz/veusz-1.11.ebuild 
b/sci-visualization/veusz/veusz-1.11.ebuild
index f495831..6ce06e3 100644
--- a/sci-visualization/veusz/veusz-1.11.ebuild
+++ b/sci-visualization/veusz/veusz-1.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -21,7 +21,7 @@ LICENSE="GPL-2"
 DEPEND="dev-python/numpy"
 RDEPEND="${DEPEND}
dev-python/PyQt4[X,svg]
-   fits? ( dev-python/pyfits )"
+   fits? ( virtual/pyfits )"
 
 PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
 

diff --git a/sci-visualization/veusz/veusz-1.23.ebuild 
b/sci-visualization/veusz/veusz-1.23.ebuild
index 42bfe9d..ab72515 100644
--- a/sci-visualization/veusz/veusz-1.23.ebuild
+++ b/sci-visualization/veusz/veusz-1.23.ebuild
@@ -24,7 +24,7 @@ CDEPEND="
 RDEPEND="${CDEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
-   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   fits? ( virtual/pyfits[${PYTHON_USEDEP}] )
hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
minuit? ( dev-python/pyminuit[${PYTHON_USEDEP}] )
vo? (