svn commit: r320019 - in head/net/openmpi: . files
Brooks Davis
brooks at FreeBSD.org
Wed Jun 5 20:40:59 UTC 2013
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 at 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 at FreeBSD.org
+MAINTAINER= ports at 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 at bin_SCRIPTS = ompi_wrapper_script
+- at OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE at pkgconfigdir = $(libdir)/pkgconfig
++ at OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE at pkgconfigdir = libdata/pkgconfig
+ @OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE at 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 at man_MANS = $(man_pages)
+ @OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE at 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
+
+- at OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@@ORTE_DISABLE_FULL_SUPPORT_FALSE at pkgconfigdir = $(libdir)/pkgconfig
++ at OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@@ORTE_DISABLE_FULL_SUPPORT_FALSE at pkgconfigdir = libdata/pkgconfig
+ @OMPI_INSTALL_BINARIES_TRUE@@OPAL_WANT_SCRIPT_WRAPPER_COMPILERS_FALSE@@ORTE_DISABLE_FULL_SUPPORT_FALSE at 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
- at dirrm %%MPIDIR%%/lib/pkgconfig
@dirrm %%MPIDIR%%/lib/openmpi
@dirrm %%MPIDIR%%/lib
@dirrm %%MPIDIR%%/include/vampirtrace
More information about the svn-ports-all
mailing list