Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-biology/STAR/
Date: Sat, 19 Feb 2022 11:43:55
Message-Id: 1645271003.3596083589625a3c954deccfdfb899b49a53a131.andrewammerlaan@gentoo
1 commit: 3596083589625a3c954deccfdfb899b49a53a131
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 19 11:43:23 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 19 11:43:23 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35960835
7
8 sci-biology/STAR: add version 2.7.10a
9
10 Closes: https://bugs.gentoo.org/696714
11 Bug: https://bugs.gentoo.org/741152
12 Bug: https://bugs.gentoo.org/736056
13 Bug: https://bugs.gentoo.org/716300
14 Package-Manager: Portage-3.0.30, Repoman-3.0.3
15 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
16
17 sci-biology/STAR/Manifest | 1 +
18 sci-biology/STAR/STAR-2.7.10a.ebuild | 41 ++++++++++++++++++++++++++++++++++++
19 2 files changed, 42 insertions(+)
20
21 diff --git a/sci-biology/STAR/Manifest b/sci-biology/STAR/Manifest
22 index 35d580101e14..d8457898903d 100644
23 --- a/sci-biology/STAR/Manifest
24 +++ b/sci-biology/STAR/Manifest
25 @@ -1 +1,2 @@
26 DIST STAR-2.5.3a.tar.gz 9857460 BLAKE2B 32cc633862e6e81f5a5bdfc59986dca74e8adc4970a11a06c501065c5ad9cb37fc788f8e67ab2353292e683c8c385778cd0ffee69c0b15803796dbc445013a43 SHA512 8bd86ad384f2c0331fd701873b02641301f4205a5ff0fceeb800d425da42c53b6c61a74500d37fee7fc13a5bff10e1fb44b9142811883b8f5cd012f51f1f9fdf
27 +DIST STAR-2.7.10a.tar.gz 12270915 BLAKE2B 51a9cf2c838cfeb313df9e5024b53cd5a89088f08ac88c8dc57a9e08cd3ba394e46ffe86a8ff3b9484b25b681ecd960098c06d879e772d21afe8cc2d0d35175d SHA512 19a5f3c25d147bcd96cf68249d275dad7fd11425031a40c97c7ae15846f55839ced897d541ed60b426a6bf089d968ac86625af774db3950dc459035ac2b659c9
28
29 diff --git a/sci-biology/STAR/STAR-2.7.10a.ebuild b/sci-biology/STAR/STAR-2.7.10a.ebuild
30 new file mode 100644
31 index 000000000000..6b1c5b15d482
32 --- /dev/null
33 +++ b/sci-biology/STAR/STAR-2.7.10a.ebuild
34 @@ -0,0 +1,41 @@
35 +# Copyright 1999-2022 Gentoo Authors
36 +# Distributed under the terms of the GNU General Public License v2
37 +
38 +EAPI=8
39 +
40 +inherit toolchain-funcs
41 +
42 +DESCRIPTION="STAR aligner: align RNA-seq reads to reference genome uncompressed suffix arrays"
43 +HOMEPAGE="https://github.com/alexdobin/STAR"
44 +SRC_URI="https://github.com/alexdobin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
45 +
46 +LICENSE="GPL-3"
47 +SLOT="0"
48 +KEYWORDS="~amd64"
49 +
50 +RDEPEND="sci-libs/htslib:="
51 +DEPEND="${RDEPEND}"
52 +BDEPEND="virtual/pkgconfig"
53 +
54 +DOCS=( README.md CHANGES.md RELEASEnotes.md doc/STARmanual.pdf )
55 +
56 +pkg_pretend() {
57 + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
58 +}
59 +
60 +pkg_setup() {
61 + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
62 +}
63 +
64 +src_configure() {
65 + tc-export CC CXX PKG_CONFIG
66 +}
67 +
68 +src_compile() {
69 + emake -C source STAR
70 +}
71 +
72 +src_install() {
73 + dobin source/STAR
74 + einstalldocs
75 +}