[150948] trunk/dports/python/py-tables

mmoll at macports.org mmoll at macports.org
Wed Aug 3 07:20:57 PDT 2016


Revision: 150948
          https://trac.macports.org/changeset/150948
Author:   mmoll at macports.org
Date:     2016-08-03 07:20:57 -0700 (Wed, 03 Aug 2016)
Log Message:
-----------
py-tables: update to version 3.2.3.1; switch from hdf5 to hdf5-18, since hdf5 1.10 is currently incompatible with py-tables. closes #51923

Modified Paths:
--------------
    trunk/dports/python/py-tables/Portfile

Removed Paths:
-------------
    trunk/dports/python/py-tables/files/

Modified: trunk/dports/python/py-tables/Portfile
===================================================================
--- trunk/dports/python/py-tables/Portfile	2016-08-03 13:52:03 UTC (rev 150947)
+++ trunk/dports/python/py-tables/Portfile	2016-08-03 14:20:57 UTC (rev 150948)
@@ -4,11 +4,14 @@
 PortSystem          1.0
 PortGroup           python 1.0
 PortGroup           mpi 1.0
+PortGroup           conflicts_build 1.0
 
+conflicts_build     hdf5
+
 set realname        tables
 name                py-${realname}
-version             3.2.2
-revision            2
+version             3.2.3.1
+revision            0
 categories-append   science
 platforms           darwin
 license             BSD
@@ -26,8 +29,8 @@
 master_sites        pypi:t/tables/ \
                     http://sourceforge.net/projects/pytables/files/pytables/${version}
 
-checksums           rmd160  ca0f9f40c7471d45d5febcac0f4ef8d4fb6153ee \
-                    sha256  3564b351a71ec1737b503b001eb7ceae1f65d5d6e3ffe1ea75aafba10f37fa84
+checksums           rmd160  a9d8c9dc8a3d5845968337eeb08cf81be7535e70 \
+                    sha256  20fb453dcfbb28450f4f738ed8ce85943b1cca4bf5e3cd739098cae6dac9dbc8
 
 distname            ${realname}-${version}
 
@@ -36,12 +39,12 @@
 if {${name} ne ${subport}} {
     build.target        build_ext
     build.args          --inplace \
-                        --hdf5=${prefix} \
+                        --hdf5=${prefix}/lib/hdf5-18 \
                         --bzip2=${prefix} \
                         --lzo=${prefix} \
                         --blosc=${prefix}
 
-    destroot.args       --hdf5=${prefix} \
+    destroot.args       --hdf5=${prefix}/lib/hdf5-18 \
                         --bzip2=${prefix} \
                         --lzo=${prefix} \
                         --blosc=${prefix}
@@ -55,7 +58,7 @@
     depends_build-append \
                         port:py${python.version}-cython
 
-    depends_lib-append  port:hdf5 \
+    depends_lib-append  port:hdf5-18 \
                         port:py${python.version}-numpy \
                         port:py${python.version}-numexpr \
                         port:zlib \
@@ -80,8 +83,6 @@
         file rename ${worksrcpath}/src/utils.h ${worksrcpath}/src/xxx_utils.h
     }
 
-    patchfiles-append   patch-c-blosc_hdf5_blosc_filter.c.diff
-
     post-patch {
         eval reinplace "s:utils.h:xxx_utils.h:" [glob ${worksrcpath}/{src,tables}/*.c]
     }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160803/0fe42ae3/attachment.html>


More information about the macports-changes mailing list