Gentoo Archives: gentoo-commits

From: "Kacper Kowalik (xarthisius)" <xarthisius@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-biology/mothur: mothur-1.13.0-r1.ebuild ChangeLog mothur-1.7.2-r1.ebuild mothur-1.13.0.ebuild
Date: Tue, 05 Oct 2010 08:27:16
Message-Id: 20101005082706.9D8FE20051@flycatcher.gentoo.org
1 xarthisius 10/10/05 08:27:06
2
3 Modified: ChangeLog
4 Added: mothur-1.13.0-r1.ebuild
5 Removed: mothur-1.7.2-r1.ebuild mothur-1.13.0.ebuild
6 Log:
7 Fix buffer overflows and building with --as-needed wrt bug 339753. Thanks to Diego for the report. Correct dependencies. Drop old.
8
9 (Portage version: 2.2_rc88/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.8 sci-biology/mothur/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/mothur/ChangeLog?rev=1.8&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/mothur/ChangeLog?rev=1.8&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/mothur/ChangeLog?r1=1.7&r2=1.8
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sci-biology/mothur/ChangeLog,v
21 retrieving revision 1.7
22 retrieving revision 1.8
23 diff -u -r1.7 -r1.8
24 --- ChangeLog 26 Sep 2010 02:30:24 -0000 1.7
25 +++ ChangeLog 5 Oct 2010 08:27:06 -0000 1.8
26 @@ -1,6 +1,14 @@
27 # ChangeLog for sci-biology/mothur
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/mothur/ChangeLog,v 1.7 2010/09/26 02:30:24 weaver Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/mothur/ChangeLog,v 1.8 2010/10/05 08:27:06 xarthisius Exp $
31 +
32 +*mothur-1.13.0-r1 (05 Oct 2010)
33 +
34 + 05 Oct 2010; Kacper Kowalik <xarthisius@g.o>
35 + -mothur-1.7.2-r1.ebuild, -mothur-1.13.0.ebuild, +mothur-1.13.0-r1.ebuild,
36 + +files/mothur-1.13.0-makefile.patch, +files/mothur-1.13.0-overflows.patch:
37 + Fix buffer overflows and building with --as-needed wrt bug 339753. Thanks
38 + to Diego for the report. Correct dependencies. Drop old.
39
40 *mothur-1.13.0 (26 Sep 2010)
41
42
43
44
45 1.1 sci-biology/mothur/mothur-1.13.0-r1.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/mothur/mothur-1.13.0-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/mothur/mothur-1.13.0-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: mothur-1.13.0-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2010 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/sci-biology/mothur/mothur-1.13.0-r1.ebuild,v 1.1 2010/10/05 08:27:06 xarthisius Exp $
55
56 EAPI="2"
57
58 inherit eutils toolchain-funcs
59
60 DESCRIPTION="A suite of algorithms for ecological bioinformatics"
61 HOMEPAGE="http://schloss.micro.umass.edu/wiki/Main_Page"
62 SRC_URI="mirror://gentoo/${P}.zip"
63
64 LICENSE="GPL-3"
65 SLOT="0"
66 IUSE="mpi +readline"
67 KEYWORDS="~amd64 ~x86"
68
69 DEPEND="${RDEPEND}
70 app-arch/unzip"
71 RDEPEND="mpi? ( virtual/mpi )"
72
73 S=${WORKDIR}/Mothur.source
74
75 pkg_setup() {
76 use mpi && CXX=mpicxx || CXX=$(tc-getCXX)
77 }
78
79 src_prepare() {
80 epatch "${FILESDIR}"/${P}-makefile.patch \
81 "${FILESDIR}"/${P}-overflows.patch
82 }
83
84 use_yn() {
85 useq $1 && echo "yes" || echo "no"
86 }
87
88 src_compile() {
89 emake USEMPI=$(use_yn mpi) USEREADLINE=$(use_yn readline) || die
90 }
91
92 src_install() {
93 dobin mothur || die
94 }