- Update to 1.8.10 patch 1 - Convert to new options framework - Cleanup Makefile header - Cosmetic change - Request maintainership - Reformat pkg-descr Changes: http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.10-patch1-RELEASE.txt http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html Port maintainer (koziol@hdfgroup.org) is cc'd. Generated with FreeBSD Port Tools 0.99_7 (mode: update, diff: SVN)
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Maintainer of science/hdf5, Please note that PR ports/176809 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/176809 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
Responsible Changed From-To: freebsd-ports-bugs->sunpoet I submitted this PR.
Author: sunpoet Date: Sat Aug 31 08:01:25 2013 New Revision: 325778 URL: http://svnweb.freebsd.org/changeset/ports/325778 Log: - Update to 1.8.10 patch 1 - Update MASTER_SITES - Cosmetic change - Take maintainership - Reformat pkg-descr Changes: http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.10-patch1/src/hdf5-1.8.10-patch1-RELEASE.txt PR: ports/176809 Submitted by: sunpoet (myself) Approved by: maintainer (timeout, 24 weeks) Modified: head/science/hdf5-18/Makefile (contents, props changed) head/science/hdf5-18/distinfo (contents, props changed) head/science/hdf5-18/pkg-descr (contents, props changed) Modified: head/science/hdf5-18/Makefile ============================================================================== --- head/science/hdf5-18/Makefile Sat Aug 31 07:57:18 2013 (r325777) +++ head/science/hdf5-18/Makefile Sat Aug 31 08:01:25 2013 (r325778) @@ -2,17 +2,19 @@ # $FreeBSD$ PORTNAME= hdf5 -PORTVERSION= 1.8.9 +PORTVERSION= 1.8.10 CATEGORIES= science archivers graphics MASTER_SITES= http://www.hdfgroup.org/ftp/HDF5/current/src/ \ ftp://ftp.hdfgroup.org/HDF5/current/src/ \ - http://www.hdfgroup.org/ftp/HDF5/releases/${PORTNAME}-${PORTVERSION}/src/ \ - ftp://ftp.hdfgroup.org/HDF5/releases/${PORTNAME}-${PORTVERSION}/src/ -#DISTNAME= ${PORTNAME}-${PORTVERSION}-patch1 + http://www.hdfgroup.org/ftp/HDF5/releases/${DISTNAME}/src/ \ + ftp://ftp.hdfgroup.org/HDF5/releases/${DISTNAME}/src/ +DISTNAME= ${PORTNAME}-${PORTVERSION}-patch1 -MAINTAINER= koziol@hdfgroup.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Hierarchical Data Format library (from NCSA) +OPTIONS_DEFINE= DEBUG EXAMPLES FORTRAN SZIP + CONFLICTS= hdf-4.* hdf5-1.6.* NO_LATEST_LINK= yes @@ -25,20 +27,16 @@ CONFIGURE_ARGS= --enable-cxx \ --with-pthread=/usr \ --with-zlib=/usr -OPTIONS_DEFINE= DEBUG FORTRAN SZIP EXAMPLES -FORTRAN_DESC= Fortran support -SZIP_DESC= SZIP support - -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> .if ${PORT_OPTIONS:MDEBUG} -CONFIGURE_ARGS+= --enable-debug=all --disable-production +CONFIGURE_ARGS+=--disable-production --enable-debug=all .endif .if ${PORT_OPTIONS:MFORTRAN} USE_FORTRAN= yes -CONFIGURE_ENV+= F9X=${FC} CONFIGURE_ARGS+=--enable-fortran +CONFIGURE_ENV+= F9X=${FC} PLIST_SUB+= FORTRAN="" .else PLIST_SUB+= FORTRAN="@comment " @@ -49,6 +47,8 @@ LIB_DEPENDS+= sz:${PORTSDIR}/science/szi CONFIGURE_ARGS+=--with-szlib=${LOCALBASE} .endif +.include <bsd.port.pre.mk> + .if ${ARCH} == "sparc64" BROKEN= Does not compile on ${ARCH} .endif @@ -62,11 +62,11 @@ post-patch: -e 's|(INSTALL)|(INSTALL_DATA)|' \ `${FIND} ${WRKSRC} -regex '.*/examples/Makefile.in'` @${REINPLACE_CMD} -e 's|\[ -a|\[ -f|g' `${FIND} ${WRKSRC} -name \*.sh\*` -.if ! ${PORT_OPTIONS:MEXAMPLES} +.if !${PORT_OPTIONS:MEXAMPLES} @${REINPLACE_CMD} -e '/^install:/ s|install-examples||' ${WRKSRC}/Makefile.in .endif -regression-test: build - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check +regression-test test: build + cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE} check .include <bsd.port.post.mk> Modified: head/science/hdf5-18/distinfo ============================================================================== --- head/science/hdf5-18/distinfo Sat Aug 31 07:57:18 2013 (r325777) +++ head/science/hdf5-18/distinfo Sat Aug 31 08:01:25 2013 (r325778) @@ -1,2 +1,2 @@ -SHA256 (hdf5-1.8.9.tar.bz2) = fafe54856b00f0d6531629f66e2c476ab6ee03458803088f270bbfc4a60966c7 -SIZE (hdf5-1.8.9.tar.bz2) = 6006715 +SHA256 (hdf5-1.8.10-patch1.tar.bz2) = 292afb3615ad9e68f4d5d18ebb11e4a73f2aece39f2da3875a457ff1e109fc41 +SIZE (hdf5-1.8.10-patch1.tar.bz2) = 6010792 Modified: head/science/hdf5-18/pkg-descr ============================================================================== --- head/science/hdf5-18/pkg-descr Sat Aug 31 07:57:18 2013 (r325777) +++ head/science/hdf5-18/pkg-descr Sat Aug 31 08:01:25 2013 (r325778) @@ -1,17 +1,16 @@ -HDF5 is a completely new Hierarchical Data Format product consisting of a -data format specification and a supporting library implementation. HDF5 is -designed to address some of the limitations of the older HDF product and to -address current and anticipated requirements of modern systems and -applications. +HDF5 is a completely new Hierarchical Data Format product consisting of a data +format specification and a supporting library implementation. HDF5 is designed +to address some of the limitations of the older HDF product and to address +current and anticipated requirements of modern systems and applications. -HDF5 includes the following improvements. - - A new file format designed to address some of the deficiencies of HDF4.x, - particularly the need to store larger files and more objects per file. - - A simpler, more comprehensive data model that includes only two basic - structures: a multidimensional array of record structures, and a grouping - structure. - - A simpler, better-engineered library and API, with improved support for - parallel I/O, threads, and other requirements imposed by modern systems - and applications. +HDF5 includes the following improvements: +- A new file format designed to address some of the deficiencies of HDF4.x, + particularly the need to store larger files and more objects per file. +- A simpler, more comprehensive data model that includes only two basic + structures: a multidimensional array of record structures, and a grouping + structure. +- A simpler, better-engineered library and API, with improved support for + parallel I/O, threads, and other requirements imposed by modern systems + and applications. WWW: http://www.hdfgroup.org/HDF5/ _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Committed. Thanks!