# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers {stromnov @stromnov} openmaintainer
description Columnar and compressed data containers.
long_description bcolz provides columnar and compressed data containers. \
Column storage allows for efficiently querying tables \
with a large number of columns. It also allows for cheap \
addition and removal of column. In addition, bcolz \
objects are compressed by default for reducing \
memory/disk I/O needs. The compression process is \
carried out internally by Blosc, a high-performance \
compressor that is optimized for binary data.
homepage https://github.com/Blosc/bcolz
master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
distname ${python.rootname}-${version}
checksums rmd160 867cb61194bc63d53aab507100c880d884949178 \
sha256 c017d09bb0cb5bbb07f2ae223a3f3638285be3b574cb328e91525b2880300bd1
if {${name} ne ${subport}} {
fs-traverse item ${worksrcpath} {
if {[file isdirectory ${item}]} {
file attributes ${item} -permissions a+rx
} elseif {[file isfile ${item}]} {
file attributes ${item} -permissions a+r
port:py${python.version}-cython \
port:py${python.version}-setuptools_scm
depends_lib-append port:py${python.version}-numpy \
build.args-append --blosc=${prefix}
subport py34-${python.rootname} {
replaced_by py35-${python.rootname}