Gentoo Archives: gentoo-commits

From: "Markus Dittrich (markusle)" <markusle@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-visualization/paraview/files: paraview-3.2.1-openmpi.patch
Date: Wed, 20 Feb 2008 23:35:56
Message-Id: E1JRyTh-0000H7-H3@stork.gentoo.org
1 markusle 08/02/20 23:35:53
2
3 Added: paraview-3.2.1-openmpi.patch
4 Log:
5 Enabled support for openmpi and mpich2 (see bug #210639).
6 (Portage version: 2.1.4.4)
7
8 Revision Changes Path
9 1.1 sci-visualization/paraview/files/paraview-3.2.1-openmpi.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/paraview/files/paraview-3.2.1-openmpi.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/paraview/files/paraview-3.2.1-openmpi.patch?rev=1.1&content-type=text/plain
13
14 Index: paraview-3.2.1-openmpi.patch
15 ===================================================================
16 diff -Naur ParaView3.2.1/VTK/Parallel/CMakeLists.txt ParaView3.2.1.new/VTK/Parallel/CMakeLists.txt
17 --- ParaView3.2.1/VTK/Parallel/CMakeLists.txt 2007-11-07 15:51:57.000000000 -0500
18 +++ ParaView3.2.1.new/VTK/Parallel/CMakeLists.txt 2008-02-20 08:51:14.000000000 -0500
19 @@ -104,6 +104,7 @@
20
21 IF (VTK_USE_MPI)
22 INCLUDE (${CMAKE_ROOT}/Modules/FindMPI.cmake)
23 + INCLUDE(${VTK_SOURCE_DIR}/Parallel/FindOpenmpi.cmake)
24 SET ( Kit_SRCS
25 ${Kit_SRCS}
26 vtkMPICommunicator.cxx
27 @@ -138,6 +139,12 @@
28 IF (MPI_EXTRA_LIBRARY)
29 SET(KIT_LIBS ${KIT_LIBS} "${MPI_EXTRA_LIBRARY}")
30 ENDIF (MPI_EXTRA_LIBRARY)
31 + IF (OPENMPI_LIBRARY)
32 + SET(KIT_LIBS ${KIT_LIBS} "${OPENMPI_LIBRARY}")
33 + ENDIF (OPENMPI_LIBRARY)
34 + IF (OPENMPI_EXTRA_LIBRARY)
35 + SET(KIT_LIBS ${KIT_LIBS} "${OPENMPI_EXTRA_LIBRARY}")
36 + ENDIF (OPENMPI_EXTRA_LIBRARY)
37 ENDIF (VTK_USE_MPI)
38
39 SET(Kit_EXTRA_SRCS)
40 diff -Naur ParaView3.2.1/VTK/Parallel/FindOpenmpi.cmake ParaView3.2.1.new/VTK/Parallel/FindOpenmpi.cmake
41 --- ParaView3.2.1/VTK/Parallel/FindOpenmpi.cmake 1969-12-31 19:00:00.000000000 -0500
42 +++ ParaView3.2.1.new/VTK/Parallel/FindOpenmpi.cmake 2008-02-20 09:35:06.000000000 -0500
43 @@ -0,0 +1,18 @@
44 +# - Find openmpi
45 +FIND_PATH(MPI_INCLUDE_PATH mpi.h
46 + /usr/include
47 + /usr/include/openmpi
48 +)
49 +
50 +FIND_LIBRARY(OPENMPI_LIBRARY
51 + NAMES mpi
52 + PATHS /usr/lib /usr/lib64
53 +)
54 +
55 +FIND_LIBRARY(OPENMPI_EXTRA_LIBRARY
56 + NAMES mpi_cxx
57 + PATHS /usr/lib /usr/lib64
58 + DOC "If a second mpi library is necessary, specify it here.")
59 +
60 +MARK_AS_ADVANCED(OPENMPI_LIBRARY OPENMPI_EXTRA_LIBRARY)
61 +
62
63
64
65 --
66 gentoo-commits@l.g.o mailing list