summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-03-06 16:53:59 +0000
committerJustin Lecher <jlec@gentoo.org>2011-03-06 16:53:59 +0000
commit61ce0adc297ea0c700bcd6429708570a3cc76ae2 (patch)
tree3417577d8f8c997484014eec9f1374ba27427c02 /sci-biology/mrbayes
parentConvert gtk+ dependency to use slot (diff)
downloadhistorical-61ce0adc297ea0c700bcd6429708570a3cc76ae2.tar.gz
historical-61ce0adc297ea0c700bcd6429708570a3cc76ae2.tar.bz2
historical-61ce0adc297ea0c700bcd6429708570a3cc76ae2.zip
Fix for missing LDFLAGS, #338160
Package-Manager: portage-2.2.0_alpha26/cvs/Linux x86_64
Diffstat (limited to 'sci-biology/mrbayes')
-rw-r--r--sci-biology/mrbayes/ChangeLog10
-rw-r--r--sci-biology/mrbayes/Manifest13
-rw-r--r--sci-biology/mrbayes/mrbayes-3.1.2-r1.ebuild43
-rw-r--r--sci-biology/mrbayes/mrbayes-3.1.2.ebuild10
4 files changed, 64 insertions, 12 deletions
diff --git a/sci-biology/mrbayes/ChangeLog b/sci-biology/mrbayes/ChangeLog
index 7d04db74422f..efaf5f7254ea 100644
--- a/sci-biology/mrbayes/ChangeLog
+++ b/sci-biology/mrbayes/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-biology/mrbayes
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/mrbayes/ChangeLog,v 1.20 2010/01/01 21:37:12 fauli Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/mrbayes/ChangeLog,v 1.21 2011/03/06 16:53:59 jlec Exp $
+
+*mrbayes-3.1.2-r1 (06 Mar 2011)
+
+ 06 Mar 2011; Justin Lecher <jlec@gentoo.org> mrbayes-3.1.2.ebuild,
+ +mrbayes-3.1.2-r1.ebuild:
+ Fix for missing LDFLAGS, #338160
01 Jan 2010; Christian Faulhammer <fauli@gentoo.org> mrbayes-3.1.2.ebuild:
Transfer Prefix keywords
diff --git a/sci-biology/mrbayes/Manifest b/sci-biology/mrbayes/Manifest
index c7b2a32b1baa..22da33b22a6a 100644
--- a/sci-biology/mrbayes/Manifest
+++ b/sci-biology/mrbayes/Manifest
@@ -3,13 +3,14 @@ Hash: SHA1
AUX mb_readline_312.patch 1108 RMD160 5901513567ef2198b4c9c1baeb1ecc295af3eee8 SHA1 c5526cf58fe15cb22c401de19de7056a66c37414 SHA256 6d7566cbe59eee9881b41a21ea561fd610816df768bb8fda42ef4435c84f5f22
DIST mrbayes-3.1.2.tar.gz 545968 RMD160 b90b9406f34806bcd18bc49dc998b7ed444e93c3 SHA1 db73f53361688e1451ec155ccbdd130c3f889817 SHA256 c60253de1980c9f0a0eb684fffe7ba428fda7c39a3edcb6acf384b5e1443f2f4
-EBUILD mrbayes-3.1.2.ebuild 1182 RMD160 b4971c69fbb3389dd94d7e0fd4f5009759aaf0bf SHA1 9965ef710b26e112199e5da7e2ba624d9d293227 SHA256 ff2d33e3245d7b4c9474f561171d7f3a2c4aeadd525285b271f7b8cfba5bea2c
-MISC ChangeLog 2757 RMD160 6779af6fdc946f566acb87c02180a69930252d76 SHA1 8c7d614a4840d52484bb371a8fe197663cdcb8c6 SHA256 46477bd9c9b1558cf4c78882fa376bbe5097bb1a6d51fd8f9f8a8021b0558d93
+EBUILD mrbayes-3.1.2-r1.ebuild 992 RMD160 d430a39e1ff1b33dbd605e6a7b527556fdda5a2d SHA1 e8cbe33613ca7a52d218a34f259065b7089f6b9f SHA256 bd998cb00182865a27e1df0aad5c13aea5e1f3241129b765f595b97cb326a4cf
+EBUILD mrbayes-3.1.2.ebuild 1203 RMD160 97dea24c601d51b50a6f1005fbd85bb7dd6ea917 SHA1 754e243b7e7bf59db376f2ef03c88677d5ca9c1d SHA256 1c6880813e681b22d41877427ab9b8af7ca7304787e9bd36fa85506d2d5329c0
+MISC ChangeLog 2922 RMD160 69cbd301a0fa44c517745d299d7f0f0881ffd6c7 SHA1 f3e2ec885816c6a259f726cca88430e496de0555 SHA256 81493333b7259526f7c3779e3d2b15f7e8788eaa9703405a7691660ce25c2a16
MISC metadata.xml 730 RMD160 46eda6e69c53a0e301343cfc645c343c5aa9fdd6 SHA1 06e33f8fa877635c7e771e74e3edeb8cba146fb3 SHA256 fe9b9273c53a7c502d6688d63557fe603f63a47c8ff17355b9db7cdc0b78f446
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAks+aw4ACgkQNQqtfCuFneMZiACgk29y4EZLVs02Gk+WXS+prk/Q
-14UAn3H2f4FHhlqzYienKyA/NScueGKp
-=E9X9
+iEYEARECAAYFAk1zvDYACgkQgAnW8HDreRYGmQCeLrA1HNkgIu1ikuyFWRmHrTv9
++zEAn17BytfSLMFtcWOrze7ZfR8snOO1
+=udk2
-----END PGP SIGNATURE-----
diff --git a/sci-biology/mrbayes/mrbayes-3.1.2-r1.ebuild b/sci-biology/mrbayes/mrbayes-3.1.2-r1.ebuild
new file mode 100644
index 000000000000..77419ecd0972
--- /dev/null
+++ b/sci-biology/mrbayes/mrbayes-3.1.2-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/mrbayes/mrbayes-3.1.2-r1.ebuild,v 1.1 2011/03/06 16:53:59 jlec Exp $
+
+EAPI="4"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Bayesian Inference of Phylogeny"
+HOMEPAGE="http://mrbayes.csit.fsu.edu/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug mpi readline"
+KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos ~sparc-solaris"
+
+DEPEND="
+ mpi? ( virtual/mpi )
+ readline? ( sys-libs/readline )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ use readline && epatch "${FILESDIR}"/mb_readline_312.patch
+}
+
+src_compile() {
+ local myconf
+ use mpi && myconf="MPI=yes"
+ use readline || myconf="${myconf} USEREADLINE=no"
+ use debug && myconf="${myconf} DEBUG=yes"
+ emake \
+ OPTFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ CC=$(tc-getCC) \
+ ${myconf}
+}
+
+src_install() {
+ dobin mb
+ insinto /usr/share/${PN}
+ doins *.nex
+}
diff --git a/sci-biology/mrbayes/mrbayes-3.1.2.ebuild b/sci-biology/mrbayes/mrbayes-3.1.2.ebuild
index 24c7919f01fa..5beeecb187c4 100644
--- a/sci-biology/mrbayes/mrbayes-3.1.2.ebuild
+++ b/sci-biology/mrbayes/mrbayes-3.1.2.ebuild
@@ -1,20 +1,22 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/mrbayes/mrbayes-3.1.2.ebuild,v 1.8 2010/01/01 21:37:12 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/mrbayes/mrbayes-3.1.2.ebuild,v 1.9 2011/03/06 16:53:59 jlec Exp $
inherit eutils toolchain-funcs
DESCRIPTION="Bayesian Inference of Phylogeny"
-LICENSE="GPL-2"
HOMEPAGE="http://mrbayes.csit.fsu.edu/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="GPL-2"
SLOT="0"
IUSE="mpi readline"
KEYWORDS="amd64 x86 ~x86-linux ~ppc-macos ~sparc-solaris"
-DEPEND="mpi? ( virtual/mpi )
+DEPEND="
+ mpi? ( virtual/mpi )
readline? ( sys-libs/readline )"
+RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}