# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit toolchain-funcs MY_P=${PN}-v${PV} DESCRIPTION="Rapid numerical evaluation of generalised polylogarithms" HOMEPAGE="https://gitlab.com/mule-tools/handyg" SRC_URI="https://gitlab.com/mule-tools/${PN}/-/archive/v${PV}/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" DEPEND="" RDEPEND="${DEPEND}" BDEPEND=" virtual/fortran " PATCHES=( "${FILESDIR}/${P}-so.patch" ) src_configure() { tc-export CC CXX FC AR FFLAGS="${FFLAGS} -fPIC" LD="${FC}" ./configure --prefix="${EPREFIX}/usr" LDFLAGS="${LDFLAGS}" } src_compile() { # single thread force needed since fortan mods depend on each other export MAKEOPTS=-j1 emake all } src_install() { dolib.a libhandyg.a dolib.so libhandyg.so doheader handyg.mod dobin geval }