source: trunk/dports/python/py-blosc/Portfile

Last change on this file was 152747, checked in by ryandesign@…, 12 months ago

py-blosc: set supported_archs x86_64 i386

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.9 KB
Line 
1# -*- 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
2# $Id: Portfile 152747 2016-09-16 00:35:48Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           python 1.0
6
7name                py-blosc
8version             1.4.4
9revision            0
10categories-append   devel
11platforms           darwin
12license             MIT
13
14python.versions     27 34 35
15
16maintainers         stromnov openmaintainer
17
18description         Python package that wraps the Blosc compressor
19
20long_description    Blosc (http://blosc.pytables.org) is a high performance \
21                    compressor optimized for binary data.  It has been \
22                    designed to transmit data to the processor cache faster \
23                    than the traditional, non-compressed, direct memory fetch \
24                    approach via a memcpy() OS call. \
25                    \
26                    Blosc works well for compressing numerical arrays that \
27                    contains data with relatively low entropy, like sparse \
28                    data, time series, grids with regular-spaced values, etc. \
29                    \
30                    This is a Python package that wraps it.
31
32homepage            http://blosc.pytables.org/
33master_sites        pypi:[string index ${python.rootname} 0]/${python.rootname}
34
35distname            ${python.rootname}-${version}
36
37checksums           rmd160  fedf6decab80abf0ae90f80658c2c96716d778d3 \
38                    sha256  76ae6e1cecddb320b5567ba78ee9a2ee31895ecba838fdf05fdb9131939a4705
39
40if {${name} ne ${subport}} {
41    # Exception: py-cpuinfo currently only works on X86 and some ARM CPUs.
42    supported_archs     i386 x86_64
43
44    depends_build-append \
45                        port:py${python.version}-setuptools
46    depends_lib-append  port:blosc
47
48    build.args-append   --blosc=${prefix}
49
50    livecheck.type      none
51} else {
52    livecheck.type      pypi
53}
Note: See TracBrowser for help on using the repository browser.