summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2024-08-04 20:35:15 +0300
committerArthur Zamarin <arthurzam@gentoo.org>2024-08-04 20:35:15 +0300
commit7fd35e961b5570f249b16f91b2c66412a4f6305b (patch)
tree717b1636a005386100fa38ec0bc790b610c24cdf /sci-libs/minuit
parentsci-astronomy/esomidas: treeclean (diff)
downloadgentoo-7fd35e961b5570f249b16f91b2c66412a4f6305b.tar.gz
gentoo-7fd35e961b5570f249b16f91b2c66412a4f6305b.tar.bz2
gentoo-7fd35e961b5570f249b16f91b2c66412a4f6305b.zip
sci-libs/minuit: treeclean
Closes: https://bugs.gentoo.org/741508 (pkgremoved) Closes: https://bugs.gentoo.org/873463 (pkgremoved) Closes: https://bugs.gentoo.org/935549 (pkgremoved) Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'sci-libs/minuit')
-rw-r--r--sci-libs/minuit/Manifest3
-rw-r--r--sci-libs/minuit/files/minuit-5.27.02-asneeded.patch38
-rw-r--r--sci-libs/minuit/metadata.xml15
-rw-r--r--sci-libs/minuit/minuit-5.34.14.ebuild74
4 files changed, 0 insertions, 130 deletions
diff --git a/sci-libs/minuit/Manifest b/sci-libs/minuit/Manifest
deleted file mode 100644
index d1ed59834282..000000000000
--- a/sci-libs/minuit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST minuit-5.34.14.tar.gz 510005 BLAKE2B fbaba3d57198983c603cf03ebc6f07b6b32cab77b2833f2fa2dfe1fda7275863abb3966b535381edb4b3d9dbe181fb8255e08700ac443ea82debdf0bc20917b3 SHA512 96e520e0f9454f57a9529662612f444f60bcf63d21b7950b832cf3c670ee407ae78c9ffaf34eee728c0b68a4e39c347ea69121b4a51f1b2d33fd2176db88f720
-DIST mntutorial.pdf 263735 BLAKE2B f68b91bb2450371b52726974e7678fd7983f92dddf2ccde802a8081892804d5983302dcebbd05e70b94590436839613e5e4a81d035d5b208cc17efa4427cc863 SHA512 27d6fdc85fa190cd8e4e22d9ccac543005878718e24ececfbc1236266f50759390daf7ff50859dcfae18562a655955846460a56deeb4d44f23e77a629b1cddb1
-DIST mnusersguide.pdf 260072 BLAKE2B 750492928d27f85329b185c95043113363f270f0946d8e8b06ef167df6c8068f0fd8149f20d65066ecd6304a1ad4e86eea7d4b7988e0c0d7131ae26fcadf7a0c SHA512 6ed46923a798de7b1e5d9eb556684ece53fb85b57b18f4fd847de9f83251461fa69f841418272337e5284e061760c96798913b3f8e1d718a35a86f6e702d269b
diff --git a/sci-libs/minuit/files/minuit-5.27.02-asneeded.patch b/sci-libs/minuit/files/minuit-5.27.02-asneeded.patch
deleted file mode 100644
index e808a928f5e6..000000000000
--- a/sci-libs/minuit/files/minuit-5.27.02-asneeded.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-This OpenMP library finding code is from ImageMagick's configure.ac
-
-http://bugs.gentoo.org/314095
-
---- a/configure.in
-+++ b/configure.in
-@@ -44,6 +44,20 @@
- CFLAGS="$CFLAGS $OPENMP_CFLAGS"
- CXXFLAGS="$CXXFLAGS $OPENMP_CXXFLAGS"
-
-+dnl Find OpenMP library
-+GOMP_LIBS=''
-+if test "$enable_openmp" != 'no'; then
-+ if test "${GCC}" = "yes"; then
-+ AC_CHECK_LIB(gomp,GOMP_parallel_start,GOMP_LIBS="-lgomp",,) # gcc
-+ else
-+ AC_CHECK_LIB(mtsk,sunw_mp_register_warn,GOMP_LIBS="-lmtsk",,) # solaris cc
-+ AC_CHECK_LIB(xlsmp,_xlsmpFlush,GOMP_LIBS="-lxlsmp",,) # AIX xlc
-+ AC_CHECK_LIB(mp,mp_destroy,GOMP_LIBS="-lmp",,) # SGI IRIX 6.5 MIPSpro C/C++
-+ fi
-+ LIBS="$GOMP_LIBS $LIBS"
-+fi
-+AC_SUBST(GOMP_LIBS)
-+
- dnl files to be generated
- AC_OUTPUT(Makefile inc/Makefile inc/Minuit2/Makefile inc/Math/Makefile src/Makefile
- doc/Doxyfile doc/Makefile test/Makefile test/MnSim/Makefile
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -9,6 +9,8 @@
- # The convenience library to be built.
- lib_LTLIBRARIES = libMinuit2.la
-
-+libMinuit2_la_LIBADD = $(GOMP_LIBS)
-+
- libMinuit2_la_SOURCES = \
- AnalyticalGradientCalculator.cxx \
- BasicMinimumError.cxx \
diff --git a/sci-libs/minuit/metadata.xml b/sci-libs/minuit/metadata.xml
deleted file mode 100644
index f49fa95c6887..000000000000
--- a/sci-libs/minuit/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <longdescription lang="en">
- Minuit provides a C++ library for non-linear optimization,
- and parameter error estimation. Widely used in High Energy Physics,
- originally as a fortran library, it has been entirely re-written from
- scratch in C++. It is now included in ROOT-5 and higher.
- This is the stand-alone version, quick to build and use.
- </longdescription>
-</pkgmetadata>
diff --git a/sci-libs/minuit/minuit-5.34.14.ebuild b/sci-libs/minuit/minuit-5.34.14.ebuild
deleted file mode 100644
index 108fecfc27e7..000000000000
--- a/sci-libs/minuit/minuit-5.34.14.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="A C++ physics analysis tool for function minimization"
-HOMEPAGE="https://seal.web.cern.ch/seal/snapshot/work-packages/mathlibs/minuit/"
-SRC_URI="
- http://www.cern.ch/mathlibs/sw/${PV//./_}/${PN^}2/${PN^}2-5.34.14.tar.gz -> ${P}.tar.gz
- doc? (
- http://seal.cern.ch/documents/minuit/mnusersguide.pdf
- http://seal.cern.ch/documents/minuit/mntutorial.pdf
- )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc openmp static-libs"
-
-DEPEND="doc? ( app-text/doxygen )"
-RDEPEND=""
-
-S="${WORKDIR}/${PN^}2-${PV}"
-
-PATCHES=( "${FILESDIR}"/${PN}-5.27.02-asneeded.patch )
-
-src_prepare() {
- default
- rm config/m4/ac_openmp.m4 || die
- mv configure.{in,ac} || die
-
- AT_M4DIR="config/m4" eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_enable openmp)
-}
-
-src_compile() {
- default
- use doc && emake docs
-}
-
-src_test() {
- emake check
-
- cd test/MnTutorial || die
- local t
- for t in test_*; do
- ./${t} || die "${t} failed"
- done
-}
-
-src_install() {
- if use doc; then
- # remove doxygen junk
- find doc/html \( -iname '*.map' -o -iname '*.md5' \) -delete || die
- HTML_DOCS=( doc/html/. )
- dodoc "${DISTDIR}"/mn{usersguide,tutorial}.pdf
- fi
- default
-
- docinto examples
- dodoc test/MnTutorial/*.{h,cxx}
- docompress -x /usr/share/doc/${PF}/examples
-
- if ! use static-libs; then
- find "${D}" -name '*.la' -delete || die
- fi
-}