Gentoo Archives: gentoo-commits

From: Patrick Lauer <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/bcolz/
Date: Sun, 03 Jan 2016 19:55:36
Message-Id: 1451850872.70205b283d6e2854f62b0d78846b7cff3c3dcc67.patrick@gentoo
1 commit: 70205b283d6e2854f62b0d78846b7cff3c3dcc67
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 3 19:54:04 2016 +0000
4 Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 3 19:54:32 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70205b28
7
8 dev-python/bcolz: Bump
9
10 Package-Manager: portage-2.2.26
11
12 dev-python/bcolz/Manifest | 1 +
13 dev-python/bcolz/bcolz-0.12.1.ebuild | 58 ++++++++++++++++++++++++++++++++++++
14 2 files changed, 59 insertions(+)
15
16 diff --git a/dev-python/bcolz/Manifest b/dev-python/bcolz/Manifest
17 index ed76696..83034cc 100644
18 --- a/dev-python/bcolz/Manifest
19 +++ b/dev-python/bcolz/Manifest
20 @@ -1,2 +1,3 @@
21 DIST bcolz-0.10.0.tar.gz 541803 SHA256 cbe1c18440325058d764b3997fbf988af0257c2a4f7d64ec7150735191fdcc81 SHA512 ac6b30c3a1f1cd32563fcec670bd7b3639173547e8f6d319295358a38d4e39439bb26d7c908b30378d9a384b8667bc75023ebcf35f797a1250bdba1a25cbeebd WHIRLPOOL 5827303b5a8c356e183a88411a466276b9e3fe3e9d0f7999d5cb2923f34a6031816f0b829c7826dc956be312bccbcd4d24820ce4b861e940f2f9b0399cc3ff31
22 DIST bcolz-0.11.3.tar.gz 582564 SHA256 8750785f52e39f7b117784ed2909a0a702bb11d3f67c49d781df55618bfead07 SHA512 c47d7d4065ed413a28da84486044fd0d9fe83ab09f0112251d4bb46e5d5b5fdd56bab59a8fea7466bd46d62219fe77b12d1a9e8acb17c503f80b42c16cb60e53 WHIRLPOOL 8544d41086182d2a2e4f00a85c58b32716900f047651cce3fc3e9ff7b7993ae4d98c4b363ec10cd70ee9f23a46cb092ea51430eac4a6fdb6697aeecedee90095
23 +DIST bcolz-0.12.1.tar.gz 622526 SHA256 a8dafa42cd4f3ca130ecb81f7e778204a12c2180c18fd570ef753de58ee7ddbd SHA512 7c58ecfb1267d5c4791f043034b831af9c40e4b496938805eb1885c251b1269f19a049bbc9f0c80fa127d60ebb191b23ad5b44283340c815261393d51dd558ea WHIRLPOOL 4df337b2b6b6fb0ed571f599ef36a051b945a717ce65e731fc84e71c5cd2dfbe669f5bb57cfed773c290256f34018365bde3593041a0e0801568107b3a50162e
24
25 diff --git a/dev-python/bcolz/bcolz-0.12.1.ebuild b/dev-python/bcolz/bcolz-0.12.1.ebuild
26 new file mode 100644
27 index 0000000..9ff258b
28 --- /dev/null
29 +++ b/dev-python/bcolz/bcolz-0.12.1.ebuild
30 @@ -0,0 +1,58 @@
31 +# Copyright 1999-2015 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=5
36 +
37 +PYTHON_COMPAT=( python{2_7,3_3,3_4} )
38 +
39 +inherit distutils-r1
40 +
41 +DESCRIPTION="Provides columnar and compressed data containers"
42 +HOMEPAGE=" https://github.com/Blosc/bcolz"
43 +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
44 +
45 +LICENSE="BSD"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE="doc test"
49 +
50 +# numexpr is optional but set hard rdepend
51 +RDEPEND="
52 + >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
53 + >=dev-python/numexpr-1.4.1[${PYTHON_USEDEP}]"
54 +DEPEND="
55 + >=dev-python/setuptools-0.18[${PYTHON_USEDEP}]
56 + dev-python/setuptools_scm[${PYTHON_USEDEP}]
57 + >=dev-python/cython-0.22[${PYTHON_USEDEP}]
58 + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
59 + test? (
60 + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
61 + $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' python2_7)
62 + )"
63 +
64 +python_prepare_all() {
65 + if use doc; then
66 + mkdir doc/_static || die
67 + fi
68 + distutils-r1_python_prepare_all
69 +}
70 +
71 +python_compile() {
72 + python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
73 + distutils-r1_python_compile
74 +}
75 +
76 +python_compile_all() {
77 + use doc && sphinx-build -b html -c doc/ doc/ doc/html
78 +}
79 +
80 +python_test() {
81 + pushd "${BUILD_DIR}"/lib > /dev/null
82 + "${PYTHON}" -m unittest discover || die
83 +}
84 +
85 +python_install_all() {
86 + use doc && local HTML_DOCS=( doc/html/. )
87 + distutils-r1_python_install_all
88 +}