summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2014-02-06 01:24:11 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2014-02-06 01:24:11 +0000
commitad2db8678b0a892d2d953d61d64d24a9983f442e (patch)
treee0b41eb4ce87b04b7dc4cc19e14633ace9b94c08 /dev-python/blosc
parentWhitespace (diff)
downloadgentoo-2-ad2db8678b0a892d2d953d61d64d24a9983f442e.tar.gz
gentoo-2-ad2db8678b0a892d2d953d61d64d24a9983f442e.tar.bz2
gentoo-2-ad2db8678b0a892d2d953d61d64d24a9983f442e.zip
Initial import
(Portage version: 2.2.8-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
Diffstat (limited to 'dev-python/blosc')
-rw-r--r--dev-python/blosc/ChangeLog9
-rw-r--r--dev-python/blosc/Manifest3
-rw-r--r--dev-python/blosc/blosc-1.2.0.ebuild34
-rw-r--r--dev-python/blosc/metadata.xml18
4 files changed, 64 insertions, 0 deletions
diff --git a/dev-python/blosc/ChangeLog b/dev-python/blosc/ChangeLog
new file mode 100644
index 000000000000..eeebfd168ac5
--- /dev/null
+++ b/dev-python/blosc/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-python/blosc
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/blosc/ChangeLog,v 1.1 2014/02/06 01:24:11 bicatali Exp $
+
+*blosc-1.2.0 (06 Feb 2014)
+
+ 06 Feb 2014; Sébastien Fabbro <bicatali@gentoo.org> +blosc-1.2.0.ebuild,
+ +metadata.xml:
+ Initial import
diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
new file mode 100644
index 000000000000..bc8a18a6eb2c
--- /dev/null
+++ b/dev-python/blosc/Manifest
@@ -0,0 +1,3 @@
+DIST blosc-1.2.0.tar.gz 221882 SHA256 d740c1bd6440c5fd7203006538b6c626361fba705ce9ce8f36c400ddb2f50fec SHA512 85db692d3a68ebeacaaf3759807c386e05a13fbad873379d13fc2f2b7470929a3e6cbe7f37c952740e412eecb2cb83bed194e0f4f7af1ef2c934d5478cd93ce1 WHIRLPOOL aa81df21b15382f388fe746a7f9ab0f2ec9eaf82c56bcbd19edb03fb73ce527c6ff70d30461440e27a4292fcdb9f1d43ce039a3a6c2d9b0101f1a4441d2e1a61
+EBUILD blosc-1.2.0.ebuild 877 SHA256 eadfa2c1a73b48178e3ced7de6440af0b987c150b60e9fa9dab62bf50afdcac0 SHA512 f8c403451335c826207cb089b837ab856927a404eaedb2af983e507e616a720322dee3bb6e04de2772eb2553bccdfb0bff26665871ececc5d89c0534686c5b52 WHIRLPOOL 677665215ecba79e74106d10f2e32f6aeaf8395ad5501153b2597c519939853895c5d9e908168f5dc773665f69a3dafb92841263f74ce8d58053f01b2f8a2968
+MISC metadata.xml 726 SHA256 bc7e1ae767b6baf466cb06be6df3f9eb8b278b7aee853a9ab54f414cfd4ab0b7 SHA512 6fc31bc056b98fa5ab581255046e11c6efc9fe4ac7061427f2c5c75ea7917166d21488083c9e8277264efcec32977034f7537e377f10746ff568a86b651e3f98 WHIRLPOOL c5286037f4c38ff139dc7421b51831f40be0115d52838d324829b14f329f8d9f6a452bfbab5ab3e686b4a158a2cb4af597f582e77e7f110dca3ef45c66114564
diff --git a/dev-python/blosc/blosc-1.2.0.ebuild b/dev-python/blosc/blosc-1.2.0.ebuild
new file mode 100644
index 000000000000..d51a75914d01
--- /dev/null
+++ b/dev-python/blosc/blosc-1.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/blosc/blosc-1.2.0.ebuild,v 1.1 2014/02/06 01:24:11 bicatali Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://blosc.pydata.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-libs/c-blosc"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ # remove forced sse2
+ sed -i "s|CFLAGS\.append(\"-msse2\")|pass|" setup.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ cd "${BUILD_DIR}"/lib || die
+ nosetests -v || die
+}
diff --git a/dev-python/blosc/metadata.xml b/dev-python/blosc/metadata.xml
new file mode 100644
index 000000000000..be632b34fb65
--- /dev/null
+++ b/dev-python/blosc/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<longdescription lang="en">
+ blosc is a high performance compressor optimized
+ for binary data. It has been designed to transmit data to the
+ processor cache faster than the traditional, non-compressed, direct
+ memory fetch approach via a memcpy() OS call.
+ Blosc works well for compressing numerical arrays that contains data
+ with relatively low entropy, like sparse data, time series, grids with
+ regular-spaced values, etc.
+ python-blosc a Python package that wraps Blosc.
+</longdescription>
+<upstream>
+ <remote-id type="pypi">blosc</remote-id>
+</upstream>
+</pkgmetadata>