Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 453002
Collapse All | Expand All

(-)openfoam-2.1.1-r1.ebuild (-2 / +8 lines)
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() {

Return to bug 453002