commit: 3d600a2879bae5755deef4bdfc3e2266a91534e9 Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr> AuthorDate: Sun Aug 22 19:37:24 2021 +0000 Commit: David Seifert <soap <AT> gentoo <DOT> org> CommitDate: Sun Aug 22 19:37:24 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d600a28
sci-libs/profnet: Port to EAPI 7 Closes: https://bugs.gentoo.org/731898 Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr> Signed-off-by: David Seifert <soap <AT> gentoo.org> sci-libs/profnet/profnet-1.0.22.ebuild | 14 +++++++++----- 1 file 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 df450e7e8d3..5488f1435de 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 }
