commit:     87a2d36f46391c7f08b14ea7641c207fd45f6bed
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 30 21:53:11 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Dec 31 20:15:07 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a2d36f

sci-physics/yoda: drop overshadowed 2.0.2, 2.0.2-r1, 2.1.0, 2.1.1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-physics/yoda/Manifest                          |   3 -
 sci-physics/yoda/files/yoda-2.0.2-yamlcpp.patch    |  22 ----
 sci-physics/yoda/files/yoda-2.0.2-zstr.patch       |  24 -----
 sci-physics/yoda/files/yoda-2.1.1-testpaths.patch  |  26 -----
 sci-physics/yoda/files/yoda-2.1.1-testwriter.patch |  42 --------
 sci-physics/yoda/yoda-2.0.2-r1.ebuild              | 101 ------------------
 sci-physics/yoda/yoda-2.0.2.ebuild                 |  99 ------------------
 sci-physics/yoda/yoda-2.1.0.ebuild                 | 109 --------------------
 sci-physics/yoda/yoda-2.1.1.ebuild                 | 114 ---------------------
 9 files changed, 540 deletions(-)

diff --git a/sci-physics/yoda/Manifest b/sci-physics/yoda/Manifest
index a3050b37d98e..d0dc4b985d8d 100644
--- a/sci-physics/yoda/Manifest
+++ b/sci-physics/yoda/Manifest
@@ -1,6 +1,3 @@
 DIST YODA-1.9.10.tar.bz2 1278729 BLAKE2B 
f6ae9b579d79b6be62e9644e327f0b449882c0f1a0efaac09ac97eae90a2ced10bf2b13447d75390552b3e4d8c128e7a33184bf8b2d308236f828e611df6d7a4
 SHA512 
54a455a1b2772ea3201477d4dddcf0c92c85bfee8825d8726d62331ebacb37fc8d1f6e02cdfe592722f2a747a46786d2bdb3c36cc982794a30b25e718d32e998
 DIST YODA-1.9.5.tar.bz2 1077442 BLAKE2B 
010ab725c57dfab8160e0304d461dc44c140d1ce234f3b70834ee58b8f269159529122095a94e6b79ef752612a6659a17e1874fda2941cfbcec1f53802916b6a
 SHA512 
46e30b33d369f5d28ec228b71eaa298f3010cc06fe568785c74bbaf3d7468c26738cc2ee40da9bcc54d978f394187a2ee9289197283c86a3358583a3c0ecd247
-DIST YODA-2.0.2.tar.bz2 1869694 BLAKE2B 
cb5628bbfe0ecdd59073ff49496cd79ff6df95d94bbb36463c9de2cd6f576d0a8b8b4c1373f7f06354bb1ceb190a461cf61b4367085c44c44c5fb3982061a3ba
 SHA512 
214f2caa2610a959588b1440fc66e238023829ca2fe7cf0e2f818891dd8db62fc0db288ac03c885c26c8de2a8813cd08deb53cefa0fb7d659b9b129d94d707c7
-DIST YODA-2.1.0.tar.bz2 1935119 BLAKE2B 
fe8e50759dd4191fb5f1ea8c20ff5a2bdaf444c81234b635c9566ac6f8248991eb998a31a0504bae1ac6ec47f8735ce263382ccdd800f201072cfe4c1d44dc57
 SHA512 
e17ec7e64082c835e98e4c03eb9d3128a2345b999d3d3a30b7b5b4b34afafd6d51c164011c5357c6fc38b35a511d8f98183de0d9edb13e32a73d5024733b02fc
-DIST YODA-2.1.1.tar.bz2 1023366 BLAKE2B 
de09ddfaddf365e35c83ba8e514638b91180c251bedb3009252be7bb2c08dbe64f98bea54dad3867906f20dac633c53182da7395d765e3a18cfa1157b7388222
 SHA512 
961426b17abbdee271a156965bb12a502a57e844e5ea4e5e7d201629aaf0b586684f99a71cba61de19fafc209cfbd653ff2601bc4915b2727cc36400c49ff5c8
 DIST YODA-2.1.2.tar.bz2 1022526 BLAKE2B 
75f13b04b66b632c66e2442f8bf8ccdb23ce15eec88e9b26a7924d0dc0e4ca80be0eadaf032aeec489a48b2b21beb9656d4f8fdf03ece02dca81133e23850d8d
 SHA512 
