From 2771f79232c273bc2a57d23bf335dd81ccf6af28 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 5 Dec 2021 02:47:11 +0000 Subject: gentoo resync : 05.12.2021 --- sci-visualization/scidavis/Manifest | 2 +- .../scidavis/scidavis-2.4.0-r1.ebuild | 110 -------------------- .../scidavis/scidavis-2.4.0-r2.ebuild | 112 +++++++++++++++++++++ 3 files changed, 113 insertions(+), 111 deletions(-) delete mode 100644 sci-visualization/scidavis/scidavis-2.4.0-r1.ebuild create mode 100644 sci-visualization/scidavis/scidavis-2.4.0-r2.ebuild (limited to 'sci-visualization/scidavis') diff --git a/sci-visualization/scidavis/Manifest b/sci-visualization/scidavis/Manifest index 758703bbc327..a6eaa4604d67 100644 --- a/sci-visualization/scidavis/Manifest +++ b/sci-visualization/scidavis/Manifest @@ -1,4 +1,4 @@ AUX scidavis-build.patch 1397 BLAKE2B 70abb5dee8d3afbf4eaf88d50c8df30fb0ad34345e92d049113c5ef0e1ecf9f5d7b127166453905f79056d812128f2c427ddcb3736363591c2e3aba67ed8b3d1 SHA512 91044ad9994ffe8047529b262d578b575a559d888b17da772be10346b87c655a2c53c67ba06b7a5bb85870510de5a1c4f1f14777b5c60bbfaab4ccd545d00929 DIST scidavis-2.4.0-gh.tar.gz 9244613 BLAKE2B 5961c1c4c28a7e290940ddefb4a7a447fb2b743528bcb96d190b2638a6b0d8807dad51ceab6392e5a3081b270149d3f3fccef8db8108dfdacc71a66c55a7509e SHA512 9797daaf3239176eb8fc346fb8e579af965cfe0881e9048c77258f1165135a124aea3ec52434cc23e117ba2077313437da65f5c694f2d8a54d312997264d9318 -EBUILD scidavis-2.4.0-r1.ebuild 2721 BLAKE2B ee43d94ebb50062f2a9e8ca5518fa24b7edaa58c173a5724b0c544354a4b635b4a1db9e1b7f2711fa70dac17d8aa06ae932204e4744681f1b0381a46684b9660 SHA512 2481bfc163f589c359c104db8eb3bd6bfd511fac4b899866f8625b08045fe59821cfbcf9d1034a64752d833d30c4748d76a8b57e2ec185bb8736faa52b0c9887 +EBUILD scidavis-2.4.0-r2.ebuild 2894 BLAKE2B 3edd4fb5526eb6d1f2688c23d49c66a686125c07de8875efe9c576ec68ff2d014357e1a66c58c6a2551bffaa119cc8daee8d9a33f65985dbd8806d66780c7f81 SHA512 4646b6d6c507861f24cbd28e2cbb594e4b82caca938213ab352cb84137d31e985a0eb7a9f2ba10b818f25ec3c5313b1d2e218bc269d8961aaa65971e38fd953c MISC metadata.xml 1139 BLAKE2B 406046dd8fb76e0ba5041ffd4ab1348adbb220b1d60f54d771b47fc8f592c9d8a54ead641e6ffb57c4aa41e9135bbb0bdb207042a4a68a831124ad6544b87b62 SHA512 96662659dbd13c848af7a06642aa4af6b5b53d233c342fdbf39f4470c2504fc2d6354a09f3296968d2aa664f771ae0819b457c3508e5d82e4eb262925931fcc4 diff --git a/sci-visualization/scidavis/scidavis-2.4.0-r1.ebuild b/sci-visualization/scidavis/scidavis-2.4.0-r1.ebuild deleted file mode 100644 index 44611a1ad6bc..000000000000 --- a/sci-visualization/scidavis/scidavis-2.4.0-r1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DOCS_BUILDER="doxygen" -DOCS_DEPEND="media-gfx/graphviz" - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit python-single-r1 docs qmake-utils xdg - -DESCRIPTION="Application for Scientific Data Analysis and Visualization" -HOMEPAGE="http://scidavis.sourceforge.net/ https://github.com/SciDAVis/scidavis/" -SRC_URI="https://github.com/SciDAVis/scidavis/archive/refs/tags/${PV}.tar.gz -> ${P}-gh.tar.gz" - -LICENSE="GPL-2+ ZLIB" -KEYWORDS="~amd64" -SLOT="0" - -IUSE="assistant doc origin python test" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -# RESTRICT="!test? ( test )" -# Looks like we have an incompatible version of gtest in the tree, fails to -# compile with CONFIG+="test" -RESTRICT="test" - -RDEPEND=" - dev-cpp/muParser - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sci-libs/gsl:= - sys-libs/zlib[minizip] - x11-libs/qwt:5 - x11-libs/qwtplot3d - assistant? ( dev-qt/assistant ) - origin? ( sci-libs/liborigin ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/PyQt5[${PYTHON_USEDEP}] - dev-python/PyQt5-sip[${PYTHON_USEDEP}] - :_Z_\1:g' 3rdparty/minigzip/minigzip.c || die - - # fix paths - cat >> config.pri <<-EOF || die - # install docs to ${PF} instead of ${PN} - documentation.path = "\$\$INSTALLBASE/share/doc/${PF}" - - # install python files in Gentoo specific directories - pythonconfig.path = "$(python_get_scriptdir)" - pythonutils.path = "$(python_get_scriptdir)" - - # /usr/share/appdata is deprecated - appdata.path = "\$\$INSTALLBASE/share/metainfo" - EOF -} - -src_configure() { - INSTALLBASE="${EPREFIX}/usr" eqmake5 \ - $(usex assistant " " " CONFIG+=noassistant ") \ - $(usex origin " CONFIG+=liborigin " " ") \ - $(usex python " CONFIG+=python " " ") \ - $(usex test " CONFIG+=test " " ") -} - -src_compile() { - default - docs_compile -} - -src_install () { - emake INSTALL_ROOT="${ED}" install - einstalldocs - use python && python_optimize -} diff --git a/sci-visualization/scidavis/scidavis-2.4.0-r2.ebuild b/sci-visualization/scidavis/scidavis-2.4.0-r2.ebuild new file mode 100644 index 000000000000..70fc6b255c6b --- /dev/null +++ b/sci-visualization/scidavis/scidavis-2.4.0-r2.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DOCS_BUILDER="doxygen" +DOCS_DEPEND="media-gfx/graphviz" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit python-single-r1 docs qmake-utils xdg + +DESCRIPTION="Application for Scientific Data Analysis and Visualization" +HOMEPAGE="http://scidavis.sourceforge.net/ https://github.com/SciDAVis/scidavis/" +SRC_URI="https://github.com/SciDAVis/scidavis/archive/refs/tags/${PV}.tar.gz -> ${P}-gh.tar.gz" + +LICENSE="GPL-2+ ZLIB" +KEYWORDS="~amd64" +SLOT="0" + +IUSE="assistant doc origin python test" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +# RESTRICT="!test? ( test )" +# Looks like we have an incompatible version of gtest in the tree, fails to +# compile with CONFIG+="test" +RESTRICT="test" + +# We need to depend on a version of PyQt5 that depends on :_Z_\1:g' 3rdparty/minigzip/minigzip.c || die + + # fix paths + cat >> config.pri <<-EOF || die + # install docs to ${PF} instead of ${PN} + documentation.path = "\$\$INSTALLBASE/share/doc/${PF}" + + # install python files in Gentoo specific directories + pythonconfig.path = "$(python_get_scriptdir)" + pythonutils.path = "$(python_get_scriptdir)" + + # /usr/share/appdata is deprecated + appdata.path = "\$\$INSTALLBASE/share/metainfo" + EOF +} + +src_configure() { + INSTALLBASE="${EPREFIX}/usr" eqmake5 \ + $(usex assistant " " " CONFIG+=noassistant ") \ + $(usex origin " CONFIG+=liborigin " " ") \ + $(usex python " CONFIG+=python " " ") \ + $(usex test " CONFIG+=test " " ") +} + +src_compile() { + default + docs_compile +} + +src_install () { + emake INSTALL_ROOT="${ED}" install + einstalldocs + use python && python_optimize +} -- cgit v1.2.3