Blame SOURCES/mpich-3.0.4-module.patch

a93d5f
--- mpich-3.0.4/src/packaging/envmods/mpich.module.in.orig	2013-10-03 14:59:05.000000000 -0400
a93d5f
+++ mpich-3.0.4/src/packaging/envmods/mpich.module.in	2013-10-03 15:43:57.000000000 -0400
a93d5f
@@ -3,12 +3,19 @@
a93d5f
 #  MPICH module for use with 'environment-modules' package:
a93d5f
 # 
a93d5f
 
a93d5f
-# Define prefix so PATH and MANPATH can be updated.
a93d5f
-setenv        prefix        @prefix@
a93d5f
-setenv        exec_prefix   @exec_prefix@
a93d5f
-prepend-path  PATH          @bindir@
a93d5f
-prepend-path  MANPATH       @mandir@
a93d5f
+conflict	mpi
a93d5f
+prepend-path	PATH			@LIBDIR@/bin
a93d5f
+prepend-path	LD_LIBRARY_PATH		@LIBDIR@/lib
a93d5f
+prepend-path	MANPATH			@MANDIR@
a93d5f
+
a93d5f
+setenv		MPI_BIN			@LIBDIR@/bin
a93d5f
+setenv		MPI_SYSCONFIG		@ETCDIR@
a93d5f
+setenv		MPI_FORTRAN_MOD_DIR	@FMODDIR@
a93d5f
+setenv		MPI_INCLUDE		@INCDIR@
a93d5f
+setenv		MPI_LIB			@LIBDIR@/lib
a93d5f
+setenv		MPI_MAN			@MANDIR@
a93d5f
+setenv		MPI_PYTHON_SITEARCH	@PYSITEARCH@
a93d5f
+setenv		MPI_COMPILER		@COMPILER@
a93d5f
+setenv		MPI_SUFFIX		@SUFFIX@
a93d5f
+setenv		MPI_HOME		@LIBDIR@
a93d5f
 
a93d5f
-# Undefine prefix and exec_prefix which are too generic environment variables.
a93d5f
-unsetenv      prefix
a93d5f
-unsetenv      exec_prefix