From 0a3000eaaa11495660b9def7f37f87c8f2f23c81 Mon Sep 17 00:00:00 2001 From: David Seifert Date: Sun, 17 Jan 2016 11:43:48 +0100 Subject: sci-biology/allpathslg: Add blocking packages to RDEPEND too Package-Manager: portage-2.2.26 --- sci-biology/allpathslg/allpathslg-52488-r1.ebuild | 50 +++++++++++++++++++++++ sci-biology/allpathslg/allpathslg-52488.ebuild | 46 --------------------- 2 files changed, 50 insertions(+), 46 deletions(-) create mode 100644 sci-biology/allpathslg/allpathslg-52488-r1.ebuild delete mode 100644 sci-biology/allpathslg/allpathslg-52488.ebuild (limited to 'sci-biology/allpathslg') diff --git a/sci-biology/allpathslg/allpathslg-52488-r1.ebuild b/sci-biology/allpathslg/allpathslg-52488-r1.ebuild new file mode 100644 index 000000000000..268d7594f9cc --- /dev/null +++ b/sci-biology/allpathslg/allpathslg-52488-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools flag-o-matic + +DESCRIPTION="De novo assembly of whole-genome shotgun microreads" +# see also http://www.broadinstitute.org/software/allpaths-lg/blog/?page_id=12 +HOMEPAGE="http://www.broadinstitute.org/science/programs/genome-biology/crd" +SRC_URI="ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="openmp" + +RDEPEND=" + !sci-biology/allpaths + !sci-biology/vaal" +DEPEND=" + ${RDEPEND} + dev-libs/boost" + +PATCHES=( + "${FILESDIR}/${P}_fix-buildsystem.patch" + "${FILESDIR}/${P}_remove-namespace-std.patch" +) + +pkg_pretend() { + # as of release 44849, GCC 4.7.0 (or higher) is required + # seems pre gcc-4.7 users must stay with: + # ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/2013/2013-01/allpathslg-44837.tar.gz + if [[ ${MERGE_TYPE} != binary ]]; then + [[ $(tc-getCC) == *gcc* ]] && [[ $(gcc-version) < 4.7 ]] && \ + die "You need to use gcc >4.7" + fi +} + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable openmp) +} diff --git a/sci-biology/allpathslg/allpathslg-52488.ebuild b/sci-biology/allpathslg/allpathslg-52488.ebuild deleted file mode 100644 index 4518cacee1ff..000000000000 --- a/sci-biology/allpathslg/allpathslg-52488.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools eutils flag-o-matic - -DESCRIPTION="De novo assembly of whole-genome shotgun microreads" -# see also http://www.broadinstitute.org/software/allpaths-lg/blog/?page_id=12 -HOMEPAGE="http://www.broadinstitute.org/science/programs/genome-biology/crd" -SRC_URI="ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="openmp" - -DEPEND=" - dev-libs/boost - !sci-biology/allpaths - !sci-biology/vaal" -RDEPEND="" - -PATCHES=("${FILESDIR}/${P}_fix-buildsystem.patch" "${FILESDIR}/${P}_remove-namespace-std.patch") - -pkg_pretend() { - # as of release 44849, GCC 4.7.0 (or higher) is required - # seems pre gcc-4.7 users must stay with: - # ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/2013/2013-01/allpathslg-44837.tar.gz - if [[ ${MERGE_TYPE} != binary ]]; then - [[ $(tc-getCC) == *gcc* ]] && [[ $(gcc-version) < 4.7 ]] && \ - die "You need to use gcc >4.7" - fi -} - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable openmp) -} -- cgit v1.2.3-65-gdbad