]> Pileus Git - ~andy/sunrise/commitdiff
sci-libs/openfoam-bin: Remove old version.
authorOliver Borm (oli) <oli.borm@web.de>
Fri, 13 Feb 2009 22:09:53 +0000 (22:09 +0000)
committerOliver Borm (oli) <oli.borm@web.de>
Fri, 13 Feb 2009 22:09:53 +0000 (22:09 +0000)
svn path=/sunrise/; revision=7914

sci-libs/openfoam-bin/ChangeLog
sci-libs/openfoam-bin/Manifest
sci-libs/openfoam-bin/files/compile-1.4.1.patch [deleted file]
sci-libs/openfoam-bin/openfoam-bin-1.4.1_p20080118.ebuild [deleted file]

index 7e825114fd831ee45d81055a70802691fd73df4b..1fa6a5d5237e0355efd0004b17dfdb1035f9c6b5 100644 (file)
@@ -2,6 +2,10 @@
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Feb 2009; Oliver Borm (boroli) <oli.borm@web.de>
+  -openfoam-bin-1.4.1_p20080118.ebuild, -files/compile-1.4.1.patch:
+  Remove old version.
+
   05 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org>
   openfoam-bin-1.4.1_p20080118.ebuild, openfoam-bin-1.5.ebuild:
   Make repoman happy
index 994b07d2ed4eadcccbceab4cc3f212af88146d61..460695fc10feb23510c052becd725e4893c4c07b 100644 (file)
@@ -1,13 +1,7 @@
 AUX OpenFOAM-1.5-compile.patch 15006 RMD160 ba8423526b5244e3c30d9d38830a2fe79e3c2a1a SHA1 7d275039cea1fe8a3c28fafeda1fef3665360f83 SHA256 6cb940b6c559a846ec65184db8f7c7966d1bef105d5bdad6ca4afd3f1b4d5b89
-AUX compile-1.4.1.patch 7139 RMD160 d7ec0d67ffd5515347d901ab98f6f662f410d431 SHA1 f8a7dc555da810f9a39f7ceba217fcf594941de6 SHA256 0519fe7aa1108e6601ec50405b96770a00f6b27d6109d1c56687059ff908323e
-DIST OpenFOAM-1.4.1.General.gtgz 148526808 RMD160 e25d8bdfa63f15eeeb7b9f1cef09cc26fb7bef74 SHA1 56bbbf5b33c49d08cda35088a65b24d7dc59014f SHA256 c765b36639b42c737bc9ba1ac13c0f66efe20ee4a9f71a6ef987e86ebd50da28
-DIST OpenFOAM-1.4.1.linux64GccDPOpt.gtgz 61779964 RMD160 43d8e8200cc35aa5a2a77554ffaa7c60939cb44e SHA1 b98b978aa6e69427c3867776b5af0ead1cacc64f SHA256 1885b3afb55e68a1db046a28ec144ba52eb0bc6aa158d96bd3cac7402e81a51b
-DIST OpenFOAM-1.4.1.linuxGccDPOpt.gtgz 58886901 RMD160 8e98404fe737a2426650760b1a160d951ef46fa4 SHA1 cf67a320cbc2d244cf35cfda7f6f2e0fd6978c40 SHA256 bfc75e7b0abfb31dae2ce4f15b4f8b56735e02683411ba00289a0893f45e89a1
 DIST OpenFOAM-1.5.General.gtgz 117334661 RMD160 bccaa9f8f99d31aa6c791d40b30dd9ad4f534041 SHA1 3577f562dc1f54bb32e1e0ef43f979418212c2f7 SHA256 d4cba2d9475523a53cea80b8d39da70d12bfffb9f46e2d1442946ba4a23efd31
 DIST OpenFOAM-1.5.linux64GccDPOpt.gtgz 38257988 RMD160 6a678c3fdbbc788d4369ee32358546f3d9e51d04 SHA1 542fd21b6258820fea88ce8378abddd7a175e061 SHA256 9bf374239bf87e25a34d2dbc45b0b6cb2922358a7c6623899364a2cb5b329324
 DIST OpenFOAM-1.5.linuxGccDPOpt.gtgz 35208751 RMD160 44d0ffabc250275e3a03948404775d062ca430ea SHA1 ce035ce82523d480375d0ef187c0ccd3a49e4b70 SHA256 949b0bc4e2391077c12199bbcf0f34ad65ce028f0dd8d334543f22a9a20f7592
