summaryrefslogtreecommitdiff
path: root/sci-biology/mothur
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /sci-biology/mothur
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'sci-biology/mothur')
-rw-r--r--sci-biology/mothur/Manifest2
-rw-r--r--sci-biology/mothur/mothur-1.27.0-r1.ebuild35
2 files changed, 18 insertions, 19 deletions
diff --git a/sci-biology/mothur/Manifest b/sci-biology/mothur/Manifest
index a28de67ee118..e673f0859e3c 100644
--- a/sci-biology/mothur/Manifest
+++ b/sci-biology/mothur/Manifest
@@ -1,5 +1,5 @@
AUX mothur-1.27.0-makefile.patch 1196 BLAKE2B dbe053a5f5629eadae57bd09545ef46106741204050d0c888532388fe0b7f8f2fe4d5f311163e95812d0d828aae2228a2f72b7f0c861f5a3d42a41e17b6ba4f3 SHA512 8a78ddbc926d4e116deed440fda8431ccbca3299ac182fc84850259187dc130cc43fb6f23845d055d998293fa43f94cbe35930242c5f6aa049f8275ad3e42adf
AUX mothur-1.27.0-overflows.patch 4894 BLAKE2B a9de0276a9ccbb5e86d6cf208f86414ea8c0befdf80807e05b40bee0c6f685cb40a608005e69eb3f77b85990424a36cde14971044cb6a1136a50d85078eb9f1f SHA512 aa392b2060cecc38006a7ac50aaa8e4249a020029234ac2abdc33441b12a09faabb0335144ff4d888e55a1da1838a45347981f49f6658f3546a54a30b5e2133a
DIST mothur-1.27.0.zip 7095054 BLAKE2B 96a6410d36f64ff50591955aa22bfddf6217c7568022c8c7f70ab70c65d57af2217477de56b6f9ceaf11237cdc5380bd354cf6564002357546539585d0f58221 SHA512 81821ca95d4ce3f0d1e6aa920c4fe3fddd70f716157312ed0590c1c4ad728e6786bfe79f6badddcfb060ed5d1996cc1b5062c320a59209fef35f68e687ba3dd5
-EBUILD mothur-1.27.0-r1.ebuild 883 BLAKE2B dbdda281b6c7a79e4c3202add586f038011502e1c5bf7cc386a4a5c5f90b1926fb16fa3202d6266db77ef5350bad0f56722adb69f1ac7faa50a73a1ae0f5f558 SHA512 c0d22ad5dbe6290f6aed0d055f2ad57b8b25bb33fcb1166c154e604d7337a367beb23f9acc61487ed969e6698ca6f115f8c8d36dc14863a36d08e3f8dd08cf1d
+EBUILD mothur-1.27.0-r1.ebuild 845 BLAKE2B 52cc28dcfd3df857f51b9c430c1ec5f658562e922f1394f0d79cba4fd6cd33161cb5639e0d7ca95c6b5daeffebe376baa5c2df0c5db6e8c6382fda40a215060d SHA512 6fa585f94e0caf8cbe40a2673d4e5eb49c6c8c9e5cbc279deef1b525d1674ce986068a08a994fecc079b5cee2301cd92fb395d884c4e23c98afe7587a49cabeb
MISC metadata.xml 267 BLAKE2B 7cf386952842945148119de3263231db4d1046d5f54811f7e303ed8ec4d27cbc1960b99c92daf6f32e5b981c2fb9f50ec666be6193865d6e18541b7427a152a9 SHA512 91ab266d9ab24401bc0fec759c5b6cfcf44a3c5669fc31c7301d79770839bb5dfa0e155d949392ef06176b4a0b2c32b91b1b54b0027f972db61f0a5e54644403
diff --git a/sci-biology/mothur/mothur-1.27.0-r1.ebuild b/sci-biology/mothur/mothur-1.27.0-r1.ebuild
index 9e9bf2160310..12b628475aac 100644
--- a/sci-biology/mothur/mothur-1.27.0-r1.ebuild
+++ b/sci-biology/mothur/mothur-1.27.0-r1.ebuild
@@ -1,43 +1,42 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-inherit eutils flag-o-matic fortran-2 toolchain-funcs
+inherit flag-o-matic fortran-2 toolchain-funcs
DESCRIPTION="A suite of algorithms for ecological bioinformatics"
HOMEPAGE="https://www.mothur.org/"
SRC_URI="https://www.mothur.org/w/images/c/cb/Mothur.${PV}.zip -> ${P}.zip"
+S="${WORKDIR}/${PN^}.source"
LICENSE="GPL-3"
SLOT="0"
-IUSE="mpi +readline"
KEYWORDS="amd64 x86"
+IUSE="mpi +readline"
RDEPEND="
sci-biology/uchime
mpi? ( virtual/mpi )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
-S=${WORKDIR}/Mothur.source
+PATCHES=(
+ "${FILESDIR}"/${P}-makefile.patch
+ "${FILESDIR}"/${P}-overflows.patch
+)
-pkg_setup() {
- fortran-2_pkg_setup
- use mpi && export CXX=mpicxx || export CXX=$(tc-getCXX)
+src_configure() {
+ use mpi && export CXX=mpicxx || tc-export CXX
use amd64 && append-cppflags -DBIT_VERSION
}
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-makefile.patch \
- "${FILESDIR}"/${P}-overflows.patch
-}
-
src_compile() {
- emake USEMPI=$(usex mpi) USEREADLINE=$(usex readline)
+ emake \
+ USEMPI=$(usex mpi) \
+ USEREADLINE=$(usex readline)
}
src_install() {
- dobin ${PN}
+ dobin mothur
}