From f8d04c95511933d860e41f9796e312c8a8d7dab1 Mon Sep 17 00:00:00 2001 From: Martin Beaudoin Date: Thu, 4 Jul 2013 10:05:39 -0400 Subject: [PATCH] ThirdParty packages: cleanup script for Stage1 --- ThirdParty/AllClean.stage1 | 89 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100755 ThirdParty/AllClean.stage1 diff --git a/ThirdParty/AllClean.stage1 b/ThirdParty/AllClean.stage1 new file mode 100755 index 000000000..12e16b3eb --- /dev/null +++ b/ThirdParty/AllClean.stage1 @@ -0,0 +1,89 @@ +#!/bin/bash +#------------------------------------------------------------------------------ +# ========= | +# \\ / F ield | OpenFOAM: The Open Source CFD Toolbox +# \\ / O peration | +# \\ / A nd | Copyright held by original author +# \\/ M anipulation | +#------------------------------------------------------------------------------ +# License +# This file is part of OpenFOAM. +# +# OpenFOAM is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenFOAM. If not, see . +# +# Script +# AllClean.stage1 +# +# Description +# Cleaning script for ThirdParty packages: Stage1 +# +# Author: +# Martin Beaudoin, Hydro-Quebec, (2013) +# +#------------------------------------------------------------------------------ +# run from third-party directory only +cd ${0%/*} || exit 1 + +wmakeCheckPwd "$WM_THIRD_PARTY_DIR" || { + echo "Error: Current directory is not \$WM_THIRD_PARTY_DIR" + echo " The environment variables are inconsistent with the installation." + echo " Check the OpenFOAM entries in your dot-files and source them." + exit 1 +} +. tools/makeThirdPartyFunctionsForRPM +#------------------------------------------------------------------------------ + +echo ======================================== +echo Starting ThirdParty AllClean: Stage1 +echo ======================================== +echo + +# gmp +uninstallPackage gmp-5.0.1 + +# mpfr +uninstallPackage mpfr-3.0.1 + +# gcc +uninstallPackage gcc-4.4.5 +uninstallPackage gcc-4.5.1 + +# mpc +uninstallPackage mpc-0.8.2 + +#Python +uninstallPackage Python-2.7 + +# m4 +uninstallPackage m4-1.4.16 + +# bison +uninstallPackage bison-2.4.3 + +# flex +uninstallPackage flex-2.5.35 + +# cmake +uninstallPackage cmake-2.8.11 + + +echo +echo ======================================== +echo Done ThirdParty AllClean: Stage1 +echo ======================================== +echo + +# ----------------------------------------------------------------- end-of-file + +