Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Aug 2013 08:01:25 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r325778 - head/science/hdf5-18
Message-ID:  <201308310801.r7V81PHi093924@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308310801.r7V81PHi093924>