[35665] trunk/dports/science/hdf5/Portfile

jochen at macports.org jochen at macports.org
Tue Apr 1 14:01:06 PDT 2008


Revision: 35665
          http://trac.macosforge.org/projects/macports/changeset/35665
Author:   jochen at macports.org
Date:     2008-04-01 14:01:05 -0700 (Tue, 01 Apr 2008)

Log Message:
-----------
follow upstream upgrade to 1.6.7,
provide gcc43 variant (however, this versin does not compile with gcc43 yet),
enable parallel build

Modified Paths:
--------------
    trunk/dports/science/hdf5/Portfile

Modified: trunk/dports/science/hdf5/Portfile
===================================================================
--- trunk/dports/science/hdf5/Portfile	2008-04-01 19:55:46 UTC (rev 35664)
+++ trunk/dports/science/hdf5/Portfile	2008-04-01 21:01:05 UTC (rev 35665)
@@ -1,37 +1,39 @@
-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
+# -*- coding: utf-8; mode: tcl; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 4; truncate-lines: t -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
 # $Id$
 
 PortSystem          1.0
 
 name                hdf5
-version             1.6.6
-revision            1
+version             1.6.7
 categories          science
 maintainers         nomaintainer
 
 description         HDF5 general purpose library and file format for storing scientific data
 long_description    ${description}
-homepage            http://www.hdfgroup.org/
-master_sites        ftp://ftp.hdfgroup.org/HDF5/prev-releases/${name}-${version}/src/
-#                   ftp://ftp.hdfgroup.org/HDF5/current/src/ \
-#                   ftp://ftp.hdfgroup.org/HDF5/prev-releases/
-checksums           md5 6c7fcc91f1579555d88bb10c6c9a33a9 \
-                    sha1 c8a9ec598cf0debb694a1d7034fd85bbd67f173b \
-                    rmd160 e7cf3f8d6aa5f34ef10cabf650ed43d644e54f1b
+homepage            http://www.hdfgroup.org/HDF5/
+master_sites        ftp://ftp.hdfgroup.org/HDF5/current16/src/
+checksums           md5 79027c67188e2e4131c5573771f477ce \
+                    sha1 9c26fe09cdad269c9a6757933f70ca164a47b8e8 \
+                    rmd160 2dbbcccd32986dcd66ce804c5e90ac6c949b71f6
 
 depends_lib         port:zlib				
 patchfiles	        patch-commence.in patch-c-commence.in
 
 configure.args      --enable-cxx --with-zlib=yes --with-szlib=no
 configure.ldflags   "-L${worksrcpath}/src/.libs -L${prefix}/lib"
-
+use_parallel_build  yes
 test.run            yes
 test.target         check
 
-destroot.destdir    prefix=${destroot}${prefix}
-
 variant szip {
     configure.args-delete	--with-szlib=no
 	configure.args-append	--with-szlib=yes
 	depends_lib-append	    port:szip
 }
+
+variant gcc43 description "Use GCC 4.3 for compilation of HDF-5 - optimized for host machine" {
+    depends_build-append        port:gcc43
+    configure.compiler          macports-gcc-4.3
+    configure.cflags-append     "-ftree-vectorize -march=native -O3"
+    configure.cxxflags-append   "-ftree-vectorize -march=native -O3"
+}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/99fc3e07/attachment.html


More information about the macports-changes mailing list