|
Lines 17-23
Link Here
|
| 17 |
LICENSE="GPL-2" |
17 |
LICENSE="GPL-2" |
| 18 |
SLOT="2.1" |
18 |
SLOT="2.1" |
| 19 |
KEYWORDS="~amd64 ~x86" |
19 |
KEYWORDS="~amd64 ~x86" |
| 20 |
IUSE="doc examples" |
20 |
IUSE="paraview doc examples" |
| 21 |
|
21 |
|
| 22 |
DEPEND="!=sci-libs/openfoam-bin-${MY_PV}* |
22 |
DEPEND="!=sci-libs/openfoam-bin-${MY_PV}* |
| 23 |
!=sci-libs/openfoam-kernel-${MY_PV}* |
23 |
!=sci-libs/openfoam-kernel-${MY_PV}* |
|
Lines 29-35
Link Here
|
| 29 |
sci-libs/parmgridgen |
29 |
sci-libs/parmgridgen |
| 30 |
sci-libs/scotch |
30 |
sci-libs/scotch |
| 31 |
|| ( >sci-visualization/paraview-3.0 sci-visualization/opendx ) |
31 |
|| ( >sci-visualization/paraview-3.0 sci-visualization/opendx ) |
| 32 |
virtual/mpi" |
32 |
virtual/mpi |
|
|
33 |
paraview? ( ~sci-visualization/paraview-3.12.0[plugins] )" |
| 33 |
RDEPEND="${DEPEND}" |
34 |
RDEPEND="${DEPEND}" |
| 34 |
|
35 |
|
| 35 |
S=${WORKDIR}/${MY_P} |
36 |
S=${WORKDIR}/${MY_P} |
|
Lines 63-68
Link Here
|
| 63 |
|
64 |
|
| 64 |
sed -i -e "s|WM_MPLIB:=OPENMPI|WM_MPLIB:="${WM_MPLIB}"|" etc/bashrc |
65 |
sed -i -e "s|WM_MPLIB:=OPENMPI|WM_MPLIB:="${WM_MPLIB}"|" etc/bashrc |
| 65 |
sed -i -e "s|setenv WM_MPLIB OPENMPI|setenv WM_MPLIB "${WM_MPLIB}"|" etc/cshrc |
66 |
sed -i -e "s|setenv WM_MPLIB OPENMPI|setenv WM_MPLIB "${WM_MPLIB}"|" etc/cshrc |
|
|
67 |
|
| 68 |
if use paraview ; then |
| 69 |
sed -i -e 's|^export ParaView_DIR=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/paraview-$ParaView_VERSION|export ParaView_DIR=/usr|' etc/config/paraview.sh |
| 70 |
sed -i -e 's|^setenv ParaView_DIR $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/paraview-${ParaView_VERSION}|setenv ParaView_DIR /usr|' etc/config/paraview.csh |
| 71 |
fi |
| 66 |
} |
72 |
} |
| 67 |
|
73 |
|
| 68 |
src_compile() { |
74 |
src_compile() { |