Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/indexed_gzip/
Date: Wed, 26 May 2021 08:19:36
Message-Id: 1622017145.1fb9b675fe81a73bc9ff96d65abbfe02629aaf3d.mgorny@gentoo
1 commit: 1fb9b675fe81a73bc9ff96d65abbfe02629aaf3d
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 26 06:13:52 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed May 26 08:19:05 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb9b675
7
8 dev-python/indexed_gzip: Bump to 1.6.1
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/indexed_gzip/Manifest | 1 +
13 dev-python/indexed_gzip/indexed_gzip-1.6.1.ebuild | 42 +++++++++++++++++++++++
14 2 files changed, 43 insertions(+)
15
16 diff --git a/dev-python/indexed_gzip/Manifest b/dev-python/indexed_gzip/Manifest
17 index f3c2c97d75e..5d313292d16 100644
18 --- a/dev-python/indexed_gzip/Manifest
19 +++ b/dev-python/indexed_gzip/Manifest
20 @@ -1,2 +1,3 @@
21 DIST indexed_gzip-0.8.10.tar.gz 79133 BLAKE2B ebb5bc69d92b627b0546c8570ea533a7d6541cffbda6ddbf38d2712e5d7b13f5684a4d962b457cb0beaf8f6d9d6c5bd810c31af18396d7ce2a7d3f9ce0a039d6 SHA512 cd57a0442e95a4760d710227a5d9f69841bef851427c536e5cfde7c9f962c9d403e0b38341ba2e07c5cde668e0f26ff7848d154f6243a2cee1cf6c327a7f4e1e
22 DIST indexed_gzip-1.6.0.tar.gz 99260 BLAKE2B 15fff478a275baf59f152040455502f57762889959c4d2989e44b626dad25d381ff73029107c4495b477397ff5dc0763d1934f23bcc85a6296a0eec85a36b421 SHA512 0e01da5e8c527202c1f18148bad2a8ebec9ca0bc1bc49ce4804c6a32397797525cc7bfdfc254139c3c1b037d3f65171c010453ff3fae6e6256304ddf486bc58d
23 +DIST indexed_gzip-1.6.1.tar.gz 99290 BLAKE2B bbaa0fe55c132fef4e392c4a154cc7f5cb19e25761af298d70a8c9f5d1019701f0f470b9bcff333b02b0ecfc13b823a5cd64c16cfd2d113955f7e59837dcbd7f SHA512 8b508ac7fc161b75ee7ed9cc0ce8828e0f195c3aa676114c54d5b2767b9f2e56b0c203e63f2036245ede9649138d197dffabd67f41b41232e6c66e2ee1336529
24
25 diff --git a/dev-python/indexed_gzip/indexed_gzip-1.6.1.ebuild b/dev-python/indexed_gzip/indexed_gzip-1.6.1.ebuild
26 new file mode 100644
27 index 00000000000..6481acb4f3b
28 --- /dev/null
29 +++ b/dev-python/indexed_gzip/indexed_gzip-1.6.1.ebuild
30 @@ -0,0 +1,42 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +PYTHON_COMPAT=( python3_{7..9} )
37 +
38 +inherit distutils-r1 virtualx
39 +
40 +DESCRIPTION="Fast random access of gzip files in Python"
41 +HOMEPAGE="https://github.com/pauldmccarthy/indexed_gzip"
42 +SRC_URI="https://github.com/pauldmccarthy/indexed_gzip/archive/v${PV}.tar.gz -> ${P}.tar.gz"
43 +
44 +LICENSE="ZLIB"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~x86"
47 +
48 +BDEPEND="
49 + dev-python/cython[${PYTHON_USEDEP}]
50 + test? (
51 + dev-python/numpy[${PYTHON_USEDEP}]
52 + )
53 + "
54 +
55 +distutils_enable_tests pytest
56 +
57 +src_prepare() {
58 + sed -i -e 's:--cov=indexed_gzip::' setup.cfg || die
59 + distutils-r1_src_prepare
60 +}
61 +
62 +src_compile() {
63 + if use test; then
64 + export INDEXED_GZIP_TESTING=1
65 + fi
66 + distutils-r1_src_compile
67 +}
68 +
69 +python_test() {
70 + cd "${BUILD_DIR}"/lib/indexed_gzip/tests || die
71 + epytest
72 +}