[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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? (