diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
| commit | f716a9fe6455d39eef01e718aae68dae61c19704 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /sci-physics/lhapdf | |
| parent | 3f9cf298e89cd5037b982abba06091224ee76daf (diff) | |
| download | baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip | |
Adding metadata
Diffstat (limited to 'sci-physics/lhapdf')
| -rw-r--r-- | sci-physics/lhapdf/Manifest | 4 | ||||
| -rw-r--r-- | sci-physics/lhapdf/files/lhapdf-6.3.0-egg.patch | 16 | ||||
| -rw-r--r-- | sci-physics/lhapdf/files/lhapdf-6.5.4-cxxflags.patch | 25 | ||||
| -rw-r--r-- | sci-physics/lhapdf/files/lhapdf-6.5.4-include-cstdint.patch | 31 | ||||
| -rw-r--r-- | sci-physics/lhapdf/lhapdf-6.3.0-r2.ebuild | 85 | ||||
| -rw-r--r-- | sci-physics/lhapdf/lhapdf-6.5.4-r1.ebuild | 83 | ||||
| -rw-r--r-- | sci-physics/lhapdf/lhapdf-6.5.4-r2.ebuild | 86 | ||||
| -rw-r--r-- | sci-physics/lhapdf/lhapdf-6.5.5-r2.ebuild | 78 | ||||
| -rw-r--r-- | sci-physics/lhapdf/lhapdf-6.5.5.ebuild | 78 | ||||
| -rw-r--r-- | sci-physics/lhapdf/lhapdf-6.5.6.ebuild | 78 | ||||
| -rw-r--r-- | sci-physics/lhapdf/lhapdf-9999.ebuild | 84 | ||||
| -rw-r--r-- | sci-physics/lhapdf/metadata.xml | 28 |
12 files changed, 0 insertions, 676 deletions
diff --git a/sci-physics/lhapdf/Manifest b/sci-physics/lhapdf/Manifest deleted file mode 100644 index 19d9f94bf4b7..000000000000 --- a/sci-physics/lhapdf/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LHAPDF-6.3.0.tar.gz 770744 BLAKE2B 02b9fe3507b87c6f0c635ceb203304eb9b3ee8ac4d17c8b83578f8c05b78b17035b63b6d3d9a0b9fe3505a3daf8e9376fe25040b8826ea4976d2a717b1447eb9 SHA512 4a5aca6e2f06b59a44acc23ef76f1fae747f38e425803e7625cc68130da0c76d1e0d534b7b1867f09c86ee838d4f769d5097257170740db704c966d91c41f94b -DIST lhapdf-6.5.4.tar.gz 869707 BLAKE2B 9bd214f29ef0fb662095a045acf449bac60c2f12fb0e182c9c590ec51651f1c08d213a3f9280eda0711ec9a0d5cae620918f048c362838a9de8e69cc84f34798 SHA512 0e39f7f298e8c72eece9c3d19f471f48b3ee045cd54ecd318e0b2d60ada4f01a2151e6b2b5f27fccdf10c1043352a673492f8792be1964df7eafbe931282a83b -DIST lhapdf-6.5.5.tar.gz 946776 BLAKE2B 14677cfb0e40e61006eb2cd69373a14d8c4049a6c19d2a504b736c733be35c25a11362e5aa0d0fe233d7c477fe5f9ef60084ca71330566b2728908017ccf90e7 SHA512 80012d5eab1b09a38d8e65bc45f012125508f8d43d1ffcaa76976970f1a3d36305ad29c620715c676cd3c5d6f8bb4c0b55444c952059a742052d9c8bfd5866ac -DIST lhapdf-6.5.6.tar.gz 965373 BLAKE2B e3db571f71c4ce907bd21299cd667cb62360ea670209239731c8b8495c84f3bce8faef2b8fe911cdaacf5e4532ebd23fa1b28ee548d4df03c0e70221fd112ac9 SHA512 03cf1c848b127d76ab6f13b852743827c00ae9312721dcd1fd17a9d9d88fa50e5f004fcf2fa1b23d15a0b2c30515d5f2a5e2bee85e67be5c675864bdc364ca78 diff --git a/sci-physics/lhapdf/files/lhapdf-6.3.0-egg.patch b/sci-physics/lhapdf/files/lhapdf-6.3.0-egg.patch deleted file mode 100644 index 9122b8eaf7ff..000000000000 --- a/sci-physics/lhapdf/files/lhapdf-6.3.0-egg.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/wrappers/python/Makefile.am 2023-09-01 11:38:37.567370819 +0200 -+++ b/wrappers/python/Makefile.am 2023-09-01 11:37:50.641123445 +0200 -@@ -29,10 +29,10 @@ - - ## Always force setup.py, it's not good at guessing what needs to rebuild - all-local: fix-out-of-source -- $(PYEXT_ENV) $(PYTHON) setup.py install --install-lib=build/ --force -+ $(PYEXT_ENV) $(PYTHON) setup.py install --single-version-externally-managed --root=/ --install-lib=$(S)/build/ --force - - install-exec-local: -- $(PYEXT_ENV) $(PYTHON) setup.py install --prefix=$(DESTDIR)$(prefix) --force -+ $(PYEXT_ENV) $(PYTHON) setup.py install --single-version-externally-managed --root=/ --prefix=$(DESTDIR)$(prefix) --force - - uninstall-local: - rm -f $(DESTDIR)$(PYTHON_PATH)/lhapdf.so - diff --git a/sci-physics/lhapdf/files/lhapdf-6.5.4-cxxflags.patch b/sci-physics/lhapdf/files/lhapdf-6.5.4-cxxflags.patch deleted file mode 100644 index 8e7144c37ac9..000000000000 --- a/sci-physics/lhapdf/files/lhapdf-6.5.4-cxxflags.patch +++ /dev/null @@ -1,25 +0,0 @@ -From ab6861f88b781b3e95ee67c01889b2c3f9f23e4d Mon Sep 17 00:00:00 2001 -From: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> -Date: Sun, 14 Apr 2024 11:18:52 +0200 -Subject: [PATCH] Fix missing quotes on CXXFLAGS - ---- - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 8bd5411..5c940ee 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -43,7 +43,7 @@ AC_CONFIG_HEADERS([config/config.h include/LHAPDF/Version.h]) - - - ## Set default C++ optimisation level to -O3 and drop the -g debug flag --if test -z $CXXFLAGS; then -+if test -z "$CXXFLAGS"; then - CXXFLAGS='-O3' - fi - --- -GitLab - diff --git a/sci-physics/lhapdf/files/lhapdf-6.5.4-include-cstdint.patch b/sci-physics/lhapdf/files/lhapdf-6.5.4-include-cstdint.patch deleted file mode 100644 index 2afed53f210b..000000000000 --- a/sci-physics/lhapdf/files/lhapdf-6.5.4-include-cstdint.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://gitlab.com/hepcedar/lhapdf/merge_requests/96 - -From: Christopher Fore <csfore@posteo.net> -Date: Wed, 14 Aug 2024 20:38:03 -0400 -Subject: [PATCH] yamlcpp: Explicitly include <cstdint> - -GCC 15 will no longer include <cstdint> by default, resulting in build -failures in projects that do not explicitly include it. - -Error: -emitterutils.cpp:221:11: error: 'uint16_t' was not declared in this scope - 221 | std::pair<uint16_t, uint16_t> EncodeUTF16SurrogatePair(int codePoint) { - | ^~~~~~~~ -emitterutils.cpp:13:1: -note: 'uint16_t' is defined in header '<cstdint>'; -this is probably fixable by adding '#include <cstdint>' - 12 | #include "yaml-cpp/null.h" - +++ |+#include <cstdint> - 13 | #include "yaml-cpp/ostream_wrapper.h" - -See-also: https://gcc.gnu.org/pipermail/gcc-cvs/2024-August/407124.html -See-also: https://bugs.gentoo.org/937778 -Signed-off-by: Christopher Fore <csfore@posteo.net> ---- a/src/yamlcpp/emitterutils.cpp -+++ b/src/yamlcpp/emitterutils.cpp -@@ -1,4 +1,5 @@ - #include <algorithm> -+#include <cstdint> - #include <iomanip> - #include <sstream> - diff --git a/sci-physics/lhapdf/lhapdf-6.3.0-r2.ebuild b/sci-physics/lhapdf/lhapdf-6.3.0-r2.ebuild deleted file mode 100644 index 87a3f6820e32..000000000000 --- a/sci-physics/lhapdf/lhapdf-6.3.0-r2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DOCS_BUILDER="doxygen" -DOCS_DEPEND=" - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra -" -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_EXT=1 -inherit distutils-r1 docs autotools - -MY_PV=$(ver_cut 1-3) -MY_PF=LHAPDF-${MY_PV} - -DESCRIPTION="Les Houches Parton Density Function unified library" -HOMEPAGE="https://lhapdf.hepforge.org/" -SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz" -S="${WORKDIR}/${MY_PF}" -DOCS_DIR="${S}/doc" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="examples" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/cython-0.19[${PYTHON_USEDEP}] - ') -" -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-egg.patch -) - -src_prepare() { - default - # Let cython reproduce this for more recent python versions - rm wrappers/python/lhapdf.cpp || die - eautoreconf -} - -src_configure() { - local -x CONFIG_SHELL="${EPREFIX}/bin/bash" - econf \ - --disable-static \ - --enable-python - - cd "${S}"/wrappers/python || die - distutils-r1_src_prepare -} - -src_compile() { - emake all $(use doc && echo doxy) - - cd "${S}"/wrappers/python || die - distutils-r1_src_compile -} - -src_test() { - emake -C tests -} - -src_install() { - default - use doc && dodoc -r doc/doxygen/. - use examples && dodoc examples/*.cc - - cd "${S}"/wrappers/python || die - distutils-r1_src_install - rm -r "${D}/$(python_get_sitedir)"/*.egg-info || die - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-physics/lhapdf/lhapdf-6.5.4-r1.ebuild b/sci-physics/lhapdf/lhapdf-6.5.4-r1.ebuild deleted file mode 100644 index 47287e0a8076..000000000000 --- a/sci-physics/lhapdf/lhapdf-6.5.4-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DOCS_BUILDER="doxygen" -DOCS_DEPEND=" - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra -" -inherit python-single-r1 docs autotools - -MY_PV=$(ver_cut 1-3) -MY_PF=LHAPDF-${MY_PV} - -DESCRIPTION="Les Houches Parton Density Function unified library" -HOMEPAGE="https://lhapdf.hepforge.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/hepcedar/lhapdf" -else - SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PF}" - KEYWORDS="amd64" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" -BDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/cython-0.19[${PYTHON_USEDEP}] - ') -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.5.4-include-cstdint.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - # Let cython reproduce this for more recent python versions - rm wrappers/python/lhapdf.cpp || die - eautoreconf -} - -src_configure() { - local -x CONFIG_SHELL="${EPREFIX}/bin/bash" - econf \ - --disable-static \ - $(use_enable python) -} - -src_compile() { - emake all $(use doc && echo doxy) -} - -src_test() { - emake -C tests -} - -src_install() { - default - use doc && dodoc -r doc/doxygen/. - use examples && dodoc examples/*.cc - - use python && python_optimize - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-physics/lhapdf/lhapdf-6.5.4-r2.ebuild b/sci-physics/lhapdf/lhapdf-6.5.4-r2.ebuild deleted file mode 100644 index f9794981a36d..000000000000 --- a/sci-physics/lhapdf/lhapdf-6.5.4-r2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DOCS_BUILDER="doxygen" -DOCS_DEPEND=" - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra -" -inherit python-single-r1 docs autotools - -MY_PV=$(ver_cut 1-3) -MY_PF=LHAPDF-${MY_PV} - -DESCRIPTION="Les Houches Parton Density Function unified library" -HOMEPAGE="https://lhapdf.hepforge.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/hepcedar/lhapdf" -else - SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PF}" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" -BDEPEND=" - python? ( - $(python_gen_cond_dep ' - >=dev-python/cython-0.19[${PYTHON_USEDEP}] - ') - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-include-cstdint.patch # https://gitlab.com/hepcedar/lhapdf/-/merge_requests/96 - "${FILESDIR}"/${P}-cxxflags.patch # https://gitlab.com/hepcedar/lhapdf/-/merge_requests/87 -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - # Let cython reproduce this for more recent python versions - rm wrappers/python/lhapdf.cpp || die - eautoreconf -} - -src_configure() { - local -x CONFIG_SHELL="${EPREFIX}/bin/bash" - econf \ - --disable-static \ - $(use_enable python) -} - -src_compile() { - emake all $(use doc && echo doxy) -} - -src_test() { - emake -C tests -} - -src_install() { - default - use doc && dodoc -r doc/doxygen/. - use examples && dodoc examples/*.cc - - use python && python_optimize - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-physics/lhapdf/lhapdf-6.5.5-r2.ebuild b/sci-physics/lhapdf/lhapdf-6.5.5-r2.ebuild deleted file mode 100644 index 9518b73c8b2b..000000000000 --- a/sci-physics/lhapdf/lhapdf-6.5.5-r2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DOCS_BUILDER="doxygen" -DOCS_DEPEND=" - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra -" -inherit python-single-r1 docs - -MY_PV=$(ver_cut 1-3) -MY_PF=LHAPDF-${MY_PV} - -DESCRIPTION="Les Houches Parton Density Function unified library" -HOMEPAGE="https://lhapdf.hepforge.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/hepcedar/lhapdf" -else - SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PF}" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples static-libs +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-cpp/yaml-cpp - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - python? ( - $(python_gen_cond_dep ' - >=dev-python/cython-0.19[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - local -x CONFIG_SHELL="${BROOT}/bin/bash" - econf \ - $(use_enable static-libs static) \ - --with-yaml-cpp="${ESYSROOT}/usr" \ - $(use_enable python) \ - $(use_enable doc doxygen) -} - -src_compile() { - emake all -} - -src_test() { - emake -C tests -} - -src_install() { - default - use examples && dodoc examples/*.cc - - use python && python_optimize - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-physics/lhapdf/lhapdf-6.5.5.ebuild b/sci-physics/lhapdf/lhapdf-6.5.5.ebuild deleted file mode 100644 index d7908efa2aef..000000000000 --- a/sci-physics/lhapdf/lhapdf-6.5.5.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DOCS_BUILDER="doxygen" -DOCS_DEPEND=" - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra -" -inherit python-single-r1 docs - -MY_PV=$(ver_cut 1-3) -MY_PF=LHAPDF-${MY_PV} - -DESCRIPTION="Les Houches Parton Density Function unified library" -HOMEPAGE="https://lhapdf.hepforge.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/hepcedar/lhapdf" -else - SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PF}" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-cpp/yaml-cpp - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - python? ( - $(python_gen_cond_dep ' - >=dev-python/cython-0.19[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - local -x CONFIG_SHELL="${EPREFIX}/bin/bash" - econf \ - --disable-static \ - --with-yaml-cpp="${EPREFIX}/usr" \ - $(use_enable python) -} - -src_compile() { - emake all $(use doc && echo doxy) -} - -src_test() { - emake -C tests -} - -src_install() { - default - use doc && dodoc -r doc/doxygen/. - use examples && dodoc examples/*.cc - - use python && python_optimize - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-physics/lhapdf/lhapdf-6.5.6.ebuild b/sci-physics/lhapdf/lhapdf-6.5.6.ebuild deleted file mode 100644 index d5381f4766ee..000000000000 --- a/sci-physics/lhapdf/lhapdf-6.5.6.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DOCS_BUILDER="doxygen" -DOCS_DEPEND=" - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra -" -inherit python-single-r1 docs - -MY_PV=$(ver_cut 1-3) -MY_PF=LHAPDF-${MY_PV} - -DESCRIPTION="Les Houches Parton Density Function unified library" -HOMEPAGE="https://lhapdf.hepforge.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/hepcedar/lhapdf" -else - SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PF}" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples static-libs +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-cpp/yaml-cpp - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - python? ( - $(python_gen_cond_dep ' - >=dev-python/cython-0.19[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - local -x CONFIG_SHELL="${BROOT}/bin/bash" - econf \ - $(use_enable static-libs static) \ - --with-yaml-cpp="${ESYSROOT}/usr" \ - $(use_enable python) \ - $(use_enable doc doxygen) -} - -src_compile() { - emake all -} - -src_test() { - emake -C tests -} - -src_install() { - default - use examples && dodoc examples/*.cc - - use python && python_optimize - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-physics/lhapdf/lhapdf-9999.ebuild b/sci-physics/lhapdf/lhapdf-9999.ebuild deleted file mode 100644 index e1986c72a1aa..000000000000 --- a/sci-physics/lhapdf/lhapdf-9999.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DOCS_BUILDER="doxygen" -DOCS_DEPEND=" - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra -" -inherit python-single-r1 docs autotools - -MY_PV=$(ver_cut 1-3) -MY_PF=LHAPDF-${MY_PV} - -DESCRIPTION="Les Houches Parton Density Function unified library" -HOMEPAGE="https://lhapdf.hepforge.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/hepcedar/lhapdf" -else - SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PF}" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples static-libs +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-cpp/yaml-cpp - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - python? ( - $(python_gen_cond_dep ' - >=dev-python/cython-0.19[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - # live git does not have a configure script - eautoreconf -} - -src_configure() { - local -x CONFIG_SHELL="${BROOT}/bin/bash" - econf \ - $(use_enable static-libs static) \ - --with-yaml-cpp="${ESYSROOT}/usr" \ - $(use_enable python) \ - $(use_enable doc doxygen) -} - -src_compile() { - emake all -} - -src_test() { - emake -C tests -} - -src_install() { - default - use examples && dodoc examples/*.cc - - use python && python_optimize - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-physics/lhapdf/metadata.xml b/sci-physics/lhapdf/metadata.xml deleted file mode 100644 index 6dbb1b4d9658..000000000000 --- a/sci-physics/lhapdf/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="person"> - <email>apn-pucky@gentoo.org</email> - <name>Alexander Puck Neuwirth</name> -</maintainer> -<maintainer type="project"> - <email>sci-physics@gentoo.org</email> - <name>Gentoo Physics Project</name> -</maintainer> -<longdescription lang="en"> - Les Houches Parton Density Function (LHAPDF) - provides a unified and easy to use interface to modern PDF - sets. It is designed to work not only with individual PDF sets but - also with the more recent multiple "error" sets. It can be viewed as - the successor to PDFLIB, incorporating many of the older sets found in - the latter, including pion and photon PDFs. In LHAPDF the computer - code and input parameters/grids are separated thus allowing more easy - updating and no limit to the expansion possibilities. The code and - data sets can be downloaded together or individually as desired. From - version 4.1 onwards a configuration script facilitates the - installation of LHAPDF. -</longdescription> -<upstream> - <remote-id type="gitlab">hepcedar/lhapdf</remote-id> -</upstream> -</pkgmetadata> |
