Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jun 2013 20:40:58 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r320019 - in head/net/openmpi: . files
Message-ID:  <201306052040.r55Kewc0036274@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Wed Jun  5 20:40:58 2013
New Revision: 320019
URL: http://svnweb.freebsd.org/changeset/ports/320019

Log:
  Remove SGE support as the SGE ports will be removed shortly.
  
  Fix the IPv6 enable/disable option.  IPv6 support was impropertly
  disabled before.
  
  Install pkgconfig files in a slightly less wrong place.
  
  Drop maintainership, I no longer maintain any FreeBSD clusters.

Added:
  head/net/openmpi/files/patch-ompi_tools_wrappers_Makefile.in   (contents, props changed)
  head/net/openmpi/files/patch-orte_tools_wrappers_Makefile.in   (contents, props changed)
Modified:
  head/net/openmpi/Makefile
  head/net/openmpi/pkg-plist

Modified: head/net/openmpi/Makefile
==============================================================================
--- head/net/openmpi/Makefile	Wed Jun  5 20:38:55 2013	(r320018)
+++ head/net/openmpi/Makefile	Wed Jun  5 20:40:58 2013	(r320019)
@@ -1,4 +1,3 @@
-# Created by: Brooks Davis <brooks@freebsd.org>
 # $FreeBSD$
 
 # TODO:
@@ -6,11 +5,11 @@
 
 PORTNAME=	openmpi
 DISTVERSION=	1.6.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	net parallel
 MASTER_SITES=	http://www.open-mpi.org/software/ompi/v1.6/downloads/
 
-MAINTAINER=	brooks@FreeBSD.org
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	A High Performance Message Passing Library
 
 LIB_DEPENDS=	execinfo:${PORTSDIR}/devel/libexecinfo \
@@ -41,34 +40,21 @@ USE_LDCONFIG=	${PREFIX}/${MPIDIR}/lib \
 MANPREFIX=	${PREFIX}/${MPIDIR}
 .include "${.CURDIR}/Makefile.man"
 
-OPTIONS_DEFINE=	IPV6 SGE TORQUE
+OPTIONS_DEFINE=	IPV6 TORQUE
 
-SGE_DESC=	Enable SGE support
 TORQUE_DESC=	Enable Torque support
 
 OPTIONS_DEFAULT=	IPV6
 
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MSGE}
+.if ${PORT_OPTIONS:MIPV6}
 CONFIGURE_ARGS+=	--enable-ipv6
 .else
 CONFIGURE_ARGS+=	--disable-ipv6
 .endif
 
-.if ${PORT_OPTIONS:MSGE}
-SGE_BASE?=	sge
-SGE_ROOT=	${LOCALBASE}/${SGE_BASE}
-SGE_ARCH=	fbsd-${ARCH}
-RUN_DEPENDS+=	${SGE_ROOT}/bin/fbsd-${ARCH}/qrsh:${PORTSDIR}/sysutils/sge62
-CONFIGURE_ARGS+=	--with-sge
-CONFIGURE_ENV+=	SGE_ROOT=${SGE_ROOT}
-PLIST_FILES+=	${MPIDIR}/lib/openmpi/mca_ras_gridengine.la \
-		${MPIDIR}/lib/openmpi/mca_ras_gridengine.so \
-		${MPIDIR}/share/openmpi/help-ras-gridengine.txt
-.else
 CONFIGURE_ARGS+=	--without-sge
-.endif
 
 .if ${PORT_OPTIONS:MTORQUE}
 LIB_DEPENDS+=	torque:${PORTSDIR}/sysutils/torque

