diff options
Diffstat (limited to 'sci-biology/mrbayes')
-rw-r--r-- | sci-biology/mrbayes/Manifest | 4 | ||||
-rw-r--r-- | sci-biology/mrbayes/files/mb_readline_312.patch | 20 | ||||
-rw-r--r-- | sci-biology/mrbayes/mrbayes-3.1.2-r2.ebuild | 15 |
3 files changed, 15 insertions, 24 deletions
diff --git a/sci-biology/mrbayes/Manifest b/sci-biology/mrbayes/Manifest index faf3dab4cfed..160f7b2aef62 100644 --- a/sci-biology/mrbayes/Manifest +++ b/sci-biology/mrbayes/Manifest @@ -1,4 +1,4 @@ -AUX mb_readline_312.patch 1108 BLAKE2B 4413b4193ee7c0c51a1ad7a422474f137682151f932b28fc6ee98390a228a4e5bbabcf30f3d78fc56a79a665ffc40bf05376fbbf14b68ff43bc10a9001ec8e6e SHA512 0a169b8560853dbff87c983bf8220384dcf22f53106ce5711bf3b1fc76d8a9adbf1860618176dde65a8657abe3ad888521bf5485fc00d4014adf1acb7ba3f114 +AUX mb_readline_312.patch 586 BLAKE2B 6505a8d9fc40c0470264b6e293f2f4e51a5d6b4a73dfeaff747e2f4acd122369d810cdc86ae0d7cead3a3741cfffc02080c07618c2847985553322a1c9bf79b5 SHA512 8427c83ccb98c0b57274914d8f0d0f539ace7dbc475eb10bd586762efa3465b595b91907b55d6809b94e6b9c4f65aa139bc16a7d81b1c76f7623eae46d495aa8 DIST mrbayes-3.1.2.tar.gz 545968 BLAKE2B f4c5bbdde765fb9e596c17d5fd890b168c22cefb0d24b67c1c68623e1dcfa4df716a896fe120f7a1cac4234125b6ed524973506e47492ba3ec26e389783d618a SHA512 2fb0ee7224cbb69c1acf2ffb0c6c8974f63002cda4f39a626eadf80fad9cfc23861f8c03f5545970f3a81e02093d62b6a0549ab7d7f7080557e91e21b2c3ee14 -EBUILD mrbayes-3.1.2-r2.ebuild 1344 BLAKE2B f0b52d8b615dabe59d1d1e2dedbeb3f86513127fd3b2112783e64c38b812a3a998f5b33c397b7d9f1b333ed58bcc8ecdce8d5d5c4f73d2abe29ba631c3929d48 SHA512 d64b835015f70b4c28c3bfe37438be5e27c42b4546e24f8f4c40089f9ca98d5b29b7340fa88efa7fb9f764cb46c4396ced213ca9d35c3d64f33454b6a4854f9b +EBUILD mrbayes-3.1.2-r2.ebuild 1346 BLAKE2B 282f7f2bf6abb8370b5a007a8e680009f3f5e8e839d7817a1cb3b83e515b2909d5a9c7aa3eae6355ab59c4e1e2e4b9a7f8694076d50b019232fa367cd93df231 SHA512 60541b7af0243c4263d302d69ea38c6f1fcee96739eba121a48bf42e2b46f210efa971d65d0d517ed6b383fb6ce337008b13655c4f52e2783d456a04b43b9eb7 MISC metadata.xml 916 BLAKE2B 511d932eff0de935a1c8634cc6398bfe6cceb7f2766534e5486f5ff2aa4c900b8d48d7dabc5cee2506061c36421f0ef336f43b5df5d23a03ab5911a1fef87b1b SHA512 ab6be2e4111088bc13e6da5f65d11437dc05dbcdeab83e5d3899b913ff9ad3dc1f22ec81f2fe73f60bf991d01f0a8691eaa124ba24bd7ebb17d995fdd271bfef diff --git a/sci-biology/mrbayes/files/mb_readline_312.patch b/sci-biology/mrbayes/files/mb_readline_312.patch index 2f8bab1e7665..d41986704708 100644 --- a/sci-biology/mrbayes/files/mb_readline_312.patch +++ b/sci-biology/mrbayes/files/mb_readline_312.patch @@ -1,25 +1,13 @@ -Index: Makefile -=================================================================== -RCS file: /cvsroot/mrbayes/mrbayes/Makefile,v -retrieving revision 3.23 -retrieving revision 3.24 -diff -U2 -r3.23 -r3.24 ---- Makefile 22 Dec 2005 16:13:06 -0000 3.23 -+++ Makefile 3 Jan 2006 16:43:13 -0000 3.24 +--- a/Makefile ++++ b/Makefile @@ -50,4 +50,5 @@ ifeq ($(strip $(USEREADLINE)),yes) CFLAGS += -DUSE_READLINE +# CFLAGS += -DCOMPLETIONMATCHES LIBS += -lncurses -lreadline endif -Index: bayes.c -=================================================================== -RCS file: /cvsroot/mrbayes/mrbayes/bayes.c,v -retrieving revision 3.39 -retrieving revision 3.40 -diff -U2 -r3.39 -r3.40 ---- bayes.c 23 Dec 2005 16:26:28 -0000 3.39 -+++ bayes.c 3 Jan 2006 16:43:13 -0000 3.40 +--- a/bayes.c ++++ b/bayes.c @@ -382,9 +382,11 @@ char **readline_completion(const char *text, int start, int stop) { char **matches = (char **) NULL; diff --git a/sci-biology/mrbayes/mrbayes-3.1.2-r2.ebuild b/sci-biology/mrbayes/mrbayes-3.1.2-r2.ebuild index ecc44fe43454..cee9e0f2d286 100644 --- a/sci-biology/mrbayes/mrbayes-3.1.2-r2.ebuild +++ b/sci-biology/mrbayes/mrbayes-3.1.2-r2.ebuild @@ -1,26 +1,29 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 -inherit epatch toolchain-funcs +inherit toolchain-funcs DESCRIPTION="Bayesian Inference of Phylogeny" HOMEPAGE="http://mrbayes.csit.fsu.edu/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="debug mpi readline" DEPEND=" - sys-libs/ncurses:0= + sys-libs/ncurses:= mpi? ( virtual/mpi ) - readline? ( sys-libs/readline:0= )" + readline? ( sys-libs/readline:= ) +" RDEPEND="${DEPEND}" src_prepare() { + default + if use mpi; then sed -e "s:MPI ?= no:MPI=yes:" -i Makefile || die "Patching MPI support." fi @@ -30,7 +33,7 @@ src_prepare() { else # Only needed for OSX with an old (4.x) version of # libreadline, but it doesn't hurt for other distributions. - epatch "${FILESDIR}"/mb_readline_312.patch + eapply "${FILESDIR}"/mb_readline_312.patch fi sed -e 's:-ggdb::g' -i Makefile || die } |