sci-biology/recon: Version bump to 1.08
[gentoo.git] / sci-biology / recon / recon-1.08.ebuild
1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=6
6
7 inherit toolchain-funcs
8
9 DESCRIPTION="Automated de novo identification of repeat families from genomic sequences"
10 HOMEPAGE="http://www.repeatmasker.org/RepeatModeler.html"
11 SRC_URI="http://www.repeatmasker.org/${P^^}.tar.gz"
12
13 LICENSE="GPL-2"
14 SLOT="0"
15 IUSE="examples"
16 KEYWORDS="~amd64 ~x86"
17
18 RDEPEND="dev-lang/perl"
19
20 S=${WORKDIR}/${P^^}
21
22 PATCHES=(
23         "${FILESDIR}"/${PN}-1.08-buffer-overflow.patch
24         "${FILESDIR}"/${PN}-1.08-perl-shebangs.patch
25 )
26
27 src_prepare() {
28         default
29         sed -i "s|$path = \"\";|$path = \"${EPREFIX}/usr/libexec/${PN}\";|" scripts/recon.pl || die
30 }
31
32 src_compile() {
33         emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" -C src
34 }
35
36 src_install() {
37         dobin scripts/*
38
39         exeinto /usr/libexec/${PN}
40         doexe src/{edgeredef,eledef,eleredef,famdef,imagespread}
41
42         newdoc {00,}README
43
44         if use examples; then
45                 insinto /usr/share/${PN}
46                 doins -r Demos
47         fi
48 }