-DIST openfoam-bin-1.4.1_p20080118.patch.bz2 136972 RMD160 cf82b9c9973072b8f7319da7b87ad7bf1ff8bcd4 SHA1 3421850559d6d27d747f7c1bd2dbcd1603c4212a SHA256 f87c89d780ec4d74bed451aca855b67633ec971ad8a40782e849d0dc8190b50b
-EBUILD openfoam-bin-1.4.1_p20080118.ebuild 8359 RMD160 50cedb7fa089e41e6710b67f89c0579376589d23 SHA1 9b5d62179cc91b9580f896b165c3bdf38bde2585 SHA256 3f254ca7a70f381ca4fe8fb698ac57543120bab8c42302e4d5518b4112e1c09d
 EBUILD openfoam-bin-1.5.ebuild 3330 RMD160 fec7b6d2969d69cc4544e1483243bea260f27f78 SHA1 c95d0e99d63c716582bbc3ba7c879e4094e95b43 SHA256 389ee38dc81154bb60fce0b9d8d718c37fe5571e2090c06eebd48efb98ca317b
-MISC ChangeLog 1276 RMD160 161a176b85a26a5618a63893de664e2a5599511f SHA1 2a3ea66412aa3e836801efb4c188a9e3765d3168 SHA256 8bded8aed92ca4f8bda4b3298a20d6f6277cf50718eb796fdf95c6f64297a546
+MISC ChangeLog 1421 RMD160 a1bf637015a2e87b8a344472b3c962626001538d SHA1 9348c19f9b611dbc5d5b80891d894bc8229417b0 SHA256 bf75e1b53317d7d3c5203ff14f340c7ea846e103379d8863a5a8c1f61c927423
 MISC metadata.xml 338 RMD160 5c81790bd48a9e38ad9bc98fc5e15fa1ff6dac5c SHA1 bae9c545be8e4438b9e1f891ffc33a53405e753d SHA256 8daa7d1d48a127020f8cb03c55bb6140a1253d374284318384def84d7d725b5e
