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/trnascan-se: ChangeLog trnascan-se-1.23-r2.ebuild
Date: Fri, 25 Jun 2010 09:40:11
Message-Id: 20100625094004.ECB1A2CF5C@corvid.gentoo.org
1 jlec 10/06/25 09:40:04
2
3 Modified: ChangeLog
4 Added: trnascan-se-1.23-r2.ebuild
5 Log:
6 Fixed test, #318641; multilib, LDFLAGS, PREFIX awareness
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.11 sci-biology/trnascan-se/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/trnascan-se/ChangeLog?rev=1.11&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/trnascan-se/ChangeLog?rev=1.11&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/trnascan-se/ChangeLog?r1=1.10&r2=1.11
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-biology/trnascan-se/ChangeLog,v
19 retrieving revision 1.10
20 retrieving revision 1.11
21 diff -u -r1.10 -r1.11
22 --- ChangeLog 5 Aug 2009 18:45:47 -0000 1.10
23 +++ ChangeLog 25 Jun 2010 09:40:04 -0000 1.11
24 @@ -1,6 +1,12 @@
25 # ChangeLog for sci-biology/trnascan-se
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/trnascan-se/ChangeLog,v 1.10 2009/08/05 18:45:47 ssuominen Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/trnascan-se/ChangeLog,v 1.11 2010/06/25 09:40:04 jlec Exp $
30 +
31 +*trnascan-se-1.23-r2 (25 Jun 2010)
32 +
33 + 25 Jun 2010; Justin Lecher <jlec@g.o> +trnascan-se-1.23-r2.ebuild,
34 + +files/trnascan-se-1.23-ldflags.patch:
35 + Fixed test, #318641; multilib, LDFLAGS, PREFIX awareness
36
37 05 Aug 2009; Samuli Suominen <ssuominen@g.o>
38 trnascan-se-1.23-r1.ebuild, +files/trnascan-se-1.23-glibc-2.10.patch:
39
40
41
42 1.1 sci-biology/trnascan-se/trnascan-se-1.23-r2.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/trnascan-se/trnascan-se-1.23-r2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/trnascan-se/trnascan-se-1.23-r2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: trnascan-se-1.23-r2.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sci-biology/trnascan-se/trnascan-se-1.23-r2.ebuild,v 1.1 2010/06/25 09:40:04 jlec Exp $
52
53 EAPI="3"
54
55 inherit eutils multilib toolchain-funcs
56
57 DESCRIPTION="tRNA detection in large-scale genome sequences"
58 HOMEPAGE="http://lowelab.ucsc.edu/tRNAscan-SE/"
59 SRC_URI="mirror://gentoo/${P}.tar.bz2"
60
61 LICENSE="GPL-2"
62 SLOT="0"
63 KEYWORDS="~amd64 ~x86"
64 IUSE=""
65
66 RDEPEND="dev-lang/perl"
67 DEPEND="${RDEPEND}"
68
69 src_prepare() {
70 epatch "${FILESDIR}"/${P}-glibc-2.10.patch
71 epatch "${FILESDIR}"/${P}-ldflags.patch
72 sed -e "s%BINDIR = \$(HOME)/bin%BINDIR = ${EPREFIX}/usr/bin%" \
73 -e "s%LIBDIR = \$(HOME)/lib/tRNAscan-SE%LIBDIR = ${EPRFIX}/usr/$(get_libdir)/${PN}%" \
74 -e "s%MANDIR = \$(HOME)/man%MANDIR = ${EPREFIX}/usr/share/man%" \
75 -e "s%CC = gcc%CC = $(tc-getCC)%" \
76 -e "s%CFLAGS = -O%CFLAGS = ${CFLAGS}%" \
77 -i Makefile || die
78 }
79
80 src_install() {
81 mv tRNAscan-SE.man tRNAscan-SE.man.1 || die
82 dobin covels-SE coves-SE eufindtRNA tRNAscan-SE trnascan-1.4 || die
83 doman tRNAscan-SE.man.1 || die
84 dodoc MANUAL README Release.history || die
85 insinto /usr/$(get_libdir)/${PN}/
86 doins *.cm gcode.* Dsignal TPCsignal || die
87 insinto /usr/share/doc/${PF}
88 doins Manual.ps || die
89 }
90
91 src_test() {
92 make PATH="${S}:${PATH}" testrun || die
93 }