commit: 84459c5847b3ae374354d5321a1bd9add778b9d0 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sat Feb 28 20:38:09 2026 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Tue Mar 3 20:51:04 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84459c58
sci-libs/taucs: drop 2.2-r1 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> sci-libs/taucs/Manifest | 1 - sci-libs/taucs/taucs-2.2-r1.ebuild | 82 -------------------------------------- 2 files changed, 83 deletions(-) diff --git a/sci-libs/taucs/Manifest b/sci-libs/taucs/Manifest index 9a15069f512d..017e4878ce93 100644 --- a/sci-libs/taucs/Manifest +++ b/sci-libs/taucs/Manifest @@ -1,2 +1 @@ DIST taucs-2.2.1.tar.gz 1594127 BLAKE2B 426f5a6f919415480a14d231233214d4e560ecfb257b67751fc26ce0897acab504ee50d0dd074dd99c9c0b74c1bcad2c2f88e8a9708107a5c2dfe52d452eba02 SHA512 727f05a7ea89cb74893905b17571ae9275db283e0fbe1d5538dfd72c0f9ed1a47325b1845b1e8b381793a513b4b538b35d503f5dbb63db222e1b01fd1169f1e9 -DIST taucs-2.2.tgz 1573863 BLAKE2B 21cf7479d7ce1f27678431e0d3dcaea1b3f8b11071b44651207791d6980bf5be0ed51cab7915f9e8da88d5da777c0f03a8d058e2ac8881e0d0b244ddfd796f5c SHA512 d8652de2da343dfd19c4278ac99313bcb577d976decdd3bd3875f0c9576832605b787feaef916eb4e82f22907c8bd029125c2ae56c827639e4d535ad62f20fcf diff --git a/sci-libs/taucs/taucs-2.2-r1.ebuild b/sci-libs/taucs/taucs-2.2-r1.ebuild deleted file mode 100644 index a4c1819261f3..000000000000 --- a/sci-libs/taucs/taucs-2.2-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit fortran-2 toolchain-funcs - -DESCRIPTION="C library of sparse linear solvers" -HOMEPAGE="http://www.tau.ac.il/~stoledo/taucs/" -SRC_URI="http://www.tau.ac.il/~stoledo/${PN}/${PV}/${PN}.tgz -> ${P}.tgz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" -RESTRICT="test" - -RDEPEND=" - sci-libs/metis - virtual/blas - virtual/lapack" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}" - -PATCHES=( - # bug 725588 - "${FILESDIR}"/${P}-respect-ar.patch -) - -src_configure() { - cat > config/linux_shared.mk <<-EOF || die - AR=$(tc-getAR) - FC=$(tc-getFC) - CC=$(tc-getCC) - LD=$(tc-getFC) - RANLIB=$(tc-getRANLIB) - CFLAGS=${CFLAGS} -fPIC - FFLAGS=${FFLAGS} -fPIC - LDFLAGS=${LDFLAGS} -fPIC - LIBBLAS=$($(tc-getPKG_CONFIG) --libs blas) - LIBLAPACK=$($(tc-getPKG_CONFIG) --libs lapack) - LIBF77= - EOF - - echo "LIBMETIS=$($(tc-getPKG_CONFIG) --libs metis)" >> config/linux_shared.mk || die - # no cat <<EOF because -o has a trailing space - sed -e 's/ -fPIC//g' config/linux_shared.mk || die -} - -src_compile() { - # not autotools configure - CC=$(tc-getCC) ./configure variant=_shared || die - emake - - cd lib/linux_shared || die - $(tc-getFC) ${LDFLAGS} -shared -Wl,-soname=libtaucs.so.1 \ - -Wl,--whole-archive libtaucs.a -Wl,--no-whole-archive \ - $($(tc-getPKG_CONFIG) --libs blas lapack metis) \ - -o libtaucs.so.1.0.0 \ - || die "shared lib linking failed" -} - -src_test() { - LD_LIBRARY_PATH=lib/linux_shared \ - ./testscript variant=_shared || die "compile test failed" - if grep -q FAILED testscript.log; then - eerror "Test failed. See ${S}/testscript.log" - die "test failed" - fi -} - -src_install() { - ln -s libtaucs.so.1.0.0 lib/linux_shared/libtaucs.so.1 || die - ln -s libtaucs.so.1 lib/linux_shared/libtaucs.so || die - dolib.so lib/linux_shared/libtaucs.so* - - doheader build/*/*.h src/*.h - - use doc && dodoc doc/*.pdf -}
