Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/blosc/
Date: Tue, 24 Nov 2015 12:10:35
Message-Id: 1448367017.02c0383ce074a3df81cce03d8a7b3a3e91eca3d1.jlec@gentoo
1 commit: 02c0383ce074a3df81cce03d8a7b3a3e91eca3d1
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 24 10:30:50 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 24 12:10:17 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c0383c
7
8 dev-python/blosc: Version Bump
9
10 Package-Manager: portage-2.2.25
11 Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
12
13 dev-python/blosc/Manifest | 1 +
14 dev-python/blosc/blosc-1.2.8.ebuild | 35 +++++++++++++++++++++++++++++++++++
15 2 files changed, 36 insertions(+)
16
17 diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
18 index a4ce221..6c361ff 100644
19 --- a/dev-python/blosc/Manifest
20 +++ b/dev-python/blosc/Manifest
21 @@ -1,3 +1,4 @@
22 DIST blosc-1.2.0.tar.gz 221882 SHA256 d740c1bd6440c5fd7203006538b6c626361fba705ce9ce8f36c400ddb2f50fec SHA512 85db692d3a68ebeacaaf3759807c386e05a13fbad873379d13fc2f2b7470929a3e6cbe7f37c952740e412eecb2cb83bed194e0f4f7af1ef2c934d5478cd93ce1 WHIRLPOOL aa81df21b15382f388fe746a7f9ab0f2ec9eaf82c56bcbd19edb03fb73ce527c6ff70d30461440e27a4292fcdb9f1d43ce039a3a6c2d9b0101f1a4441d2e1a61
23 DIST blosc-1.2.1.tar.gz 225560 SHA256 41de5b3a129cb145e192a0f3e62b09b74da311b0750ad50ffcd4aaf8fcf6cfbe SHA512 1ec017b17313ca788ae96a54cdf57a8c770dc5c6eb7b2d13ff94c0c44e9adbced28a22a17497bc748955d756a799305f603d64fd882cefb5cd8068b6b46e8667 WHIRLPOOL 7ba45764eb15f21f2cacee32cbfdd6083d5dd1dcdb88fb0614429dc75e4f1edd311e7127932371a706beee5293963498b5f0b8f194f9d188d8da390e8201d409
24 DIST blosc-1.2.3.tar.gz 225781 SHA256 46f796ae1360b3f1580a16dc7f9f2b88b019b4f5f013bec3b84ca9ef6c859da8 SHA512 85b5280f1cbc2163e1115a365aa8a47a1ae496795558f53ed78b1e81ab661a4187d3557cf8890b2a33fd0052a6cc88ac60dc1ea7e382cbf601ed83b440900cc8 WHIRLPOOL d4fb113755b2f98cb1d56976d82a38af1b3bfa2011a26d4a154eb3e9f8af14fc3975f29b643439031ecbf92813126f89aebeda123f8156e2bcc0db45dc9da96a
25 +DIST blosc-1.2.8.tar.gz 259299 SHA256 fc8996733de73d70cc2482f98972a38a908ca7286d30429fe828390b1bb010c3 SHA512 8349a7b401e3b55b066efa4d647255dc7bc735a1de0eca5e33b2deb4ca90e317b90d6ea42433ed06f2680bccb2198e0e4bbdbf5a0fd1c22db900aa896c88427e WHIRLPOOL 1139c9f167565df0fd22fdddf20416db2bf214c6a58e45f0c3bd2118142d9782ff53e9e263f1fafbb79bb69ae17c9fad925accdaa009d7087c725c113e039d18
26
27 diff --git a/dev-python/blosc/blosc-1.2.8.ebuild b/dev-python/blosc/blosc-1.2.8.ebuild
28 new file mode 100644
29 index 0000000..2a11ef1
30 --- /dev/null
31 +++ b/dev-python/blosc/blosc-1.2.8.ebuild
32 @@ -0,0 +1,35 @@
33 +# Copyright 1999-2015 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Id$
36 +
37 +EAPI=5
38 +
39 +PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
40 +
41 +inherit distutils-r1
42 +
43 +DESCRIPTION="High performance compressor optimized for binary data"
44 +HOMEPAGE="http://python-blosc.blosc.org https://github.com/Blosc/python-blosc"
45 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
46 +
47 +SLOT="0"
48 +LICENSE="MIT"
49 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
50 +IUSE="test"
51 +
52 +RDEPEND=">=dev-libs/c-blosc-1.3.5"
53 +DEPEND="${RDEPEND}
54 + dev-python/setuptools[${PYTHON_USEDEP}]
55 + test? ( dev-python/nose[${PYTHON_USEDEP}] )"
56 +
57 +python_prepare_all() {
58 + # remove forced sse2
59 + sed -i "s|CFLAGS\.append(\"-msse2\")|pass|" setup.py || die
60 + export BLOSC_DIR="${EPREFIX}/usr"
61 + distutils-r1_python_prepare_all
62 +}
63 +
64 +python_test() {
65 + cd "${BUILD_DIR}"/lib || die
66 + nosetests -v || die
67 +}