Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-biology/samtools/
Date: Sun, 28 Oct 2018 20:25:08
Message-Id: 1540758277.18d496c1b4022e892aae9fcf3350b302b34357ed.soap@gentoo
1 commit: 18d496c1b4022e892aae9fcf3350b302b34357ed
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 28 20:24:37 2018 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 28 20:24:37 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d496c1
7
8 sci-biology/samtools: Version bump to 1.9
9
10 Bug: https://bugs.gentoo.org/647714
11 Signed-off-by: David Seifert <soap <AT> gentoo.org>
12 Package-Manager: Portage-2.3.50, Repoman-2.3.11
13
14 sci-biology/samtools/Manifest | 1 +
15 sci-biology/samtools/samtools-1.9.ebuild | 52 ++++++++++++++++++++++++++++++++
16 2 files changed, 53 insertions(+)
17
18 diff --git a/sci-biology/samtools/Manifest b/sci-biology/samtools/Manifest
19 index 8269a052050..7ce21379a95 100644
20 --- a/sci-biology/samtools/Manifest
21 +++ b/sci-biology/samtools/Manifest
22 @@ -1,2 +1,3 @@
23 DIST samtools-0.1.20.tar.gz 566387 BLAKE2B a62d74c408877754af50f5e5fea0e2289ec1e0c9f25013ed0d039bfe8ef61108600d917f8c9d356e98aca632795b4eb0f01ea1b54526a652577fb74a38a433c2 SHA512 15bd8cf401d14c1ab4faa591b6054f5ea9731c4e966f37f71d33d9081a270cfeb91e8a3d80c631e0725b49da81387f824c206e8c21553ad554d0cfc5c238a6e5
24 DIST samtools-1.5.tar.bz2 4190142 BLAKE2B 1d3478f9adf76925a3721e145795ce4a4caf580244f5ba5bc1ddd14d1b13c723c6fddc24cdadf0a23ca5dcd7007a9985f54e7532cb15d5d9433b1164f5a22023 SHA512 ff3e39ba867ecbd88f3363b038508c1557e349ea4223483f8f4ecb17ff8864fb53cd193bc2059a147e30f07395bbf53c8518d0f70219e454375c8bffe56e3059
25 +DIST samtools-1.9.tar.bz2 4440405 BLAKE2B 409265fed9ff3fcd09096c968224499750da69324eeded754e367430c0f53f9246ccc9a31e166f13ea7bc767fefab499bcfda4d008d5ac82971984c67b533aff SHA512 6c8207754615ae8dad84b278f93e7d57eb40b818efb80f6aff6aba22fde5772247724e86596e765791e3175ffbb683393dd3ddfe7681c73eef4eb4f2342bf68f
26
27 diff --git a/sci-biology/samtools/samtools-1.9.ebuild b/sci-biology/samtools/samtools-1.9.ebuild
28 new file mode 100644
29 index 00000000000..bdcd115aafe
30 --- /dev/null
31 +++ b/sci-biology/samtools/samtools-1.9.ebuild
32 @@ -0,0 +1,52 @@
33 +# Copyright 1999-2018 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +PYTHON_COMPAT=( python2_7 )
39 +
40 +inherit autotools python-single-r1 toolchain-funcs
41 +
42 +DESCRIPTION="Utilities for analysing and manipulating the SAM/BAM alignment formats"
43 +HOMEPAGE="http://www.htslib.org/"
44 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
45 +
46 +LICENSE="MIT"
47 +SLOT="0"
48 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
49 +IUSE="examples"
50 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
51 +
52 +RDEPEND="
53 + dev-lang/perl
54 + =sci-libs/htslib-${PV}*
55 + sys-libs/ncurses:0=
56 + sys-libs/zlib:=
57 + ${PYTHON_DEPS}"
58 +DEPEND="${RDEPEND}
59 + virtual/pkgconfig"
60 +
61 +src_prepare() {
62 + default
63 +
64 + python_fix_shebang misc/varfilter.py
65 +
66 + # remove bundled htslib
67 + rm -r htslib-* || die
68 +
69 + eautoreconf
70 +}
71 +
72 +src_test() {
73 + local -x LD_LIBRARY_PATH="${S}"
74 + default
75 +}
76 +
77 +src_install() {
78 + default
79 +
80 + if use examples; then
81 + dodoc -r examples
82 + docompress -x /usr/share/doc/${PF}/examples
83 + fi
84 +}