aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-01-19 13:28:04 +0100
committerAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-01-19 13:28:14 +0100
commitf72d427f9d61ba0b6d38fccd42edf1b041175191 (patch)
treedff34fee293778e7856380936e732c3313b1f646 /sci-biology/kraken
parentsci-biology/lucy: fix fetch, EAPI bump (diff)
downloadsci-f72d427f9d61ba0b6d38fccd42edf1b041175191.tar.gz
sci-f72d427f9d61ba0b6d38fccd42edf1b041175191.tar.bz2
sci-f72d427f9d61ba0b6d38fccd42edf1b041175191.zip
sci-biology/kraken: version bump, EAPI bump, use https
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
Diffstat (limited to 'sci-biology/kraken')
-rw-r--r--sci-biology/kraken/Manifest4
-rw-r--r--sci-biology/kraken/kraken-1.1.1.ebuild (renamed from sci-biology/kraken/kraken-1.0.ebuild)21
2 files changed, 13 insertions, 12 deletions
diff --git a/sci-biology/kraken/Manifest b/sci-biology/kraken/Manifest
index d27cdc56a..d3d57d722 100644
--- a/sci-biology/kraken/Manifest
+++ b/sci-biology/kraken/Manifest
@@ -1,2 +1,2 @@
-DIST kraken-1.0.tar.gz 407131 BLAKE2B 948d64b14432f0d7327fa98a0f3a647b8a5e08d4979c6636d6a9924a83adcb5e3c96925815db41513ebbb7d398920e23ae059f2ee33725e2edece77edb1477d5 SHA512 3916890132e5573e72b0b4101ed5cb5e4c99bf9e5c799635002c6c4b23c266ea390fbd641916661ffc31f4e673c0a9d762be01c5094ba9b2241891b3aa5f49f6
-DIST kraken-1.0_MANUAL.html 46202 BLAKE2B 8dc02ba8eb1ee156ce0476511f34b152e4bbc73e970806e03c69bcf896b6027f75b9c4ff7d6e4df5fc517c8f53c135f78e8094a3c3c36dc98554b47ffa3f2bea SHA512 cfd0ac55ad662b8568683ee0fe96ed6c57a6c34b0804f120b2189e25408a9ae4e0740f58ab9314ad4a6677fb3808ad54a8a3bd410df7761b6e94529df1ee697b
+DIST kraken-1.1.1.tar.gz 73924 BLAKE2B 859072f61ec9b74e2f308f3fd1dfedd7d795b5b11a5ff387d31236a8026ab0cdb756c425a946176ba7aa65517e89750df8b5274594e66aeedf3b70015fa9e508 SHA512 381b36dc53e229ace0c74ac7f571167260aa8fdc80459d6db8f8dd4ba1b870790b6b6b60d98827516b240527b880b752c18686886a47c46218eb0b02d13f6bb2
+DIST kraken-1.1.1_MANUAL.html 46202 BLAKE2B 8dc02ba8eb1ee156ce0476511f34b152e4bbc73e970806e03c69bcf896b6027f75b9c4ff7d6e4df5fc517c8f53c135f78e8094a3c3c36dc98554b47ffa3f2bea SHA512 cfd0ac55ad662b8568683ee0fe96ed6c57a6c34b0804f120b2189e25408a9ae4e0740f58ab9314ad4a6677fb3808ad54a8a3bd410df7761b6e94529df1ee697b
diff --git a/sci-biology/kraken/kraken-1.0.ebuild b/sci-biology/kraken/kraken-1.1.1.ebuild
index 2a021a329..47ca1b86e 100644
--- a/sci-biology/kraken/kraken-1.0.ebuild
+++ b/sci-biology/kraken/kraken-1.1.1.ebuild
@@ -1,29 +1,30 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-PERL_EXPORT_PHASE_FUNCTIONS=no
inherit perl-module
DESCRIPTION="Detect sequencing project contaminants by mapping reads to taxonomic groups"
-HOMEPAGE="http://ccb.jhu.edu/software/kraken
- https://genomebiology.com/2014/15/3/R46"
+HOMEPAGE="https://ccb.jhu.edu/software/kraken"
SRC_URI="https://github.com/DerrickWood/kraken/archive/v1.0.tar.gz -> ${P}.tar.gz
- http://ccb.jhu.edu/software/kraken/MANUAL.html -> ${P}_MANUAL.html"
+ https://ccb.jhu.edu/software/kraken/MANUAL.html -> ${P}_MANUAL.html"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
dev-lang/perl
net-misc/wget
- sci-biology/jellyfish:1"
+ sci-biology/jellyfish:1
+"
+
+S="${WORKDIR}/${PN}-1.0"
src_prepare(){
+ default
sed -e 's/^CXX = /CXX ?= /' -e 's/^CXXFLAGS = /CXXFLAGS ?= /' -i src/Makefile || die
echo "exit 0" >> install_kraken.sh || die
}
@@ -47,7 +48,7 @@ src_install(){
pkg_postinst(){
ewarn "Kraken may optionally need <=sci-biology/jellyfish-2 if you want to build your own dbs"
ewarn "Kraken needs high network bandwidth for its huge downloads, be sure to read"
- ewarn "http://ccb.jhu.edu/software/kraken and prepare at least 160GB of disk space"
+ ewarn "https://ccb.jhu.edu/software/kraken and prepare at least 160GB of disk space"
ewarn "Consider placing the db files in ramfs (needs root permissions) taking >75GB RAM"
- ewarn "Results can be visualized with http://sourceforge.net/p/krona/home/krona"
+ ewarn "Results can be visualized with https://sourceforge.net/p/krona/home/krona"
}