Gentoo Archives: gentoo-commits

From: "Andrey Kislyuk (weaver)" <weaver@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-biology/raxml: ChangeLog raxml-7.2.5.ebuild raxml-7.0.4.ebuild
Date: Wed, 27 Jan 2010 15:58:39
Message-Id: E1NaAHq-0000Va-28@stork.gentoo.org
1 weaver 10/01/27 15:58:34
2
3 Modified: ChangeLog
4 Added: raxml-7.2.5.ebuild
5 Removed: raxml-7.0.4.ebuild
6 Log:
7 Version bump
8 (Portage version: 2.2_rc30/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.5 sci-biology/raxml/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/raxml/ChangeLog?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/raxml/ChangeLog?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/raxml/ChangeLog?r1=1.4&r2=1.5
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-biology/raxml/ChangeLog,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- ChangeLog 31 Oct 2009 17:56:05 -0000 1.4
24 +++ ChangeLog 27 Jan 2010 15:58:33 -0000 1.5
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sci-biology/raxml
27 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/raxml/ChangeLog,v 1.4 2009/10/31 17:56:05 maekke Exp $
29 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/raxml/ChangeLog,v 1.5 2010/01/27 15:58:33 weaver Exp $
31 +
32 +*raxml-7.2.5 (27 Jan 2010)
33 +
34 + 27 Jan 2010; Andrey Kislyuk <weaver@g.o> -raxml-7.0.4.ebuild,
35 + +raxml-7.2.5.ebuild:
36 + Version bump
37
38 31 Oct 2009; Markus Meier <maekke@g.o> raxml-7.2.2.ebuild:
39 amd64/x86 stable, bug #290929
40
41
42
43 1.1 sci-biology/raxml/raxml-7.2.5.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/raxml/raxml-7.2.5.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/raxml/raxml-7.2.5.ebuild?rev=1.1&content-type=text/plain
47
48 Index: raxml-7.2.5.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/sci-biology/raxml/raxml-7.2.5.ebuild,v 1.1 2010/01/27 15:58:33 weaver Exp $
53
54 EAPI="2"
55
56 inherit toolchain-funcs
57
58 DESCRIPTION="A Program for Sequential, Parallel & Distributed Inference of Large Phylogenetic Trees"
59 HOMEPAGE="http://wwwkramer.in.tum.de/exelixis/software.html"
60 SRC_URI="http://wwwkramer.in.tum.de/exelixis/software/RAxML-${PV}.tar.bz2"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 IUSE="+threads"
65 KEYWORDS="~amd64 ~x86"
66
67 # mpi is not supported in version 7.2.2. mpi is enabled by adding -DPARALLEL to CFLAGS
68 DEPEND="" # mpi? ( virtual/mpi )"
69 RDEPEND="${DEPEND}"
70
71 S="${WORKDIR}/RAxML-${PV}"
72
73 src_prepare() {
74 sed -i -e 's/CFLAGS =/CFLAGS := ${CFLAGS}/' \
75 -e 's/CC = gcc/CC = '$(tc-getCC)'/' \
76 Makefile.* || die
77 }
78
79 src_compile() {
80 emake -f Makefile.gcc || die
81 emake -f Makefile.SSE3.gcc clean && emake -f Makefile.SSE3.gcc || die
82 if use threads; then
83 emake -f Makefile.PTHREADS.gcc clean && emake -f Makefile.PTHREADS.gcc || die
84 emake -f Makefile.SSE3.PTHREADS.gcc clean && emake -f Makefile.SSE3.PTHREADS.gcc || die
85 fi
86 }
87
88 src_install() {
89 dobin raxmlHPC raxmlHPC-SSE3 || die
90 if use threads; then dobin raxmlHPC-PTHREADS raxmlHPC-PTHREADS-SSE3 || die; fi
91 }