# 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 ~amd64-linux ~x86-linux" 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 <