From bb63ba306e0061358195c201489da9b9cfebee7a Mon Sep 17 00:00:00 2001 From: Guilherme Amadio Date: Mon, 28 Jun 2021 17:02:23 +0200 Subject: sci-physics/vmc: move default C++ standard to C++17 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Guilherme Amadio --- sci-physics/vmc/vmc-1.0_p3-r1.ebuild | 45 ++++++++++++++++++++++++++++++++++++ sci-physics/vmc/vmc-1.0_p3.ebuild | 45 ------------------------------------ sci-physics/vmc/vmc-9999.ebuild | 2 +- 3 files changed, 46 insertions(+), 46 deletions(-) create mode 100644 sci-physics/vmc/vmc-1.0_p3-r1.ebuild delete mode 100644 sci-physics/vmc/vmc-1.0_p3.ebuild diff --git a/sci-physics/vmc/vmc-1.0_p3-r1.ebuild b/sci-physics/vmc/vmc-1.0_p3-r1.ebuild new file mode 100644 index 000000000000..69bb6483d9f7 --- /dev/null +++ b/sci-physics/vmc/vmc-1.0_p3-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vmc-project/${PN}.git" +else + MY_PV=$(ver_rs 1-2 -) + SRC_URI="https://github.com/vmc-project/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-${MY_PV}" +fi + +DESCRIPTION="The Virtual Monte Carlo core library" +HOMEPAGE="https://vmc-project.github.io/ https://github.com/vmc-project/vmc" + +LICENSE="GPL-3" +SLOT="0" +IUSE="c++11 c++14 +c++17 doc" + +REQUIRED_USE="^^ ( c++11 c++14 c++17 )" + +RDEPEND="sci-physics/root:=[c++11?,c++14?,c++17?,-vmc]" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +DOCS=(README.md History) + +src_compile() { + cmake_src_compile + if use doc; then + # TRAVIS_BUILD_DIR hardcoded in Doxyfile by upstream. + TRAVIS_BUILD_DIR="${S}" doxygen doc/doxygen/Doxyfile || die + fi +} + +src_install() { + cmake_src_install + use doc && local HTML_DOCS=( doc/html/. ) + einstalldocs +} diff --git a/sci-physics/vmc/vmc-1.0_p3.ebuild b/sci-physics/vmc/vmc-1.0_p3.ebuild deleted file mode 100644 index 91c335813c8d..000000000000 --- a/sci-physics/vmc/vmc-1.0_p3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/vmc-project/${PN}.git" -else - MY_PV=$(ver_rs 1-2 -) - SRC_URI="https://github.com/vmc-project/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -DESCRIPTION="The Virtual Monte Carlo core library" -HOMEPAGE="https://vmc-project.github.io/ https://github.com/vmc-project/vmc" - -LICENSE="GPL-3" -SLOT="0" -IUSE="+c++11 c++14 c++17 doc" - -REQUIRED_USE="^^ ( c++11 c++14 c++17 )" - -RDEPEND=">=sci-physics/root-6.18:=[c++11?,c++14?,c++17?,-vmc]" -DEPEND="${RDEPEND}" -BDEPEND="doc? ( app-doc/doxygen[dot] )" - -DOCS=(README.md History) - -src_compile() { - cmake_src_compile - if use doc; then - # TRAVIS_BUILD_DIR hardcoded in Doxyfile by upstream. - TRAVIS_BUILD_DIR="${S}" doxygen doc/doxygen/Doxyfile || die - fi -} - -src_install() { - cmake_src_install - use doc && local HTML_DOCS=( doc/html/. ) - einstalldocs -} diff --git a/sci-physics/vmc/vmc-9999.ebuild b/sci-physics/vmc/vmc-9999.ebuild index 91c335813c8d..6903ccfcbfdb 100644 --- a/sci-physics/vmc/vmc-9999.ebuild +++ b/sci-physics/vmc/vmc-9999.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://vmc-project.github.io/ https://github.com/vmc-project/vmc" LICENSE="GPL-3" SLOT="0" -IUSE="+c++11 c++14 c++17 doc" +IUSE="c++11 c++14 +c++17 doc" REQUIRED_USE="^^ ( c++11 c++14 c++17 )" -- cgit v1.2.3-65-gdbad