Added: head/net/openmpi/files/patch-ompi_tools_wrappers_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/openmpi/files/patch-ompi_tools_wrappers_Makefile.in	Wed Jun  5 20:40:58 2013	(r320019)
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- ompi/tools/wrappers/Makefile.in.orig
++++ ompi/tools/wrappers/Makefile.in
+@@ -1152,7 +1152,7 @@
+ top_srcdir = @top_srcdir@
+ man_pages = mpicc.1 mpic++.1 mpicxx.1 mpif77.1 mpif90.1
+ @OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_TRUE@bin_SCRIPTS = ompi_wrapper_script
+-@OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@pkgconfigdir = $(libdir)/pkgconfig
++@OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@pkgconfigdir = libdata/pkgconfig
+ @OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@pkgconfig_DATA = ompi.pc ompi-c.pc ompi-cxx.pc ompi-f77.pc ompi-f90.pc
+ @OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@man_MANS = $(man_pages)
+ @OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@dist_pkgdata_DATA = \

Added: head/net/openmpi/files/patch-orte_tools_wrappers_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/openmpi/files/patch-orte_tools_wrappers_Makefile.in	Wed Jun  5 20:40:58 2013	(r320019)
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- orte/tools/wrappers/Makefile.in.orig
++++ orte/tools/wrappers/Makefile.in
+@@ -1151,7 +1151,7 @@
+ @ORTE_DISABLE_FULL_SUPPORT_FALSE@	ortecc-wrapper-data.txt \
+ @ORTE_DISABLE_FULL_SUPPORT_FALSE@	ortec++-wrapper-data.txt
+ 
+-@OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@@ORTE_DISABLE_FULL_SUPPORT_FALSE@pkgconfigdir = $(libdir)/pkgconfig
++@OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@@ORTE_DISABLE_FULL_SUPPORT_FALSE@pkgconfigdir = libdata/pkgconfig
+ @OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@@ORTE_DISABLE_FULL_SUPPORT_FALSE@pkgconfig_DATA = orte.pc
+ all: all-am
+ 

Modified: head/net/openmpi/pkg-plist
==============================================================================
--- head/net/openmpi/pkg-plist	Wed Jun  5 20:38:55 2013	(r320018)
+++ head/net/openmpi/pkg-plist	Wed Jun  5 20:40:58 2013	(r320019)
@@ -296,12 +296,12 @@
 %%MPIDIR%%/lib/openmpi/mca_topo_unity.so
 %%MPIDIR%%/lib/openmpi/mca_vprotocol_pessimist.la
 %%MPIDIR%%/lib/openmpi/mca_vprotocol_pessimist.so
-%%MPIDIR%%/lib/pkgconfig/ompi-c.pc
-%%MPIDIR%%/lib/pkgconfig/ompi-cxx.pc
-%%MPIDIR%%/lib/pkgconfig/ompi-f77.pc
-%%MPIDIR%%/lib/pkgconfig/ompi-f90.pc
-%%MPIDIR%%/lib/pkgconfig/ompi.pc
-%%MPIDIR%%/lib/pkgconfig/orte.pc
+%%MPIDIR%%/libdata/pkgconfig/ompi-c.pc
+%%MPIDIR%%/libdata/pkgconfig/ompi-cxx.pc
+%%MPIDIR%%/libdata/pkgconfig/ompi-f77.pc
+%%MPIDIR%%/libdata/pkgconfig/ompi-f90.pc
+%%MPIDIR%%/libdata/pkgconfig/ompi.pc
+%%MPIDIR%%/libdata/pkgconfig/orte.pc
 %%MPIDIR%%/share/openmpi/amca-param-sets/example.conf
 %%MPIDIR%%/share/openmpi/help-coll-sync.txt
 %%MPIDIR%%/share/openmpi/help-dash-host.txt
@@ -468,7 +468,6 @@
 @dirrm %%MPIDIR%%/man/man3
 @dirrm %%MPIDIR%%/man/man1
 @dirrm %%MPIDIR%%/man
-@dirrm %%MPIDIR%%/lib/pkgconfig
 @dirrm %%MPIDIR%%/lib/openmpi
 @dirrm %%MPIDIR%%/lib
 @dirrm %%MPIDIR%%/include/vampirtrace



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