diff options
author | Arthur Zamarin <arthurzam@gentoo.org> | 2024-08-04 20:35:15 +0300 |
---|---|---|
committer | Arthur Zamarin <arthurzam@gentoo.org> | 2024-08-04 20:35:15 +0300 |
commit | 7fd35e961b5570f249b16f91b2c66412a4f6305b (patch) | |
tree | 717b1636a005386100fa38ec0bc790b610c24cdf /sci-libs/minuit | |
parent | sci-astronomy/esomidas: treeclean (diff) | |
download | gentoo-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/Manifest | 3 | ||||
-rw-r--r-- | sci-libs/minuit/files/minuit-5.27.02-asneeded.patch | 38 | ||||
-rw-r--r-- | sci-libs/minuit/metadata.xml | 15 | ||||
-rw-r--r-- | sci-libs/minuit/minuit-5.34.14.ebuild | 74 |
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 -} |