From: maintenance team Date: Fri, 28 May 2010 13:11:56 +0000 (+0000) Subject: Update for 6.1.0 X-Git-Tag: V6_1_0~18 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=7d5ae2d8a9195647bd4b9523fcb91acda13eb5fe;p=tools%2Finstall.git Update for 6.1.0 --- diff --git a/config_Debian_4.0.xml b/config_Debian_4.0.xml index 39ff63a..3701a4c 100755 --- a/config_Debian_4.0.xml +++ b/config_Debian_4.0.xml @@ -1,11 +1,11 @@ - @@ -24,7 +24,7 @@ type="component" description="SALOME platform KERNEL module"> @@ -44,7 +44,7 @@ type="component" description="SALOME platform GEOM module"> @@ -83,7 +83,7 @@ type="component" description="SALOME platform NETGEN meshing algorithm plugin"> @@ -142,7 +142,7 @@ type="component" description="SALOME platform PYCALCULATOR module"> @@ -151,7 +151,7 @@ type="component" description="SALOME platform CALCULATOR module"> @@ -160,7 +160,7 @@ type="component" description="Example SALOME C++ module: Hello."> @@ -169,7 +169,7 @@ type="component" description="Example SALOME Python module: Hello."> @@ -178,7 +178,7 @@ type="component" description="LIGHT (no-CORBA-engine) SALOME module example"> @@ -187,7 +187,7 @@ type="component" description="LIGHT Python (no-CORBA-engine) SALOME module example"> @@ -196,7 +196,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -205,7 +205,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -214,7 +214,7 @@ type="component" description="Med Memory package"> @@ -223,7 +223,7 @@ type="component" description="Partitioning/decimation module for the SALOME platform"> @@ -232,17 +232,36 @@ type="component" description="Tool to supervise execution of complex interconnected scientific applications"> + + + + + + + @@ -270,17 +289,16 @@ type="component" description="SALOME module generator documentation"> - + script="Python-2.6.5.sh"/> + script="qscintilla-2.4.3.sh"/> + script="sip-4.10.2.sh"/> + script="PyQt-4.7.3.sh"/> + description="Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9.sh"/> + description="Patch for Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9-patch.sh"/> + script="qwt-5.2.1.sh"/> + script="cmake-2.8.0.sh"/> - + description="Fundamental package for scientific computing with Python"> + installdiskspace="1669,3279,8181" + script="numpy-1.3.0.sh"/> - + description="Generic batch management library"> - - - + script="libBatch-1.0.0.sh"/> + boost Python - Numeric + numpy Swig Hdf OmniORB @@ -941,7 +951,7 @@ tcltk cmake - + Python @@ -970,6 +980,13 @@ Python + + Qt + OmniORB + Sphinx + KERNEL + GUI + Python Qt diff --git a/config_Debian_4.0_64bit.xml b/config_Debian_4.0_64bit.xml index 914cd1e..f6984ab 100755 --- a/config_Debian_4.0_64bit.xml +++ b/config_Debian_4.0_64bit.xml @@ -1,11 +1,11 @@ - @@ -24,7 +24,7 @@ type="component" description="SALOME platform KERNEL module"> @@ -44,7 +44,7 @@ type="component" description="SALOME platform GEOM module"> + + + @@ -142,7 +151,7 @@ type="component" description="SALOME platform PYCALCULATOR module"> @@ -151,7 +160,7 @@ type="component" description="SALOME platform CALCULATOR module"> @@ -160,7 +169,7 @@ type="component" description="Example SALOME C++ module: Hello."> @@ -169,7 +178,7 @@ type="component" description="Example SALOME Python module: Hello."> @@ -178,7 +187,7 @@ type="component" description="LIGHT (no-CORBA-engine) SALOME module example"> @@ -187,7 +196,7 @@ type="component" description="LIGHT Python (no-CORBA-engine) SALOME module example"> @@ -196,7 +205,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -205,7 +214,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -214,7 +223,7 @@ type="component" description="Med Memory package"> @@ -223,7 +232,7 @@ type="component" description="Partitioning/decimation module for the SALOME platform"> @@ -232,7 +241,7 @@ type="component" description="Tool to supervise execution of complex interconnected scientific applications"> @@ -270,7 +279,7 @@ type="component" description="SALOME module generator documentation"> @@ -280,7 +289,7 @@ type="component" description="SALOME documentation"> + script="Python-2.6.5.sh"/> + script="qscintilla-2.4.3.sh"/> + script="sip-4.10.2.sh"/> + script="PyQt-4.7.3.sh"/> + description="Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9.sh"/> + description="Patch for Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9-patch.sh"/> + script="qwt-5.2.1.sh"/> + script="cmake-2.8.0.sh"/> - + description="Scalable, open-source visualization application"> + + + + script="MedReader-3.0.0.sh"/> + + + - - - + script="YACSGEN-5.1.4.sh"/> boost Python - Numeric + numpy Swig Hdf OmniORB @@ -653,7 +671,26 @@ Qwt Hdf Med - Vtk + ParaView + OmniORB + Doxygen + Graphviz + docutils + KERNEL + GUI + MED + + + boost + OpenCascade + Python + Swig + Qt + Qwt + Hdf + Med + ParaView + MedReader OmniORB Doxygen Graphviz @@ -936,12 +973,19 @@ Hdf - + Python tcltk + Hdf + cmake + + + Hdf + med + ParaView cmake - + Python diff --git a/config_Fedora_Core_6.xml b/config_Fedora_Core_6.xml index 6aaffbe..e774c5d 100755 --- a/config_Fedora_Core_6.xml +++ b/config_Fedora_Core_6.xml @@ -1,11 +1,11 @@ - @@ -24,7 +24,7 @@ type="component" description="SALOME platform KERNEL module"> @@ -44,7 +44,7 @@ type="component" description="SALOME platform GEOM module"> @@ -83,7 +83,7 @@ type="component" description="SALOME platform NETGEN meshing algorithm plugin"> @@ -142,7 +142,7 @@ type="component" description="SALOME platform PYCALCULATOR module"> @@ -151,7 +151,7 @@ type="component" description="SALOME platform CALCULATOR module"> @@ -160,7 +160,7 @@ type="component" description="Example SALOME C++ module: Hello."> @@ -169,7 +169,7 @@ type="component" description="Example SALOME Python module: Hello."> @@ -178,7 +178,7 @@ type="component" description="LIGHT (no-CORBA-engine) SALOME module example"> @@ -187,7 +187,7 @@ type="component" description="LIGHT Python (no-CORBA-engine) SALOME module example"> @@ -196,7 +196,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -205,7 +205,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -214,7 +214,7 @@ type="component" description="Med Memory package"> @@ -223,7 +223,7 @@ type="component" description="Partitioning/decimation module for the SALOME platform"> @@ -232,7 +232,7 @@ type="component" description="Tool to supervise execution of complex interconnected scientific applications"> @@ -270,7 +270,7 @@ type="component" description="SALOME module generator documentation"> @@ -280,7 +280,7 @@ type="component" description="SALOME documentation"> + script="Python-2.6.5.sh"/> + script="qscintilla-2.4.3.sh"/> + script="sip-4.10.2.sh"/> + script="PyQt-4.7.3.sh"/> + description="Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9.sh"/> + description="Patch for Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9-patch.sh"/> + script="qwt-5.2.1.sh"/> + script="cmake-2.8.0.sh"/> + + + @@ -461,19 +470,10 @@ type="prerequisite" description="Component and module generator for SALOME"> - - - + script="YACSGEN-5.1.4.sh"/> boost Python - Numeric + numpy Swig Hdf OmniORB @@ -941,7 +941,7 @@ tcltk cmake - + Python diff --git a/config_Mandriva_2006.0.xml b/config_Mandriva_2006.0.xml index 35a83be..4a8b88d 100755 --- a/config_Mandriva_2006.0.xml +++ b/config_Mandriva_2006.0.xml @@ -1,11 +1,11 @@ - @@ -24,7 +24,7 @@ type="component" description="SALOME platform KERNEL module"> @@ -44,7 +44,7 @@ type="component" description="SALOME platform GEOM module"> @@ -83,7 +83,7 @@ type="component" description="SALOME platform NETGEN meshing algorithm plugin"> @@ -142,7 +142,7 @@ type="component" description="SALOME platform PYCALCULATOR module"> @@ -151,7 +151,7 @@ type="component" description="SALOME platform CALCULATOR module"> @@ -160,7 +160,7 @@ type="component" description="Example SALOME C++ module: Hello."> @@ -169,7 +169,7 @@ type="component" description="Example SALOME Python module: Hello."> @@ -178,7 +178,7 @@ type="component" description="LIGHT (no-CORBA-engine) SALOME module example"> @@ -187,7 +187,7 @@ type="component" description="LIGHT Python (no-CORBA-engine) SALOME module example"> @@ -196,7 +196,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -205,7 +205,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -214,7 +214,7 @@ type="component" description="Med Memory package"> @@ -223,7 +223,7 @@ type="component" description="Partitioning/decimation module for the SALOME platform"> @@ -232,7 +232,7 @@ type="component" description="Tool to supervise execution of complex interconnected scientific applications"> @@ -270,7 +270,7 @@ type="component" description="SALOME module generator documentation"> @@ -280,7 +280,7 @@ type="component" description="SALOME documentation"> + script="Python-2.6.5.sh"/> + script="qscintilla-2.4.3.sh"/> + script="sip-4.10.2.sh"/> + script="PyQt-4.7.3.sh"/> + description="Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9.sh"/> + description="Patch for Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9-patch.sh"/> + script="qwt-5.2.1.sh"/> + script="cmake-2.8.0.sh"/> + + + @@ -461,19 +470,10 @@ type="prerequisite" description="Component and module generator for SALOME"> - - - + script="YACSGEN-5.1.4.sh"/> boost Python - Numeric + numpy Swig Hdf OmniORB @@ -941,7 +941,7 @@ tcltk cmake - + Python diff --git a/config_Mandriva_2006.0_64bit.xml b/config_Mandriva_2006.0_64bit.xml index 4855fc1..7c0bf04 100755 --- a/config_Mandriva_2006.0_64bit.xml +++ b/config_Mandriva_2006.0_64bit.xml @@ -1,11 +1,11 @@ - @@ -24,7 +24,7 @@ type="component" description="SALOME platform KERNEL module"> @@ -44,7 +44,7 @@ type="component" description="SALOME platform GEOM module"> @@ -83,7 +83,7 @@ type="component" description="SALOME platform NETGEN meshing algorithm plugin"> @@ -142,7 +142,7 @@ type="component" description="SALOME platform PYCALCULATOR module"> @@ -151,7 +151,7 @@ type="component" description="SALOME platform CALCULATOR module"> @@ -160,7 +160,7 @@ type="component" description="Example SALOME C++ module: Hello."> @@ -169,7 +169,7 @@ type="component" description="Example SALOME Python module: Hello."> @@ -178,7 +178,7 @@ type="component" description="LIGHT (no-CORBA-engine) SALOME module example"> @@ -187,7 +187,7 @@ type="component" description="LIGHT Python (no-CORBA-engine) SALOME module example"> @@ -196,7 +196,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -205,7 +205,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -214,7 +214,7 @@ type="component" description="Med Memory package"> @@ -223,7 +223,7 @@ type="component" description="Partitioning/decimation module for the SALOME platform"> @@ -232,7 +232,7 @@ type="component" description="Tool to supervise execution of complex interconnected scientific applications"> @@ -270,7 +270,7 @@ type="component" description="SALOME module generator documentation"> @@ -280,7 +280,7 @@ type="component" description="SALOME documentation"> + script="Python-2.6.5.sh"/> + script="qscintilla-2.4.3.sh"/> + script="sip-4.10.2.sh"/> + script="PyQt-4.7.3.sh"/> + description="Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9.sh"/> + description="Patch for Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9-patch.sh"/> + script="qwt-5.2.1.sh"/> + script="cmake-2.8.0.sh"/> + + + @@ -461,19 +470,10 @@ type="prerequisite" description="Component and module generator for SALOME"> - - - + script="YACSGEN-5.1.4.sh"/> boost Python - Numeric + numpy Swig Hdf OmniORB @@ -941,7 +941,7 @@ tcltk cmake - + Python diff --git a/config_Mandriva_2008.0.xml b/config_Mandriva_2008.0.xml index ad3e546..cd04b1d 100755 --- a/config_Mandriva_2008.0.xml +++ b/config_Mandriva_2008.0.xml @@ -1,11 +1,11 @@ - @@ -24,7 +24,7 @@ type="component" description="SALOME platform KERNEL module"> @@ -44,7 +44,7 @@ type="component" description="SALOME platform GEOM module"> @@ -83,7 +83,7 @@ type="component" description="SALOME platform NETGEN meshing algorithm plugin"> @@ -142,7 +142,7 @@ type="component" description="SALOME platform PYCALCULATOR module"> @@ -151,7 +151,7 @@ type="component" description="SALOME platform CALCULATOR module"> @@ -160,7 +160,7 @@ type="component" description="Example SALOME C++ module: Hello."> @@ -169,7 +169,7 @@ type="component" description="Example SALOME Python module: Hello."> @@ -178,7 +178,7 @@ type="component" description="LIGHT (no-CORBA-engine) SALOME module example"> @@ -187,7 +187,7 @@ type="component" description="LIGHT Python (no-CORBA-engine) SALOME module example"> @@ -196,7 +196,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -205,7 +205,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -214,7 +214,7 @@ type="component" description="Med Memory package"> @@ -223,7 +223,7 @@ type="component" description="Partitioning/decimation module for the SALOME platform"> @@ -232,7 +232,7 @@ type="component" description="Tool to supervise execution of complex interconnected scientific applications"> @@ -270,7 +270,7 @@ type="component" description="SALOME module generator documentation"> @@ -280,7 +280,7 @@ type="component" description="SALOME documentation"> + script="Python-2.6.5.sh"/> + script="qscintilla-2.4.3.sh"/> + script="sip-4.10.2.sh"/> + script="PyQt-4.7.3.sh"/> + description="Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9.sh"/> + description="Patch for Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9-patch.sh"/> + script="qwt-5.2.1.sh"/> + script="cmake-2.8.0.sh"/> + + + @@ -461,19 +470,10 @@ type="prerequisite" description="Component and module generator for SALOME"> - - - + script="YACSGEN-5.1.4.sh"/> boost Python - Numeric + numpy Swig Hdf OmniORB @@ -941,7 +941,7 @@ tcltk cmake - + Python diff --git a/config_Mandriva_2008.0_64bit.xml b/config_Mandriva_2008.0_64bit.xml index b7855de..6421c55 100755 --- a/config_Mandriva_2008.0_64bit.xml +++ b/config_Mandriva_2008.0_64bit.xml @@ -1,11 +1,11 @@ - @@ -24,7 +24,7 @@ type="component" description="SALOME platform KERNEL module"> @@ -44,7 +44,7 @@ type="component" description="SALOME platform GEOM module"> @@ -83,7 +83,7 @@ type="component" description="SALOME platform NETGEN meshing algorithm plugin"> @@ -142,7 +142,7 @@ type="component" description="SALOME platform PYCALCULATOR module"> @@ -151,7 +151,7 @@ type="component" description="SALOME platform CALCULATOR module"> @@ -160,7 +160,7 @@ type="component" description="Example SALOME C++ module: Hello."> @@ -169,7 +169,7 @@ type="component" description="Example SALOME Python module: Hello."> @@ -178,7 +178,7 @@ type="component" description="LIGHT (no-CORBA-engine) SALOME module example"> @@ -187,7 +187,7 @@ type="component" description="LIGHT Python (no-CORBA-engine) SALOME module example"> @@ -196,7 +196,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -205,7 +205,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -214,7 +214,7 @@ type="component" description="Med Memory package"> @@ -223,7 +223,7 @@ type="component" description="Partitioning/decimation module for the SALOME platform"> @@ -232,7 +232,7 @@ type="component" description="Tool to supervise execution of complex interconnected scientific applications"> @@ -270,7 +270,7 @@ type="component" description="SALOME module generator documentation"> @@ -280,7 +280,7 @@ type="component" description="SALOME documentation"> + script="Python-2.6.5.sh"/> + script="qscintilla-2.4.3.sh"/> + script="sip-4.10.2.sh"/> + script="PyQt-4.7.3.sh"/> + description="Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9.sh"/> + description="Patch for Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9-patch.sh"/> + script="qwt-5.2.1.sh"/> + script="cmake-2.8.0.sh"/> + + + @@ -461,19 +470,10 @@ type="prerequisite" description="Component and module generator for SALOME"> - - - + script="YACSGEN-5.1.4.sh"/> boost Python - Numeric + numpy Swig Hdf OmniORB @@ -941,7 +941,7 @@ tcltk cmake - + Python diff --git a/config_Red_Hat_Enterprise_WS_4_64bit.xml b/config_Red_Hat_Enterprise_WS_4_64bit.xml index d77f8ef..458fabd 100755 --- a/config_Red_Hat_Enterprise_WS_4_64bit.xml +++ b/config_Red_Hat_Enterprise_WS_4_64bit.xml @@ -1,11 +1,11 @@ - @@ -24,7 +24,7 @@ type="component" description="SALOME platform KERNEL module"> @@ -44,7 +44,7 @@ type="component" description="SALOME platform GEOM module"> @@ -83,7 +83,7 @@ type="component" description="SALOME platform NETGEN meshing algorithm plugin"> @@ -142,7 +142,7 @@ type="component" description="SALOME platform PYCALCULATOR module"> @@ -151,7 +151,7 @@ type="component" description="SALOME platform CALCULATOR module"> @@ -160,7 +160,7 @@ type="component" description="Example SALOME C++ module: Hello."> @@ -169,7 +169,7 @@ type="component" description="Example SALOME Python module: Hello."> @@ -178,7 +178,7 @@ type="component" description="LIGHT (no-CORBA-engine) SALOME module example"> @@ -187,7 +187,7 @@ type="component" description="LIGHT Python (no-CORBA-engine) SALOME module example"> @@ -196,7 +196,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -205,7 +205,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -214,7 +214,7 @@ type="component" description="Med Memory package"> @@ -223,7 +223,7 @@ type="component" description="Partitioning/decimation module for the SALOME platform"> @@ -232,7 +232,7 @@ type="component" description="Tool to supervise execution of complex interconnected scientific applications"> @@ -270,7 +270,7 @@ type="component" description="SALOME module generator documentation"> @@ -280,7 +280,7 @@ type="component" description="SALOME documentation"> + script="Python-2.6.5.sh"/> + script="qscintilla-2.4.3.sh"/> + script="sip-4.10.2.sh"/> + script="PyQt-4.7.3.sh"/> + description="Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9.sh"/> + description="Patch for Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9-patch.sh"/> + script="qwt-5.2.1.sh"/> + script="cmake-2.8.0.sh"/> + + + @@ -461,19 +470,10 @@ type="prerequisite" description="Component and module generator for SALOME"> - - - + script="YACSGEN-5.1.4.sh"/> boost Python - Numeric + numpy Swig Hdf OmniORB @@ -941,7 +941,7 @@ tcltk cmake - + Python diff --git a/config_Scientific_SL_5.1_64bit.xml b/config_Scientific_SL_5.1_64bit.xml index 118c859..1976cdb 100755 --- a/config_Scientific_SL_5.1_64bit.xml +++ b/config_Scientific_SL_5.1_64bit.xml @@ -1,11 +1,11 @@ - @@ -24,7 +24,7 @@ type="component" description="SALOME platform KERNEL module"> @@ -44,7 +44,7 @@ type="component" description="SALOME platform GEOM module"> @@ -83,7 +83,7 @@ type="component" description="SALOME platform NETGEN meshing algorithm plugin"> @@ -142,7 +142,7 @@ type="component" description="SALOME platform PYCALCULATOR module"> @@ -151,7 +151,7 @@ type="component" description="SALOME platform CALCULATOR module"> @@ -160,7 +160,7 @@ type="component" description="Example SALOME C++ module: Hello."> @@ -169,7 +169,7 @@ type="component" description="Example SALOME Python module: Hello."> @@ -178,7 +178,7 @@ type="component" description="LIGHT (no-CORBA-engine) SALOME module example"> @@ -187,7 +187,7 @@ type="component" description="LIGHT Python (no-CORBA-engine) SALOME module example"> @@ -196,7 +196,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -205,7 +205,7 @@ type="component" description="SALOME-based module implement simple interface to calculate Sierpinsky fields"> @@ -214,7 +214,7 @@ type="component" description="Med Memory package"> @@ -223,7 +223,7 @@ type="component" description="Partitioning/decimation module for the SALOME platform"> @@ -232,7 +232,7 @@ type="component" description="Tool to supervise execution of complex interconnected scientific applications"> @@ -270,7 +270,7 @@ type="component" description="SALOME module generator documentation"> @@ -280,7 +280,7 @@ type="component" description="SALOME documentation"> + script="Python-2.6.5.sh"/> + script="qscintilla-2.4.3.sh"/> + script="sip-4.10.2.sh"/> + script="PyQt-4.7.3.sh"/> + description="Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9.sh"/> + description="Patch for Open CASCADE version 6.3sp9"> + script="CAS-6.3sp9-patch.sh"/> + script="qwt-5.2.1.sh"/> + script="cmake-2.8.0.sh"/> + + + @@ -461,19 +470,10 @@ type="prerequisite" description="Component and module generator for SALOME"> - - - + script="YACSGEN-5.1.4.sh"/> boost Python - Numeric + numpy Swig Hdf OmniORB @@ -941,7 +941,7 @@ tcltk cmake - + Python diff --git a/config_files/PARAVIS.sh b/config_files/PARAVIS.sh new file mode 100755 index 0000000..f5ac3cb --- /dev/null +++ b/config_files/PARAVIS.sh @@ -0,0 +1,143 @@ +#!/bin/bash -noprofile + +#################################################################################### +# File : PARAVIS.sh +# Created : Thu Dec 18 12:01:00 2002 +# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com) +# Project : SALOME +# Module : Installation Wizard +# Copyright : 2002-2008 CEA +# +# This script is the part of the SALOME installation procedure. +# +#################################################################################### + +check_version(){ +if [ -n "${PARAVIS_ROOT_DIR}" ]; then + check_lib_version VERSION ${PARAVIS_ROOT_DIR}/bin/salome + if [ "$?" -eq "0" ]; then + ver=`cat ${PARAVIS_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' ` + if [ "$ver" = "${SALOME_VERSION}" ]; then + return 0 + fi + fi +elif [ -n "${PARAVIS_SRC_DIR}" ]; then + check_salome_src_version PARAVIS_SRC_DIR + if [ $? -eq 0 ] ; then return 0 ; fi + return 1 +fi +return 1 +} + +print_env_bin(){ +cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh < ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <&1 | sed -e "s%[A-Z_() ]%%g"` + ver_min=`cat CMakeLists.txt | grep SET\(VERSION_MINOR 2>&1 | sed -e "s%[A-Z_() ]%%g"` + ver_maintenance=`cat CMakeLists.txt | grep SET\(VERSION_MAINTENANCE 2>&1 | sed -e "s%[A-Z_() ]%%g"` + ver="${ver_maj}.${ver_min}.${ver_maintenance}" + else + ver=`grep -e "^AC_INIT" ${root_dir}/${cfg_file} | sed -e "s%.*\[\([[:digit:].]*\)\].*%\1%g"` + fi + if [ "$ver" = "${SALOME_VERSION}" ]; then return 0 fi