Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-biology/infernal: ChangeLog infernal-1.0.2-r1.ebuild
Date: Mon, 25 Jun 2012 07:08:27
Message-Id: 20120625070817.5DC552004C@flycatcher.gentoo.org
1 jlec 12/06/25 07:08:17
2
3 Modified: ChangeLog infernal-1.0.2-r1.ebuild
4 Log:
5 sci-biology/infernal: Fix for perl-5.16, #422561; move to EAPI=4
6
7 (Portage version: 2.2.0_alpha110/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.11 sci-biology/infernal/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/infernal/ChangeLog?rev=1.11&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/infernal/ChangeLog?rev=1.11&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/infernal/ChangeLog?r1=1.10&r2=1.11
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-biology/infernal/ChangeLog,v
19 retrieving revision 1.10
20 retrieving revision 1.11
21 diff -u -r1.10 -r1.11
22 --- ChangeLog 11 Feb 2011 13:04:33 -0000 1.10
23 +++ ChangeLog 25 Jun 2012 07:08:17 -0000 1.11
24 @@ -1,6 +1,10 @@
25 # ChangeLog for sci-biology/infernal
26 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/infernal/ChangeLog,v 1.10 2011/02/11 13:04:33 hwoarang Exp $
28 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/infernal/ChangeLog,v 1.11 2012/06/25 07:08:17 jlec Exp $
30 +
31 + 25 Jun 2012; Justin Lecher <jlec@g.o> infernal-1.0.2-r1.ebuild,
32 + +files/infernal-1.0.2-perl-5.16.patch:
33 + Fix for perl-5.16, #422561; move to EAPI=4
34
35 11 Feb 2011; Markos Chandras <hwoarang@g.o> infernal-1.0.2-r1.ebuild:
36 Stable on amd64 wrt bug #353571
37
38
39
40 1.4 sci-biology/infernal/infernal-1.0.2-r1.ebuild
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/infernal/infernal-1.0.2-r1.ebuild?rev=1.4&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/infernal/infernal-1.0.2-r1.ebuild?rev=1.4&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/infernal/infernal-1.0.2-r1.ebuild?r1=1.3&r2=1.4
45
46 Index: infernal-1.0.2-r1.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/sci-biology/infernal/infernal-1.0.2-r1.ebuild,v
49 retrieving revision 1.3
50 retrieving revision 1.4
51 diff -u -r1.3 -r1.4
52 --- infernal-1.0.2-r1.ebuild 11 Feb 2011 13:04:33 -0000 1.3
53 +++ infernal-1.0.2-r1.ebuild 25 Jun 2012 07:08:17 -0000 1.4
54 @@ -1,8 +1,8 @@
55 -# Copyright 1999-2011 Gentoo Foundation
56 +# Copyright 1999-2012 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/infernal/infernal-1.0.2-r1.ebuild,v 1.3 2011/02/11 13:04:33 hwoarang Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/infernal/infernal-1.0.2-r1.ebuild,v 1.4 2012/06/25 07:08:17 jlec Exp $
60
61 -EAPI="2"
62 +EAPI=4
63
64 inherit eutils
65
66 @@ -19,20 +19,29 @@
67 RDEPEND="${DEPEND}"
68
69 src_prepare() {
70 - epatch "${FILESDIR}"/${P}-parallel-build.patch \
71 + epatch \
72 + "${FILESDIR}"/${P}-parallel-build.patch \
73 "${FILESDIR}"/${P}-overflows.patch \
74 + "${FILESDIR}"/${P}-perl-5.16.patch \
75 "${FILESDIR}"/${P}-ldflags.patch
76 }
77
78 src_configure() {
79 - econf --prefix="${D}/usr" \
80 + econf \
81 + --prefix="${D}/usr" \
82 $(use_enable mpi)
83 }
84
85 src_install() {
86 - emake install || die
87 - (cd documentation/manpages; for i in *; do newman ${i} ${i/.man/.1}; done)
88 + default
89 +
90 + pushd documentation/manpages > /dev/null
91 + for i in *;
92 + do newman ${i} ${i/.man/.1}
93 + done
94 + popd > /dev/null
95 +
96 insinto /usr/share/${PN}
97 - doins -r benchmarks tutorial intro matrices || die
98 - dodoc 00README* Userguide.pdf documentation/release-notes/* || die
99 + doins -r benchmarks tutorial intro matrices
100 + dodoc 00README* Userguide.pdf documentation/release-notes/*
101 }