diff options
author | Jakov Smolic <jakov.smolic@sartura.hr> | 2021-08-22 21:37:24 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2021-08-22 21:37:24 +0200 |
commit | 3d600a2879bae5755deef4bdfc3e2266a91534e9 (patch) | |
tree | 73db86925f458c4dbf705af869301dfe948c25df /sci-libs/profnet | |
parent | sci-electronics/splat: Port to EAPI 8 (diff) | |
download | gentoo-3d600a2879bae5755deef4bdfc3e2266a91534e9.tar.gz gentoo-3d600a2879bae5755deef4bdfc3e2266a91534e9.tar.bz2 gentoo-3d600a2879bae5755deef4bdfc3e2266a91534e9.zip |
sci-libs/profnet: Port to EAPI 7
Closes: https://bugs.gentoo.org/731898
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'sci-libs/profnet')
-rw-r--r-- | sci-libs/profnet/profnet-1.0.22.ebuild | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/sci-libs/profnet/profnet-1.0.22.ebuild b/sci-libs/profnet/profnet-1.0.22.ebuild index df450e7e8d39..5488f1435dec 100644 --- a/sci-libs/profnet/profnet-1.0.22.ebuild +++ b/sci-libs/profnet/profnet-1.0.22.ebuild @@ -1,29 +1,30 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit fortran-2 toolchain-funcs +inherit flag-o-matic fortran-2 toolchain-funcs DESCRIPTION="Neural network architecture for profacc" HOMEPAGE="https://rostlab.org/" SRC_URI="ftp://rostlab.org/profnet/${P}.tar.gz" -SLOT="0" LICENSE="GPL-3" +SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" RDEPEND="sys-libs/libunwind" DEPEND="${RDEPEND}" src_prepare() { + default sed \ -e '/$@/s:-o:$(LDFLAGS) -o:g' \ -i src-phd/Makefile || die } src_compile() { + append-fflags $(test-flags-FC -fallow-argument-mismatch) emake \ F77=$(tc-getF77) \ FFLAGS="${FFLAGS}" @@ -34,4 +35,7 @@ src_install() { DESTDIR="${D}" \ prefix="${EPREFIX}/usr" \ install + + # Don't install compressed man pages + find "${ED}"/usr/share/man -type f -name '*.gz' -exec gzip -d {} \; || die } |