Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Sep 2013 11:19:00 +0000 (UTC)
From:      William Grzybowski <wg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r326717 - in head/net/openmpi: . files
Message-ID:  <201309081119.r88BJ0qA006327@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wg
Date: Sun Sep  8 11:19:00 2013
New Revision: 326717
URL: http://svnweb.freebsd.org/changeset/ports/326717

Log:
  net/openmpi: update to 1.6.5
  
  - Update to 1.6.5
  - Removed indefinite article from COMMENT
  - Use new LIB_DEPENDS format
  - Use options helpers
  - Removed files directory
  - Pass maintainership to submitter
  
  Changelog: http://svn.open-mpi.org/svn/ompi/tags/v1.6-series/v1.6.5/NEWS
  
  PR:		ports/181916
  Submitted by:	Danilo EgĂȘa Gondolfo <danilogondolfo gmail.com>

Deleted:
  head/net/openmpi/files/
Modified:
  head/net/openmpi/Makefile
  head/net/openmpi/distinfo
  head/net/openmpi/pkg-plist

Modified: head/net/openmpi/Makefile
==============================================================================
--- head/net/openmpi/Makefile	Sun Sep  8 10:37:51 2013	(r326716)
+++ head/net/openmpi/Makefile	Sun Sep  8 11:19:00 2013	(r326717)
@@ -4,17 +4,16 @@
 #  - etc/*.sample support
 
 PORTNAME=	openmpi
-DISTVERSION=	1.6.1
-PORTREVISION=	5
+DISTVERSION=	1.6.5
 CATEGORIES=	net parallel
 MASTER_SITES=	http://www.open-mpi.org/software/ompi/v1.6/downloads/
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	A High Performance Message Passing Library
+MAINTAINER=	danilogondolfo@gmail.com
+COMMENT=	High Performance Message Passing Library
 
-LIB_DEPENDS=	execinfo:${PORTSDIR}/devel/libexecinfo \
-		hwloc:${PORTSDIR}/devel/hwloc \
-		ltdl:${PORTSDIR}/devel/libltdl
+LIB_DEPENDS=	libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
+		libhwloc.so:${PORTSDIR}/devel/hwloc \
+		libltdl.so:${PORTSDIR}/devel/libltdl
 
 USE_BZIP2=	yes
 HAS_CONFIGURE=	yes
@@ -23,7 +22,6 @@ USES=		gmake pkgconfig
 MPIBASE?=	mpi
 MPIDIR?=	${MPIBASE}/${UNIQUENAME}
 
-PLIST_SUB+=	CONFIGURE_TARGET=${CONFIGURE_TARGET}
 PLIST_SUB+=	MPIBASE=${MPIBASE}
 PLIST_SUB+=	MPIDIR=${MPIDIR}
 
@@ -31,8 +29,7 @@ CONFIGURE_ARGS+=	--prefix=${PREFIX}/${MP
 			--mandir=${PREFIX}/${MPIDIR}/man \
 			--program-prefix= \
 			--with-hwloc=${LOCALBASE} \
-			--with-libltdl=${LOCALBASE} \
-		 	${CONFIGURE_TARGET}
+			--with-libltdl=${LOCALBASE}
 
 USE_LDCONFIG=	${PREFIX}/${MPIDIR}/lib \
 		${PREFIX}/${MPIDIR}/lib/openmpi
@@ -41,36 +38,27 @@ MANPREFIX=	${PREFIX}/${MPIDIR}
 .include "${.CURDIR}/Makefile.man"
 
 OPTIONS_DEFINE=	IPV6 TORQUE
-
 TORQUE_DESC=	Enable Torque support
-
 OPTIONS_DEFAULT=	IPV6
 
-.include <bsd.port.options.mk>
+IPV6_CONFIGURE_ENABLE=	ipv6
+TORQUE_CONFIGURE_ON=	--with-tm=${LOCALBASE}
+TORQUE_CONFIGURE_OFF=	--without-tm
 
-.if ${PORT_OPTIONS:MIPV6}
-CONFIGURE_ARGS+=	--enable-ipv6
-.else
-CONFIGURE_ARGS+=	--disable-ipv6
-.endif
-
-CONFIGURE_ARGS+=	--without-sge
+.include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MTORQUE}
-LIB_DEPENDS+=	torque:${PORTSDIR}/sysutils/torque
-CONFIGURE_ARGS+=	--with-tm=${LOCALBASE}
+LIB_DEPENDS+=	libtorque.so:${PORTSDIR}/sysutils/torque
 PLIST_FILES+=	${MPIDIR}/lib/openmpi/mca_plm_tm.so \
 		${MPIDIR}/lib/openmpi/mca_plm_tm.la \
 		${MPIDIR}/lib/openmpi/mca_ras_tm.la \
 		${MPIDIR}/lib/openmpi/mca_ras_tm.so \
