ports/155458: [patch] science/hdf5-18 Update to 1.8.6
Rob Farmer
rfarmer at predatorlabs.net
Fri Mar 11 09:20:11 UTC 2011
>Number: 155458
>Category: ports
>Synopsis: [patch] science/hdf5-18 Update to 1.8.6
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Mar 11 09:20:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Rob Farmer
>Release: 9.0-CURRENT
>Organization:
>Environment:
FreeBSD turquoise.predatorlabs.net 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Fri Mar 4 15:10:24 PST 2011 rfarmer at turquoise.predatorlabs.net:/usr/obj/usr/src/sys/TURQUOISE amd64
>Description:
-Update to 1.8.6
This includes some performance improvements and bug fixes
Release Notes:
ftp://ftp.hdfgroup.org/HDF5/prev-releases/hdf5-1.8.6/src/hdf5-1.8.6-RELEASE.txt
-Only use the ftp address with the version number, to prevent errors when new versions are released
-Reverse WITH_DEBUG check - upstream now sets "production" as the default
-Add Fortran examples to plist
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/science/hdf5-18/Makefile,v
retrieving revision 1.59
diff -u -r1.59 Makefile
--- Makefile 9 Jan 2011 11:00:35 -0000 1.59
+++ Makefile 11 Mar 2011 08:50:22 -0000
@@ -6,11 +6,10 @@
#
PORTNAME= hdf5
-PORTVERSION= 1.8.5
+PORTVERSION= 1.8.6
CATEGORIES= science archivers graphics
-MASTER_SITES= ftp://ftp.hdfgroup.org/HDF5/current/src/ \
- ftp://ftp.hdfgroup.org/HDF5/prev-releases/hdf5-${PORTVERSION}/src/
-DISTNAME= ${PORTNAME}-${PORTVERSION}-patch1
+MASTER_SITES= ftp://ftp.hdfgroup.org/HDF5/prev-releases/hdf5-${PORTVERSION}/src/
+#DISTNAME= ${PORTNAME}-${PORTVERSION}-patch1
MAINTAINER= koziol at hdfgroup.org
COMMENT= Hierarchical Data Format library (from NCSA)
@@ -33,8 +32,8 @@
.include <bsd.port.pre.mk>
-.if !defined(WITH_DEBUG)
-CONFIGURE_ARGS+=--disable-debug --enable-production
+.if defined(WITH_DEBUG)
+CONFIGURE_ARGS+= --enable-debug=all --disable-production
.endif
.if defined(WITH_FORTRAN)
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/science/hdf5-18/distinfo,v
retrieving revision 1.23
diff -u -r1.23 distinfo
--- distinfo 9 Jan 2011 11:00:35 -0000 1.23
+++ distinfo 5 Mar 2011 07:52:20 -0000
@@ -1,2 +1,2 @@
-SHA256 (hdf5-1.8.5-patch1.tar.bz2) = 1028be671e24dcd9826d3eabe6c0ebe674282368689dcf0f6bb5926bc8d3be25
-SIZE (hdf5-1.8.5-patch1.tar.bz2) = 5413471
+SHA256 (hdf5-1.8.6.tar.bz2) = 585ddb775a2aa752ebf673f972b90fb14f3732f5f1806255d101d7adc9a53004
+SIZE (hdf5-1.8.6.tar.bz2) = 5521674
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/science/hdf5-18/pkg-plist,v
retrieving revision 1.27
diff -u -r1.27 pkg-plist
--- pkg-plist 9 Jan 2011 11:00:35 -0000 1.27
+++ pkg-plist 5 Mar 2011 08:48:21 -0000
@@ -136,6 +136,7 @@
%%FORTRAN%%lib/libhdf5hl_fortran.la
%%FORTRAN%%lib/libhdf5hl_fortran.so
%%FORTRAN%%lib/libhdf5hl_fortran.so.6
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/chunks.cpp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/compound.cpp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/create.cpp
@@ -162,7 +163,6 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/ph5example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/run-c-ex.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c++/ptExampleFL.cpp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c++/ptExampleVL.cpp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c++/run-hlc++-ex.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_ds1.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_image1.c
@@ -186,13 +186,32 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/image8.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/pal_rgb.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ptExampleFL.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ptExampleVL.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/run-hlc-ex.sh
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/fortran/exlite.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/fortran/run-hlfortran-ex.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/run-hl-ex.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/run-all-ex.sh
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/hyperslab.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/compound.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/grpit.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/run-fortran-ex.sh
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/refobjexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/dsetexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/groupexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/attrexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/selectele.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/grpsexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/refregexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/mountexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/grpdsetexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/rwdsetexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/fileexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/ph5example.f90
+%%FORTRAN%%%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/hl/fortran
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/hl/c++
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/hl/c
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/hl
+%%FORTRAN%%%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/fortran
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/c++
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/c
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list