39c21f97333c98744006d39903c3cdfd617a8ab6fc253f08412898e8998678963912bd6c6fb0b7bb58e162f48658606d9cdb891f12bc64ff730b158292ff9a85

diff --git a/sci-physics/yoda/files/yoda-2.0.2-yamlcpp.patch 
b/sci-physics/yoda/files/yoda-2.0.2-yamlcpp.patch
deleted file mode 100644
index ad20bc717f7c..000000000000
--- a/sci-physics/yoda/files/yoda-2.0.2-yamlcpp.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 3e74499ba8bbbd6a872e0563625193505c14df90 Mon Sep 17 00:00:00 2001
-From: Christian Gutschow <[email protected]>
-Date: Wed, 11 Dec 2024 19:10:11 +0000
-Subject: [PATCH] add missing header
-
----
- src/yamlcpp/emitterutils.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/yamlcpp/emitterutils.cpp b/src/yamlcpp/emitterutils.cpp
-index 5e5f00ea..78615970 100644
---- a/src/yamlcpp/emitterutils.cpp
-+++ b/src/yamlcpp/emitterutils.cpp
-@@ -1,4 +1,5 @@
- #include <algorithm>
-+#include <cstdint>
- #include <iomanip>
- #include <sstream>
- 
--- 
-GitLab
-

diff --git a/sci-physics/yoda/files/yoda-2.0.2-zstr.patch 
b/sci-physics/yoda/files/yoda-2.0.2-zstr.patch
deleted file mode 100644
index 1f33e46e2ee6..000000000000
--- a/sci-physics/yoda/files/yoda-2.0.2-zstr.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 31c9ad99ac3dbd34ad8c4285a689c5028490f776 Mon Sep 17 00:00:00 2001
-From: Christian Gutschow <[email protected]>
-Date: Wed, 5 Feb 2025 19:02:38 +0000
-Subject: [PATCH] add missing header
-
----
- src/zstr/zstr.hpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/zstr/zstr.hpp b/src/zstr/zstr.hpp
-index 66c21f847..61c587345 100644
---- a/src/zstr/zstr.hpp
-+++ b/src/zstr/zstr.hpp
-@@ -9,6 +9,7 @@
- #pragma once
- 
- #include <cassert>
-+#include <cstdint>
- #include <fstream>
- #include <sstream>
- #include <zlib.h>
--- 
-GitLab
-

