[60495] trunk/dports/science/hdf5-18

mmoll at macports.org mmoll at macports.org
Fri Nov 13 16:04:00 PST 2009


Revision: 60495
          http://trac.macports.org/changeset/60495
Author:   mmoll at macports.org
Date:     2009-11-13 16:03:58 -0800 (Fri, 13 Nov 2009)
Log Message:
-----------
hdf5-18: update to 1.8.4. Remove old cruft and threadsafe variant which is unsupported on OS X

Modified Paths:
--------------
    trunk/dports/science/hdf5-18/Portfile
    trunk/dports/science/hdf5-18/files/patch-configure.diff

Modified: trunk/dports/science/hdf5-18/Portfile
===================================================================
--- trunk/dports/science/hdf5-18/Portfile	2009-11-13 23:54:12 UTC (rev 60494)
+++ trunk/dports/science/hdf5-18/Portfile	2009-11-14 00:03:58 UTC (rev 60495)
@@ -6,8 +6,7 @@
 
 set realname        hdf5
 name                ${realname}-18
-version             1.8.3
-revision            1
+version             1.8.4
 categories          science
 maintainers         mmoll openmaintainer
 
@@ -18,19 +17,14 @@
 conflicts           hdf5
 master_sites        ftp://ftp.hdfgroup.org/HDF5/current/src/ \
                     ftp://ftp.hdfgroup.org/HDF5/prev-releases/hdf5-${version}/src/
-checksums           md5 5ce228d860bf9e797ca40ab1a823c380 \
-                    sha1 0bf66eb5d964472eae4b6c2bb26e669dcd188140 \
-                    rmd160 7b279306b5458f39dc7343c14a7c7c88459823a3
+checksums           md5     971cc81ef10f50d2bb63cd6879fca7bc \
+                    sha1    37877e29c49a6af3e23aa9ad798ef12b8ba1c05c \
+                    rmd160  e448e2326b55aa89ff0bd7488cd4291d6c5485ee
 distname            ${realname}-${version}
 patchfiles          patch-configure.diff
 depends_lib         port:zlib port:szip
 use_parallel_build  yes
 
-# The HDF5 configure script reorders CPPFLAGS and mangles
-# '-isysroot /Developer/SDKs/MacOSX10.5.sdk'. Luckily, we can omit it,
-# since it does not run the preprocessing phase separate from the
-# compilation phase and it leaves the CFLAGS/CXXFLAGS alone.
-configure.universal_cppflags
 configure.args      --with-zlib=yes --with-szlib=yes --enable-filters=all \
                     --enable-production --disable-fortran \
                     --enable-cxx --enable-shared --enable-static
@@ -38,11 +32,6 @@
 test.run            yes
 test.target         check
 
-variant threadsafe description {Enable threadsafety (experimental and un-supported, disables cxx support)} {
-    configure.args-delete       --disable-threadsafe --enable-cxx
-    configure.args-append       --enable-threadsafe --disable-cxx
-}
-
 livecheck.type      regex
 livecheck.url       http://www.hdfgroup.org/HDF5/release/obtain5.html
 livecheck.regex     5-(\[0-9.\]+)

Modified: trunk/dports/science/hdf5-18/files/patch-configure.diff
===================================================================
--- trunk/dports/science/hdf5-18/files/patch-configure.diff	2009-11-13 23:54:12 UTC (rev 60494)
+++ trunk/dports/science/hdf5-18/files/patch-configure.diff	2009-11-14 00:03:58 UTC (rev 60495)
@@ -1,8 +1,8 @@
---- configure.orig	2009-03-09 13:15:44.000000000 -0500
-+++ configure	2009-03-09 13:17:30.000000000 -0500
-@@ -15771,7 +15771,7 @@
-   { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
- echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
+--- configure.orig	2009-11-10 15:12:10.000000000 -0600
++++ configure	2009-11-13 17:00:20.000000000 -0600
+@@ -14942,7 +14942,7 @@
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
+ $as_echo_n "checking whether to build shared libraries... " >&6; }
    test "$can_build_shared" = "no" && enable_shared=no
 -
 +  enable_shared=yes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091113/22054e94/attachment.html>


More information about the macports-changes mailing list