diff --git a/sci-libs/openfoam-bin/files/compile-1.4.1.patch b/sci-libs/openfoam-bin/files/compile-1.4.1.patch
deleted file mode 100644 (file)
index 6f35638..0000000
+++ /dev/null
@@ -1,253 +0,0 @@
-diff -ur OpenFOAM-1.4.1-src/src/Allwmake OpenFOAM-1.4.1/src/Allwmake
---- OpenFOAM-1.4.1-src/src/Allwmake    2007-07-27 17:54:28.000000000 +0200
-+++ OpenFOAM-1.4.1/src/Allwmake        2007-10-18 21:04:12.000000000 +0200
-@@ -3,103 +3,103 @@
- (cd $FOAM_SRC/OpenFOAM ; wmakeLnInclude . )
--wmake libso zlib-1.2.1
--
--if [ "$WM_MPLIB" = "OPENMPI" -a ! -r $OPENMPI_ARCH_PATH/lib/libmpi.a -a ! -r $OPENMPI_ARCH_PATH/lib/libmpi.so ]
--then
--
--    cd $OPENMPI_HOME
--
--        gmake distclean
--        rm -rf $OPENMPI_ARCH_PATH
--
--        ./configure \
--            --prefix=$OPENMPI_ARCH_PATH \
--            --disable-mpirun-prefix-by-default \
--            --disable-orterun-prefix-by-default \
--            --enable-shared --disable-static \
--            --disable-mpi-f77 --disable-mpi-f90 --disable-mpi-cxx \
--            --disable-mpi-profile
--
--        gmake
--        gmake install
--        gmake distclean
--
--    cd $FOAM_SRC
--fi
--
--if [ "$WM_MPLIB" = "LAM" -a ! -r $LAM_ARCH_PATH/lib/libmpi.a -a ! -r $LAM_ARCH_PATH/lib/libmpi.so ]
--then
--
--    cd $LAMHOME
--
--        gmake distclean
--        rm -rf $LAM_ARCH_PATH
--
--        ./configure \
--            --prefix=$LAM_ARCH_PATH \
--            --enable-shared \
--            --disable-static \
--            --without-romio \
--            --without-mpi2cpp \
--            --without-profiling \
--            --without-fc
--
--        gmake
--        gmake install
--        gmake distclean
--
--    cd $FOAM_SRC
--fi
--
--if [ "$WM_MPLIB" = "MPICH" -a ! -r $MPICH_ARCH_PATH/lib/libmpich.a -a ! -r $MPICH_ARCH_PATH/lib/libmpich.so ]
--then
--    
--    cd $MPICH_PATH
--
--        make distclean
--        rm -rf $MPICH_ARCH_PATH
--        rm util/machines/machines.*
--
--        ./configure \
--            --without-mpe \
--            --disable-f77 \
--            --disable-f90 \
--            --disable-f90modules \
--            --disable-c++ \
--            --disable-mpedbg \
--            --disable-devdebug \
--            --disable-debug \
--            --enable-sharedlib=$MPICH_ARCH_PATH/lib \
--            --with-device=ch_p4 \
--            -prefix=$MPICH_ARCH_PATH
--        make
--        make install
--        make distclean
--
--        if [ -r $MPICH_ARCH_PATH ]
--        then
--            cd $MPICH_ARCH_PATH/bin
--            for file in *
--            do
--                sed s%$MPICH_ARCH_PATH%'$MPICH_ARCH_PATH'%g $file > temp.$$
--                mv temp.$$ $file
--                chmod ugo+rx $file
--            done
--
--            cd $MPICH_ARCH_PATH/lib
--
--            if [ -r libmpich.so.1.0 ]
--            then
--                rm *.so
--                ln -s libmpich.so.1.0 libmpich.so
--            fi
--
--            cd $MPICH_ARCH_PATH
--        fi
--
--    cd $FOAM_SRC
--fi
-+# wmake libso zlib-1.2.1
-+#
-+# if [ "$WM_MPLIB" = "OPENMPI" -a ! -r $OPENMPI_ARCH_PATH/lib/libmpi.a -a ! -r $OPENMPI_ARCH_PATH/lib/libmpi.so ]
-+# then
-+# 
-+#     cd $OPENMPI_HOME
-+# 
-+#         gmake distclean
-+#         rm -rf $OPENMPI_ARCH_PATH
-+# 
-+#         ./configure \
-+#             --prefix=$OPENMPI_ARCH_PATH \
-+#             --disable-mpirun-prefix-by-default \
-+#             --disable-orterun-prefix-by-default \
-+#             --enable-shared --disable-static \
-+#             --disable-mpi-f77 --disable-mpi-f90 --disable-mpi-cxx \
-+#             --disable-mpi-profile
-+# 
-+#         gmake
-+#         gmake install
-+#         gmake distclean
-+# 
-+#     cd $FOAM_SRC
-+# fi
-+# 
-+# if [ "$WM_MPLIB" = "LAM" -a ! -r $LAM_ARCH_PATH/lib/libmpi.a -a ! -r $LAM_ARCH_PATH/lib/libmpi.so ]
-+# then
-+# 
-+#     cd $LAMHOME
-+# 
-+#         gmake distclean
-+#         rm -rf $LAM_ARCH_PATH
-+# 
-+#         ./configure \
-+#             --prefix=$LAM_ARCH_PATH \
-+#             --enable-shared \
-+#             --disable-static \
-+#             --without-romio \
-+#             --without-mpi2cpp \
-+#             --without-profiling \
-+#             --without-fc
-+# 
-+#         gmake
-+#         gmake install
-+#         gmake distclean
-+# 
-+#     cd $FOAM_SRC
-+# fi
-+# 
-+# if [ "$WM_MPLIB" = "MPICH" -a ! -r $MPICH_ARCH_PATH/lib/libmpich.a -a ! -r $MPICH_ARCH_PATH/lib/libmpich.so ]
-+# then
-+#     
-+#     cd $MPICH_PATH
-+# 
-+#         make distclean
-+#         rm -rf $MPICH_ARCH_PATH
-+#         rm util/machines/machines.*
-+# 
-+#         ./configure \
-+#             --without-mpe \
-+#             --disable-f77 \
-+#             --disable-f90 \
-+#             --disable-f90modules \
-+#             --disable-c++ \
-+#             --disable-mpedbg \
-+#             --disable-devdebug \
-+#             --disable-debug \
-+#             --enable-sharedlib=$MPICH_ARCH_PATH/lib \
-+#             --with-device=ch_p4 \
-+#             -prefix=$MPICH_ARCH_PATH
-+#         make
-+#         make install
-+#         make distclean
-+# 
-+#         if [ -r $MPICH_ARCH_PATH ]
-+#         then
-+#             cd $MPICH_ARCH_PATH/bin
-+#             for file in *
-+#             do
-+#                 sed s%$MPICH_ARCH_PATH%'$MPICH_ARCH_PATH'%g $file > temp.$$
-+#                 mv temp.$$ $file
-+#                 chmod ugo+rx $file
-+#             done
-+# 
-+#             cd $MPICH_ARCH_PATH/lib
-+# 
-+#             if [ -r libmpich.so.1.0 ]
-+#             then
-+#                 rm *.so
-+#                 ln -s libmpich.so.1.0 libmpich.so
-+#             fi
-+# 
-+#             cd $MPICH_ARCH_PATH
-+#         fi
-+# 
-+#     cd $FOAM_SRC
-+# fi
- (cd Pstream ; ./Allwmake)
- wmake libso OpenFOAM
-diff -ur OpenFOAM-1.4.1-src/wmake/rules/General/flex++ OpenFOAM-1.4.1/wmake/rules/General/flex++
---- OpenFOAM-1.4.1-src/wmake/rules/General/flex++      2006-08-18 17:35:12.000000000 +0200
-+++ OpenFOAM-1.4.1/wmake/rules/General/flex++  2007-10-28 17:38:46.000000000 +0100
-@@ -1,6 +1,6 @@
- .SUFFIXES: .L
--Ltoo = flex++ -f $$SOURCE ; mv lex.yy.cc $*.C ; $(CC) $(c++FLAGS) -c $*.C -o $@ 
-+Ltoo = flex --c++ -f $$SOURCE ; mv lex.yy.cc $*.C ; $(CC) $(c++FLAGS) -c $*.C -o $@ 
- .L.dep:
-       $(MAKE_DEP)
-diff -ur OpenFOAM-1.4.1-src/wmake/rules/General/flex++.test OpenFOAM-1.4.1/wmake/rules/General/flex++.test
---- OpenFOAM-1.4.1-src/wmake/rules/General/flex++.test 2007-03-13 17:27:58.000000000 +0100
-+++ OpenFOAM-1.4.1/wmake/rules/General/flex++.test     2007-10-28 17:39:09.000000000 +0100
-@@ -1,6 +1,6 @@
- .SUFFIXES: .L
--Ltoo = flex++ $$SOURCE ; mv lex.yy.cc $*.C ; $(CC) $(c++FLAGS) -c $*.C -o $@ 
-+Ltoo = flex --c++ $$SOURCE ; mv lex.yy.cc $*.C ; $(CC) $(c++FLAGS) -c $*.C -o $@ 
- .L.dep:
-       $(MAKE_DEP)
-diff -ur OpenFOAM-1.4.1-src/src/Allwmake OpenFOAM-1.4.1/src/Allwmake
---- OpenFOAM-1.4.1-src/src/Allwmake    2007-07-27 17:54:28.000000000 +0200
-+++ OpenFOAM-1.4.1/src/Allwmake        2007-10-18 21:04:12.000000000 +0200
-@@ -141,13 +141,13 @@
- (cd malloc ; ./Allwmake)
--if [ ! -r $MICO_ARCH_PATH/lib/libmico${MICO_VERSION}.a ]
--then
--    cd $MICO_PATH
--    gmake distclean
--    ./configure --prefix=$MICO_ARCH_PATH --disable-shared --without-x
--    gmake
--    gmake install
--    gmake distclean
--    cd ..
--fi
-+# if [ ! -r $MICO_ARCH_PATH/lib/libmico${MICO_VERSION}.a ]
-+# then
-+#     cd $MICO_PATH
-+#     gmake distclean
-+#     ./configure --prefix=$MICO_ARCH_PATH --disable-shared --without-x
-+#     gmake
-+#     gmake install
-+#     gmake distclean
-+#     cd ..
-+# fi
diff --git a/sci-libs/openfoam-bin/openfoam-bin-1.4.1_p20080118.ebuild b/sci-libs/openfoam-bin/openfoam-bin-1.4.1_p20080118.ebuild
deleted file mode 100644 (file)
index de29ce1..0000000
+++ /dev/null
@@ -1,209 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header:  $
-
-inherit eutils java-pkg-2 versionator multilib toolchain-funcs
-
-MY_PN="OpenFOAM"
-MY_PV=$(get_version_component_range 1-3 ${PV})
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Open Field Operation and Manipulation - CFD Simulation Toolbox"
-HOMEPAGE="http://www.opencfd.co.uk/openfoam/"
-SRC_URI="mirror://sourceforge/foam/${MY_P}.General.gtgz
-       x86? ( mirror://sourceforge/foam/${MY_P}.linuxGccDPOpt.gtgz )
-       amd64? ( mirror://sourceforge/foam/${MY_P}.linux64GccDPOpt.gtgz )
-       http://dev.gentooexperimental.org/~jokey/sunrise-dist/${P}.patch.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="examples lam mpich"
-
-DEPEND="!=sci-libs/openfoam-${MY_PV}*
-       !=sci-libs/openfoam-kernel-${MY_PV}*
-       !=sci-libs/openfoam-meta-${MY_PV}*
-       !=sci-libs/openfoam-solvers-${MY_PV}*
-       !=sci-libs/openfoam-utilities-${MY_PV}*
-       !=sci-libs/openfoam-wmake-${MY_PV}*
-       =dev-java/sun-java3d-bin-1.4*
-       net-misc/mico
-       <virtual/jdk-1.5
-       || ( >sci-visualization/paraview-3.0 sci-visualization/opendx )
-       !mpich? ( !lam? ( sys-cluster/openmpi ) )
-       lam? ( sys-cluster/lam-mpi )
-       mpich? ( sys-cluster/mpich2 )"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-       if use lam && use mpich ; then
-               die "Please choose only one MPI implementation as default."
-       fi
-
-       if ! version_is_at_least 4.2 $(gcc-version) ; then
-               die "${MY_P} requires >=sys-devel/gcc-4.2 for execution."
-       fi
-
-       if use amd64 ; then
-               elog
-               elog "In order to use OpenFOAM you should add the following lines to ~/.bashrc :"
-               elog 'WM_64="on"'
-               elog "source /usr/$(get_libdir)/OpenFOAM/bashrc"
-       else
-               elog
-               elog "In order to use OpenFOAM you should add the following line to ~/.bashrc :"
-               elog "source /usr/$(get_libdir)/OpenFOAM/bashrc"
-       fi
-
-       elog
-       elog "In order to get FoamX running, you have to do the following: "
-       elog "mkdir -p ~/.${MY_P}/apps "
-       elog "cp -r /usr/$(get_libdir)/${MY_PN}/${MY_P}/.${MY_P}/apps/FoamX ~/.${MY_P}/apps "
-       elog
-
-       java-pkg-2_pkg_setup
-}
-
-src_unpack() {
-       ln -s "${DISTDIR}"/${MY_P}.General.gtgz ${MY_P}.General.tgz
-       unpack ./${MY_P}.General.tgz
-
-       use x86 && ln -s "${DISTDIR}"/${MY_P}.linuxGccDPOpt.gtgz ${MY_P}.binary.tgz
-       use amd64 && ln -s "${DISTDIR}"/${MY_P}.linux64GccDPOpt.gtgz ${MY_P}.binary.tgz
-       unpack ./${MY_P}.binary.tgz
-
-       cd "${S}"
-       epatch "${DISTDIR}"/${P}.patch.bz2
-       epatch "${FILESDIR}"/compile-${MY_PV}.patch
-}
-
-src_compile() {
-       use amd64 && export WM_64="on"
-
-       if use lam ; then
-               export WM_MPLIB=LAM
-       elif use mpich ; then
-               export WM_MPLIB=MPICH
-       else
-               export WM_MPLIB=OPENMPI
-       fi
-
-       sed -i -e "s|WM_PROJECT_VERSION=|WM_PROJECT_VERSION=${MY_PV} #|"        \
-               -e "s|export WM_PROJECT_INST_DIR=\$HOME/\$WM_PROJECT|# export WM_PROJECT_INST_DIR=\$HOME/\$WM_PROJECT|" \
-               -e "s|#export WM_PROJECT_INST_DIR=/usr/local/\$WM_PROJECT|export WM_PROJECT_INST_DIR=/usr/$(get_libdir)/\$WM_PROJECT|"  \
-               -e "s|[^#]export WM_MPLIB=| #export WM_MPLIB=|" \
-               -e "s|#export WM_MPLIB=$|export WM_MPLIB="${WM_MPLIB}"|" \
-               -e "s|SOURCE \$WM_PROJECT_DIR/\$FOAM_DOT_DIR/apps|#SOURCE \$WM_PROJECT_DIR/\$FOAM_DOT_DIR/apps|"        \
-                       "${S}"/.${MY_P}/bashrc
-
-       sed -i -e "s|WM_PROJECT_VERSION |WM_PROJECT_VERSION ${MY_PV} #|"        \
-               -e "s|setenv WM_PROJECT_INST_DIR \$HOME/\$WM_PROJECT|# setenv WM_PROJECT_INST_DIR \$HOME/\$WM_PROJECT|" \
-               -e "s|#setenv WM_PROJECT_INST_DIR /usr/local/\$WM_PROJECT|setenv WM_PROJECT_INST_DIR /usr/$(get_libdir)/\$WM_PROJECT|"  \
-               -e "s|[^#]setenv WM_MPLIB | #setenv WM_MPLIB |" \
-               -e "s|#setenv WM_MPLIB OPENMPI|setenv WM_MPLIB "${WM_MPLIB}"|" \
-               -e "s|SOURCE \$WM_PROJECT_DIR/\$FOAM_DOT_DIR/apps|#SOURCE \$WM_PROJECT_DIR/\$FOAM_DOT_DIR/apps|"        \
-                       "${S}"/.${MY_P}/cshrc
-
-       sed -i -e "s|FOAM_JOB_DIR=\$WM_PROJECT_INST_DIR/jobControl|FOAM_JOB_DIR=\$HOME/\$WM_PROJECT/jobControl|"        \
-               -e "s|WM_COMPILER_DIR=|WM_COMPILER_DIR=/usr # |"        \
-               -e 's|JAVA_HOME=|JAVA_HOME=${JAVA_HOME} # |'    \
-               -e 's|[^#]export OPENMPI_HOME=|# export OPENMPI_HOME=|' \
-               -e 's|OPENMPI_ARCH_PATH=|OPENMPI_ARCH_PATH=/usr # |'    \
-               -e 's|[^#]export LAMHOME=|# export LAMHOME=|'   \
-               -e 's|LAM_ARCH_PATH=|LAM_ARCH_PATH=/usr # |'    \
-               -e 's|[^#]export MPICH_PATH=$FOAM_SRC|# export MPICH_PATH=$FOAM_SRC|'   \
-               -e 's|MPICH_ARCH_PATH=|MPICH_ARCH_PATH=/usr # |'        \
-               -e 's|AddLib $OPENMPI_ARCH_PATH|# AddLib $OPENMPI_ARCH_PATH|'   \
-               -e 's|AddPath $OPENMPI_ARCH_PATH|# AddPath $OPENMPI_ARCH_PATH|' \
-               -e 's|AddLib $LAM_ARCH_PATH|# AddLib $LAM_ARCH_PATH|'   \
-               -e 's|AddPath $LAM_ARCH_PATH|# AddPath $LAM_ARCH_PATH|' \
-               -e 's|AddLib $MPICH_ARCH_PATH|# AddLib $MPICH_ARCH_PATH|'       \
-               -e 's|AddPath $MPICH_ARCH_PATH|# AddPath $MPICH_ARCH_PATH|'     \
-               -e 's|MICO_VERSION=|MICO_VERSION=`/usr/bin/mico-config --version` # |'  \
-               -e "s|[^#]export MICO_PATH=|# export MICO_PATH=|"       \
-               -e "s|MICO_ARCH_PATH=|MICO_ARCH_PATH=/usr # |"  \
-                       "${S}"/.bashrc
-
-       sed -i -e "s|FOAM_JOB_DIR \$WM_PROJECT_INST_DIR/jobControl|FOAM_JOB_DIR \$HOME/\$WM_PROJECT/jobControl|"        \
-               -e "s|WM_COMPILER_DIR |WM_COMPILER_DIR /usr # |"        \
-               -e 's|JAVA_HOME |JAVA_HOME ${JAVA_HOME} # |'    \
-               -e 's|[^#]setenv OPENMPI_HOME|# setenv OPENMPI_HOME|'   \
-               -e 's|OPENMPI_ARCH_PATH |OPENMPI_ARCH_PATH /usr # |'    \
-               -e 's|[^#]setenv LAMHOME|# setenv LAMHOME|'     \
-               -e 's|LAM_ARCH_PATH |LAM_ARCH_PATH /usr # |'    \
-               -e 's|[^#]setenv MPICH_PATH $FOAM_SRC|# setenv MPICH_PATH $FOAM_SRC|'   \
-               -e 's|MPICH_ARCH_PATH |MPICH_ARCH_PATH /usr # |'        \
-               -e 's|AddLib $OPENMPI_ARCH_PATH|# AddLib $OPENMPI_ARCH_PATH|'   \
-               -e 's|AddPath $OPENMPI_ARCH_PATH|# AddPath $OPENMPI_ARCH_PATH|' \
-               -e 's|AddLib $LAM_ARCH_PATH|# AddLib $LAM_ARCH_PATH|'   \
-               -e 's|AddPath $LAM_ARCH_PATH|# AddPath $LAM_ARCH_PATH|' \
-               -e 's|AddLib $MPICH_ARCH_PATH|# AddLib $MPICH_ARCH_PATH|'       \
-               -e 's|AddPath $MPICH_ARCH_PATH|# AddPath $MPICH_ARCH_PATH|'     \
-               -e 's|MICO_VERSION |MICO_VERSION `/usr/bin/mico-config --version` # |'  \
-               -e "s|[^#]setenv MICO_PATH |# setenv MICO_PATH |"       \
-               -e "s|MICO_ARCH_PATH |MICO_ARCH_PATH /usr # |"  \
-                       "${S}"/.cshrc
-
-       sed -i -e "s|/lib/j3d-org.jar|/lib/j3d-org.jar:/usr/share/sun-java3d-bin/lib/vecmath.jar:/usr/share/sun-java3d-bin/lib/j3dutils.jar:/usr/share/sun-java3d-bin/lib/j3dcore.jar|" \
-               "${S}"/applications/utilities/mesh/manipulation/patchTool/Java/Allwmake
-
-       sed -i -e "s|:../lib/j3d-org.jar|:../lib/j3d-org.jar:/usr/share/sun-java3d-bin/lib/vecmath.jar:/usr/share/sun-java3d-bin/lib/j3dutils.jar:/usr/share/sun-java3d-bin/lib/j3dcore.jar|"   \
-               "${S}"/applications/utilities/mesh/manipulation/patchTool/Java/Make/options
-
-       cp "${S}"/.${MY_P}/bashrc "${S}"/.${MY_P}/bashrc.bak
-
-       sed -i -e "s|WM_PROJECT_INST_DIR=/usr/lib/\$WM_PROJECT|WM_PROJECT_INST_DIR="${WORKDIR}"|"       \
-               -e "s|WM_PROJECT_DIR=\$WM_PROJECT_INST_DIR/\$WM_PROJECT-\$WM_PROJECT_VERSION|WM_PROJECT_DIR="${S}"|"    \
-               "${S}"/.${MY_P}/bashrc.bak      \
-               || die "could not replace source options"
-
-       find "${S}"/wmake -name dirToString | xargs rm -rf
-       find "${S}"/wmake -name wmkdep | xargs rm -rf
-
-       source "${S}"/.${MY_P}/bashrc.bak
-       rm "${S}"/.${MY_P}/bashrc.bak
-
-       rm "${S}"/bin/paraFoam*
-
-       sed -i -e "s|/\$WM_OPTIONS||" "${S}"/.bashrc || die "could not delete \$WM_OPTIONS in .bashrc"
-       sed -i -e "s|/\$WM_OPTIONS||" "${S}"/.cshrc || die "could not delete \$WM_OPTIONS in .cshrc"
-       rm "${S}"/applications/utilities/mesh/conversion/ccm26ToFoam/libccmio/config/{irix64_6.5-mips4,irix_6.5-mips3,sunos64_5.8-ultra,linux64_2.6-pwr4-glibc_2.3.3}/qmake
-}
-
-src_test() {
-       cd "${S}"/bin
-       ./foamInstallationTest
-}
-
-src_install() {
-       insinto /usr/$(get_libdir)/"${MY_PN}"/${MY_P}
-       doins -r .bashrc .cshrc .${MY_P}
-
-       use examples && doins -r tutorials
-
-       insopts -m0755
-       doins -r bin
-
-       insinto /usr/$(get_libdir)/${MY_PN}/${MY_P}/applications/bin
-       doins -r applications/bin/${WM_OPTIONS}/*
-
-       insinto /usr/$(get_libdir)/${MY_PN}/${MY_P}/lib
-       doins -r lib/${WM_OPTIONS}/*
-
-       insinto /usr/$(get_libdir)/${MY_PN}/${MY_P}/wmake
-       doins -r wmake/*
-
-       insopts -m0644
-       find "${S}"/applications -type d \( -name "${WM_OPTIONS}" -o -name linuxDebug -o -name linuxOpt \)  | xargs rm -rf
-
-       insinto /usr/$(get_libdir)/${MY_PN}/${MY_P}/applications
-       doins -r applications/solvers applications/test applications/utilities
-
-       insinto /usr/share/${MY_PN}/${MY_P}/doc
-       doins -r README doc/Guides-a4 doc/Guides-usletter
-
-       dosym /usr/$(get_libdir)/${MY_PN}/${MY_P}/.${MY_P}/bashrc /usr/$(get_libdir)/${MY_PN}/bashrc
-       dosym /usr/$(get_libdir)/${MY_PN}/${MY_P}/.${MY_P}/cshrc /usr/$(get_libdir)/${MY_PN}/cshrc
-}