Changeset 97942


Ignore:
Timestamp:
Sep 20, 2012, 2:47:24 PM (12 years ago)
Author:
eborisch@…
Message:

py-h5py: Add -devel versions. (Currently 2.1.0b2)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/python/py-h5py/Portfile

    r93112 r97942  
    2020description         Python Module for working with HDF5 files
    2121
    22 long_description    HDF5 for Python (h5py) is a general-purpose Python \
    23                     interface to the Hierarchical Data Format library, \
    24                     version 5. HDF5 is a versatile, mature scientific \
    25                     software library designed for the fast, flexible \
    26                     storage of enormous amounts of data. \n\n\
    27                     From a Python programmer's perspective, HDF5 provides \
    28                     a robust way to store data, organized by name in a \
    29                     tree-like fashion. You can create datasets (arrays on \
    30                     disk) hundreds of gigabytes in size, and perform \
    31                     random-access I/O on desired sections. Datasets are \
    32                     organized in a filesystem-like hierarchy using \
    33                     containers called 'groups', and accessed using the \
    34                     tradional POSIX /path/to/resource syntax.
    35 
     22long_description  \
     23    HDF5 for Python (h5py) is a general-purpose Python interface to the\
     24    Hierarchical Data Format library, version 5. HDF5 is a versatile, mature\
     25    scientific software library designed for the fast, flexible storage of\
     26    enormous amounts of data.  \
     27    \
     28    \n\nFrom a Python programmer's perspective, HDF5 provides a robust way to\
     29    store data, organized by name in a tree-like fashion. You can create\
     30    datasets (arrays on disk) hundreds of gigabytes in size, and perform\
     31    random-access I/O on desired sections. Datasets are organized in a\
     32    filesystem-like hierarchy using containers called 'groups', and accessed\
     33    using the tradional POSIX /path/to/resource syntax.
    3634
    3735homepage            http://code.google.com/p/h5py/
     
    3937distname            h5py-${version}
    4038
    41 checksums           md5     ea271f5cc8a78a531316918906aacdd0 \
    42                     sha1    beddbfadb6f9fab651aeb8bede40b74fc2aeb889 \
    43                     rmd160  75170ff5de1f7fb0eeda02525343285fb6213ced
     39checksums \
     40    rmd160  75170ff5de1f7fb0eeda02525343285fb6213ced \
     41    sha256  cc5242c8ede616af9d8781c6d06603ff5a1f0de3044877176cc31a00cc581c40
    4442
    45 if {$subport != $name } {
     43# Support for -devel
     44set DEV_VERSION     0
     45
     46subport             py26-h5py-devel {set DEV_VERSION 26}
     47subport             py27-h5py-devel {set DEV_VERSION 27}
     48subport             py31-h5py-devel {set DEV_VERSION 31}
     49subport             py32-h5py-devel {set DEV_VERSION 32}
     50
     51if {${DEV_VERSION}} {
     52    version         2.1.0b2
     53    python.version  ${DEV_VERSION}
     54    checksums \
     55        rmd160  20a9bc4acd0ba624019130c117118250a2c3f1c7 \
     56        sha256  fedd992225fa5afb25c6cc14fcdaa246733b09863821a5e4547d2f65df623e3d
     57}
     58
     59if {$subport != $name} {
    4660    depends_lib-append  port:py${python.version}-numpy \
    4761                        port:hdf5-18
Note: See TracChangeset for help on using the changeset viewer.