diff --git a/sci-physics/yoda/files/yoda-2.1.1-testpaths.patch 
b/sci-physics/yoda/files/yoda-2.1.1-testpaths.patch
deleted file mode 100644
index 4e6eb8f821c0..000000000000
--- a/sci-physics/yoda/files/yoda-2.1.1-testpaths.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-https://gitlab.com/hepcedar/yoda/-/merge_requests/362
-From 9a47654ff88dffc94cefa89b52819941364f1259 Mon Sep 17 00:00:00 2001
-From: Alexander Puck Neuwirth <[email protected]>
-Date: Tue, 19 Aug 2025 09:28:35 +0000
-Subject: [PATCH] Allow lib64 in testpaths too
-
----
- tests/TestPaths.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/TestPaths.cc b/tests/TestPaths.cc
-index 5c9ec5ce3..13cf2407a 100644
---- a/tests/TestPaths.cc
-+++ b/tests/TestPaths.cc
-@@ -9,7 +9,7 @@ using namespace YODA;
- auto testPaths() {
- 
-   const std::string libPath = getLibPath();
--  if ( !Utils::endswith(libPath, "/lib") )  return CHECK_TEST_RES(false);
-+  if ( !Utils::endswith(libPath, "/lib") && !Utils::endswith(libPath, 
"/lib64") )  return CHECK_TEST_RES(false);
- 
-   const std::string dataPath = getDataPath();
-   if ( !Utils::endswith(dataPath, "/share/YODA") )  return 
CHECK_TEST_RES(false);
--- 
-GitLab
-

diff --git a/sci-physics/yoda/files/yoda-2.1.1-testwriter.patch 
b/sci-physics/yoda/files/yoda-2.1.1-testwriter.patch
deleted file mode 100644
index 3639923f40a0..000000000000
--- a/sci-physics/yoda/files/yoda-2.1.1-testwriter.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-https://gitlab.com/hepcedar/yoda/-/merge_requests/363
-From 9ea39901ed84e1b2c76c08830cc2df927216eda2 Mon Sep 17 00:00:00 2001
-From: Christian Gutschow <[email protected]>
-Date: Tue, 19 Aug 2025 11:47:50 +0100
-Subject: [PATCH] add H5 protection
-
----
- include/YODA/Writer.h | 2 +-
- tests/TestWriter.cc   | 2 ++
- 2 files changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/include/YODA/Writer.h b/include/YODA/Writer.h
-index 0372533e8..5f9c0e5e6 100644
---- a/include/YODA/Writer.h
-+++ b/include/YODA/Writer.h
-@@ -9,8 +9,8 @@
- #include "YODA/AnalysisObject.h"
- #include "YODA/Utils/Traits.h"
- 
--#ifdef HAVE_HDF5
- #include <YODA/Config/BuildConfig.h>
-+#ifdef HAVE_HDF5
- #ifdef WITH_HIGHFIVE
- #include <YODA/highfive/H5File.hpp>
- #else
-diff --git a/tests/TestWriter.cc b/tests/TestWriter.cc
-index fc0bd0792..8750f225e 100644
---- a/tests/TestWriter.cc
-+++ b/tests/TestWriter.cc
-@@ -5,7 +5,9 @@
- #include "YODA/Scatter.h"
- #include "YODA/WriterYODA.h"
- #include "YODA/WriterYODA1.h"
-+#ifdef HAVE_HDF5
- #include "YODA/WriterH5.h"
-+#endif
- #include <cmath>
- #include <vector>
- #include <iostream>
--- 
-GitLab
-

diff --git a/sci-physics/yoda/yoda-2.0.2-r1.ebuild 
b/sci-physics/yoda/yoda-2.0.2-r1.ebuild
deleted file mode 100644
index b70605e76efb..000000000000
--- a/sci-physics/yoda/yoda-2.0.2-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit bash-completion-r1 python-single-r1 optfeature
-
-DESCRIPTION="Yet more Objects for (High Energy Physics) Data Analysis"
-HOMEPAGE="https://yoda.hepforge.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://gitlab.com/hepcedar/yoda";
-else
-       SRC_URI="https://yoda.hepforge.org/downloads?f=${P^^}.tar.bz2 -> 
${P^^}.tar.bz2"
-       S="${WORKDIR}/${P^^}"
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-IUSE="root test +python +zlib"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) root? ( python )"
-
-RDEPEND="
-       root? ( sci-physics/root:=[${PYTHON_SINGLE_USEDEP}] )
-       python? ( ${PYTHON_DEPS} )
-       zlib? ( virtual/zlib:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-       python? (
-               $(python_gen_cond_dep '
-                       >=dev-python/cython-0.29.24[${PYTHON_USEDEP}]
-               ')
-               test? (
-                       $(python_gen_cond_dep '
-                               dev-python/numpy[${PYTHON_USEDEP}]
-                               dev-python/matplotlib[${PYTHON_USEDEP}]
-                       ')
-               )
-       )
-"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-yamlcpp.patch # 937405
-       # https://gitlab.com/hepcedar/yoda/-/merge_requests/287
-       "${FILESDIR}"/${P}-zstr.patch # 948090
-)
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-       # we need to use the prefix cython here
-       econf --disable-static \
-               $(use_enable root) \
-               $(use_enable python pyext) \
-               $(use_with zlib zlib "${ESYSROOT}/usr") \
-               $(usex python CYTHON="${ESYSROOT}/usr/bin/cython")
-}
-
-src_test() {
-       # PYTESTS and SHTESTS both require python tools
-       if use python; then
-               emake check
-       else
-               emake check PYTESTS= SHTESTS= NO_PYTHON=1
-       fi
-}
-
-src_install() {
-       default
-
-       if use python ; then
-               newbashcomp "${ED}"/etc/bash_completion.d/${PN}-completion 
${PN}-config
-               bashcomp_alias ${PN}-config \
-                       ${PN}ls \
-                       ${PN}diff \
-                       ${PN}merge \
-                       ${PN}stack \
-                       ${PN}scale \
-                       ${PN}plot \
-                       ${PN}envelope \
-                       ${PN}cnv \
-                       ${PN}2root
-               rm "${ED}"/etc/bash_completion.d/${PN}-completion || die
-               python_optimize
-       fi
-
-       find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-       optfeature "latex plotting support" virtual/latex-base
-       optfeature "python plotting support" dev-python/matplotlib
-}

diff --git a/sci-physics/yoda/yoda-2.0.2.ebuild 
b/sci-physics/yoda/yoda-2.0.2.ebuild
deleted file mode 100644
index 4ca0d16be45b..000000000000
--- a/sci-physics/yoda/yoda-2.0.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit bash-completion-r1 python-single-r1 optfeature
-
-DESCRIPTION="Yet more Objects for (High Energy Physics) Data Analysis"
-HOMEPAGE="https://yoda.hepforge.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://gitlab.com/hepcedar/yoda";
-else
-       SRC_URI="https://yoda.hepforge.org/downloads?f=${P^^}.tar.bz2 -> 
${P^^}.tar.bz2"
-       S="${WORKDIR}/${P^^}"
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-IUSE="root test +python +zlib"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) root? ( python )"
-
-RDEPEND="
-       root? ( sci-physics/root:=[${PYTHON_SINGLE_USEDEP}] )
-       python? ( ${PYTHON_DEPS} )
-       zlib? ( virtual/zlib:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-       python? (
-               $(python_gen_cond_dep '
-                       >=dev-python/cython-0.29.24[${PYTHON_USEDEP}]
-               ')
-               test? (
-                       $(python_gen_cond_dep '
-                               dev-python/numpy[${PYTHON_USEDEP}]
-                               dev-python/matplotlib[${PYTHON_USEDEP}]
-                       ')
-               )
-       )
-"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-yamlcpp.patch # 937405
-)
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-       # we need to use the prefix cython here
-       econf --disable-static \
-               $(use_enable root) \
-               $(use_enable python pyext) \
-               $(use_with zlib zlib "${ESYSROOT}/usr") \
-               $(usex python CYTHON="${ESYSROOT}/usr/bin/cython")
-}
-
-src_test() {
-       # PYTESTS and SHTESTS both require python tools
-       if use python; then
-               emake check
-       else
-               emake check PYTESTS= SHTESTS= NO_PYTHON=1
-       fi
-}
-
-src_install() {
-       default
-
-       if use python ; then
-               newbashcomp "${ED}"/etc/bash_completion.d/${PN}-completion 
${PN}-config
-               bashcomp_alias ${PN}-config \
-                       ${PN}ls \
-                       ${PN}diff \
-                       ${PN}merge \
-                       ${PN}stack \
-                       ${PN}scale \
-                       ${PN}plot \
-                       ${PN}envelope \
-                       ${PN}cnv \
-                       ${PN}2root
-               rm "${ED}"/etc/bash_completion.d/${PN}-completion || die
-               python_optimize
-       fi
-
-       find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-       optfeature "latex plotting support" virtual/latex-base
-       optfeature "python plotting support" dev-python/matplotlib
-}

diff --git a/sci-physics/yoda/yoda-2.1.0.ebuild 
b/sci-physics/yoda/yoda-2.1.0.ebuild
deleted file mode 100644
index 57b68f78d196..000000000000
--- a/sci-physics/yoda/yoda-2.1.0.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit bash-completion-r1 python-single-r1 optfeature autotools
-
-DESCRIPTION="Yet more Objects for (High Energy Physics) Data Analysis"
-HOMEPAGE="https://yoda.hepforge.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://gitlab.com/hepcedar/yoda";
-       EGIT_BRANCH="main"
-else
-       SRC_URI="https://yoda.hepforge.org/downloads?f=${P^^}.tar.bz2 -> 
${P^^}.tar.bz2"
-       S="${WORKDIR}/${P^^}"
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-IUSE="test +highfive +python +zlib"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-       dev-cpp/yaml-cpp
-       highfive? (
-               sci-libs/highfive
-               sci-libs/hdf5[cxx]
-       )
-       python? ( ${PYTHON_DEPS} )
-       zlib? ( virtual/zlib:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-       python? (
-               $(python_gen_cond_dep '
-                       >=dev-python/cython-0.29.24[${PYTHON_USEDEP}]
-               ')
-               test? (
-                       $(python_gen_cond_dep '
-                               dev-python/numpy[${PYTHON_USEDEP}]
-                               dev-python/matplotlib[${PYTHON_USEDEP}]
-                       ')
-               )
-       )
-"
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-       # reconf due to 9999 version
-       eautoreconf
-}
-
-src_configure() {
-       # we need to use the prefix cython here
-       econf --disable-static \
-               --with-yaml-cpp="${EPREFIX}/usr" \
-               $(use_enable highfive h5) \
-               $(use_with highfive highfive "${ESYSROOT}/usr") \
-               $(use_enable python pyext) \
-               $(use_with zlib zlib "${ESYSROOT}/usr") \
-               $(usex python CYTHON="${ESYSROOT}/usr/bin/cython")
-}
-
-src_test() {
-       # PYTESTS and SHTESTS both require python tools
-       if use python; then
-               emake check
-       else
-               emake check PYTESTS= SHTESTS= NO_PYTHON=1
-       fi
-}
-
-src_install() {
-       default
-
-       if use python ; then
-               newbashcomp "${ED}"/etc/bash_completion.d/${PN}-completion 
${PN}-config
-               bashcomp_alias ${PN}-config \
-                       ${PN}ls \
-                       ${PN}diff \
-                       ${PN}merge \
-                       ${PN}stack \
-                       ${PN}scale \
-                       ${PN}plot \
-                       ${PN}envelope \
-                       ${PN}cnv \
-                       ${PN}2root
-               rm "${ED}"/etc/bash_completion.d/${PN}-completion || die
-               python_optimize
-       fi
-
-       find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-       optfeature "root conversion" sci-physics/root
-       optfeature "latex plotting support" virtual/latex-base
-       optfeature "python plotting support" dev-python/matplotlib
-}

diff --git a/sci-physics/yoda/yoda-2.1.1.ebuild 
b/sci-physics/yoda/yoda-2.1.1.ebuild
deleted file mode 100644
index 5a0628899d84..000000000000
--- a/sci-physics/yoda/yoda-2.1.1.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit bash-completion-r1 python-single-r1 optfeature autotools
-
-DESCRIPTION="Yet more Objects for (High Energy Physics) Data Analysis"
-HOMEPAGE="https://yoda.hepforge.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://gitlab.com/hepcedar/yoda";
-       EGIT_BRANCH="main"
-else
-       SRC_URI="https://yoda.hepforge.org/downloads?f=${P^^}.tar.bz2 -> 
${P^^}.tar.bz2"
-       S="${WORKDIR}/${P^^}"
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-IUSE="test +highfive +python +zlib"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-       dev-cpp/yaml-cpp
-       highfive? (
-               sci-libs/highfive
-               sci-libs/hdf5[cxx]
-       )
-       python? ( ${PYTHON_DEPS} )
-       zlib? ( virtual/zlib:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-       python? (
-               $(python_gen_cond_dep '
-                       >=dev-python/cython-0.29.24[${PYTHON_USEDEP}]
-               ')
-               test? (
-                       $(python_gen_cond_dep '
-                               dev-python/numpy[${PYTHON_USEDEP}]
-                               dev-python/matplotlib[${PYTHON_USEDEP}]
-                       ')
-               )
-       )
-"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-testpaths.patch
-       "${FILESDIR}"/${P}-testwriter.patch
-)
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-       # reconf due to 9999 version
-       eautoreconf
-}
-
-src_configure() {
-       # we need to use the prefix cython here
-       econf --disable-static \
-               --with-yaml-cpp="${EPREFIX}/usr" \
-               $(use_enable highfive h5) \
-               $(use_with highfive highfive "${ESYSROOT}/usr") \
-               $(use_enable python pyext) \
-               $(use_with zlib zlib "${ESYSROOT}/usr") \
-               $(usex python CYTHON="${ESYSROOT}/usr/bin/cython")
-}
-
-src_test() {
-       # PYTESTS and SHTESTS both require python tools
-       if use python; then
-               emake check
-       else
-               emake check PYTESTS= SHTESTS= NO_PYTHON=1
-       fi
-}
-
-src_install() {
-       default
-
-       if use python ; then
-               newbashcomp "${ED}"/etc/bash_completion.d/${PN}-completion 
${PN}-config
-               bashcomp_alias ${PN}-config \
-                       ${PN}ls \
-                       ${PN}diff \
-                       ${PN}merge \
-                       ${PN}stack \
-                       ${PN}scale \
-                       ${PN}plot \
-                       ${PN}envelope \
-                       ${PN}cnv \
-                       ${PN}2root
-               rm "${ED}"/etc/bash_completion.d/${PN}-completion || die
-               python_optimize
-       fi
-
-       find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-       optfeature "root conversion" sci-physics/root
-       optfeature "latex plotting support" virtual/latex-base
-       optfeature "python plotting support" dev-python/matplotlib
-}

Reply via email to