+		${MPIDIR}/lib/openmpi/mca_ess_tm.so \
+		${MPIDIR}/lib/openmpi/mca_ess_tm.la \
 		${MPIDIR}/share/openmpi/help-plm-tm.txt \
 		${MPIDIR}/share/openmpi/help-ras-tm.txt
-.else
-CONFIGURE_ARGS+=	--without-tm
 .endif
 
-.include <bsd.port.pre.mk>
-
 .if ${ARCH} == "sparc64"
 BROKEN=		Does not compile on sparc64
 .endif
@@ -111,4 +99,4 @@ build-plist:
 	    ${SED} -e 's|.*man\([0-9LN]\)/\(.*\)|MAN\1+=\2|' -e 's/\.gz$$//' | \
 	    ${SORT} >> ${.CURDIR}/Makefile.man
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/net/openmpi/distinfo
==============================================================================
--- head/net/openmpi/distinfo	Sun Sep  8 10:37:51 2013	(r326716)
+++ head/net/openmpi/distinfo	Sun Sep  8 11:19:00 2013	(r326717)
@@ -1,2 +1,2 @@
-SHA256 (openmpi-1.6.1.tar.bz2) = 077240dd1ab10f0caf26931e585db73848e9815c7119b993f91d269da5901e3a
-SIZE (openmpi-1.6.1.tar.bz2) = 10194684
+SHA256 (openmpi-1.6.5.tar.bz2) = fe37bab89b5ef234e0ac82dc798282c2ab08900bf564a1ec27239d3f1ad1fc85
+SIZE (openmpi-1.6.5.tar.bz2) = 10943881

Modified: head/net/openmpi/pkg-plist
==============================================================================
--- head/net/openmpi/pkg-plist	Sun Sep  8 10:37:51 2013	(r326716)
+++ head/net/openmpi/pkg-plist	Sun Sep  8 11:19:00 2013	(r326717)
@@ -1,13 +1,3 @@
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfaux
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfcompress
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfconfig
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfdump
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfinfo
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfmerge
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfmerge-mpi
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfprofile
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfprofile-mpi
-%%MPIDIR%%/bin/%%CONFIGURE_TARGET%%-otfshrink
 %%MPIDIR%%/bin/ompi-probe
 %%MPIDIR%%/bin/ompi-profiler
 %%MPIDIR%%/bin/ompi-server
@@ -22,6 +12,16 @@
 %%MPIDIR%%/bin/orte_wrapper_script
 %%MPIDIR%%/bin/orted
 %%MPIDIR%%/bin/orterun
+%%MPIDIR%%/bin/otfaux
+%%MPIDIR%%/bin/otfconfig
+%%MPIDIR%%/bin/otfprint
+%%MPIDIR%%/bin/otfinfo
+%%MPIDIR%%/bin/otfmerge
+%%MPIDIR%%/bin/otfmerge-mpi
+%%MPIDIR%%/bin/otfprofile
+%%MPIDIR%%/bin/otfprofile-mpi
+%%MPIDIR%%/bin/otfshrink
+%%MPIDIR%%/bin/otfcompress
 %%MPIDIR%%/bin/vtfilter
 %%MPIDIR%%/bin/vtfilter-mpi
 %%MPIDIR%%/bin/vtrun
@@ -69,32 +69,32 @@
 %%MPIDIR%%/include/openmpi/ompi/mpi/cxx/topology_inln.h
 %%MPIDIR%%/include/openmpi/ompi/mpi/cxx/win.h
 %%MPIDIR%%/include/openmpi/ompi/mpi/cxx/win_inln.h
-%%MPIDIR%%/include/vampirtrace/OTFAUX_MsgMatching.h
-%%MPIDIR%%/include/vampirtrace/OTFAUX_State.h
-%%MPIDIR%%/include/vampirtrace/OTFAUX_Thumbnail.h
-%%MPIDIR%%/include/vampirtrace/OTF_CopyHandler.h
-%%MPIDIR%%/include/vampirtrace/OTF_CopyHandler_stream.h
-%%MPIDIR%%/include/vampirtrace/OTF_Definitions.h
-%%MPIDIR%%/include/vampirtrace/OTF_Errno.h
-%%MPIDIR%%/include/vampirtrace/OTF_File.h
-%%MPIDIR%%/include/vampirtrace/OTF_FileManager.h
-%%MPIDIR%%/include/vampirtrace/OTF_File_iofsl.h
-%%MPIDIR%%/include/vampirtrace/OTF_Filenames.h
-%%MPIDIR%%/include/vampirtrace/OTF_HandlerArray.h
-%%MPIDIR%%/include/vampirtrace/OTF_KeyValue.h
-%%MPIDIR%%/include/vampirtrace/OTF_MasterControl.h
-%%MPIDIR%%/include/vampirtrace/OTF_RBuffer.h
-%%MPIDIR%%/include/vampirtrace/OTF_RStream.h
-%%MPIDIR%%/include/vampirtrace/OTF_Reader.h
-%%MPIDIR%%/include/vampirtrace/OTF_Version.h
-%%MPIDIR%%/include/vampirtrace/OTF_WBuffer.h
-%%MPIDIR%%/include/vampirtrace/OTF_WStream.h
-%%MPIDIR%%/include/vampirtrace/OTF_Writer.h
-%%MPIDIR%%/include/vampirtrace/OTF_inttypes.h
-%%MPIDIR%%/include/vampirtrace/OTF_inttypes_unix.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/otf.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_CopyHandler.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_CopyHandler_stream.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_Definitions.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_Errno.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_File.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_File_iofsl.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_FileManager.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_Filenames.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_HandlerArray.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_inttypes.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_KeyValue.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_MasterControl.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_RBuffer.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_RStream.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_Reader.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_Version.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_WBuffer.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_WStream.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_Writer.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTF_inttypes_unix.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/otfaux.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTFAUX_State.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTFAUX_MsgMatching.h
+%%MPIDIR%%/include/vampirtrace/open-trace-format/OTFAUX_Thumbnail.h
 %%MPIDIR%%/include/vampirtrace/opari_omp.h
