Gentoo Archives: gentoo-commits

From: "Markus Dittrich (markusle)" <markusle@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-biology/vienna-rna: ChangeLog vienna-rna-1.7.2.ebuild
Date: Mon, 06 Oct 2008 22:34:29
Message-Id: E1Kmyep-0001Qj-L7@stork.gentoo.org
1 markusle 08/10/06 22:34:27
2
3 Modified: ChangeLog vienna-rna-1.7.2.ebuild
4 Log:
5 Fixed ignored LDFLAGS issues and bogus detection of GD support. Also enabled the tests that come with the package.
6 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-SENTINEL-2 i686)
7
8 Revision Changes Path
9 1.18 sci-biology/vienna-rna/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/vienna-rna/ChangeLog?rev=1.18&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/vienna-rna/ChangeLog?rev=1.18&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/vienna-rna/ChangeLog?r1=1.17&r2=1.18
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sci-biology/vienna-rna/ChangeLog,v
18 retrieving revision 1.17
19 retrieving revision 1.18
20 diff -u -r1.17 -r1.18
21 --- ChangeLog 29 Aug 2008 01:21:38 -0000 1.17
22 +++ ChangeLog 6 Oct 2008 22:34:27 -0000 1.18
23 @@ -1,6 +1,12 @@
24 # ChangeLog for sci-biology/vienna-rna
25 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/vienna-rna/ChangeLog,v 1.17 2008/08/29 01:21:38 markusle Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/vienna-rna/ChangeLog,v 1.18 2008/10/06 22:34:27 markusle Exp $
28 +
29 + 06 Oct 2008; Markus Dittrich <markusle@g.o>
30 + +files/vienna-rna-1.7.2-LDFLAGS.patch,
31 + +files/vienna-rna-1.7.2-disable-gd.patch, vienna-rna-1.7.2.ebuild:
32 + Fixed ignored LDFLAGS issues and bogus detection of GD support. Also
33 + enabled the tests that come with the package.
34
35 *vienna-rna-1.7.2 (28 Aug 2008)
36
37
38
39
40 1.2 sci-biology/vienna-rna/vienna-rna-1.7.2.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/vienna-rna/vienna-rna-1.7.2.ebuild?rev=1.2&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/vienna-rna/vienna-rna-1.7.2.ebuild?rev=1.2&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/vienna-rna/vienna-rna-1.7.2.ebuild?r1=1.1&r2=1.2
45
46 Index: vienna-rna-1.7.2.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/sci-biology/vienna-rna/vienna-rna-1.7.2.ebuild,v
49 retrieving revision 1.1
50 retrieving revision 1.2
51 diff -u -r1.1 -r1.2
52 --- vienna-rna-1.7.2.ebuild 29 Aug 2008 01:21:38 -0000 1.1
53 +++ vienna-rna-1.7.2.ebuild 6 Oct 2008 22:34:27 -0000 1.2
54 @@ -1,8 +1,8 @@
55 # Copyright 1999-2008 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/vienna-rna/vienna-rna-1.7.2.ebuild,v 1.1 2008/08/29 01:21:38 markusle Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/vienna-rna/vienna-rna-1.7.2.ebuild,v 1.2 2008/10/06 22:34:27 markusle Exp $
59
60 -inherit toolchain-funcs multilib eutils versionator
61 +inherit toolchain-funcs multilib eutils versionator autotools
62
63 DESCRIPTION="The Vienna RNA Package - RNA secondary structure prediction and comparison"
64 LICENSE="vienna-rna"
65 @@ -23,6 +23,13 @@
66 cd "${S}"
67 epatch "${FILESDIR}"/${PN}-1.6.5-c-fixes.patch
68 epatch "${FILESDIR}"/${P}-gcc4.3.patch
69 + epatch "${FILESDIR}"/${P}-LDFLAGS.patch
70 + epatch "${FILESDIR}"/${P}-disable-gd.patch
71 + eautoreconf
72 +
73 + # we need a separate eautoreconf in RNAforester
74 + cd RNAforester
75 + eautoreconf
76 }
77
78 src_compile() {
79 @@ -36,10 +43,15 @@
80 cd "${S}"/Readseq
81 sed -e "s:CC=cc:CC=$(tc-getCC):" -e "s:CFLAGS=:CFLAGS=${CFLAGS}:" \
82 -i Makefile || die "Failed patching readseq Makefile."
83 - make || die "Failed to compile readseq."
84 + emake || die "Failed to compile readseq."
85 # TODO: Add (optional?) support for the NCBI toolkit.
86 }
87
88 +src_test() {
89 + cd "${S}"/Perl && emake check || die "Perl tests failed"
90 + cd "${S}"/Readseq && emake test || die "Readseq tests failed"
91 +}
92 +
93 src_install() {
94 make install DESTDIR="${D}" || die "Installation failed."
95 dodoc AUTHORS ChangeLog NEWS README THANKS \