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/HTSeq/
Date: Thu, 16 Nov 2017 13:17:14
Message-Id: 1510838197.cd2d3189dadad62ef240af7f543861f2f621bf4d.soap@gentoo
1 commit: cd2d3189dadad62ef240af7f543861f2f621bf4d
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 16 11:39:24 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 16 13:16:37 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2d3189
7
8 sci-biology/HTSeq: Initial addition
9
10 Closes: https://github.com/gentoo/sci/pull/814
11 Package-Manager: Portage-2.3.14, Repoman-2.3.6
12
13 sci-biology/HTSeq/HTSeq-0.9.1.ebuild | 31 +++++++++++++++++++++++++++++++
14 sci-biology/HTSeq/HTSeq-9999.ebuild | 31 +++++++++++++++++++++++++++++++
15 sci-biology/HTSeq/Manifest | 1 +
16 sci-biology/HTSeq/metadata.xml | 19 +++++++++++++++++++
17 4 files changed, 82 insertions(+)
18
19 diff --git a/sci-biology/HTSeq/HTSeq-0.9.1.ebuild b/sci-biology/HTSeq/HTSeq-0.9.1.ebuild
20 new file mode 100644
21 index 00000000000..446bbef36ef
22 --- /dev/null
23 +++ b/sci-biology/HTSeq/HTSeq-0.9.1.ebuild
24 @@ -0,0 +1,31 @@
25 +# Copyright 1999-2017 Gentoo Foundation
26 +# Distributed under the terms of the GNU General Public License v2
27 +
28 +EAPI=6
29 +
30 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
31 +
32 +inherit distutils-r1
33 +
34 +DESCRIPTION="Python support for SAM/BAM/Bowtie/FASTA/Q/GFF/GTF files"
35 +HOMEPAGE="https://htseq.readthedocs.io/"
36 +
37 +if [[ ${PV} == *9999 ]]; then
38 + inherit git-r3
39 + EGIT_REPO_URI="https://github.com/simon-anders/htseq.git"
40 +else
41 + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
42 + KEYWORDS="~amd64"
43 +fi
44 +
45 +LICENSE="GPL-3+"
46 +SLOT="0"
47 +
48 +RDEPEND="
49 + dev-python/numpy[${PYTHON_USEDEP}]
50 + dev-python/matplotlib[${PYTHON_USEDEP}]
51 + sci-biology/pysam[${PYTHON_USEDEP}]"
52 +DEPEND="
53 + ${RDEPEND}
54 + >=dev-lang/swig-3.0.8
55 + dev-python/cython[${PYTHON_USEDEP}]"
56
57 diff --git a/sci-biology/HTSeq/HTSeq-9999.ebuild b/sci-biology/HTSeq/HTSeq-9999.ebuild
58 new file mode 100644
59 index 00000000000..446bbef36ef
60 --- /dev/null
61 +++ b/sci-biology/HTSeq/HTSeq-9999.ebuild
62 @@ -0,0 +1,31 @@
63 +# Copyright 1999-2017 Gentoo Foundation
64 +# Distributed under the terms of the GNU General Public License v2
65 +
66 +EAPI=6
67 +
68 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
69 +
70 +inherit distutils-r1
71 +
72 +DESCRIPTION="Python support for SAM/BAM/Bowtie/FASTA/Q/GFF/GTF files"
73 +HOMEPAGE="https://htseq.readthedocs.io/"
74 +
75 +if [[ ${PV} == *9999 ]]; then
76 + inherit git-r3
77 + EGIT_REPO_URI="https://github.com/simon-anders/htseq.git"
78 +else
79 + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
80 + KEYWORDS="~amd64"
81 +fi
82 +
83 +LICENSE="GPL-3+"
84 +SLOT="0"
85 +
86 +RDEPEND="
87 + dev-python/numpy[${PYTHON_USEDEP}]
88 + dev-python/matplotlib[${PYTHON_USEDEP}]
89 + sci-biology/pysam[${PYTHON_USEDEP}]"
90 +DEPEND="
91 + ${RDEPEND}
92 + >=dev-lang/swig-3.0.8
93 + dev-python/cython[${PYTHON_USEDEP}]"
94
95 diff --git a/sci-biology/HTSeq/Manifest b/sci-biology/HTSeq/Manifest
96 new file mode 100644
97 index 00000000000..6d90d56d352
98 --- /dev/null
99 +++ b/sci-biology/HTSeq/Manifest
100 @@ -0,0 +1 @@
101 +DIST HTSeq-0.9.1.tar.gz 596941 SHA256 af5bba775e3fb45ed4cde64c691ebef36b0bf7a86efd35c884ad0734c27ad485 SHA512 ec3e1ec9cf66918f2afacf7997ab5da02015896ddd97260f5abec8343a9013cf6e857872be38b2cd3bb5bde655abe602a3c22c32448190f32e1a8f1153a19344 WHIRLPOOL da3f1d867f9cfa05e34321f75fb34ef79e943476ee650d4689e320078821703721168bfdd9e46f10f1319cc1006771cd205a80569549d21719d38aea6b0be3a8
102
103 diff --git a/sci-biology/HTSeq/metadata.xml b/sci-biology/HTSeq/metadata.xml
104 new file mode 100644
105 index 00000000000..e9ba18c35b3
106 --- /dev/null
107 +++ b/sci-biology/HTSeq/metadata.xml
108 @@ -0,0 +1,19 @@
109 +<?xml version="1.0" encoding="UTF-8"?>
110 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
111 +<pkgmetadata>
112 + <maintainer type="person">
113 + <email>mmokrejs@×××××××××××××××.cz</email>
114 + <name>Martin Mokrejs</name>
115 + </maintainer>
116 + <maintainer type="project">
117 + <email>proxy-maint@g.o</email>
118 + <name>Proxy Maintainers</name>
119 + </maintainer>
120 + <maintainer type="project">
121 + <email>sci-biology@g.o</email>
122 + <name>Gentoo Biology Project</name>
123 + </maintainer>
124 + <upstream>
125 + <remote-id type="pypi">HTSeq</remote-id>
126 + </upstream>
127 +</pkgmetadata>