-%%MPIDIR%%/include/vampirtrace/otf.h
-%%MPIDIR%%/include/vampirtrace/otfaux.h
 %%MPIDIR%%/include/vampirtrace/pomp_lib.h
 %%MPIDIR%%/include/vampirtrace/vt_inttypes.h
 %%MPIDIR%%/include/vampirtrace/vt_user.h
@@ -121,19 +121,20 @@
 %%MPIDIR%%/lib/libmpi_f77.la
 %%MPIDIR%%/lib/libmpi_f77.so.1
 %%MPIDIR%%/lib/libmpi_f90.la
-%%MPIDIR%%/lib/libmpi_f90.so.2
+%%MPIDIR%%/lib/libmpi_f90.so.4
 %%MPIDIR%%/lib/libompitrace.la
 %%MPIDIR%%/lib/libompitrace.so.0
 %%MPIDIR%%/lib/libopen-pal.la
 %%MPIDIR%%/lib/libopen-pal.so.4
 %%MPIDIR%%/lib/libopen-rte.la
 %%MPIDIR%%/lib/libopen-rte.so.4
-%%MPIDIR%%/lib/libotf.a
-%%MPIDIR%%/lib/libotf.la
-%%MPIDIR%%/lib/libotf.so.6
+%%MPIDIR%%/lib/libopen-trace-format.so
 %%MPIDIR%%/lib/libotfaux.a
 %%MPIDIR%%/lib/libotfaux.la
 %%MPIDIR%%/lib/libotfaux.so.0
+%%MPIDIR%%/lib/libopen-trace-format.so.1
+%%MPIDIR%%/lib/libopen-trace-format.la
+%%MPIDIR%%/lib/libopen-trace-format.a
 %%MPIDIR%%/lib/libvt-hyb.a
 %%MPIDIR%%/lib/libvt-hyb.la
 %%MPIDIR%%/lib/libvt-hyb.so.0
@@ -160,8 +161,6 @@
 %%MPIDIR%%/lib/openmpi/mca_allocator_bucket.so
 %%MPIDIR%%/lib/openmpi/mca_bml_r2.la
 %%MPIDIR%%/lib/openmpi/mca_bml_r2.so
-%%MPIDIR%%/lib/openmpi/mca_btl_sctp.la
-%%MPIDIR%%/lib/openmpi/mca_btl_sctp.so
 %%MPIDIR%%/lib/openmpi/mca_btl_self.la
 %%MPIDIR%%/lib/openmpi/mca_btl_self.so
 %%MPIDIR%%/lib/openmpi/mca_btl_sm.la
@@ -441,7 +440,6 @@
 %%MPIDIR%%/lib/libompitrace.so
 %%MPIDIR%%/lib/libopen-pal.so
 %%MPIDIR%%/lib/libopen-rte.so
-%%MPIDIR%%/lib/libotf.so
 %%MPIDIR%%/lib/libotfaux.so
 %%MPIDIR%%/lib/libvt-hyb.so
 %%MPIDIR%%/lib/libvt-mpi-unify.so
@@ -471,6 +469,7 @@
 @dirrm %%MPIDIR%%/lib/openmpi
 @dirrm %%MPIDIR%%/lib/pkgconfig
 @dirrm %%MPIDIR%%/lib
+@dirrm %%MPIDIR%%/include/vampirtrace/open-trace-format
 @dirrm %%MPIDIR%%/include/vampirtrace
 @dirrm %%MPIDIR%%/include/openmpi/ompi/mpi/cxx
 @dirrm %%MPIDIR%%/include/openmpi/ompi/mpi



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