Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 502556 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/sci-libs/openfoam/openfoam-2.2.2.ebuild (-6 / +10 lines)
Lines 15-23 Link Here
15
SRC_URI="http://downloads.sourceforge.net/foam/${MY_P}.tgz"
15
SRC_URI="http://downloads.sourceforge.net/foam/${MY_P}.tgz"
16
16
17
LICENSE="GPL-2"
17
LICENSE="GPL-2"
18
SLOT="2.2"
18
SLOT="2.3"
19
KEYWORDS="~amd64 ~x86"
19
KEYWORDS="~amd64 ~x86"
20
IUSE="doc examples opendx src"
20
IUSE="doc examples opendx src paraview"
21
21
22
RDEPEND="!=sci-libs/openfoam-bin-${MY_PV}*
22
RDEPEND="!=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
	virtual/mpi
31
	virtual/mpi
32
	opendx? ( sci-visualization/opendx )"
32
	opendx? ( sci-visualization/opendx )
33
	paraview? ( ~sci-visualization/paraview-4.1.0[development] )
34
	=sci-mathematics/cgal-4.3"
33
DEPEND="${DEPEND}
35
DEPEND="${DEPEND}
34
	doc? ( app-doc/doxygen[dot] )"
36
	doc? ( app-doc/doxygen[dot] )"
35
37
Lines 67-72 Link Here
67
69
68
	sed -i -e "s|^foamInstall=\$HOME|foamInstall=/usr/$(get_libdir)|" etc/bashrc
70
	sed -i -e "s|^foamInstall=\$HOME|foamInstall=/usr/$(get_libdir)|" etc/bashrc
69
	sed -i -e "s|^set foamInstall = \$HOME|set foamInstall = /usr/$(get_libdir)|" etc/cshrc
71
	sed -i -e "s|^set foamInstall = \$HOME|set foamInstall = /usr/$(get_libdir)|" etc/cshrc
72
73
	sed -i -e 's|^export ParaView_DIR=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$paraviewArchName|export ParaView_DIR=/usr|' etc/config/paraview.sh
74
	sed -i -e 's|^setenv ParaView_DIR $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$paraviewArchName|setenv ParaView_DIR /usr|' etc/config/paraview.csh
70
}
75
}
71
76
72
src_compile() {
77
src_compile() {
Lines 85-94 Link Here
85
	find wmake -name dirToString | xargs rm -rf
90
	find wmake -name dirToString | xargs rm -rf
86
	find wmake -name wmkdep | xargs rm -rf
91
	find wmake -name wmkdep | xargs rm -rf
87
92
93
	./Allwmake || die "could not build"
88
	if use doc ; then
94
	if use doc ; then
89
		./Allwmake doc || die "could not build"
95
		doc/Allwmake || die "could not build documentation"
90
	else
91
		./Allwmake || die "could not build"
92
	fi
96
	fi
93
}
97
}
94
98

Return to bug 502556