diff options
Diffstat (limited to 'sci-biology/infernal/infernal-1.0.2-r1.ebuild')
-rw-r--r-- | sci-biology/infernal/infernal-1.0.2-r1.ebuild | 39 |
1 files changed, 18 insertions, 21 deletions
diff --git a/sci-biology/infernal/infernal-1.0.2-r1.ebuild b/sci-biology/infernal/infernal-1.0.2-r1.ebuild index 3c0ca9aa7b12..ad87152391e8 100644 --- a/sci-biology/infernal/infernal-1.0.2-r1.ebuild +++ b/sci-biology/infernal/infernal-1.0.2-r1.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 - -inherit eutils +EAPI=6 DESCRIPTION="Inference of RNA alignments" HOMEPAGE="http://infernal.janelia.org/" @@ -15,33 +13,32 @@ SLOT="0" IUSE="mpi" KEYWORDS="amd64 x86" -DEPEND="mpi? ( virtual/mpi )" -RDEPEND="${DEPEND}" +RDEPEND="mpi? ( virtual/mpi )" +DEPEND="${RDEPEND}" -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-parallel-build.patch \ - "${FILESDIR}"/${P}-overflows.patch \ - "${FILESDIR}"/${P}-perl-5.16-2.patch \ - "${FILESDIR}"/${P}-ldflags.patch -} +PATCHES=( + "${FILESDIR}"/${P}-parallel-build.patch + "${FILESDIR}"/${P}-overflows.patch + "${FILESDIR}"/${P}-perl-5.16-2.patch + "${FILESDIR}"/${P}-ldflags.patch + "${FILESDIR}"/${P}-respect-DESTDIR.patch +) src_configure() { - econf \ - --prefix="${D}/usr" \ - $(use_enable mpi) + econf $(use_enable mpi) } src_install() { + DOCS=( 00README* Userguide.pdf documentation/release-notes ) default - pushd documentation/manpages > /dev/null - for i in *; - do newman ${i} ${i/.man/.1} + pushd documentation/manpages >/dev/null || die + local i + for i in *.man; do + newman "${i}" "${i/.man/.1}" done - popd > /dev/null + pushd >/dev/null || die insinto /usr/share/${PN} doins -r benchmarks tutorial intro matrices - dodoc 00README* Userguide.pdf documentation/release-notes/* } |