]> SALOME platform Git repositories - tools/install.git/commitdiff
Salome HOME
Merge from SALOME 2.x branch
authorvsr <vsr@opencascade.com>
Fri, 11 Nov 2005 15:20:36 +0000 (15:20 +0000)
committervsr <vsr@opencascade.com>
Fri, 11 Nov 2005 15:20:36 +0000 (15:20 +0000)
45 files changed:
README
bin/SALOME_InstallWizard
config.xml
config_Mandrake10_1.xml [deleted file]
config_Mandrake_10.1.xml
config_RedHat8_0.xml [deleted file]
config_RedHat9.xml [deleted file]
config_RedHat_8.0.xml
config_RedHat_9.xml
config_Scientific_3.0.5.xml
config_files/CALCULATOR_BIN.sh
config_files/CAS-6.0.sh
config_files/COMPONENT_BIN.sh
config_files/GEOM_BIN.sh
config_files/GHS3DPLUGIN_BIN.sh
config_files/GUI_BIN.sh
config_files/HELLO_BIN.sh
config_files/HappyDoc-r2_1.sh
config_files/KERNEL_BIN.sh
config_files/LIGHT_BIN.sh
config_files/MED_BIN.sh
config_files/NETGENPLUGIN_BIN.sh
config_files/PYCALCULATOR_BIN.sh
config_files/PYHELLO_BIN.sh
config_files/SMESH_BIN.sh
config_files/SUPERV_BIN.sh
config_files/VISU_BIN.sh
config_files/build.csh
config_files/common.sh
config_files/tcltk8.3.3.sh [deleted file]
config_files/tcltk8.4.5.sh [deleted file]
doc/choicepage.png
doc/intropage.png
doc/productpage.png
doc/progresspage.png
doc/readme.html
doc/readmepage.png
runInstall
src/InstallWizard.cpp
src/README.txt
src/SALOME_InstallWizard.cxx
src/SALOME_ProductsView.cxx
src/SALOME_ProductsView.hxx
src/SALOME_XmlHandler.cxx
src/env.csh

diff --git a/README b/README
index b4fd32643014adb05eab41e17b56a8adafd15b52..6525ddfb8839b0a12a05f6ad3f86b831fadb502b 100644 (file)
--- a/README
+++ b/README
      -f <xml-file>   
           The configuration file to be used by the Installation Wizard.  
           If this parameter is missed then the script tries to define 
-          the Linux version and uses corresponding xml file. 
-          For example, for the Mandrake 10.1 config_Mandrake10_1.xml file 
-          is supposed to be used by default. If the appropriate file 
-          is not found, config.xml is used by default. This file usually
-          refers to the default target platform. For SALOME version 3.0.0
-          and higher default target platform is Linux Mandrake 10.1.
+          automatically the Linux platform and use the corresponding xml file
+          if there is one provided. 
+          For example, for Linux Mandrake 10.1 config_Mandrake_10.1.xml file 
+          will be used by default. If the appropriate file  is not found,
+          default config.xml will be used. This file contains default
+          installation settings. From SALOME version 3.0.0
+          the default target platform is Linux Mandrake 10.1.
 
      -t <target-dir> 
           The target directory SALOME products to be installed to. 
        
           After you set environment you can start SALOME. Go to the KERNEL 
           module's binaries directory (KERNEL_3.0.0/bin/salome for the version 
-          3.0.0) by using of cd command and then type:
+          3.0.0) by using of 'cd' command and then type:
 
                runSalome [<parameters>]
 
-          This will start SALOME according to the configuration parameters which
+          This will start SALOME according to the launching parameters which
           are described in the configuration files: SalomeApp.xml in the 
           <GUI_ROOT_DIR>/share/salome/resources folder and .SalomeApprc.<version_number>
           file, located in your home directory (where <version_number> is number 
-          of SALOME version). If the latest file does not exist, it is created during
-         the first launch of SALOME.
+          of SALOME version). If the latest file does not exist, it is automatically
+         created during the first launch of SALOME.
 
           You can modify SALOME launching options by editing your 
           ~/.SalomeApprc.<version_number> file:
          </section>
 
           Some parameters described in configuration file can be overrided by 
-          using of corresponding command-line keys for runSalome script:
+          using of corresponding command-line options for runSalome script:
 
           --gui
                 Launch GUI desktop
 
           When running, the script loads different modules (Geometry, Mesh, Med, 
           Post-Pro and Supervisor) and tests different functionality of these 
-          modules. You can watch script running progress in the python console
-          window.
+          modules. You can watch script running progress in the embedded 
+          python console window.
 
 ================================================================================
 
           If you want to build SALOME modules from sources, install all prerequisite
           products, required for the platform and SALOME modules sources.
           Then follow the scenario described below.
-          In the scenario below it is supposed that you have installed SALOME
+          In this scenario it is supposed that you have installed SALOME
           modules sources in the /home/salome directory. The name of each module
           sources directory depends on the version of the platform, for example,
           KERNEL_SRC_3.0.0 for KERNEL module of SALOME version 3.0.0.
           Sample modules:
 
           * COMPONENT -> KERNEL, MED
-          * PYCALCULATOR -> KERNEL
+          * PYCALCULATOR -> KERNEL, MED
           * CALCULATOR -> KERNEL, MED
           * HELLO -> KERNEL, GUI
           * PYHELLO -> KERNEL
      
      4.2. Automatic build procedure: build.csh script
 
-          From version 2.2.0 SALOME Installation Wizard provides the script
+          From version 2.2.0 SALOME Installation Wizard includes the script
           for automatic building of SALOME modules from sources packages:
           build.csh. It is installed into the top-level target directory
           (the same directory where env_products.[c]sh files are generated.
 
                ./build.csh
 
-          and that's all.
-          
           By default, build.csh only compiles the modules but does not install them,
           i.e. does not perform 'make install' step.
           To do this, use -i option or -p <prefix> where <prefix> is target
 
           When you run build.csh at first time it is not necessary to pass 
           -b, -c parameters. The script detects if build procedure has not yet
-          been performed and runs build_configure, configure procedures
+          been performed and runs build_configure, configure scripts
           in this case automatically.
 
           Note: for avoiding of collisions it is recommended not to install 
index f9e66a5c823473d7ab71b6d602b46e8bb195afe9..389af2e2b7d3c0bbc5f5927383d15f10cc588be3 100755 (executable)
Binary files a/bin/SALOME_InstallWizard and b/bin/SALOME_InstallWizard differ
index c474e2c429911c7bd2d0827c2a4aa925427d08c5..81314bb8000cb288be23880537e5ce43733b2ae5 100644 (file)
@@ -4,7 +4,7 @@
           copyright="&lt;h5>Copyright (C) 2003-2005 OPEN CASCADE,&lt;br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D,&lt;br>LEG, PRINCIPIA R&amp;D, BUREAU VERITAS&lt;/h5>"
           license="&lt;h5>GNU LGPL&lt;/h5>"
          os="Mandrake10.1"/>
-  <path targetdir="/salome"
+  <path targetdir="${HOME}/salome"
         tempdir="/tmp"/>
   <product name="gcc" 
            version="3.4.1" 
   <product name="tcltk" 
            version="8.4.5" 
            description="Tcl/Tk library"
-           install="use native"
-          supported="use native"
+           install="install binaries"
+          supported="use native,install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="0"
-          temporarydiskspace="0"
-          script="tcltk8.4.5.sh"/>
+          installdiskspace="23060"
+          temporarydiskspace="39388"
+          script="tcltk-8.4.5.sh"/>
   <product name="Python" 
            version="2.3.4" 
            description="Python language interpreter"
            install="install binaries"
-          supported="install sources,install binaries,use native"
+          supported="use native,install sources,install binaries"
           disable="false"
           dependancies="gcc"
           installdiskspace="36916"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
           installdiskspace="10968"
           temporarydiskspace="0"
           script="GEOM_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
           installdiskspace="151129"
           temporarydiskspace="0"
           script="GEOM_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
           installdiskspace="31443"
           temporarydiskspace="0"
           script="MED_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
           installdiskspace="123756"
           temporarydiskspace="0"
           script="MED_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,MED-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,MED-Src"
           installdiskspace="11383"
           temporarydiskspace="0"
           script="SMESH_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,MED-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,MED-Bin"
           installdiskspace="133447"
           temporarydiskspace="0"
           script="SMESH_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,MED-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,MED-Src"
           installdiskspace="6897"
           temporarydiskspace="0"
           script="VISU_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,MED-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,MED-Bin"
           installdiskspace="62434"
           temporarydiskspace="0"
           script="VISU_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
           installdiskspace="5302"
           temporarydiskspace="0"
           script="SUPERV_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
           installdiskspace="63339"
           temporarydiskspace="0"
           script="SUPERV_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
           installdiskspace="405"
           temporarydiskspace="0"
           script="COMPONENT_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
           installdiskspace="18707"
           temporarydiskspace="0"
           script="COMPONENT_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
           installdiskspace="146"
           temporarydiskspace="0"
           script="PYCALCULATOR_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
           installdiskspace="28"
           temporarydiskspace="0"
           script="PYCALCULATOR_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
           installdiskspace="1075"
           temporarydiskspace="0"
           script="CALCULATOR_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
           installdiskspace="3557"
           temporarydiskspace="0"
           script="CALCULATOR_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,netgen,KERNEL-Src,GUI-Src,SMESH-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
           installdiskspace="69"
           temporarydiskspace="0"
           script="NETGENPLUGIN_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,netgen,KERNEL-Bin,GUI-Bin,SMESH-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
           installdiskspace="3747"
           temporarydiskspace="0"
           script="NETGENPLUGIN_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src,SMESH-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
           installdiskspace="913"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin,SMESH-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
           installdiskspace="174"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
           installdiskspace="886"
           temporarydiskspace="0"
           script="HELLO_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
           installdiskspace="2489"
           temporarydiskspace="0"
           script="HELLO_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
           installdiskspace="707"
           temporarydiskspace="0"
           script="PYHELLO_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
           installdiskspace="25"
           temporarydiskspace="0"
           script="PYHELLO_BIN.sh"/>
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
           installdiskspace="1103"
           temporarydiskspace="0"
           script="LIGHT_SRC.sh"/>
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
           installdiskspace="278"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
diff --git a/config_Mandrake10_1.xml b/config_Mandrake10_1.xml
deleted file mode 100755 (executable)
index ef82275..0000000
+++ /dev/null
@@ -1,551 +0,0 @@
-<document>
-  <config version="3.1.0a2"
-         caption="SALOME v%1"
-          copyright="&lt;h5>Copyright (C) 2003-2005 OPEN CASCADE,&lt;br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D,&lt;br>LEG, PRINCIPIA R&amp;D, BUREAU VERITAS&lt;/h5>"
-          license="&lt;h5>GNU LGPL&lt;/h5>"
-         os="Mandrake10.1"/>
-  <path targetdir="/salome"
-        tempdir="/tmp"/>
-  <product name="gcc" 
-           version="3.4.1" 
-           description="GNU Compiler Collection"
-           install="use native"
-          supported="use native"
-          disable="false"
-          dependancies=""
-          installdiskspace="0"
-          temporarydiskspace="0"
-          script="gcc-3.4.sh"/>
-  <product name="tcltk" 
-           version="8.4.5" 
-           description="Tcl/Tk library"
-           install="use native"
-          supported="use native"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="0"
-          temporarydiskspace="0"
-          script="tcltk8.4.5.sh"/>
-  <product name="Python" 
-           version="2.3.4" 
-           description="Python language interpreter"
-           install="use native"
-          supported="install sources,install binaries,use native"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="36916"
-          temporarydiskspace="57788"
-          script="Python-2.3.4.sh"/>
-  <product name="Qt" 
-           version="3.3.3" 
-           description="Multiplatform C++ GUI application framework"
-           install="use native"
-          supported="use native,install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="50369"
-          temporarydiskspace="133413"
-          script="qt-3.3.3.sh"/>
-  <product name="msg2qm"
-           version="" 
-           description="Qt's resources compiler"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="19"
-          temporarydiskspace="48"
-          script="msg2qm.sh"/>
-  <product name="Sip"
-           version="4.1" 
-           description="C++ to Python bindings generation tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python,Qt"
-          installdiskspace="352"
-          temporarydiskspace="2168"
-          script="sip-4.1.sh"/>
-  <product name="PyQt"
-           version="3.13" 
-           description="Python bindings for Qt library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python,Qt,Sip"
-          installdiskspace="15669"
-          temporarydiskspace="60356"
-          script="PyQt-3.13.sh"/>
-  <product name="boost"
-           version="1.31.0" 
-           description="Free peer-reviewed portable STL extension"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="41770"
-          temporarydiskspace="0"
-          script="BOOST-1.31.0.sh"/>
-  <product name="Swig" 
-           version="1.3.24" 
-           description="Simplified Wrapper and Interface Generator"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,Python,tcltk"
-          installdiskspace="3026"
-          temporarydiskspace="25500"
-          script="SWIG-1.3.24.sh"/>
-  <product name="OpenCascade" 
-           version="6.0" 
-           description="Open CASCADE version 6.0.0"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,tcltk"
-          installdiskspace="217388"
-          temporarydiskspace="980538"
-          script="CAS-6.0.sh"/>
-  <product name="Qwt" 
-           version="4.2.0" 
-           description="2-D plotting extension for Qt library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="995"
-          temporarydiskspace="11948"
-          script="qwt-4.2.0.sh"/>
-  <product name="OmniORB"
-           version="4.0.5" 
-           description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python"
-          installdiskspace="31899"
-          temporarydiskspace="71032"
-          script="omniORB-4.0.5.sh"/>
-  <product name="Hdf" 
-           version="5-1.6.3" 
-           description="Hierarchical Data Format library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="4229"
-          temporarydiskspace="47460"
-          script="hdf5-1.6.3.sh"/>
-  <product name="Med"
-           version="2.2.2" 
-           description="MED format interface library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Hdf"
-          installdiskspace="7470"
-          temporarydiskspace="19052"
-          script="med-2.2.2.sh"/>
-  <product name="Vtk"
-           version="4.2.6" 
-           description="Image processing, 3D graphics and visualization software system"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,Python"
-          installdiskspace="37001"
-          temporarydiskspace="172034"
-          script="VTK-4.2.6.sh"/>
-  <product name="Numeric"
-           version="23.7" 
-           description="Numerical extension to Python"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python"
-          installdiskspace="1177"
-          temporarydiskspace="5304"
-          script="Numeric-23.7.sh"/>
-  <product name="HappyDoc"
-           version="2.1" 
-           description="Python source code documentation extracting tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="Python"
-          installdiskspace="1517"
-          temporarydiskspace="5020"
-          script="HappyDoc-r2_1.sh"/>
-  <product name="Graphviz"
-           version="2.2.1" 
-           description="Graph Drawing Programs set"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,tcltk"
-          installdiskspace="8551"
-          temporarydiskspace="44340"
-          script="graphviz-2.2.1.sh"/>
-  <product name="Doxygen"
-           version="1.3.7" 
-           description="Documentation system for C++, C, Java, IDL, etc."
-           install="use native"
-          supported="use native,install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt,Graphviz"
-          installdiskspace="6090"
-          temporarydiskspace="32355"
-          script="doxygen-1.3.7.sh"/>
-  <product name="netgen" 
-           version="4.3" 
-           description="Quadrangle meshing algorithmic tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="2966"
-          temporarydiskspace="8216"
-          script="netgen-4.3.sh"/>
-  <product name="KERNEL-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform KERNEL module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="9559"
-          temporarydiskspace="0"
-           pickupenv="true"
-          script="KERNEL_SRC.sh"/>
-  <product name="KERNEL-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform KERNEL module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="66500"
-          temporarydiskspace="0"
-           pickupenv="true"
-          script="KERNEL_BIN.sh"/>
-  <product name="GUI-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform GUI module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="9244"
-          temporarydiskspace="0"
-          script="GUI_SRC.sh"/>
-  <product name="GUI-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform GUI module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="116318"
-          temporarydiskspace="0"
-          script="GUI_BIN.sh"/>
-  <product name="GEOM-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform GEOM modules sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="10968"
-          temporarydiskspace="0"
-          script="GEOM_SRC.sh"/>
-  <product name="GEOM-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform GEOM module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="151129"
-          temporarydiskspace="0"
-          script="GEOM_BIN.sh"/>
-  <product name="MED-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform MED module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="31443"
-          temporarydiskspace="0"
-          script="MED_SRC.sh"/>
-  <product name="MED-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform MED module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="123756"
-          temporarydiskspace="0"
-          script="MED_BIN.sh"/>
-  <product name="SMESH-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform SMESH module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,MED-Src"
-          installdiskspace="11383"
-          temporarydiskspace="0"
-          script="SMESH_SRC.sh"/>
-  <product name="SMESH-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform SMEHS module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,MED-Bin"
-          installdiskspace="133447"
-          temporarydiskspace="0"
-          script="SMESH_BIN.sh"/>
-  <product name="VISU-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform VISU module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,MED-Src"
-          installdiskspace="6897"
-          temporarydiskspace="0"
-          script="VISU_SRC.sh"/>
-  <product name="VISU-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform VISU module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,MED-Bin"
-          installdiskspace="62434"
-          temporarydiskspace="0"
-          script="VISU_BIN.sh"/>
-  <product name="SUPERV-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform SUPERV module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="5302"
-          temporarydiskspace="0"
-          script="SUPERV_SRC.sh"/>
-  <product name="SUPERV-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform SUPERV module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="63339"
-          temporarydiskspace="0"
-          script="SUPERV_BIN.sh"/>
-  <product name="COMPONENT-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform COMPONENT module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="405"
-          temporarydiskspace="0"
-          script="COMPONENT_SRC.sh"/>
-  <product name="COMPONENT-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform COMPONENT module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="18707"
-          temporarydiskspace="0"
-          script="COMPONENT_BIN.sh"/>
-  <product name="PYCALCULATOR-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform PYCALCULATOR module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="146"
-          temporarydiskspace="0"
-          script="PYCALCULATOR_SRC.sh"/>
-  <product name="PYCALCULATOR-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform PYCALCULATOR module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="28"
-          temporarydiskspace="0"
-          script="PYCALCULATOR_BIN.sh"/>
-  <product name="CALCULATOR-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform CALCULATOR module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="1075"
-          temporarydiskspace="0"
-          script="CALCULATOR_SRC.sh"/>
-  <product name="CALCULATOR-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform CALCULATOR module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="3557"
-          temporarydiskspace="0"
-          script="CALCULATOR_BIN.sh"/>
-  <product name="NETGENplugin-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform NETGEN meshing algorithm plugin sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,netgen,KERNEL-Src,GUI-Src,SMESH-Src"
-          installdiskspace="69"
-          temporarydiskspace="0"
-          script="NETGENPLUGIN_SRC.sh"/>
-  <product name="NETGENplugin-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform NETGEN meshing algorithm plugin"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,netgen,KERNEL-Bin,GUI-Bin,SMESH-Bin"
-          installdiskspace="3747"
-          temporarydiskspace="0"
-          script="NETGENPLUGIN_BIN.sh"/>
-  <product name="GHS3Dplugin-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform GHS3D meshing algorithm plugin sources. For use this plugin you should add the path to ghs3d to your PATH environment variable."
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src,SMESH-Src"
-          installdiskspace="913"
-          temporarydiskspace="0"
-          script="GHS3DPLUGIN_SRC.sh"/>
-  <product name="GHS3Dplugin-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable."
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin,SMESH-Bin"
-          installdiskspace="174"
-          temporarydiskspace="0"
-          script="GHS3DPLUGIN_BIN.sh"/>
-  <product name="Hello-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="Example SALOME C++ module (sources): Hello."
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src"
-          installdiskspace="886"
-          temporarydiskspace="0"
-          script="HELLO_SRC.sh"/>
-  <product name="Hello-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Example SALOME C++ module (binaries): Hello."
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="2489"
-          temporarydiskspace="0"
-          script="HELLO_BIN.sh"/>
-  <product name="PyHello-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="Example SALOME Python module (sources): Hello."
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src"
-          installdiskspace="707"
-          temporarydiskspace="0"
-          script="PYHELLO_SRC.sh"/>
-  <product name="PyHello-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Example SALOME Python module (binaries): Hello."
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="25"
-          temporarydiskspace="0"
-          script="PYHELLO_BIN.sh"/>
-  <product name="LIGHT-Src"
-           version="0.2" 
-           context="salome sources" 
-           description="LIGHT SALOME module example sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="1103"
-          temporarydiskspace="0"
-          script="LIGHT_SRC.sh"/>
-  <product name="LIGHT-Bin"
-           version="0.2" 
-           context="salome binaries" 
-           description="Precompiled LIGHT SALOME platform module example"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="278"
-          temporarydiskspace="0"
-          script="LIGHT_BIN.sh"/>
-  <product name="SAMPLES"
-           version="3.1.0a2" 
-           description="SALOME samples files"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies=""
-          installdiskspace="34470"
-          temporarydiskspace="0"
-          script="SAMPLES.sh"/>
-</document>
index 6b4f1fdb67745d46e77a522662a5b8185f778f6f..7ec13c2f91b8562a9527990f49a967b6e847fb74 100755 (executable)
@@ -1,5 +1,5 @@
 <document>
-  <config version="2.2.6"
+  <config version="3.1.0a2"
          caption="SALOME v%1"
           copyright="&lt;h5>Copyright (C) 2003-2005 OPEN CASCADE,&lt;br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D,&lt;br>LEG, PRINCIPIA R&amp;D, BUREAU VERITAS&lt;/h5>"
           license="&lt;h5>GNU LGPL&lt;/h5>"
           installdiskspace="50369"
           temporarydiskspace="133413"
           script="qt-3.3.3.sh"/>
+  <product name="msg2qm"
+           version="" 
+           description="Qt's resources compiler"
+           install="install binaries"
+          supported="install sources,install binaries"
+          disable="false"
+          dependancies="gcc,Qt"
+          installdiskspace="19"
+          temporarydiskspace="48"
+          script="msg2qm.sh"/>
   <product name="Sip"
            version="4.1" 
            description="C++ to Python bindings generation tool"
           temporarydiskspace="25500"
           script="SWIG-1.3.24.sh"/>
   <product name="OpenCascade" 
-           version="5.2.4a
-           description="Open CASCADE version 5.2.4a for Mandrake 10.1"
+           version="6.0
+           description="Open CASCADE version 6.0.0"
            install="install binaries"
-          supported="install binaries"
+          supported="install sources,install binaries"
           disable="false"
-          dependancies=""
-          installdiskspace="216457"
-          temporarydiskspace="0"
-          script="CAS-5.2.4a.sh"/>
-  <product name="OpenCascade-patch" 
-           version="0.0" 
-           description="Patch for Open CASCADE version 5.2"
-           install="install sources"
-          supported="install sources"
-          disable="true"
-          dependancies=""
-          installdiskspace="69"
-          temporarydiskspace="0"
-          script="CAS-5.2-patch.sh"/>
+          dependancies="gcc,tcltk"
+          installdiskspace="217388"
+          temporarydiskspace="980538"
+          script="CAS-6.0.sh"/>
   <product name="Qwt" 
            version="4.2.0" 
            description="2-D plotting extension for Qt library"
           installdiskspace="2966"
           temporarydiskspace="8216"
           script="netgen-4.3.sh"/>
-  <product name="HXX2SALOME"
-           version="" 
-           description="SALOME module generator"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="526"
-          temporarydiskspace="14828"
-          script="HXX2SALOME.sh"/>
   <product name="KERNEL-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform KERNEL module sources"
            install="install sources"
           supported="install sources"
           disable="false"
           dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="29072"
+          installdiskspace="9559"
           temporarydiskspace="0"
            pickupenv="true"
           script="KERNEL_SRC.sh"/>
   <product name="KERNEL-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform KERNEL module"
            install="install binaries"
           supported="install binaries"
           disable="false"
           dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="58157"
+          installdiskspace="66500"
           temporarydiskspace="0"
            pickupenv="true"
           script="KERNEL_BIN.sh"/>
+  <product name="GUI-Src"
+           version="3.1.0a2" 
+           context="salome sources" 
+           description="SALOME platform GUI module sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
+          installdiskspace="9244"
+          temporarydiskspace="0"
+          script="GUI_SRC.sh"/>
+  <product name="GUI-Bin"
+           version="3.1.0a2" 
+           context="salome binaries" 
+           description="Precompiled SALOME platform GUI module"
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
+          installdiskspace="116318"
+          temporarydiskspace="0"
+          script="GUI_BIN.sh"/>
   <product name="GEOM-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform GEOM modules sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="10725"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="10968"
           temporarydiskspace="0"
           script="GEOM_SRC.sh"/>
   <product name="GEOM-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform GEOM module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="37416"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="151129"
           temporarydiskspace="0"
           script="GEOM_BIN.sh"/>
   <product name="MED-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform MED module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="17889"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="31443"
           temporarydiskspace="0"
           script="MED_SRC.sh"/>
   <product name="MED-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform MED module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="46726"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="123756"
           temporarydiskspace="0"
           script="MED_BIN.sh"/>
   <product name="SMESH-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform SMESH module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GEOM-Src,MED-Src"
-          installdiskspace="11912"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,MED-Src"
+          installdiskspace="11383"
           temporarydiskspace="0"
           script="SMESH_SRC.sh"/>
   <product name="SMESH-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform SMEHS module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GEOM-Bin,MED-Bin"
-          installdiskspace="44297"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,MED-Bin"
+          installdiskspace="133447"
           temporarydiskspace="0"
           script="SMESH_BIN.sh"/>
   <product name="VISU-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform VISU module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="7049"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,MED-Src"
+          installdiskspace="6897"
           temporarydiskspace="0"
           script="VISU_SRC.sh"/>
   <product name="VISU-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform VISU module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="23134"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,MED-Bin"
+          installdiskspace="62434"
           temporarydiskspace="0"
           script="VISU_BIN.sh"/>
   <product name="SUPERV-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform SUPERV module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="7977"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="5302"
           temporarydiskspace="0"
           script="SUPERV_SRC.sh"/>
   <product name="SUPERV-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform SUPERV module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="41583"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="63339"
           temporarydiskspace="0"
           script="SUPERV_BIN.sh"/>
   <product name="COMPONENT-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform COMPONENT module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="320"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="405"
           temporarydiskspace="0"
           script="COMPONENT_SRC.sh"/>
   <product name="COMPONENT-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform COMPONENT module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="10888"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="18707"
           temporarydiskspace="0"
           script="COMPONENT_BIN.sh"/>
   <product name="PYCALCULATOR-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform PYCALCULATOR module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="149"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="146"
           temporarydiskspace="0"
           script="PYCALCULATOR_SRC.sh"/>
   <product name="PYCALCULATOR-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform PYCALCULATOR module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="29"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="28"
           temporarydiskspace="0"
           script="PYCALCULATOR_BIN.sh"/>
   <product name="CALCULATOR-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform CALCULATOR module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="149"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="1075"
           temporarydiskspace="0"
           script="CALCULATOR_SRC.sh"/>
   <product name="CALCULATOR-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform CALCULATOR module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="30"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="3557"
           temporarydiskspace="0"
           script="CALCULATOR_BIN.sh"/>
   <product name="NETGENplugin-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform NETGEN meshing algorithm plugin sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Src,GEOM-Src,SMESH-Src"
-          installdiskspace="73"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
+          installdiskspace="69"
           temporarydiskspace="0"
           script="NETGENPLUGIN_SRC.sh"/>
   <product name="NETGENplugin-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform NETGEN meshing algorithm plugin"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Bin,GEOM-Bin,SMESH-Bin"
-          installdiskspace="2611"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
+          installdiskspace="3747"
           temporarydiskspace="0"
           script="NETGENPLUGIN_BIN.sh"/>
   <product name="GHS3Dplugin-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform GHS3D meshing algorithm plugin sources. For use this plugin you should add the path to ghs3d to your PATH environment variable."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GEOM-Src,SMESH-Src"
-          installdiskspace="55"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
+          installdiskspace="913"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_SRC.sh"/>
   <product name="GHS3Dplugin-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GEOM-Bin,SMESH-Bin"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
           installdiskspace="174"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_BIN.sh"/>
   <product name="Hello-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="Example SALOME C++ module (sources): Hello."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="118"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="886"
           temporarydiskspace="0"
           script="HELLO_SRC.sh"/>
   <product name="Hello-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Example SALOME C++ module (binaries): Hello."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="2291"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="2489"
           temporarydiskspace="0"
           script="HELLO_BIN.sh"/>
   <product name="PyHello-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="Example SALOME Python module (sources): Hello."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="182"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="707"
           temporarydiskspace="0"
           script="PYHELLO_SRC.sh"/>
   <product name="PyHello-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Example SALOME Python module (binaries): Hello."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="31"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="25"
           temporarydiskspace="0"
           script="PYHELLO_BIN.sh"/>
+  <product name="LIGHT-Src"
+           version="0.2" 
+           context="salome sources" 
+           description="LIGHT SALOME module example sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="1103"
+          temporarydiskspace="0"
+          script="LIGHT_SRC.sh"/>
+  <product name="LIGHT-Bin"
+           version="0.2" 
+           context="salome binaries" 
+           description="Precompiled LIGHT SALOME platform module example"
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="278"
+          temporarydiskspace="0"
+          script="LIGHT_BIN.sh"/>
+  <product name="SAMPLES"
+           version="3.1.0a2" 
+           description="SALOME samples files"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies=""
+          installdiskspace="34470"
+          temporarydiskspace="0"
+          script="SAMPLES.sh"/>
 </document>
diff --git a/config_RedHat8_0.xml b/config_RedHat8_0.xml
deleted file mode 100644 (file)
index b384b35..0000000
+++ /dev/null
@@ -1,551 +0,0 @@
-<document>
-  <config version="3.1.0a2"
-         caption="SALOME v%1"
-          copyright="&lt;h5>Copyright (C) 2003-2005 OPEN CASCADE,&lt;br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D,&lt;br>LEG, PRINCIPIA R&amp;D, BUREAU VERITAS&lt;/h5>"
-          license="&lt;h5>GNU LGPL&lt;/h5>"
-         os="RedHat8.0"/>
-  <path targetdir="/salome"
-        tempdir="/tmp"/>
-  <product name="gcc" 
-           version="3.2" 
-           description="GNU Compiler Collection"
-           install="use native"
-          supported="use native"
-          disable="false"
-          dependancies=""
-          installdiskspace="0"
-          temporarydiskspace="0"
-          script="gcc-3.2.sh"/>
-  <product name="tcltk" 
-           version="8.3.3" 
-           description="Tcl/Tk library"
-           install="use native"
-          supported="use native"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="0"
-          temporarydiskspace="0"
-          script="tcltk8.3.3.sh"/>
-  <product name="Python" 
-           version="2.3.4" 
-           description="Python language interpreter"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="43714"
-          temporarydiskspace="69972"
-          script="Python-2.3.4.sh"/>
-  <product name="Qt" 
-           version="3.3.3" 
-           description="Multiplatform C++ GUI application framework"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="48991"
-          temporarydiskspace="129729"
-          script="qt-3.3.3.sh"/>
-  <product name="msg2qm"
-           version="" 
-           description="Qt's resources compiler"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="21"
-          temporarydiskspace="56"
-          script="msg2qm.sh"/>
-  <product name="Sip"
-           version="4.1" 
-           description="C++ to Python bindings generation tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python,Qt"
-          installdiskspace="291"
-          temporarydiskspace="1793"
-          script="sip-4.1.sh"/>
-  <product name="PyQt"
-           version="3.13" 
-           description="Python bindings for Qt library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python,Qt,Sip"
-          installdiskspace="14670"
-          temporarydiskspace="55896"
-          script="PyQt-3.13.sh"/>
-  <product name="boost"
-           version="1.30.2" 
-           description="Free peer-reviewed portable STL extension"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="38069"
-          temporarydiskspace="0"
-          script="BOOST-1.30.2.sh"/>
-  <product name="Swig" 
-           version="1.3.17" 
-           description="Simplified Wrapper and Interface Generator"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,Python,tcltk"
-          installdiskspace="1947"
-          temporarydiskspace="18476"
-          script="SWIG-1.3.17.sh"/>
-  <product name="OpenCascade" 
-           version="6.0" 
-           description="Open CASCADE version 6.0"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,tcltk"
-          installdiskspace="207372"
-          temporarydiskspace="844120"
-          script="CAS-6.0.sh"/>
-  <product name="Qwt" 
-           version="0.4.1" 
-           description="2-D plotting extension for Qt library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="448"
-          temporarydiskspace="4136"
-          script="qwt-0.4.1.sh"/>
-  <product name="OmniORB"
-           version="4.0.5" 
-           description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python"
-          installdiskspace="31227"
-          temporarydiskspace="70140"
-          script="omniORB-4.0.5.sh"/>
-  <product name="Hdf" 
-           version="5-1.4.4" 
-           description="Hierarchical Data Format library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="3156"
-          temporarydiskspace="28556"
-          script="hdf5-1.4.4.sh"/>
-  <product name="Med"
-           version="2.2.2" 
-           description="MED format interface library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Hdf"
-          installdiskspace="18205"
-          temporarydiskspace="41768"
-          script="med-2.2.2.sh"/>
-  <product name="Vtk"
-           version="4.2.2" 
-           description="Image processing, 3D graphics and visualization software system"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,Python"
-          installdiskspace="44811"
-          temporarydiskspace="201556"
-          script="VTK-4.2.2.sh"/>
-  <product name="Numeric"
-           version="22.0" 
-           description="Numerical extension to Python"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python"
-          installdiskspace="2667"
-          temporarydiskspace="8852"
-          script="Numeric-22.0.sh"/>
-  <product name="HappyDoc"
-           version="2.1" 
-           description="Python source code documentation extracting tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="Python"
-          installdiskspace="1490"
-          temporarydiskspace="5408"
-          script="HappyDoc-r2_1.sh"/>
-  <product name="Graphviz"
-           version="1.9" 
-           description="Graph Drawing Programs set"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,tcltk"
-          installdiskspace="17720"
-          temporarydiskspace="71296"
-          script="graphviz-1.9.sh"/>
-  <product name="Doxygen"
-           version="1.3-rc2" 
-           description="Documentation system for C++, C, Java, IDL, etc."
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt,Graphviz"
-          installdiskspace="5438"
-          temporarydiskspace="32696"
-          script="doxygen-1.3-rc2.sh"/>
-  <product name="netgen" 
-           version="4.3" 
-           description="Quadrangle meshing algorithmic tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="2924"
-          temporarydiskspace="8244"
-          script="netgen-4.3.sh"/>
-  <product name="KERNEL-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform KERNEL module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="9570"
-          temporarydiskspace="0"
-           pickupenv="true"
-          script="KERNEL_SRC.sh"/>
-  <product name="KERNEL-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform KERNEL module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="102864"
-          temporarydiskspace="0"
-           pickupenv="true"
-          script="KERNEL_BIN.sh"/>
-  <product name="GUI-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform GUI module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="9244"
-          temporarydiskspace="0"
-          script="GUI_SRC.sh"/>
-  <product name="GUI-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform GUI module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="155687"
-          temporarydiskspace="0"
-          script="GUI_BIN.sh"/>
-  <product name="GEOM-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform GEOM modules sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="10968"
-          temporarydiskspace="0"
-          script="GEOM_SRC.sh"/>
-  <product name="GEOM-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform GEOM module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="209255"
-          temporarydiskspace="0"
-          script="GEOM_BIN.sh"/>
-  <product name="MED-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform MED module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="31443"
-          temporarydiskspace="0"
-          script="MED_SRC.sh"/>
-  <product name="MED-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform MED module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="144698"
-          temporarydiskspace="0"
-          script="MED_BIN.sh"/>
-  <product name="SMESH-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform SMESH module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,MED-Src"
-          installdiskspace="11383"
-          temporarydiskspace="0"
-          script="SMESH_SRC.sh"/>
-  <product name="SMESH-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform SMEHS module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,MED-Bin"
-          installdiskspace="168789"
-          temporarydiskspace="0"
-          script="SMESH_BIN.sh"/>
-  <product name="VISU-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform VISU module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,MED-Src"
-          installdiskspace="6897"
-          temporarydiskspace="0"
-          script="VISU_SRC.sh"/>
-  <product name="VISU-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform VISU module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,MED-Bin"
-          installdiskspace="78822"
-          temporarydiskspace="0"
-          script="VISU_BIN.sh"/>
-  <product name="SUPERV-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform SUPERV module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="5302"
-          temporarydiskspace="0"
-          script="SUPERV_SRC.sh"/>
-  <product name="SUPERV-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform SUPERV module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="86205"
-          temporarydiskspace="0"
-          script="SUPERV_BIN.sh"/>
-  <product name="COMPONENT-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform COMPONENT module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="406"
-          temporarydiskspace="0"
-          script="COMPONENT_SRC.sh"/>
-  <product name="COMPONENT-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform COMPONENT module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="29440"
-          temporarydiskspace="0"
-          script="COMPONENT_BIN.sh"/>
-  <product name="PYCALCULATOR-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform PYCALCULATOR module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="147"
-          temporarydiskspace="0"
-          script="PYCALCULATOR_SRC.sh"/>
-  <product name="PYCALCULATOR-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform PYCALCULATOR module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="28"
-          temporarydiskspace="0"
-          script="PYCALCULATOR_BIN.sh"/>
-  <product name="CALCULATOR-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform CALCULATOR module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="975"
-          temporarydiskspace="0"
-          script="CALCULATOR_SRC.sh"/>
-  <product name="CALCULATOR-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform CALCULATOR module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="3231"
-          temporarydiskspace="0"
-          script="CALCULATOR_BIN.sh"/>
-  <product name="NETGENplugin-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform NETGEN meshing algorithm plugin sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,netgen,KERNEL-Src,GUI-Src,SMESH-Src"
-          installdiskspace="69"
-          temporarydiskspace="0"
-          script="NETGENPLUGIN_SRC.sh"/>
-  <product name="NETGENplugin-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform NETGEN meshing algorithm plugin"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,netgen,KERNEL-Bin,GUI-Bin,SMESH-Bin"
-          installdiskspace="4314"
-          temporarydiskspace="0"
-          script="NETGENPLUGIN_BIN.sh"/>
-  <product name="GHS3Dplugin-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform GHS3D meshing algorithm plugin sources. For use this plugin you should add the path to ghs3d to your PATH environment variable."
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src,SMESH-Src"
-          installdiskspace="801"
-          temporarydiskspace="0"
-          script="GHS3DPLUGIN_SRC.sh"/>
-  <product name="GHS3Dplugin-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable."
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin,SMESH-Bin"
-          installdiskspace="152"
-          temporarydiskspace="0"
-          script="GHS3DPLUGIN_BIN.sh"/>
-  <product name="Hello-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="Example SALOME C++ module (sources): Hello."
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src"
-          installdiskspace="784"
-          temporarydiskspace="0"
-          script="HELLO_SRC.sh"/>
-  <product name="Hello-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Example SALOME C++ module (binaries): Hello."
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="2297"
-          temporarydiskspace="0"
-          script="HELLO_BIN.sh"/>
-  <product name="PyHello-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="Example SALOME Python module (sources): Hello."
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src"
-          installdiskspace="650"
-          temporarydiskspace="0"
-          script="PYHELLO_SRC.sh"/>
-  <product name="PyHello-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Example SALOME Python module (binaries): Hello."
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="26"
-          temporarydiskspace="0"
-          script="PYHELLO_BIN.sh"/>
-  <product name="LIGHT-Src"
-           version="0.2" 
-           context="salome sources" 
-           description="LIGHT SALOME module example sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="979"
-          temporarydiskspace="0"
-          script="LIGHT_SRC.sh"/>
-  <product name="LIGHT-Bin"
-           version="0.2" 
-           context="salome binaries" 
-           description="Precompiled LIGHT SALOME platform module example"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="248"
-          temporarydiskspace="0"
-          script="LIGHT_BIN.sh"/>
-  <product name="SAMPLES"
-           version="3.1.0a2" 
-           description="SALOME samples files"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies=""
-          installdiskspace="34470"
-          temporarydiskspace="0"
-          script="SAMPLES.sh"/>
-</document>
diff --git a/config_RedHat9.xml b/config_RedHat9.xml
deleted file mode 100755 (executable)
index 1bcf4a4..0000000
+++ /dev/null
@@ -1,551 +0,0 @@
-<document>
-  <config version="3.1.0a2"
-         caption="SALOME v%1"
-          copyright="&lt;h5>Copyright (C) 2003-2005 OPEN CASCADE,&lt;br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D,&lt;br>LEG, PRINCIPIA R&amp;D, BUREAU VERITAS&lt;/h5>"
-          license="&lt;h5>GNU LGPL&lt;/h5>"
-         os="RedHat9"/>
-  <path targetdir="/salome"
-        tempdir="/tmp"/>
-  <product name="gcc" 
-           version="3.2" 
-           description="GNU Compiler Collection"
-           install="use native"
-          supported="use native"
-          disable="false"
-          dependancies=""
-          installdiskspace="0"
-          temporarydiskspace="0"
-          script="gcc-3.2.sh"/>
-  <product name="tcltk" 
-           version="8.3.3" 
-           description="Tcl/Tk library"
-           install="use native"
-          supported="use native"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="0"
-          temporarydiskspace="0"
-          script="tcltk8.3.3.sh"/>
-  <product name="Python" 
-           version="2.3.4" 
-           description="Python language interpreter"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="43714"
-          temporarydiskspace="69972"
-          script="Python-2.3.4.sh"/>
-  <product name="Qt" 
-           version="3.3.3" 
-           description="Multiplatform C++ GUI application framework"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="48991"
-          temporarydiskspace="129729"
-          script="qt-3.3.3.sh"/>
-  <product name="msg2qm"
-           version="" 
-           description="Qt's resources compiler"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="21"
-          temporarydiskspace="56"
-          script="msg2qm.sh"/>
-  <product name="Sip"
-           version="4.1" 
-           description="C++ to Python bindings generation tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python,Qt"
-          installdiskspace="291"
-          temporarydiskspace="1793"
-          script="sip-4.1.sh"/>
-  <product name="PyQt"
-           version="3.13" 
-           description="Python bindings for Qt library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python,Qt,Sip"
-          installdiskspace="14670"
-          temporarydiskspace="55896"
-          script="PyQt-3.13.sh"/>
-  <product name="boost"
-           version="1.30.2" 
-           description="Free peer-reviewed portable STL extension"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="38069"
-          temporarydiskspace="0"
-          script="BOOST-1.30.2.sh"/>
-  <product name="Swig" 
-           version="1.3.17" 
-           description="Simplified Wrapper and Interface Generator"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,Python,tcltk"
-          installdiskspace="1947"
-          temporarydiskspace="18476"
-          script="SWIG-1.3.17.sh"/>
-  <product name="OpenCascade" 
-           version="6.0" 
-           description="Open CASCADE version 6.0"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,tcltk"
-          installdiskspace="207372"
-          temporarydiskspace="844120"
-          script="CAS-6.0.sh"/>
-  <product name="Qwt" 
-           version="0.4.1" 
-           description="2-D plotting extension for Qt library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="448"
-          temporarydiskspace="4136"
-          script="qwt-0.4.1.sh"/>
-  <product name="OmniORB"
-           version="4.0.5" 
-           description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python"
-          installdiskspace="31227"
-          temporarydiskspace="70140"
-          script="omniORB-4.0.5.sh"/>
-  <product name="Hdf" 
-           version="5-1.4.4" 
-           description="Hierarchical Data Format library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="3156"
-          temporarydiskspace="28556"
-          script="hdf5-1.4.4.sh"/>
-  <product name="Med"
-           version="2.2.2" 
-           description="MED format interface library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Hdf"
-          installdiskspace="18205"
-          temporarydiskspace="41768"
-          script="med-2.2.2.sh"/>
-  <product name="Vtk"
-           version="4.2.2" 
-           description="Image processing, 3D graphics and visualization software system"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,Python"
-          installdiskspace="44811"
-          temporarydiskspace="201556"
-          script="VTK-4.2.2.sh"/>
-  <product name="Numeric"
-           version="22.0" 
-           description="Numerical extension to Python"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python"
-          installdiskspace="2667"
-          temporarydiskspace="8852"
-          script="Numeric-22.0.sh"/>
-  <product name="HappyDoc"
-           version="2.1" 
-           description="Python source code documentation extracting tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="Python"
-          installdiskspace="1490"
-          temporarydiskspace="5408"
-          script="HappyDoc-r2_1.sh"/>
-  <product name="Graphviz"
-           version="1.9" 
-           description="Graph Drawing Programs set"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,tcltk"
-          installdiskspace="17720"
-          temporarydiskspace="71296"
-          script="graphviz-1.9.sh"/>
-  <product name="Doxygen"
-           version="1.3-rc2" 
-           description="Documentation system for C++, C, Java, IDL, etc."
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Qt,Graphviz"
-          installdiskspace="5438"
-          temporarydiskspace="32696"
-          script="doxygen-1.3-rc2.sh"/>
-  <product name="netgen" 
-           version="4.3" 
-           description="Quadrangle meshing algorithmic tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="2924"
-          temporarydiskspace="8244"
-          script="netgen-4.3.sh"/>
-  <product name="KERNEL-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform KERNEL module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="9570"
-          temporarydiskspace="0"
-           pickupenv="true"
-          script="KERNEL_SRC.sh"/>
-  <product name="KERNEL-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform KERNEL module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="102864"
-          temporarydiskspace="0"
-           pickupenv="true"
-          script="KERNEL_BIN.sh"/>
-  <product name="GUI-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform GUI module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="9244"
-          temporarydiskspace="0"
-          script="GUI_SRC.sh"/>
-  <product name="GUI-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform GUI module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="155687"
-          temporarydiskspace="0"
-          script="GUI_BIN.sh"/>
-  <product name="GEOM-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform GEOM modules sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="10968"
-          temporarydiskspace="0"
-          script="GEOM_SRC.sh"/>
-  <product name="GEOM-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform GEOM module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="209255"
-          temporarydiskspace="0"
-          script="GEOM_BIN.sh"/>
-  <product name="MED-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform MED module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="31443"
-          temporarydiskspace="0"
-          script="MED_SRC.sh"/>
-  <product name="MED-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform MED module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="144698"
-          temporarydiskspace="0"
-          script="MED_BIN.sh"/>
-  <product name="SMESH-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform SMESH module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,MED-Src"
-          installdiskspace="11383"
-          temporarydiskspace="0"
-          script="SMESH_SRC.sh"/>
-  <product name="SMESH-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform SMEHS module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,MED-Bin"
-          installdiskspace="168789"
-          temporarydiskspace="0"
-          script="SMESH_BIN.sh"/>
-  <product name="VISU-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform VISU module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,MED-Src"
-          installdiskspace="6897"
-          temporarydiskspace="0"
-          script="VISU_SRC.sh"/>
-  <product name="VISU-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform VISU module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,MED-Bin"
-          installdiskspace="78822"
-          temporarydiskspace="0"
-          script="VISU_BIN.sh"/>
-  <product name="SUPERV-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform SUPERV module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="5302"
-          temporarydiskspace="0"
-          script="SUPERV_SRC.sh"/>
-  <product name="SUPERV-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform SUPERV module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="86205"
-          temporarydiskspace="0"
-          script="SUPERV_BIN.sh"/>
-  <product name="COMPONENT-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform COMPONENT module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="406"
-          temporarydiskspace="0"
-          script="COMPONENT_SRC.sh"/>
-  <product name="COMPONENT-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform COMPONENT module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="29440"
-          temporarydiskspace="0"
-          script="COMPONENT_BIN.sh"/>
-  <product name="PYCALCULATOR-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform PYCALCULATOR module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="147"
-          temporarydiskspace="0"
-          script="PYCALCULATOR_SRC.sh"/>
-  <product name="PYCALCULATOR-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform PYCALCULATOR module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="28"
-          temporarydiskspace="0"
-          script="PYCALCULATOR_BIN.sh"/>
-  <product name="CALCULATOR-Src"
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform CALCULATOR module sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="975"
-          temporarydiskspace="0"
-          script="CALCULATOR_SRC.sh"/>
-  <product name="CALCULATOR-Bin"
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform CALCULATOR module"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="3231"
-          temporarydiskspace="0"
-          script="CALCULATOR_BIN.sh"/>
-  <product name="NETGENplugin-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform NETGEN meshing algorithm plugin sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,netgen,KERNEL-Src,GUI-Src,SMESH-Src"
-          installdiskspace="69"
-          temporarydiskspace="0"
-          script="NETGENPLUGIN_SRC.sh"/>
-  <product name="NETGENplugin-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform NETGEN meshing algorithm plugin"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,netgen,KERNEL-Bin,GUI-Bin,SMESH-Bin"
-          installdiskspace="4314"
-          temporarydiskspace="0"
-          script="NETGENPLUGIN_BIN.sh"/>
-  <product name="GHS3Dplugin-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="SALOME platform GHS3D meshing algorithm plugin sources. For use this plugin you should add the path to ghs3d to your PATH environment variable."
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src,SMESH-Src"
-          installdiskspace="801"
-          temporarydiskspace="0"
-          script="GHS3DPLUGIN_SRC.sh"/>
-  <product name="GHS3Dplugin-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Precompiled SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable."
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin,SMESH-Bin"
-          installdiskspace="152"
-          temporarydiskspace="0"
-          script="GHS3DPLUGIN_BIN.sh"/>
-  <product name="Hello-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="Example SALOME C++ module (sources): Hello."
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src"
-          installdiskspace="784"
-          temporarydiskspace="0"
-          script="HELLO_SRC.sh"/>
-  <product name="Hello-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Example SALOME C++ module (binaries): Hello."
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="2297"
-          temporarydiskspace="0"
-          script="HELLO_BIN.sh"/>
-  <product name="PyHello-Src" 
-           version="3.1.0a2" 
-           context="salome sources" 
-           description="Example SALOME Python module (sources): Hello."
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,KERNEL-Src,GUI-Src"
-          installdiskspace="650"
-          temporarydiskspace="0"
-          script="PYHELLO_SRC.sh"/>
-  <product name="PyHello-Bin" 
-           version="3.1.0a2" 
-           context="salome binaries" 
-           description="Example SALOME Python module (binaries): Hello."
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="26"
-          temporarydiskspace="0"
-          script="PYHELLO_BIN.sh"/>
-  <product name="LIGHT-Src"
-           version="0.2" 
-           context="salome sources" 
-           description="LIGHT SALOME module example sources"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
-          installdiskspace="979"
-          temporarydiskspace="0"
-          script="LIGHT_SRC.sh"/>
-  <product name="LIGHT-Bin"
-           version="0.2" 
-           context="salome binaries" 
-           description="Precompiled LIGHT SALOME platform module example"
-           install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies="gcc,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Hdf,Med,Vtk,OmniORB,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
-          installdiskspace="248"
-          temporarydiskspace="0"
-          script="LIGHT_BIN.sh"/>
-  <product name="SAMPLES"
-           version="3.1.0a2" 
-           description="SALOME samples files"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies=""
-          installdiskspace="34470"
-          temporarydiskspace="0"
-          script="SAMPLES.sh"/>
-</document>
index cacb46ab9a1cd15214f9909d465f5e0606b35237..68439a447d5c699fe0fa4d8503e632e1aa579b3a 100755 (executable)
@@ -1,5 +1,5 @@
 <document>
-  <config version="2.2.6"
+  <config version="3.1.0a2"
          caption="SALOME v%1"
           copyright="&lt;h5>Copyright (C) 2003-2005 OPEN CASCADE,&lt;br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D,&lt;br>LEG, PRINCIPIA R&amp;D, BUREAU VERITAS&lt;/h5>"
           license="&lt;h5>GNU LGPL&lt;/h5>"
           supported="use native"
           disable="false"
           dependancies=""
-          installdiskspace="193905"
-          temporarydiskspace="659468"
-          script="gcc-3.2.sh"/>
-  <product name="boost"
-           version="1.30.2" 
-           description="Free peer-reviewed portable STL extension"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="38069"
+          installdiskspace="0"
           temporarydiskspace="0"
-          script="BOOST-1.30.2.sh"/>
+          script="gcc-3.2.sh"/>
   <product name="tcltk" 
            version="8.3.3" 
            description="Tcl/Tk library"
           temporarydiskspace="33044"
           script="tcltk-8.3.3.sh"/>
   <product name="Python" 
-           version="2.2.1
+           version="2.3.4
            description="Python language interpreter"
-           install="use native"
-          supported="use native,install sources,install binaries"
+           install="install binaries"
+          supported="install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="30906"
-          temporarydiskspace="47748"
-          script="Python-2.2.1.sh"/>
-  <product name="Mesa" 
-           version="3.4.2" 
-           description="OpenGL-like 3D graphic library"
-           install=""
-          supported=""
-          disable="true"
-          dependancies="gcc"
-          installdiskspace="9995"
-          temporarydiskspace="44649"
-          script="Mesa-3.4.2.sh"/>
+          installdiskspace="43714"
+          temporarydiskspace="69972"
+          script="Python-2.3.4.sh"/>
   <product name="Qt" 
-           version="3.0.5
+           version="3.3.3
            description="Multiplatform C++ GUI application framework"
-           install="use native"
-          supported="use native,install sources,install binaries"
+           install="install binaries"
+          supported="install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="76093"
-          temporarydiskspace="148942"
-          script="qt-x11-free-3.0.5.sh"/>
+          installdiskspace="48991"
+          temporarydiskspace="129729"
+          script="qt-3.3.3.sh"/>
+  <product name="msg2qm"
+           version="" 
+           description="Qt's resources compiler"
+           install="install binaries"
+          supported="install sources,install binaries"
+          disable="false"
+          dependancies="gcc,Qt"
+          installdiskspace="21"
+          temporarydiskspace="56"
+          script="msg2qm.sh"/>
   <product name="Sip"
-           version="3.3.2
+           version="4.1
            description="C++ to Python bindings generation tool"
-           install="use native"
-          supported="use native,install sources,install binaries"
+           install="install binaries"
+          supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Python,Qt"
-          installdiskspace="199"
-          temporarydiskspace="818"
-          script="sip-3.3.2.sh"/>
+          installdiskspace="291"
+          temporarydiskspace="1793"
+          script="sip-4.1.sh"/>
   <product name="PyQt"
-           version="3.3.2
+           version="3.13
            description="Python bindings for Qt library"
-           install="use native"
-          supported="use native,install sources,install binaries"
+           install="install binaries"
+          supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Python,Qt,Sip"
-          installdiskspace="46618"
-          temporarydiskspace="52789"
-          script="PyQt-3.3.2.sh"/>
+          installdiskspace="14670"
+          temporarydiskspace="55896"
+          script="PyQt-3.13.sh"/>
+  <product name="boost"
+           version="1.30.2" 
+           description="Free peer-reviewed portable STL extension"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc"
+          installdiskspace="38069"
+          temporarydiskspace="0"
+          script="BOOST-1.30.2.sh"/>
   <product name="Swig" 
            version="1.3.17" 
            description="Simplified Wrapper and Interface Generator"
           disable="false"
           dependancies="gcc,Python,tcltk"
           installdiskspace="1947"
-          temporarydiskspace="12308"
+          temporarydiskspace="18476"
           script="SWIG-1.3.17.sh"/>
   <product name="OpenCascade" 
-           version="5.2
-           description="Open CASCADE version 5.2 with patch for SALOME 2.2.x"
+           version="6.0
+           description="Open CASCADE version 6.0"
            install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies=""
-          installdiskspace="220800"
-          temporarydiskspace="2"
-          script="CAS-5.2.sh"/>
-  <product name="OpenCascade-patch" 
-           version="0.0" 
-           description="Patch for Open CASCADE version 5.2"
-           install="install sources"
-          supported="install sources"
+          supported="install sources,install binaries"
           disable="false"
-          dependancies=""
-          installdiskspace="69"
-          temporarydiskspace="0"
-          script="CAS-5.2-patch.sh"/>
+          dependancies="gcc,tcltk"
+          installdiskspace="207372"
+          temporarydiskspace="844120"
+          script="CAS-6.0.sh"/>
   <product name="Qwt" 
            version="0.4.1" 
            description="2-D plotting extension for Qt library"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Qt"
-          installdiskspace="483"
-          temporarydiskspace="3579"
+          installdiskspace="448"
+          temporarydiskspace="4136"
           script="qwt-0.4.1.sh"/>
+  <product name="OmniORB"
+           version="4.0.5" 
+           description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)"
+           install="install binaries"
+          supported="install sources,install binaries"
+          disable="false"
+          dependancies="gcc,Python"
+          installdiskspace="31227"
+          temporarydiskspace="70140"
+          script="omniORB-4.0.5.sh"/>
   <product name="Hdf" 
            version="5-1.4.4" 
            description="Hierarchical Data Format library"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="3163"
-          temporarydiskspace="24860"
+          installdiskspace="3156"
+          temporarydiskspace="28556"
           script="hdf5-1.4.4.sh"/>
-  <product name="Med"
-           version="2.1.6" 
-           description="MED format interface library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="true"
-          dependancies="gcc,Hdf"
-          installdiskspace="1067"
-          temporarydiskspace="7971"
-          script="med-2.1.6.sh"/>
   <product name="Med"
            version="2.2.2" 
            description="MED format interface library"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Hdf"
-          installdiskspace="18215"
-          temporarydiskspace="38100"
+          installdiskspace="18205"
+          temporarydiskspace="41768"
           script="med-2.2.2.sh"/>
   <product name="Vtk"
-           version="4.2" 
+           version="4.2.2
            description="Image processing, 3D graphics and visualization software system"
            install="install binaries"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,tcltk,Python"
-          installdiskspace="39073"
-          temporarydiskspace="172034"
+          installdiskspace="44811"
+          temporarydiskspace="201556"
           script="VTK-4.2.2.sh"/>
-  <product name="netgen" 
-           version="4.3" 
-           description="Quadrangle meshing algorithmic tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="2936"
-          temporarydiskspace="8252"
-          script="netgen-4.3.sh"/>
-  <product name="OmniORB"
-           version="3.0.5" 
-           description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python"
-          installdiskspace="342662"
-          temporarydiskspace="0"
-          script="omniORB-3.0.5.sh"/>
   <product name="Numeric"
            version="22.0" 
            description="Numerical extension to Python"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Python"
-          installdiskspace="2625"
-          temporarydiskspace="8340"
+          installdiskspace="2667"
+          temporarydiskspace="8852"
           script="Numeric-22.0.sh"/>
   <product name="HappyDoc"
            version="2.1" 
           supported="install sources,install binaries"
           disable="false"
           dependancies="Python"
-          installdiskspace="1482"
-          temporarydiskspace="4186"
+          installdiskspace="1490"
+          temporarydiskspace="5408"
           script="HappyDoc-r2_1.sh"/>
   <product name="Graphviz"
            version="1.9" 
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,tcltk"
-          installdiskspace="17724"
-          temporarydiskspace="61528"
+          installdiskspace="17720"
+          temporarydiskspace="71296"
           script="graphviz-1.9.sh"/>
   <product name="Doxygen"
            version="1.3-rc2" 
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Qt,Graphviz"
-          installdiskspace="6066"
-          temporarydiskspace="29083"
+          installdiskspace="5438"
+          temporarydiskspace="32696"
           script="doxygen-1.3-rc2.sh"/>
-  <product name="HXX2SALOME"
-           version="" 
-           description="SALOME module generator"
+  <product name="netgen" 
+           version="4.3
+           description="Quadrangle meshing algorithmic tool"
            install="install binaries"
           supported="install sources,install binaries"
           disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="748"
-          temporarydiskspace="13328"
-          script="HXX2SALOME.sh"/>
+          dependancies="gcc"
+          installdiskspace="2924"
+          temporarydiskspace="8244"
+          script="netgen-4.3.sh"/>
   <product name="KERNEL-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform KERNEL module sources"
            install="install sources"
           supported="install sources"
           disable="false"
           dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="29072"
+          installdiskspace="9570"
           temporarydiskspace="0"
            pickupenv="true"
           script="KERNEL_SRC.sh"/>
   <product name="KERNEL-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform KERNEL module"
            install="install binaries"
           supported="install binaries"
           disable="false"
           dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="59179"
+          installdiskspace="102864"
           temporarydiskspace="0"
            pickupenv="true"
           script="KERNEL_BIN.sh"/>
+  <product name="GUI-Src"
+           version="3.1.0a2" 
+           context="salome sources" 
+           description="SALOME platform GUI module sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
+          installdiskspace="9244"
+          temporarydiskspace="0"
+          script="GUI_SRC.sh"/>
+  <product name="GUI-Bin"
+           version="3.1.0a2" 
+           context="salome binaries" 
+           description="Precompiled SALOME platform GUI module"
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
+          installdiskspace="155687"
+          temporarydiskspace="0"
+          script="GUI_BIN.sh"/>
   <product name="GEOM-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform GEOM modules sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="10725"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="10968"
           temporarydiskspace="0"
           script="GEOM_SRC.sh"/>
   <product name="GEOM-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform GEOM module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="31861"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="209255"
           temporarydiskspace="0"
           script="GEOM_BIN.sh"/>
   <product name="MED-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform MED module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="17889"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="31443"
           temporarydiskspace="0"
           script="MED_SRC.sh"/>
   <product name="MED-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform MED module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="41590"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="144698"
           temporarydiskspace="0"
           script="MED_BIN.sh"/>
   <product name="SMESH-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform SMESH module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GEOM-Src,MED-Src"
-          installdiskspace="11912"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,MED-Src"
+          installdiskspace="11383"
           temporarydiskspace="0"
           script="SMESH_SRC.sh"/>
   <product name="SMESH-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform SMEHS module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GEOM-Bin,MED-Bin"
-          installdiskspace="38622"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,MED-Bin"
+          installdiskspace="168789"
           temporarydiskspace="0"
           script="SMESH_BIN.sh"/>
   <product name="VISU-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform VISU module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="7049"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,MED-Src"
+          installdiskspace="6897"
           temporarydiskspace="0"
           script="VISU_SRC.sh"/>
   <product name="VISU-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform VISU module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="21392"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,MED-Bin"
+          installdiskspace="78822"
           temporarydiskspace="0"
           script="VISU_BIN.sh"/>
   <product name="SUPERV-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform SUPERV module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="7977"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="5302"
           temporarydiskspace="0"
           script="SUPERV_SRC.sh"/>
   <product name="SUPERV-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform SUPERV module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="54207"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="86205"
           temporarydiskspace="0"
           script="SUPERV_BIN.sh"/>
   <product name="COMPONENT-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform COMPONENT module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="320"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="406"
           temporarydiskspace="0"
           script="COMPONENT_SRC.sh"/>
   <product name="COMPONENT-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform COMPONENT module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="14419"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="29440"
           temporarydiskspace="0"
           script="COMPONENT_BIN.sh"/>
   <product name="PYCALCULATOR-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform PYCALCULATOR module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="149"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="147"
           temporarydiskspace="0"
           script="PYCALCULATOR_SRC.sh"/>
   <product name="PYCALCULATOR-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform PYCALCULATOR module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="30"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="28"
           temporarydiskspace="0"
           script="PYCALCULATOR_BIN.sh"/>
   <product name="CALCULATOR-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform CALCULATOR module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="149"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="975"
           temporarydiskspace="0"
           script="CALCULATOR_SRC.sh"/>
   <product name="CALCULATOR-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform CALCULATOR module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="30"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="3231"
           temporarydiskspace="0"
           script="CALCULATOR_BIN.sh"/>
   <product name="NETGENplugin-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform NETGEN meshing algorithm plugin sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Src,GEOM-Src,SMESH-Src"
-          installdiskspace="73"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
+          installdiskspace="69"
           temporarydiskspace="0"
           script="NETGENPLUGIN_SRC.sh"/>
   <product name="NETGENplugin-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform NETGEN meshing algorithm plugin"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Bin,GEOM-Bin,SMESH-Bin"
-          installdiskspace="2460"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
+          installdiskspace="4314"
           temporarydiskspace="0"
           script="NETGENPLUGIN_BIN.sh"/>
   <product name="GHS3Dplugin-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform GHS3D meshing algorithm plugin sources. For use this plugin you should add the path to ghs3d to your PATH environment variable."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GEOM-Src,SMESH-Src"
-          installdiskspace="55"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
+          installdiskspace="801"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_SRC.sh"/>
   <product name="GHS3Dplugin-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GEOM-Bin,SMESH-Bin"
-          installdiskspace="156"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
+          installdiskspace="152"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_BIN.sh"/>
   <product name="Hello-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="Example SALOME C++ module (sources): Hello."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="118"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="784"
           temporarydiskspace="0"
           script="HELLO_SRC.sh"/>
   <product name="Hello-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Example SALOME C++ module (binaries): Hello."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="1933"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="2297"
           temporarydiskspace="0"
           script="HELLO_BIN.sh"/>
   <product name="PyHello-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="Example SALOME Python module (sources): Hello."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="182"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="650"
           temporarydiskspace="0"
           script="PYHELLO_SRC.sh"/>
   <product name="PyHello-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Example SALOME Python module (binaries): Hello."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="31"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="26"
           temporarydiskspace="0"
           script="PYHELLO_BIN.sh"/>
+  <product name="LIGHT-Src"
+           version="0.2" 
+           context="salome sources" 
+           description="LIGHT SALOME module example sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="979"
+          temporarydiskspace="0"
+          script="LIGHT_SRC.sh"/>
+  <product name="LIGHT-Bin"
+           version="0.2" 
+           context="salome binaries" 
+           description="Precompiled LIGHT SALOME platform module example"
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="248"
+          temporarydiskspace="0"
+          script="LIGHT_BIN.sh"/>
+  <product name="SAMPLES"
+           version="3.1.0a2" 
+           description="SALOME samples files"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies=""
+          installdiskspace="34470"
+          temporarydiskspace="0"
+          script="SAMPLES.sh"/>
 </document>
index d83a71738cf4be26bedb4583c5ff19bf224d83a7..80cdf6a718f3a9e097efdc1bf41e09b44ebc6f0f 100755 (executable)
@@ -1,5 +1,5 @@
 <document>
-  <config version="2.2.6"
+  <config version="3.1.0a2"
          caption="SALOME v%1"
           copyright="&lt;h5>Copyright (C) 2003-2005 OPEN CASCADE,&lt;br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D,&lt;br>LEG, PRINCIPIA R&amp;D, BUREAU VERITAS&lt;/h5>"
           license="&lt;h5>GNU LGPL&lt;/h5>"
           supported="use native"
           disable="false"
           dependancies=""
-          installdiskspace="193905"
-          temporarydiskspace="659468"
-          script="gcc-3.2.sh"/>
-  <product name="boost"
-           version="1.30.2" 
-           description="Free peer-reviewed portable STL extension"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="38069"
+          installdiskspace="0"
           temporarydiskspace="0"
-          script="BOOST-1.30.2.sh"/>
+          script="gcc-3.2.sh"/>
   <product name="tcltk" 
            version="8.3.3" 
            description="Tcl/Tk library"
-           install="use native"
+           install="install binaries"
           supported="use native,install sources,install binaries"
           disable="false"
           dependancies="gcc"
           temporarydiskspace="33044"
           script="tcltk-8.3.3.sh"/>
   <product name="Python" 
-           version="2.2.1
+           version="2.3.4
            description="Python language interpreter"
-           install="use native"
-          supported="use native,install sources,install binaries"
+           install="install binaries"
+          supported="install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="30906"
-          temporarydiskspace="47748"
-          script="Python-2.2.1.sh"/>
-  <product name="Mesa" 
-           version="3.4.2" 
-           description="OpenGL-like 3D graphic library"
-           install=""
-          supported=""
-          disable="true"
-          dependancies="gcc"
-          installdiskspace="9995"
-          temporarydiskspace="44649"
-          script="Mesa-3.4.2.sh"/>
+          installdiskspace="43714"
+          temporarydiskspace="69972"
+          script="Python-2.3.4.sh"/>
   <product name="Qt" 
-           version="3.0.5
+           version="3.3.3
            description="Multiplatform C++ GUI application framework"
            install="install binaries"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="76093"
-          temporarydiskspace="148942"
-          script="qt-x11-free-3.0.5.sh"/>
+          installdiskspace="48991"
+          temporarydiskspace="129729"
+          script="qt-3.3.3.sh"/>
+  <product name="msg2qm"
+           version="" 
+           description="Qt's resources compiler"
+           install="install binaries"
+          supported="install sources,install binaries"
+          disable="false"
+          dependancies="gcc,Qt"
+          installdiskspace="21"
+          temporarydiskspace="56"
+          script="msg2qm.sh"/>
   <product name="Sip"
-           version="3.3.2
+           version="4.1
            description="C++ to Python bindings generation tool"
            install="install binaries"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Python,Qt"
-          installdiskspace="199"
-          temporarydiskspace="818"
-          script="sip-3.3.2.sh"/>
+          installdiskspace="291"
+          temporarydiskspace="1793"
+          script="sip-4.1.sh"/>
   <product name="PyQt"
-           version="3.3.2
+           version="3.13
            description="Python bindings for Qt library"
            install="install binaries"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Python,Qt,Sip"
-          installdiskspace="46618"
-          temporarydiskspace="52789"
-          script="PyQt-3.3.2.sh"/>
+          installdiskspace="14670"
+          temporarydiskspace="55896"
+          script="PyQt-3.13.sh"/>
+  <product name="boost"
+           version="1.30.2" 
+           description="Free peer-reviewed portable STL extension"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc"
+          installdiskspace="38069"
+          temporarydiskspace="0"
+          script="BOOST-1.30.2.sh"/>
   <product name="Swig" 
            version="1.3.17" 
            description="Simplified Wrapper and Interface Generator"
           disable="false"
           dependancies="gcc,Python,tcltk"
           installdiskspace="1947"
-          temporarydiskspace="12308"
+          temporarydiskspace="18476"
           script="SWIG-1.3.17.sh"/>
   <product name="OpenCascade" 
-           version="5.2
-           description="Open CASCADE version 5.2 with patch for SALOME 2.2.x"
+           version="6.0
+           description="Open CASCADE version 6.0"
            install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies=""
-          installdiskspace="220800"
-          temporarydiskspace="2"
-          script="CAS-5.2.sh"/>
-  <product name="OpenCascade-patch" 
-           version="0.0" 
-           description="Patch for Open CASCADE version 5.2"
-           install="install sources"
-          supported="install sources"
+          supported="install sources,install binaries"
           disable="false"
-          dependancies=""
-          installdiskspace="69"
-          temporarydiskspace="0"
-          script="CAS-5.2-patch.sh"/>
+          dependancies="gcc,tcltk"
+          installdiskspace="207372"
+          temporarydiskspace="844120"
+          script="CAS-6.0.sh"/>
   <product name="Qwt" 
            version="0.4.1" 
            description="2-D plotting extension for Qt library"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Qt"
-          installdiskspace="483"
-          temporarydiskspace="3579"
+          installdiskspace="448"
+          temporarydiskspace="4136"
           script="qwt-0.4.1.sh"/>
+  <product name="OmniORB"
+           version="4.0.5" 
+           description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)"
+           install="install binaries"
+          supported="install sources,install binaries"
+          disable="false"
+          dependancies="gcc,Python"
+          installdiskspace="31227"
+          temporarydiskspace="70140"
+          script="omniORB-4.0.5.sh"/>
   <product name="Hdf" 
            version="5-1.4.4" 
            description="Hierarchical Data Format library"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="3163"
-          temporarydiskspace="24860"
+          installdiskspace="3156"
+          temporarydiskspace="28556"
           script="hdf5-1.4.4.sh"/>
-  <product name="Med"
-           version="2.1.6" 
-           description="MED format interface library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="true"
-          dependancies="gcc,Hdf"
-          installdiskspace="1067"
-          temporarydiskspace="7971"
-          script="med-2.1.6.sh"/>
   <product name="Med"
            version="2.2.2" 
            description="MED format interface library"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Hdf"
-          installdiskspace="18215"
-          temporarydiskspace="38100"
+          installdiskspace="18205"
+          temporarydiskspace="41768"
           script="med-2.2.2.sh"/>
   <product name="Vtk"
-           version="4.2" 
+           version="4.2.2
            description="Image processing, 3D graphics and visualization software system"
            install="install binaries"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,tcltk,Python"
-          installdiskspace="39073"
-          temporarydiskspace="172034"
+          installdiskspace="44811"
+          temporarydiskspace="201556"
           script="VTK-4.2.2.sh"/>
-  <product name="netgen" 
-           version="4.3" 
-           description="Quadrangle meshing algorithmic tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="2936"
-          temporarydiskspace="8252"
-          script="netgen-4.3.sh"/>
-  <product name="OmniORB"
-           version="3.0.5" 
-           description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python"
-          installdiskspace="342662"
-          temporarydiskspace="0"
-          script="omniORB-3.0.5.sh"/>
   <product name="Numeric"
            version="22.0" 
            description="Numerical extension to Python"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Python"
-          installdiskspace="2625"
-          temporarydiskspace="8340"
+          installdiskspace="2667"
+          temporarydiskspace="8852"
           script="Numeric-22.0.sh"/>
   <product name="HappyDoc"
            version="2.1" 
           supported="install sources,install binaries"
           disable="false"
           dependancies="Python"
-          installdiskspace="1482"
-          temporarydiskspace="4186"
+          installdiskspace="1490"
+          temporarydiskspace="5408"
           script="HappyDoc-r2_1.sh"/>
   <product name="Graphviz"
            version="1.9" 
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,tcltk"
-          installdiskspace="17724"
-          temporarydiskspace="61528"
+          installdiskspace="17720"
+          temporarydiskspace="71296"
           script="graphviz-1.9.sh"/>
   <product name="Doxygen"
            version="1.3-rc2" 
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Qt,Graphviz"
-          installdiskspace="6066"
-          temporarydiskspace="29083"
+          installdiskspace="5438"
+          temporarydiskspace="32696"
           script="doxygen-1.3-rc2.sh"/>
-  <product name="HXX2SALOME"
-           version="" 
-           description="SALOME module generator"
+  <product name="netgen" 
+           version="4.3
+           description="Quadrangle meshing algorithmic tool"
            install="install binaries"
           supported="install sources,install binaries"
           disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="748"
-          temporarydiskspace="13328"
-          script="HXX2SALOME.sh"/>
+          dependancies="gcc"
+          installdiskspace="2924"
+          temporarydiskspace="8244"
+          script="netgen-4.3.sh"/>
   <product name="KERNEL-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform KERNEL module sources"
            install="install sources"
           supported="install sources"
           disable="false"
           dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="29072"
+          installdiskspace="9570"
           temporarydiskspace="0"
            pickupenv="true"
           script="KERNEL_SRC.sh"/>
   <product name="KERNEL-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform KERNEL module"
            install="install binaries"
           supported="install binaries"
           disable="false"
           dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="59179"
+          installdiskspace="102864"
           temporarydiskspace="0"
            pickupenv="true"
           script="KERNEL_BIN.sh"/>
+  <product name="GUI-Src"
+           version="3.1.0a2" 
+           context="salome sources" 
+           description="SALOME platform GUI module sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
+          installdiskspace="9244"
+          temporarydiskspace="0"
+          script="GUI_SRC.sh"/>
+  <product name="GUI-Bin"
+           version="3.1.0a2" 
+           context="salome binaries" 
+           description="Precompiled SALOME platform GUI module"
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
+          installdiskspace="155687"
+          temporarydiskspace="0"
+          script="GUI_BIN.sh"/>
   <product name="GEOM-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform GEOM modules sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="10725"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="10968"
           temporarydiskspace="0"
           script="GEOM_SRC.sh"/>
   <product name="GEOM-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform GEOM module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="31861"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="209255"
           temporarydiskspace="0"
           script="GEOM_BIN.sh"/>
   <product name="MED-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform MED module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="17889"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="31443"
           temporarydiskspace="0"
           script="MED_SRC.sh"/>
   <product name="MED-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform MED module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="41590"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="144698"
           temporarydiskspace="0"
           script="MED_BIN.sh"/>
   <product name="SMESH-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform SMESH module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GEOM-Src,MED-Src"
-          installdiskspace="11912"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,MED-Src"
+          installdiskspace="11383"
           temporarydiskspace="0"
           script="SMESH_SRC.sh"/>
   <product name="SMESH-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform SMEHS module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GEOM-Bin,MED-Bin"
-          installdiskspace="38622"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,MED-Bin"
+          installdiskspace="168789"
           temporarydiskspace="0"
           script="SMESH_BIN.sh"/>
   <product name="VISU-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform VISU module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="7049"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,MED-Src"
+          installdiskspace="6897"
           temporarydiskspace="0"
           script="VISU_SRC.sh"/>
   <product name="VISU-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform VISU module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="21392"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,MED-Bin"
+          installdiskspace="78822"
           temporarydiskspace="0"
           script="VISU_BIN.sh"/>
   <product name="SUPERV-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform SUPERV module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="7977"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="5302"
           temporarydiskspace="0"
           script="SUPERV_SRC.sh"/>
   <product name="SUPERV-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform SUPERV module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="54207"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="86205"
           temporarydiskspace="0"
           script="SUPERV_BIN.sh"/>
   <product name="COMPONENT-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform COMPONENT module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="320"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="406"
           temporarydiskspace="0"
           script="COMPONENT_SRC.sh"/>
   <product name="COMPONENT-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform COMPONENT module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="14419"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="29440"
           temporarydiskspace="0"
           script="COMPONENT_BIN.sh"/>
   <product name="PYCALCULATOR-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform PYCALCULATOR module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="149"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="147"
           temporarydiskspace="0"
           script="PYCALCULATOR_SRC.sh"/>
   <product name="PYCALCULATOR-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform PYCALCULATOR module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="30"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="28"
           temporarydiskspace="0"
           script="PYCALCULATOR_BIN.sh"/>
   <product name="CALCULATOR-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform CALCULATOR module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="149"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="975"
           temporarydiskspace="0"
           script="CALCULATOR_SRC.sh"/>
   <product name="CALCULATOR-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform CALCULATOR module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="30"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="3231"
           temporarydiskspace="0"
           script="CALCULATOR_BIN.sh"/>
   <product name="NETGENplugin-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform NETGEN meshing algorithm plugin sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Src,GEOM-Src,SMESH-Src"
-          installdiskspace="73"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
+          installdiskspace="69"
           temporarydiskspace="0"
           script="NETGENPLUGIN_SRC.sh"/>
   <product name="NETGENplugin-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform NETGEN meshing algorithm plugin"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Bin,GEOM-Bin,SMESH-Bin"
-          installdiskspace="2460"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
+          installdiskspace="4314"
           temporarydiskspace="0"
           script="NETGENPLUGIN_BIN.sh"/>
   <product name="GHS3Dplugin-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform GHS3D meshing algorithm plugin sources. For use this plugin you should add the path to ghs3d to your PATH environment variable."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GEOM-Src,SMESH-Src"
-          installdiskspace="55"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
+          installdiskspace="801"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_SRC.sh"/>
   <product name="GHS3Dplugin-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GEOM-Bin,SMESH-Bin"
-          installdiskspace="156"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
+          installdiskspace="152"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_BIN.sh"/>
   <product name="Hello-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="Example SALOME C++ module (sources): Hello."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="118"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="784"
           temporarydiskspace="0"
           script="HELLO_SRC.sh"/>
   <product name="Hello-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Example SALOME C++ module (binaries): Hello."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="1933"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="2297"
           temporarydiskspace="0"
           script="HELLO_BIN.sh"/>
   <product name="PyHello-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="Example SALOME Python module (sources): Hello."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="182"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="650"
           temporarydiskspace="0"
           script="PYHELLO_SRC.sh"/>
   <product name="PyHello-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Example SALOME Python module (binaries): Hello."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="31"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="26"
           temporarydiskspace="0"
           script="PYHELLO_BIN.sh"/>
+  <product name="LIGHT-Src"
+           version="0.2" 
+           context="salome sources" 
+           description="LIGHT SALOME module example sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="979"
+          temporarydiskspace="0"
+          script="LIGHT_SRC.sh"/>
+  <product name="LIGHT-Bin"
+           version="0.2" 
+           context="salome binaries" 
+           description="Precompiled LIGHT SALOME platform module example"
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="248"
+          temporarydiskspace="0"
+          script="LIGHT_BIN.sh"/>
+  <product name="SAMPLES"
+           version="3.1.0a2" 
+           description="SALOME samples files"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies=""
+          installdiskspace="34470"
+          temporarydiskspace="0"
+          script="SAMPLES.sh"/>
 </document>
index 0c8eeee46b7606b260dfe0c5a053f82fac308b35..c2bece67fa0dd837c57dfd9094a30c69ba78ec6d 100755 (executable)
@@ -1,9 +1,9 @@
 <document>
-  <config version="2.2.6"
+  <config version="3.1.0a2"
          caption="SALOME v%1"
           copyright="&lt;h5>Copyright (C) 2003-2005 OPEN CASCADE,&lt;br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D,&lt;br>LEG, PRINCIPIA R&amp;D, BUREAU VERITAS&lt;/h5>"
           license="&lt;h5>GNU LGPL&lt;/h5>"
-         os="Scientific3.0.5"/>
+         os="RedHat8.0"/>
   <path targetdir="${HOME}/salome"
         tempdir="/tmp"/>
   <product name="gcc" 
           supported="use native"
           disable="false"
           dependancies=""
-          installdiskspace="193905"
-          temporarydiskspace="659468"
-          script="gcc-3.2.sh"/>
-  <product name="boost"
-           version="1.30.2" 
-           description="Free peer-reviewed portable STL extension"
-           install="install sources"
-          supported="install sources"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="38069"
+          installdiskspace="0"
           temporarydiskspace="0"
-          script="BOOST-1.30.2.sh"/>
+          script="gcc-3.2.sh"/>
   <product name="tcltk" 
            version="8.3.3" 
            description="Tcl/Tk library"
           temporarydiskspace="33044"
           script="tcltk-8.3.3.sh"/>
   <product name="Python" 
-           version="2.2.1
+           version="2.3.4
            description="Python language interpreter"
            install="install binaries"
-          supported="use native,install sources,install binaries"
+          supported="install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="30906"
-          temporarydiskspace="47748"
-          script="Python-2.2.1.sh"/>
-  <product name="Mesa" 
-           version="3.4.2" 
-           description="OpenGL-like 3D graphic library"
-           install=""
-          supported=""
-          disable="true"
-          dependancies="gcc"
-          installdiskspace="9995"
-          temporarydiskspace="44649"
-          script="Mesa-3.4.2.sh"/>
+          installdiskspace="43714"
+          temporarydiskspace="69972"
+          script="Python-2.3.4.sh"/>
   <product name="Qt" 
-           version="3.0.5
+           version="3.3.3
            description="Multiplatform C++ GUI application framework"
            install="install binaries"
-          supported="use native,install sources,install binaries"
+          supported="install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="76093"
-          temporarydiskspace="148942"
-          script="qt-x11-free-3.0.5.sh"/>
+          installdiskspace="48991"
+          temporarydiskspace="129729"
+          script="qt-3.3.3.sh"/>
+  <product name="msg2qm"
+           version="" 
+           description="Qt's resources compiler"
+           install="install binaries"
+          supported="install sources,install binaries"
+          disable="false"
+          dependancies="gcc,Qt"
+          installdiskspace="21"
+          temporarydiskspace="56"
+          script="msg2qm.sh"/>
   <product name="Sip"
-           version="3.3.2
+           version="4.1
            description="C++ to Python bindings generation tool"
            install="install binaries"
-          supported="use native,install sources,install binaries"
+          supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Python,Qt"
-          installdiskspace="199"
-          temporarydiskspace="818"
-          script="sip-3.3.2.sh"/>
+          installdiskspace="291"
+          temporarydiskspace="1793"
+          script="sip-4.1.sh"/>
   <product name="PyQt"
-           version="3.3.2
+           version="3.13
            description="Python bindings for Qt library"
            install="install binaries"
-          supported="use native,install sources,install binaries"
+          supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Python,Qt,Sip"
-          installdiskspace="46618"
-          temporarydiskspace="52789"
-          script="PyQt-3.3.2.sh"/>
+          installdiskspace="14670"
+          temporarydiskspace="55896"
+          script="PyQt-3.13.sh"/>
+  <product name="boost"
+           version="1.30.2" 
+           description="Free peer-reviewed portable STL extension"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc"
+          installdiskspace="38069"
+          temporarydiskspace="0"
+          script="BOOST-1.30.2.sh"/>
   <product name="Swig" 
            version="1.3.17" 
            description="Simplified Wrapper and Interface Generator"
           disable="false"
           dependancies="gcc,Python,tcltk"
           installdiskspace="1947"
-          temporarydiskspace="12308"
+          temporarydiskspace="18476"
           script="SWIG-1.3.17.sh"/>
   <product name="OpenCascade" 
-           version="5.2
-           description="Open CASCADE version 5.2 with patch for SALOME 2.2.x"
+           version="6.0
+           description="Open CASCADE version 6.0"
            install="install binaries"
-          supported="install binaries"
-          disable="false"
-          dependancies=""
-          installdiskspace="220800"
-          temporarydiskspace="2"
-          script="CAS-5.2.sh"/>
-  <product name="OpenCascade-patch" 
-           version="0.0" 
-           description="Patch for Open CASCADE version 5.2"
-           install="install sources"
-          supported="install sources"
+          supported="install sources,install binaries"
           disable="false"
-          dependancies=""
-          installdiskspace="69"
-          temporarydiskspace="0"
-          script="CAS-5.2-patch.sh"/>
+          dependancies="gcc,tcltk"
+          installdiskspace="207372"
+          temporarydiskspace="844120"
+          script="CAS-6.0.sh"/>
   <product name="Qwt" 
            version="0.4.1" 
            description="2-D plotting extension for Qt library"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Qt"
-          installdiskspace="483"
-          temporarydiskspace="3579"
+          installdiskspace="448"
+          temporarydiskspace="4136"
           script="qwt-0.4.1.sh"/>
+  <product name="OmniORB"
+           version="4.0.5" 
+           description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)"
+           install="install binaries"
+          supported="install sources,install binaries"
+          disable="false"
+          dependancies="gcc,Python"
+          installdiskspace="31227"
+          temporarydiskspace="70140"
+          script="omniORB-4.0.5.sh"/>
   <product name="Hdf" 
            version="5-1.4.4" 
            description="Hierarchical Data Format library"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc"
-          installdiskspace="3163"
-          temporarydiskspace="24860"
+          installdiskspace="3156"
+          temporarydiskspace="28556"
           script="hdf5-1.4.4.sh"/>
-  <product name="Med"
-           version="2.1.6" 
-           description="MED format interface library"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="true"
-          dependancies="gcc,Hdf"
-          installdiskspace="1067"
-          temporarydiskspace="7971"
-          script="med-2.1.6.sh"/>
   <product name="Med"
            version="2.2.2" 
            description="MED format interface library"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Hdf"
-          installdiskspace="18215"
-          temporarydiskspace="38100"
+          installdiskspace="18205"
+          temporarydiskspace="41768"
           script="med-2.2.2.sh"/>
   <product name="Vtk"
-           version="4.2" 
+           version="4.2.2
            description="Image processing, 3D graphics and visualization software system"
            install="install binaries"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,tcltk,Python"
-          installdiskspace="39073"
-          temporarydiskspace="172034"
+          installdiskspace="44811"
+          temporarydiskspace="201556"
           script="VTK-4.2.2.sh"/>
-  <product name="netgen" 
-           version="4.3" 
-           description="Quadrangle meshing algorithmic tool"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc"
-          installdiskspace="2936"
-          temporarydiskspace="8252"
-          script="netgen-4.3.sh"/>
-  <product name="OmniORB"
-           version="3.0.5" 
-           description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)"
-           install="install binaries"
-          supported="install sources,install binaries"
-          disable="false"
-          dependancies="gcc,Python"
-          installdiskspace="342662"
-          temporarydiskspace="0"
-          script="omniORB-3.0.5.sh"/>
   <product name="Numeric"
            version="22.0" 
            description="Numerical extension to Python"
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Python"
-          installdiskspace="2625"
-          temporarydiskspace="8340"
+          installdiskspace="2667"
+          temporarydiskspace="8852"
           script="Numeric-22.0.sh"/>
   <product name="HappyDoc"
            version="2.1" 
           supported="install sources,install binaries"
           disable="false"
           dependancies="Python"
-          installdiskspace="1482"
-          temporarydiskspace="4186"
+          installdiskspace="1490"
+          temporarydiskspace="5408"
           script="HappyDoc-r2_1.sh"/>
   <product name="Graphviz"
            version="1.9" 
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,tcltk"
-          installdiskspace="17724"
-          temporarydiskspace="61528"
+          installdiskspace="17720"
+          temporarydiskspace="71296"
           script="graphviz-1.9.sh"/>
   <product name="Doxygen"
            version="1.3-rc2" 
           supported="install sources,install binaries"
           disable="false"
           dependancies="gcc,Qt,Graphviz"
-          installdiskspace="6066"
-          temporarydiskspace="29083"
+          installdiskspace="5438"
+          temporarydiskspace="32696"
           script="doxygen-1.3-rc2.sh"/>
-  <product name="HXX2SALOME"
-           version="" 
-           description="SALOME module generator"
+  <product name="netgen" 
+           version="4.3
+           description="Quadrangle meshing algorithmic tool"
            install="install binaries"
           supported="install sources,install binaries"
           disable="false"
-          dependancies="gcc,Qt"
-          installdiskspace="748"
-          temporarydiskspace="13328"
-          script="HXX2SALOME.sh"/>
+          dependancies="gcc"
+          installdiskspace="2924"
+          temporarydiskspace="8244"
+          script="netgen-4.3.sh"/>
   <product name="KERNEL-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform KERNEL module sources"
            install="install sources"
           supported="install sources"
           disable="false"
           dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="29072"
+          installdiskspace="9570"
           temporarydiskspace="0"
            pickupenv="true"
           script="KERNEL_SRC.sh"/>
   <product name="KERNEL-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform KERNEL module"
            install="install binaries"
           supported="install binaries"
           disable="false"
           dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc"
-          installdiskspace="59179"
+          installdiskspace="102864"
           temporarydiskspace="0"
            pickupenv="true"
           script="KERNEL_BIN.sh"/>
+  <product name="GUI-Src"
+           version="3.1.0a2" 
+           context="salome sources" 
+           description="SALOME platform GUI module sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
+          installdiskspace="9244"
+          temporarydiskspace="0"
+          script="GUI_SRC.sh"/>
+  <product name="GUI-Bin"
+           version="3.1.0a2" 
+           context="salome binaries" 
+           description="Precompiled SALOME platform GUI module"
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
+          installdiskspace="155687"
+          temporarydiskspace="0"
+          script="GUI_BIN.sh"/>
   <product name="GEOM-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform GEOM modules sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="10725"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="10968"
           temporarydiskspace="0"
           script="GEOM_SRC.sh"/>
   <product name="GEOM-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform GEOM module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="31861"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="209255"
           temporarydiskspace="0"
           script="GEOM_BIN.sh"/>
   <product name="MED-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform MED module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="17889"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="31443"
           temporarydiskspace="0"
           script="MED_SRC.sh"/>
   <product name="MED-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform MED module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="41590"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="144698"
           temporarydiskspace="0"
           script="MED_BIN.sh"/>
   <product name="SMESH-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform SMESH module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GEOM-Src,MED-Src"
-          installdiskspace="11912"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,MED-Src"
+          installdiskspace="11383"
           temporarydiskspace="0"
           script="SMESH_SRC.sh"/>
   <product name="SMESH-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform SMEHS module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GEOM-Bin,MED-Bin"
-          installdiskspace="38622"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,MED-Bin"
+          installdiskspace="168789"
           temporarydiskspace="0"
           script="SMESH_BIN.sh"/>
   <product name="VISU-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform VISU module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="7049"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,MED-Src"
+          installdiskspace="6897"
           temporarydiskspace="0"
           script="VISU_SRC.sh"/>
   <product name="VISU-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform VISU module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="21392"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,MED-Bin"
+          installdiskspace="78822"
           temporarydiskspace="0"
           script="VISU_BIN.sh"/>
   <product name="SUPERV-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform SUPERV module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="7977"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="5302"
           temporarydiskspace="0"
           script="SUPERV_SRC.sh"/>
   <product name="SUPERV-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform SUPERV module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="54207"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="86205"
           temporarydiskspace="0"
           script="SUPERV_BIN.sh"/>
   <product name="COMPONENT-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform COMPONENT module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="320"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="406"
           temporarydiskspace="0"
           script="COMPONENT_SRC.sh"/>
   <product name="COMPONENT-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform COMPONENT module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="14419"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="29440"
           temporarydiskspace="0"
           script="COMPONENT_BIN.sh"/>
   <product name="PYCALCULATOR-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform PYCALCULATOR module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="149"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="147"
           temporarydiskspace="0"
           script="PYCALCULATOR_SRC.sh"/>
   <product name="PYCALCULATOR-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform PYCALCULATOR module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="30"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="28"
           temporarydiskspace="0"
           script="PYCALCULATOR_BIN.sh"/>
   <product name="CALCULATOR-Src"
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform CALCULATOR module sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
-          installdiskspace="149"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,MED-Src"
+          installdiskspace="975"
           temporarydiskspace="0"
           script="CALCULATOR_SRC.sh"/>
   <product name="CALCULATOR-Bin"
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform CALCULATOR module"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
-          installdiskspace="30"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,MED-Bin"
+          installdiskspace="3231"
           temporarydiskspace="0"
           script="CALCULATOR_BIN.sh"/>
   <product name="NETGENplugin-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform NETGEN meshing algorithm plugin sources"
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Src,GEOM-Src,SMESH-Src"
-          installdiskspace="73"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
+          installdiskspace="69"
           temporarydiskspace="0"
           script="NETGENPLUGIN_SRC.sh"/>
   <product name="NETGENplugin-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform NETGEN meshing algorithm plugin"
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Bin,GEOM-Bin,SMESH-Bin"
-          installdiskspace="2460"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,netgen,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
+          installdiskspace="4314"
           temporarydiskspace="0"
           script="NETGENPLUGIN_BIN.sh"/>
   <product name="GHS3Dplugin-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="SALOME platform GHS3D meshing algorithm plugin sources. For use this plugin you should add the path to ghs3d to your PATH environment variable."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GEOM-Src,SMESH-Src"
-          installdiskspace="55"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src,GEOM-Src,SMESH-Src"
+          installdiskspace="801"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_SRC.sh"/>
   <product name="GHS3Dplugin-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Precompiled SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GEOM-Bin,SMESH-Bin"
-          installdiskspace="156"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin,GEOM-Bin,SMESH-Bin"
+          installdiskspace="152"
           temporarydiskspace="0"
           script="GHS3DPLUGIN_BIN.sh"/>
   <product name="Hello-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="Example SALOME C++ module (sources): Hello."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="118"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="784"
           temporarydiskspace="0"
           script="HELLO_SRC.sh"/>
   <product name="Hello-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Example SALOME C++ module (binaries): Hello."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="1933"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="2297"
           temporarydiskspace="0"
           script="HELLO_BIN.sh"/>
   <product name="PyHello-Src" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome sources" 
            description="Example SALOME Python module (sources): Hello."
            install="install sources"
           supported="install sources"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src"
-          installdiskspace="182"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="650"
           temporarydiskspace="0"
           script="PYHELLO_SRC.sh"/>
   <product name="PyHello-Bin" 
-           version="2.2.6
+           version="3.1.0a2
            context="salome binaries" 
            description="Example SALOME Python module (binaries): Hello."
            install="install binaries"
           supported="install binaries"
           disable="false"
-          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin"
-          installdiskspace="31"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="26"
           temporarydiskspace="0"
           script="PYHELLO_BIN.sh"/>
+  <product name="LIGHT-Src"
+           version="0.2" 
+           context="salome sources" 
+           description="LIGHT SALOME module example sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Src,GUI-Src"
+          installdiskspace="979"
+          temporarydiskspace="0"
+          script="LIGHT_SRC.sh"/>
+  <product name="LIGHT-Bin"
+           version="0.2" 
+           context="salome binaries" 
+           description="Precompiled LIGHT SALOME platform module example"
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="gcc,boost,tcltk,OpenCascade,Python,Numeric,Swig,Qt,msg2qm,Qwt,Hdf,Med,Vtk,OmniORB,Sip,PyQt,Doxygen,Graphviz,HappyDoc,KERNEL-Bin,GUI-Bin"
+          installdiskspace="248"
+          temporarydiskspace="0"
+          script="LIGHT_BIN.sh"/>
+  <product name="SAMPLES"
+           version="3.1.0a2" 
+           description="SALOME samples files"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies=""
+          installdiskspace="34470"
+          temporarydiskspace="0"
+          script="SAMPLES.sh"/>
 </document>
index 92a5092af67e7f245b1394dd19258d89971d0013..612cb7ed2fd440e8627860cfd2b14b6f97b6f66a 100755 (executable)
@@ -69,8 +69,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/CALCULATORbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 81eab0f2efca23c0f076de53afc76be13aba29d8..1b4a61176b0bfda571967a6258bcc50b877ac059 100755 (executable)
@@ -133,11 +133,14 @@ ldir=${PRODUCT_DIR}/lib
 if [ ! -d $ldir ]; then ldir=${PRODUCT_DIR}/Linux/lib; fi
 if [ ! -d $ldir ]; then ldir=${PRODUCT_DIR}/lin/lib; fi
 cd $ldir
-for l in `ls *.la`; do
-    libdir=`grep -e "libdir=.*" $l | sed -e "s/libdir=[\'|\"]\(.*\)[\'|\"]/\1/g"`
-    sed -e "s%${libdir}%${ldir}%g" $l > _$l
-    mv -f _$l $l
-    chmod a+x $l
+for l in X `find . -name "*.la"`; do
+    if [ "$l" != "X" ] ; then
+       l=`basename $l`
+       libdir=`grep -e "libdir=.*" $l | sed -e "s/libdir=[\'|\"]\(.*\)[\'|\"]/\1/g"`
+       sed -e "s%${libdir}%${ldir}%g" $l > _$l
+       mv -f _$l $l
+       chmod a+x $l
+    fi
 done
 
 print_env
index 0dbb7786785e0c0f48ceffc0fddb61371a29fd58..7d14b2e9c29f8bc9152c2baab1929ce46ce8d02a 100755 (executable)
@@ -69,8 +69,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/COMPONENTbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index f95328b990a86c432feb72b20619f5beb15a77c1..99549dd581c7798dc82e6a461bad877cfff94586 100755 (executable)
@@ -69,8 +69,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/GEOMbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 3e93303669f598a385669c0d8e027d3710288bc1..c198fe57ed017265e613cd76980df8686ff72d1f 100755 (executable)
@@ -68,8 +68,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/GHS3DPLUGINbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index aa57daa969f69493ce421f2cb1d492c9504b280a..f12c947021d96cde4318a429fe545d5efec79313 100755 (executable)
@@ -73,8 +73,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/GUIbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 2cf3519673a8cbdca771cd0c247bf4cf02d64694..3db3929780c055883eb6dfb6ee6aa299798bbe00 100755 (executable)
@@ -68,8 +68,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/HELLObinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index bbfbf0a0224c53133e8a80c116db286888af4601..f1181f992542e211cf8534a0acd3e0130b059f3b 100755 (executable)
@@ -5,10 +5,13 @@ check_lib_version happydoc $PATH
 if [ "$?" -ne "0" ]; then
    return 1
 fi
-ver=`happydoc | grep "HappyDoc version 2.1"`  
-if [ -n "$ver" ]; then
-   #echo "The product ${PRODUCT} has been already installed on yours system"
-   return 0
+happydoc 2&> /dev/null
+if [ "$?" -eq "0" ]; then
+    ver=`happydoc | grep "HappyDoc version 2.1"`  
+    ver=`happydoc | grep "HappyDoc version 2.1" | sort -u | awk '{print $NF}'`
+    if [ "$ver" == "2.1" ]; then
+       return 0
+    fi
 fi
 return 1
 }
index eb2dee0674288dfba0b522593b72ccad0d7620d2..4ab753caf6802ec51d1e023abc80d5f65dddca5e 100755 (executable)
@@ -69,7 +69,7 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/KERNELbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# The next two symbolic links are created only for Red Hat 9
+# The next two symbolic links are created only for Red Hat 9 and Scientific Linux 3.0.5
 if [ -f /lib/libcrypto.so.0.9.7a ]; then
     ln -sf /lib/libcrypto.so.0.9.7a ${PRODUCT_DIR}/lib/salome/libcrypto.so.2
 fi
@@ -77,8 +77,8 @@ if [ -f /lib/libssl.so.0.9.7a ]; then
     ln -sf /lib/libssl.so.0.9.7a ${PRODUCT_DIR}/lib/salome/libssl.so.2
 fi
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 41224e3012c2933a743f917d01a913781e9f2fc9..ff1f61c30b714be81878c3507dd5609a6f555d97 100755 (executable)
@@ -64,8 +64,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/LIGHTbinariesV0.2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 7eb844996f2a05a23b51610127a9104e2d4a4dac..4585797786ec0fad20550f5dcf36fa6f3418be93 100755 (executable)
@@ -69,8 +69,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/MEDbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 517d60b3035cb3d0e6b11dc8d3ca9369af39ac57..11c11c858987870a570a52cd230313787e4e5fb1 100755 (executable)
@@ -68,8 +68,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/NETGENPLUGINbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 2a0ae76dd43aa95dfb315e27df80e5035836ed88..fe2d60129f2a3a6e753c62a87f0e5a430565cc27 100755 (executable)
@@ -67,8 +67,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/PYCALCULATORbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index c08e19a4ac82fa3edccf5cd610aba0ab9ead96b2..098851f2a7171157100a5595fd6290209afc56ff 100755 (executable)
@@ -66,8 +66,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/PYHELLObinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 74648e9a8971ec7aca5665fd86e0ae30cb11e39d..0aad904a49f3a4cbb497b99eaf97645b4215772f 100755 (executable)
@@ -69,8 +69,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/SMESHbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 0b0dbb0663b47705daa517740c5f653ff458d867..4b9cbcdba27405bf64aba547c4597b606307d9df 100755 (executable)
@@ -69,8 +69,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/SUPERVbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index aabae0a385fe8914611cb7b5964c63c3e18def04..5b0fb2fa485b7570f62319cd2498262d12c9c52b 100755 (executable)
@@ -69,8 +69,8 @@ source ${INSTALL_WORK}/$SHRC
 
 check_jb tar xfz ${SOURCE_DIR}/VISUbinariesV3.1.0a2.tar.gz -C ${INSTALL_ROOT}
 
-# remove all *.la files
-rm -rf ${PRODUCT_DIR}/lib/salome/*.la
+# modify all *.la files
+modif_la_files ${PRODUCT_DIR}/lib/salome
 
 print_env
 }
index 6ca854214f42160c6ed2bde7dc9c7128ae0ba96b..9334e9a1d46ed53a7c9c813058f52dccca890cb0 100755 (executable)
@@ -135,7 +135,10 @@ echo $modules
 #########################################################
 # set environment
 #########################################################
-set env_script=`dirname $0`/env_products.csh
+set env_script=`dirname $0`/env_build.csh
+if ( ! -e $env_script ) then
+    set env_script=`dirname $0`/env_products.csh
+endif
 if ( -e $env_script ) then
     echo "Setting environment"
     source $env_script
index a7c0c47baba3f49bfa0f35b2d2bcaf27fb687bdd..2288fa8043eb151eea6471af33440fde65836e37 100755 (executable)
@@ -43,14 +43,16 @@ check_job()
     if [ $out != "1" ] ; then
       cat $out
     fi
-    echo -n " " >&2
-    echo -e "NOT DONE !!! => $*"
-    echo -n "Would you like to continue to install this product: (Y,N) [Y] : "
-    read rep;
-    rep=`echo $rep  | tr "[A-Z]" "[a-z]"`
-    if test -z $rep || [ $rep = "y" ] ; then
-      return 1
-    fi
+    # VSR : 10/11/05: disable answer mode ==>
+    #echo -n " " >&2
+    #echo -e "NOT DONE !!! => $*"
+    #echo -n "Would you like to continue to install this product: (Y,N) [Y] : "
+    #read rep;
+    #rep=`echo $rep  | tr "[A-Z]" "[a-z]"`
+    #if test -z $rep || [ $rep = "y" ] ; then
+    #  return 1
+    #fi
+    # VSR : 10/11/05: disable answer mode <==
     exit 1
   fi
   return 0
@@ -299,10 +301,11 @@ if [ $# -eq 4 ] ; then
        cp -f ${install_work}/_$CSHRC ${product_dir}/$CSHRC
     fi
 fi
-sed -e 's%setenv ENV_FOR_LAUNCH 1%setenv ENV_FOR_LAUNCH 0%' ${install_work}/_$CSHRC > ${install_root}/env_products.csh
-sed -e 's%export ENV_FOR_LAUNCH=1%export ENV_FOR_LAUNCH=0%' ${install_work}/_$SHRC  > ${install_root}/env_products.sh
-rm -f ${install_work}/_$SHRC
-rm -f ${install_work}/_$CSHRC
+sed -e 's%setenv ENV_FOR_LAUNCH 1%setenv ENV_FOR_LAUNCH 0%' ${install_work}/_$CSHRC > ${install_root}/env_build.csh
+sed -e 's%export ENV_FOR_LAUNCH=1%export ENV_FOR_LAUNCH=0%' ${install_work}/_$SHRC  > ${install_root}/env_build.sh
+cp -f ${install_work}/_$CSHRC ${install_root}/env_products.csh
+cp -f ${install_work}/_$SHRC  ${install_root}/env_products.sh
+rm -f ${install_work}/_$SHRC ${install_work}/_$CSHRC
 ### !!! copying build.csh script
 if [ -e ./build.csh ]; then
     cp -f ./build.csh ${install_root}
@@ -433,3 +436,98 @@ else
     return 1
 fi
 }
+
+modif_la_files(){
+ldir=$1
+if [ -z "$ldir" ] || [ ! -d "$ldir" ]; then return 1; fi
+
+srcdir=`pwd`
+
+SALOME_MODULES="`env | awk -F_ '/[[:alnum:]]*_ROOT_DIR/ { print $1 }'`"
+
+cd $ldir
+la_files=`find . -name "*.la" -maxdepth 1`
+
+for l in X ${la_files}; do
+if [ "$l" != "X" ] ; then
+    l=`basename $l`
+    # 1. process salome modules dependencies
+    for mod in $SALOME_MODULES; do
+       moddir=`printenv ${mod}_ROOT_DIR`
+       if [ -n "${moddir}" ] ; then
+           #echo $l $mod $moddir
+           sed -e "s%-L[^[:space:]]*${mod}[^[:space:]]*/lib/salome%-L${moddir}/lib/salome%g" $l > _$l
+           mv -f _$l $l
+       fi
+    done
+    # 2. process CAS.CADE dependencies
+    casdir=`printenv CASROOT`/lib
+    if [ ! -d ${casdir} ] ; then casdir=`printenv CASROOT`/Linux/lib ; fi
+    if [ ! -d ${casdir} ] ; then casdir=`printenv CASROOT`/lin/lib ; fi
+    if [ -n "${CASROOT}" ] && [ -d "${casdir}" ] ; then
+       # echo $l $CASROOT $casdir
+       sed -e "s%-L[^[:space:]]*CAS-[^[:space:]]*%-L${casdir}%g" $l > _$l
+       mv -f _$l $l
+    fi
+    # 3. process omniORB dependencies
+    omnidir=`printenv OMNIORBDIR`/lib/i586_linux_2.0_glibc2.1
+    if [ ! -d ${omnidir} ] ; then omnidir=`printenv OMNIORBDIR`/lib ; fi
+    if [ -n "${OMNIORBDIR}" ] && [ -d "${omnidir}" ] ; then
+       # echo $l $OMNIORBDIR $omnidir
+       sed -e "s%-L[^[:space:]]*omni[^[:space:]]*%-L${omnidir}%g" $l > _$l
+       mv -f _$l $l
+    fi
+    # 4. process VTK dependencies
+    vtkdir=`printenv VTKHOME`/lib/vtk
+    if [ -n "${VTKHOME}" ] && [ -d "${vtkdir}" ] ; then
+       # echo $l $VTKHOME $vtkdir
+       sed -e "s%-L[^[:space:]]*VTK[^[:space:]]*/lib/vtk%-L${vtkdir}%g" $l > _$l
+       mv -f _$l $l
+    fi
+    # 5. process HDF dependencies
+    hdfdir=`printenv HDF5HOME`/lib
+    if [ -n "${HDF5HOME}" ] && [ -d "${hdfdir}" ] ; then
+       # echo $l $HDF5HOME $hdfdir
+       sed -e "s%-L[^[:space:]]*hdf[^[:space:]]*/lib%-L${hdfdir}%g" $l > _$l
+       mv -f _$l $l
+    fi
+    # 6. process MED dependencies
+    meddir=`printenv MED2HOME`/lib
+    if [ -n "${MED2HOME}" ] && [ -d "${meddir}" ] ; then
+       # echo $l $MED2HOME $meddir
+       sed -e "s%-L[^[:space:]]*med[^[:space:]]*/lib%-L${meddir}%g" $l > _$l
+       mv -f _$l $l
+    fi
+    # 7. process qwt dependencies
+    qwtdir=`printenv QWTHOME`/lib
+    if [ -n "${QWTHOME}" ] && [ -d "${qwtdir}" ] ; then
+       # echo $l $QWTHOME $qwtdir
+       sed -e "s%-L[^[:space:]]*qwt[^[:space:]]*/lib%-L${qwtdir}%g" $l > _$l
+       mv -f _$l $l
+    fi
+    # 8. process qt dependencies
+    qtdir=`printenv QTDIR`/lib
+    if [ -n "${QTDIR}" ] && [ -d "${qtdir}" ] ; then
+       # echo $l $QTDIR $qtdir
+       sed -e "s%-L[^[:space:]]*qt[^[:space:]]*/lib%-L${qtdir}%g" $l > _$l
+       mv -f _$l $l
+    fi
+    # 9. process python dependencies
+    where_python=`which python`                 # e.g. /usr/bin/python
+    if [ -n "$where_python" ] ; then
+        where_python=`dirname $where_python`    # --> /usr/bin
+        where_python=`dirname $where_python`    # --> /usr
+       python_version=`python -c "import sys; print sys.version[:3]"`
+       # echo $l $where_python $python_version
+       sed -e "s%-L[^[:space:]]*python[0-9]\.[0-9]\([^[:space:]]*\)%-L${where_python}/lib/python${python_version}\1%g" $l > _$l
+       mv -f _$l $l
+    fi
+    # 10. modify libdir
+    sed -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib/salome'%g" $l > _$l
+    mv -f _$l $l
+fi
+done
+
+cd $srcdir
+return 0
+}
\ No newline at end of file
diff --git a/config_files/tcltk8.3.3.sh b/config_files/tcltk8.3.3.sh
deleted file mode 100755 (executable)
index 7542309..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-#!/bin/sh
-
-check_version()
-{
-if [ -z "$TCLHOME" ]; then
-   echo "TCLHOME doesn't set"
-   return 1
-fi
-
-check_lib_version tclsh8.3 ${TCLHOME}/bin
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-check_lib_version wish8.3 ${TCLHOME}/bin
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-check_lib_version libtcl8.3.so
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-check_lib_version libtk8.3.so
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-check_lib_version libtclx8.3.so
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-check_lib_version libtkx8.3.so
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-echo "The product ${PRODUCT} has been already installed on yours system"
-return 0
-}
-
-print_env()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export TCLHOME=\${INSTALL_ROOT}/${PRODUCT}
-export PATH=\${TCLHOME}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${TCLHOME}/lib:\${LD_LIBRARY_PATH}
-export TCLLIBPATH="\${TCLHOME}/lib \${TCLHOME}/lib/tcl8.3 \${TCLHOME}/lib/tk8.3 \${TCLLIBPATH}"
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
-}
-
-# looks for the native product and collects it's environment (used by make_env())
-try_native(){
-tclhome="`find_in_path tclsh ${PATH}`"
-if [ -z "${tclhome}" ] ; then
-    tclhome="`find_in_path tclsh /usr/bin`"
-fi
-if [ -n "${tclhome}" ] ; then
-    tclhome=`cd ${tclhome}/..; pwd`
-    tmp="\${TCLHOME}/bin ${tclhome}/bin \${PATH} ${PATH}";  
-    path=`sort_path ${tmp}`
-    tmp="\${TCLHOME}/lib ${tclhome}/lib \${LD_LIBRARY_PATH} ${LD_LIBRARY_PATH}";  
-    ld_library_path=`sort_path ${tmp}`
-    cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export TCLHOME=${tclhome}
-export PATH=${path}
-export LD_LIBRARY_PATH=${ld_library_path}
-export TCLLIBPATH="\${TCLHOME}/lib \${TCLHOME}/lib/tcl8.3 \${TCLHOME}/lib/tk8.3 \${TCLLIBPATH}"
-##
-EOF
-    (test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-    make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
-    return 0
-fi
-return 1;
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
-return $?
-}
-
-install_source()
-{
-make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-makedir ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/tcl8.3.3.tar.gz -C ${INSTALL_WORK}
-cd ${INSTALL_WORK}/tcl8.3.3/unix
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure --enable-gcc --enable-shared --enable-threads \
-    --prefix=${PRODUCT_DIR}
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-check_job ${PRODUCT_DIR}/MAKEINSTALL.LOG make install
-
-ln -s ${PRODUCT_DIR}/bin/tclsh8.3 ${PRODUCT_DIR}/bin/tclsh
-ln -s ${PRODUCT_DIR}/lib/libtcl8.3.so ${PRODUCT_DIR}/lib/libtcl.so 
-ln -s ${PRODUCT_DIR}/lib/libtclstub8.3.a ${PRODUCT_DIR}/lib/libtclstub.a
-
-check_jb tar xfz ${SOURCE_DIR}/tk8.3.3.tar.gz -C ${INSTALL_WORK}
-cd ${INSTALL_WORK}/tk8.3.3/unix
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure --enable-gcc --enable-shared --enable-threads \
-    --prefix=${PRODUCT_DIR} 
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-check_job ${PRODUCT_DIR}/MAKEINSTALL.LOG make install
-
-ln -s ${PRODUCT_DIR}/bin/wish8.3 ${PRODUCT_DIR}/bin/wish
-ln -s ${PRODUCT_DIR}/lib/libtk8.3.so ${PRODUCT_DIR}/lib/libtk.so 
-ln -s ${PRODUCT_DIR}/lib/libtkstub8.3.a ${PRODUCT_DIR}/lib/libtkstub.a
-
-check_jb tar xfz ${SOURCE_DIR}/tclx8.3.tar.gz -C ${INSTALL_WORK}
-cd ${INSTALL_WORK}/tclx8.3/unix
-#VRV - bug in a tclx configure 
-chmod +w ./configure
-echo -e '/test "$no_create" = yes || ${CONFIG_SHELL-\/bin\/sh} $CONFIG_STATUS || exit 1\ns/test "$no_create" = yes || ${CONFIG_SHELL-\/bin\/sh} $CONFIG_STATUS || exit 1/test "$no_create" = yes || ${CONFIG_SHELL-\/bin\/sh} $CONFIG_STATUS || exit 0\nwq' | ed - configure 
-chmod -w ./configure
-#VRV - bug in a tclx configure 
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG \
-    ./configure --enable-gcc --enable-shared --enable-threads \
-    --prefix=${PRODUCT_DIR}
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-check_job ${PRODUCT_DIR}/MAKEINSTALLEXEC.LOG make install-exec
-
-ln -s ${PRODUCT_DIR}/lib/libtclx8.3.so ${PRODUCT_DIR}/lib/libtclx.so
-ln -s ${PRODUCT_DIR}/lib/libtclx8.3.a ${PRODUCT_DIR}/lib/libtclx.a
-ln -s ${PRODUCT_DIR}/lib/libtkx8.3.so ${PRODUCT_DIR}/lib/libtkx.so
-ln -s ${PRODUCT_DIR}/lib/libtkx8.3.a ${PRODUCT_DIR}/lib/libtkx.a
-
-rm -fr ${INSTALL_WORK}/tcl8.3.3 ${INSTALL_WORK}/tk8.3.3 ${INSTALL_WORK}/tclx8.3
-print_env
-}
-
-install_binary()
-{
-make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/tcltk8.3.3.tar.gz -C ${INSTALL_ROOT}
-
-print_env
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INSTALL_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-if [ $# == 6 ] ; then export PRODUCT_TYPE=$6 ; else export PRODUCT_TYPE="tcl" ; fi
-export PRODUCT="tcltk8.3.3"
-export PRODUCT_DIR=${INSTALL_ROOT}/${PRODUCT}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-source ./common.sh
-$PROCEDURE 
diff --git a/config_files/tcltk8.4.5.sh b/config_files/tcltk8.4.5.sh
deleted file mode 100755 (executable)
index 541e559..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-#!/bin/sh
-
-check_version()
-{
-if [ -z "$TCLHOME" ]; then
-   echo "TCLHOME doesn't set"
-   return 1
-fi
-
-check_lib_version tclsh8.4 ${TCLHOME}/bin
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-check_lib_version wish8.4 ${TCLHOME}/bin
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-check_lib_version libtcl8.4.so
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-check_lib_version libtk8.4.so
-if [ "$?" -ne "0" ]; then
-      return 1
-fi
-
-echo "The product ${PRODUCT} has been already installed on yours system"
-return 0
-}
-
-print_env()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export TCLHOME=\${INSTALL_ROOT}/${PRODUCT}
-export PATH=\${TCLHOME}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${TCLHOME}/lib:\${LD_LIBRARY_PATH}
-export TCLLIBPATH="\${TCLHOME}/lib \${TCLHOME}/lib/tcl8.4 \${TCLHOME}/lib/tk8.4 \${TCLLIBPATH}"
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
-}
-
-# looks for the native product and collects it's environment (used by make_env())
-try_native(){
-tclhome="`find_in_path tclsh ${PATH}`"
-if [ -z "${tclhome}" ] ; then
-    tclhome="`find_in_path tclsh /usr/bin`"
-fi
-if [ -n "${tclhome}" ] ; then
-    tclhome=`cd ${tclhome}/..; pwd`
-    tmp="\${TCLHOME}/bin ${tclhome}/bin \${PATH} ${PATH}";  
-    path=`sort_path ${tmp}`
-    tmp="\${TCLHOME}/lib ${tclhome}/lib \${LD_LIBRARY_PATH} ${LD_LIBRARY_PATH}";  
-    ld_library_path=`sort_path ${tmp}`
-    cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export TCLHOME=${tclhome}
-export PATH=${path}
-export LD_LIBRARY_PATH=${ld_library_path}
-export TCLLIBPATH="\${TCLHOME}/lib \${TCLHOME}/lib/tcl8.4 \${TCLHOME}/lib/tk8.4 \${TCLLIBPATH}"
-##
-EOF
-    (test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-    make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
-    return 0
-fi
-return 1;
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
-return $?
-}
-
-install_source()
-{
-echo "The installation of tcl/tk 8.4.5 from sources is not provided! Use native tcl/tk."
-return 1
-}
-
-install_binary()
-{
-echo "The installation of tcl/tk 8.4.5 from binaries is not provided! Use native tcl/tk."
-return 1
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INSTALL_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-if [ $# == 6 ] ; then export PRODUCT_TYPE=$6 ; else export PRODUCT_TYPE="tcl" ; fi
-export PRODUCT="tcltk8.4.5"
-export PRODUCT_DIR=${INSTALL_ROOT}/${PRODUCT}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-source ./common.sh
-$PROCEDURE 
index 16339d9efeb028a004c3239f51200108183c60bd..cc4a400aa8e1eb6e7f729f0ada514b00b1db55ca 100755 (executable)
Binary files a/doc/choicepage.png and b/doc/choicepage.png differ
index 5ef0ae401847ad82454786a874d572d687b2fef0..8b6e9eca83d7ae7fd5b3a81cd589ac954d9924ce 100755 (executable)
Binary files a/doc/intropage.png and b/doc/intropage.png differ
index f714b5bcb6cf2827363d7de39653d86155451947..53cad52902e8f26f27c160ddc748c2b71b465157 100755 (executable)
Binary files a/doc/productpage.png and b/doc/productpage.png differ
index c2cb0c031109e885b779bfab13569478005b6729..22f2548c7121bcf952938e8ad6fb1780dea223aa 100755 (executable)
Binary files a/doc/progresspage.png and b/doc/progresspage.png differ
index 71eea3c36cae2d1cfdc55e9b4eb077794272493b..60e872ee053ff783916f5b570b77f51ee4888bcb 100755 (executable)
@@ -36,7 +36,7 @@ Wizard Help</font>&nbsp;</font></h1>
 </table>
 </center>
 <div align="right"><b><font color="#000099">updated for the version </font><font
- color="#ff0000">3.0.0</font></b></div>
+ color="#ff0000">3.1.0</font></b></div>
 <hr>
 <ul>
   <li> <a href="#install_from_wizard">Installing products with the
@@ -75,7 +75,7 @@ Installation Wizard.&nbsp; If this parameter is missed then the script
 tries
 to define the <i>Linux </i>version and uses corresponding xml file.
 For
-examle, for the <i>Linux Mandrake 10.1</i> <b>config_Mandrake10_1.xml</b>&nbsp;
+examle, for the <i>Linux Mandrake 10.1</i> <b>config_Mandrake_10.1.xml</b>&nbsp;
 file
 is supposed to be used by default. If the appropriate file is not
 found, <b>config.xml</b>
@@ -128,7 +128,7 @@ button:
 </p>
 <center><a name="IntroPage"></a><br>
 <img alt="Intro page" src="intropage.png"
- style="width: 586px; height: 390px;">
+ style="width: 586px; height: 347px;">
 <p><b>Figure 1:</b> "Introduction" page</p>
 </center>
 <p>In the second page you are proposed to enter the target directory
@@ -185,7 +185,7 @@ choice.
 </p>
 <center><a name="ProductPage"></a><br>
 <img src="productpage.png" alt="Products page"
- style="width: 586px; height: 589px;">
+ style="width: 586px; height: 544px;">
 <p><b>Figure 2:</b> "Installation settings" page in the advanced mode</p>
 </center>
 <p>The <i>"Total disk space required:"</i> field displays how much
@@ -235,7 +235,7 @@ wizard will follow to the next page: </p>
 <center>
 <p><a name="ChoicePage"></a><br>
 <img src="choicepage.png" alt="Choice page"
- style="width: 586px; height: 589px;"> </p>
+ style="width: 586px; height: 544px;"> </p>
 <p><b>Figure 3:</b> "Check your choice" page</p>
 </center>
 <p>This page summarizes the installation settings you've made on the
@@ -245,17 +245,15 @@ When you are sure that everything is OK, press <i>"Next"</i> button to
 follow to the <a href="#ProgressPage">next page</a>. </p>
 <center><a name="ProgressPage"></a><br>
 <img src="progresspage.png" alt="Progress page"
- style="width: 586px; height: 589px;">
+ style="width: 586px; height: 544px;">
 <p><b>Figure 4:</b> "Installation progress" page</p>
 </center>
 <p>To start installation of the selected products click <i>"Start"</i>
 button. It launches the shell installation script and you will be able
-to see the output of the script in the topmost dialog's frame. In case
-of any installation problems (for example, you have accidentally
-removed the temporary directory) the script will ask you: <i>"Would
-you like to continue : (Y,N) ?"</i>. You can answer this question by
-typing [Y] or [N] in the middle text edit control frame. <br>
-<b>Note:</b> press [Enter] when you finish typing data. </p>
+to see the output of the script in the topmost dialog's frame. If any errors
+occur during the installation the progress the corresponding messages
+will be printed to the log grame window in the bold red font.
+
 <p>The <i>"Installation Status"</i> frame window shows you the
 progress of installation. It contains a list of all selected products
 with brief descriptions. "<font color="#ff0000">Waiting</font>"
@@ -280,7 +278,7 @@ or click <i>"Next"</i> button to go the Readme page: </p>
 <center>
 <p><a name="readmepage"></a><br>
 <img src="readmepage.png" alt="Readme page"
- style="width: 586px; height: 589px;"> </p>
+ style="width: 586px; height: 544px;"> </p>
 <p><b>Figure 5:</b> "Finish installation" page</p>
 </center>
 <p>In this page you can read important information about the
@@ -740,7 +738,7 @@ on your computer than that is required (3.4.1). Continue?"</i>. You can
 press <i>"Yes"</i> button
 to procede with the installation but in this case you should be aware
 of what you are doing.
-SALOME binaries (inluding other products) are compiled with the
+SALOME binaries (including other products) are compiled with the
 predefined prerequisites
 and most likely can not be run successfully if these products are not
 found.
index cf248f597d3fefd9dd106e68b0ea2bbc04d0ea67..e958b00e84391158b1f0c042ab5aa70979128d4e 100644 (file)
Binary files a/doc/readmepage.png and b/doc/readmepage.png differ
index d3d2725a73206617ef4bc7cddfa7d693f88e475f..76d6fd029f376d7ac1587ea0507e7631124ff39e 100755 (executable)
@@ -10,7 +10,7 @@ import sys, os, string, re
 # get_help_info
 #==============================================================
 def get_help_info() :
-    str = "\nSALOME2 Installation Wizard\n\n"
+    str = "\nSALOME Installation Wizard\n\n"
     str = str + "\tUsage : \n\tInstall [-g|b] [-f <xml-file>] [-t <target-dir>] [-tmp <tmp-dir>]\n"
     str = str + "\n"
     str = str + " -g              Runs the Installation Wizard in the GUI mode.\n"
@@ -23,7 +23,7 @@ def get_help_info() :
     str = str + " -f <xml-file>   The configuration file to be parsed by the Installation Wizard.\n" 
     str = str + "                 If this parameter is missed then the script tries to define\n"
     str = str + "                 the Red Hat version and use the corresponding xml. For example,\n"
-    str = str + "                 for Red Hat 8.0 config_RedHat8_0.xml file is supposed to be used\n"
+    str = str + "                 for Red Hat 8.0 config_RedHat_8.0.xml file is supposed to be used\n"
     str = str + "                 by default. If the appropriate xml file is not found, the config.xml\n"
     str = str + "                 is used by default.\n"
     str = str + "\n"
@@ -486,29 +486,42 @@ if __name__ == "__main__":
 
     # define xml file -----------------
     if (xml_file is None) :
+        plt_name = ""
+        plt_ver  = ""
         xml_file_name = "config.xml"
         if os.path.exists("/etc/redhat-release"):
+            # - Red Hat Linux 8.0
+            # - Red Hat Linux 9
+            # - Mandrake Linux 10.1
+            # - Scientific Linux 3.0.5
             data = open("/etc/redhat-release").readline()
-            res = re.search(r'Red\s+Hat\s+Linux\s+release\s+([\d.]*)', data)
-            if res is not None:
-                num = re.sub("[.]", "_", (res.groups())[0])
-                filename = "config_RedHat" + num+ ".xml"
-                if (os.path.exists(cur_dir + filename)):
-                    xml_file_name = filename
-            else:
-                res = re.search(r'Mandrakelinux\s+release\s+([\d.]*)', data)
-                if res is not None:
-                    num = re.sub("[.]", "_", (res.groups())[0])
-                    filename = "config_Mandrake" + num+ ".xml"
-                    if (os.path.exists(cur_dir + filename)):
-                        xml_file_name = filename
+           res = re.search(r'(.*)[L|l]inux.*release\s+([\d.]*)', data)
+           if res:
+                plt_name = "".join(res.group(1).split())
+                plt_ver  = res.group(2)
+        elif os.path.exists("/etc/debian_version"):
+            # - Debian 3.1
+            plt_name = "Debian"
+            plt_ver = open("/etc/debian_version").readline().strip()
+        _xml_file_name = "config_%s_%s.xml"%(plt_name, plt_ver)
+        if plt_name and plt_ver and os.path.exists(cur_dir + _xml_file_name):
+            xml_file_name = _xml_file_name
+        else:
+            print ""
+            print "Not supported Linux platform!"
+            print "Trying to use default configuration!"
+            print ""
+
         xml_file = cur_dir +  xml_file_name
 
-    if xml_file is None or not os.path.exists(xml_file):
-        error_exit("No xml file is found, try to run with options -f <xmlfile>")
+    print xml_file
+    if not xml_file or not os.path.exists(xml_file):
+        msg  = "Configuration file %s is not found!"%xml_file
+        msg += "\nTry to run with -f <xmlfile> option."
+        error_exit(msg)
 
     if not os.access(xml_file, os.R_OK):
-        print "There is no read access for "+ xml_file
+        print "There is no read access for %s file!"%xml_file
         sys.exit(1)
 
     #---- GUI ----------------
index 810c6402124d37e8a6b1e79a1b8a1aa57f463644..f2628e384605fcca61dca97f12b07a28c234ec33 100644 (file)
@@ -919,7 +919,11 @@ Posts validation event
 */
 void InstallWizard::postValidateEvent( InstallWizard* iw, const int val, void* data )
 {
+#if QT_VERSION > 0x030005
+  QApplication::postEvent( iw, new ProcessEvent( val, data ) );
+#else
   QThread::postEvent( iw, new ProcessEvent( val, data ) );
+#endif
 }
 
 /*!
index 9329a6bdbe5ccf74bcfb6a8a4edc923df10ec550..4bbb7afe273dba184c812227dd455597a160479a 100644 (file)
@@ -1,13 +1,13 @@
 ---------------------------------------------------------
-Notes on building SALOME Installation Wizard.
+Notes on building of SALOME Installation Wizard.
 ---------------------------------------------------------
 
 SALOME Installation Wizard needs gcc 2.95.3 or newer and qt 3.0.5 or newer.
-We use statically compiled gcc and qt in order to minimize external dependencies 
+Use statically compiled gcc and qt in order to minimize external dependencies 
 of Installation Wizard (see env.csh for details)
 
-To build InstalWizard :
-- go to sources direcory;
+To build Installation Wizard :
+- go to sources directory;
 - run "source env.csh"
 - run "make"
 
@@ -18,12 +18,13 @@ qmake -o Makefile SALOMEPRO_INSTALL.pro
 Using Qt files
 ---------------------------------------------------------
 
-SALOME Installation Wizard uses modified Qt's QWizard class.
+For development of SALOME Installation Wizard we used modified
+Qt's QWizard class.
 This class is patched and and it's functionality is extended
-to provide needed behaviour.
+to provide required behaviour.
 The QWizard class is renamed in order to avoid compilation problems.
 The Qt's files (originally qwizard.*) are used under terms of the 
 GNU General Public License version 2 as published by the Free Software
-Foundation and appearing in the file LICENSE.GPL included in the
-packaging of the Installation Wizard sources.
+Foundation. The file LICENSE.GPL is included in the packaging 
+of the SALOME Installation Wizard sources.
 
index 861147d03fefaa5fce806e739822ffe09a35919d..a51e1ea6c9d69e87e23f31f5d74ce6fddea8df17 100644 (file)
@@ -37,6 +37,7 @@
 #include <qthread.h>
 #include <qwaitcondition.h>
 #include <qmutex.h>
+#include <qstringlist.h>
 
 #ifdef WNT
 #include <iostream.h>
@@ -699,6 +700,10 @@ void SALOME_InstallWizard::setupProgressPage()
   passedParams = new QLineEdit ( widget );
   QWhatsThis::add( passedParams, tr( "Use this field to enter answer for the running script when it is necessary") );
   QToolTip::add  ( passedParams, tr( "Use this field to enter answer for the running script when it is necessary") );
+  // VSR: 10/11/05 - disable answer mode ==>
+  parametersLab->hide();
+  passedParams->hide();
+  // VSR: 10/11/05 - disable answer mode <==
   // layouting
   layout->addWidget( installInfo,   0, 0 );
   layout->addWidget( parametersLab, 1, 0 );
@@ -1026,23 +1031,33 @@ bool SALOME_InstallWizard::acceptData( const QString& pageTitle )
          if ( !productsView->isNone( item ) ) {
            if ( item->text(2).isEmpty() || item->text(2).isNull() ) {
              QMessageBox::warning( this, 
-                                   tr( "Warning" ), 
+                                   tr( "Error" ), 
                                    tr( "You don't have a defined script for %1").arg(item->text(0)), 
                                    QMessageBox::Ok, 
                                    QMessageBox::NoButton, 
                                    QMessageBox::NoButton );
-             productsView->setNone( item );
+              if ( !moreMode )
+               onMoreBtn();
+             productsView->setCurrentItem( item );
+             productsView->setSelected( item, true );
+             productsView->ensureItemVisible( item );
+             //productsView->setNone( item );
              return false;
            } else {
              QFileInfo fi( QString("./config_files/") + item->text(2) );
              if ( !fi.exists() ) {
                QMessageBox::warning( this, 
-                                     tr( "Warning" ),  
+                                     tr( "Error" ),  
                                      tr( "%1 required for %2 doesn't exist.").arg("./config_files/" + item->text(2)).arg(item->text(0)),  
                                      QMessageBox::Ok, 
                                      QMessageBox::NoButton, 
                                      QMessageBox::NoButton );
-               productsView->setNone( item );
+                if ( !moreMode )
+                 onMoreBtn();
+               productsView->setCurrentItem( item );
+               productsView->setSelected( item, true );
+               productsView->ensureItemVisible( item );
+               //productsView->setNone( item );
                return false;
              }       
            }
@@ -1931,6 +1946,9 @@ void SALOME_InstallWizard::readFromStdout( )
     installInfo->scrollToBottom();
   }
 }
+
+#define OUTLINE_TEXT(x) QString( "<font color=#FF0000><b>" ) + QString( x ) + QString( "</b></font>" )
+
 // ================================================================
 /*!
  *  SALOME_InstallWizard::readFromStderr
@@ -1941,17 +1959,19 @@ void SALOME_InstallWizard::readFromStderr( )
 {
   ___MESSAGE___( "Something was sent to stderr" );
   while ( shellProcess->canReadLineStderr() ) {
-    installInfo->append( QString( shellProcess->readLineStderr() ) );
+    installInfo->append( OUTLINE_TEXT( QString( shellProcess->readLineStderr() ) ) );
     installInfo->scrollToBottom();
   }
   QString str( shellProcess->readStderr() );
   if ( !str.isEmpty() ) {
-    installInfo->append( str );
+    installInfo->append( OUTLINE_TEXT( str ) );
     installInfo->scrollToBottom();
   }
-  passedParams->setEnabled( true );
-  passedParams->setFocus();
-  QFont f = parametersLab->font(); f.setBold( true ); parametersLab->setFont( f );
+  // VSR: 10/11/05 - disable answer mode ==>
+  // passedParams->setEnabled( true );
+  // passedParams->setFocus();
+  // QFont f = parametersLab->font(); f.setBold( true ); parametersLab->setFont( f );
+  // VSR: 10/11/05 - disable answer mode <==
 }
 // ================================================================
 /*!
@@ -2026,18 +2046,37 @@ void SALOME_InstallWizard::processValidateEvent( const int val, void* data )
     }
     else {
       WarnDialog::showWarnDlg( 0, false );
-      QMessageBox::warning( this, 
-                          tr( "Warning" ), 
-                          tr( "You don't have native %1 %2 installed").arg(item->text(0)).arg(item->text(1)), 
-                          QMessageBox::Ok, 
-                          QMessageBox::NoButton, 
-                          QMessageBox::NoButton );
-      myThread->clearCommands();
-      myWC.wakeAll();
-      setNextEnabled( true );
-      setBackEnabled( true );
-      productsView->setNone( item );
-      return;
+      bool binMode = productsView->hasBinaries( item );
+      bool srcMode = productsView->hasSources( item );
+      QStringList buttons;
+      buttons.append( binMode ? tr( "Install binaries" ) : ( srcMode ? tr( "Install sources" ) : 
+                                                                      tr( "Select manually" ) ) );
+      buttons.append( binMode ? ( srcMode ? tr( "Install sources" ) : tr( "Select manually" ) ) :
+                                ( srcMode ? tr( "Select manually" ) : QString::null ) );
+      buttons.append( binMode && srcMode ? tr( "Select manually" ) : QString::null );
+      int answer = QMessageBox::warning( this, 
+                                        tr( "Warning" ), 
+                                        tr( "You don't have native %1 %2 on your computer.\nPlease, change your installation settings.").arg(item->text(0)).arg(item->text(1)), 
+                                        buttons[0],
+                                        buttons[1],
+                                        buttons[2] );
+      if ( buttons[ answer ] == tr( "Install binaries" ) )
+        productsView->setBinaries( item );
+      else if ( buttons[ answer ] == tr( "Install sources" ) )
+        productsView->setSources( item );
+      else {
+        if ( !moreMode )
+         onMoreBtn();
+       productsView->setCurrentItem( item );
+       productsView->setSelected( item, true );
+       productsView->ensureItemVisible( item );
+        myThread->clearCommands();
+        myWC.wakeAll();
+        setNextEnabled( true );
+        setBackEnabled( true );
+        return;
+      }
+      WarnDialog::showWarnDlg( this, true );
     }
   }
   if ( myThread->hasCommands() )
index adace540898fc2230493ae32191269de03b0e801..96c3734d7943868fa234c3e3407268af8041fc66 100644 (file)
@@ -126,7 +126,7 @@ void ProductsView::itemActivated( QCheckListItem* item ) {
  *  Returns true if "install binaries" is on for the item
  */
 // ================================================================
-bool ProductsView::isBinaries( QCheckListItem* item )
+bool ProductsView::isBinaries( QCheckListItem* item ) const
 {
   if ( item->childCount() > 0 ) {
     QCheckListItem* subItem = (QCheckListItem*)( item->firstChild() );
@@ -144,7 +144,7 @@ bool ProductsView::isBinaries( QCheckListItem* item )
  *  Returns true if "install sources" is on for the item
  */
 // ================================================================
-bool ProductsView::isSources( QCheckListItem* item )
+bool ProductsView::isSources( QCheckListItem* item ) const
 {
   if ( item->childCount() > 0 ) {
     QCheckListItem* subItem = (QCheckListItem*)( item->firstChild() );
@@ -165,7 +165,7 @@ bool ProductsView::isSources( QCheckListItem* item )
  *  Returns true if "use native" is on for the item
  */
 // ================================================================
-bool ProductsView::isNative( QCheckListItem* item )
+bool ProductsView::isNative( QCheckListItem* item ) const
 {
   if ( item->childCount() > 0 ) {
     QCheckListItem* subItem = (QCheckListItem*)( item->firstChild() );
@@ -183,7 +183,7 @@ bool ProductsView::isNative( QCheckListItem* item )
  *  Returns true if "not install" is on for the item
  */
 // ================================================================
-bool ProductsView::isNone(  QCheckListItem* item )
+bool ProductsView::isNone(  QCheckListItem* item ) const
 {
   return !isBinaries( item ) && !isSources( item ) && !isNative( item );
 }
@@ -304,3 +304,60 @@ void ProductsView::setNone( QCheckListItem* item )  {
     item->setOn( false );
   }
 }
+
+// ================================================================
+/*!
+ *  ProductsView::hasBinaries
+ *  Returns true if product supports "binaries" installation mode
+ */
+// ================================================================
+bool ProductsView::hasBinaries( QCheckListItem* item ) const
+{
+  if ( item->childCount() > 0 ) {
+    QCheckListItem* subItem = (QCheckListItem*)( item->firstChild() );
+    while( subItem ) {
+      if ( subItem->text() == tr( "install binaries" ) )
+        return true;
+      subItem = (QCheckListItem*)( subItem->nextSibling() );
+    }
+  }
+  return false;
+}
+
+// ================================================================
+/*!
+ *  ProductsView::hasSources
+ *  Returns true if product supports "sources" installation mode
+ */
+// ================================================================
+bool ProductsView::hasSources( QCheckListItem* item ) const
+{
+  if ( item->childCount() > 0 ) {
+    QCheckListItem* subItem = (QCheckListItem*)( item->firstChild() );
+    while( subItem ) {
+      if ( subItem->text() == tr( "install sources" ) )
+        return true;
+      subItem = (QCheckListItem*)( subItem->nextSibling() );
+    }
+  }
+  return false;
+}
+
+// ================================================================
+/*!
+ *  ProductsView::hasNative
+ *  Returns true if product supports "native" installation mode
+ */
+// ================================================================
+bool ProductsView::hasNative( QCheckListItem* item ) const
+{
+  if ( item->childCount() > 0 ) {
+    QCheckListItem* subItem = (QCheckListItem*)( item->firstChild() );
+    while( subItem ) {
+      if ( subItem->text() == tr( "use native" ) )
+        return true;
+      subItem = (QCheckListItem*)( subItem->nextSibling() );
+    }
+  }
+  return false;
+}
index 88fbe8acd684fac8a305dfc9447e6913216c6692..38b02dba8e60a214f3cc92a343939a89d11a2855 100644 (file)
@@ -52,13 +52,13 @@ public:
   void itemActivated( QCheckListItem* item );
 
   // returns true if "install binaries" is on for the item
-  bool isBinaries( QCheckListItem* item );
+  bool isBinaries( QCheckListItem* item ) const;
   // returns true if "install sources" is on for the item
-  bool isSources( QCheckListItem* item );
+  bool isSources( QCheckListItem* item ) const;
   // returns true if "use native" is on for the item
-  bool isNative( QCheckListItem* item );
+  bool isNative( QCheckListItem* item ) const;
   // returns true if "not install" is on for the item
-  bool isNone(  QCheckListItem* item );
+  bool isNone(  QCheckListItem* item ) const;
 
   // sets "install binaries" on for the item; if "binaries" item is absent, set "install sources" on if it is present 
   void setBinaries( QCheckListItem* item );
@@ -69,6 +69,13 @@ public:
   // sets "not install" on for the item
   void setNone( QCheckListItem* item );
 
+  // returns true if product supports "binaries" installation mode
+  bool hasBinaries( QCheckListItem* item ) const;
+  // returns true if product supports "sources" installation mode
+  bool hasSources( QCheckListItem* item ) const;
+  // returns true if product supports "native" installation mode
+  bool hasNative( QCheckListItem* item ) const;
+
 signals:
   // emitted when checkbox or radiobutton is switched
   void itemToggled( QCheckListItem* item );
index 0be7084a7e36bc7a5cf33ae895733bad0b81b242..dc6533aecc89a8800889fddf04a0bd44a60c189e 100644 (file)
 #include "SALOME_InstallWizard.hxx"
 
 #include <qlineedit.h>
+#include <qdir.h>
+#include <qregexp.h>
 
-bool isBoolAttributeSet( const QString& attr ) {
-  return ( attr == "true" || attr == "yes" || attr == "ok" || ( !attr.stripWhiteSpace().isEmpty() && attr.toInt() != 0 ) );
+// ================================================================
+/*!
+ *  ::isBoolAttributeSet [ static ]
+ *  Returns true if the attribute stores boolean value and 
+ *  corresponds to True value
+ */
+// ================================================================
+static bool isBoolAttributeSet( const QString& attr ) {
+  return ( attr.lower() == "true" || 
+          attr.lower() == "yes"  ||
+          attr.lower() == "ok"   || 
+          ( !attr.stripWhiteSpace().isEmpty() && attr.toInt() != 0 ) );
+}
+
+// ================================================================
+/*!
+ *  ::environmentVariable [ static ]
+ *  Seraches for the environment variable and returns it's
+ *  position on the given string
+ */
+// ================================================================
+QString environmentVariable( const QString& str, int& start, int& len ) {
+  QString varName = QString::null;
+  len = 0;
+
+  // Environment variable can be given in the form:
+  // - ${VARIABLE} or
+  // - $(VARIABLE) or 
+  // - $VARIABLE   or
+  // - %VARIABLE%
+  // The first symbol should be the letter.
+  QRegExp rx( "\\$\\{([a-zA-Z]+[a-zA-Z0-9_]*)\\}|\\$\\(([a-zA-Z]+[a-zA-Z0-9_]*)\\)|\\$([a-zA-Z]+[a-zA-Z0-9_]*)|\\%([a-zA-Z]+[a-zA-Z0-9_]*)\\%" );
+
+  int pos = rx.search( str, start );
+  if ( pos != -1 )
+  {
+    start = pos;
+    len = rx.matchedLength();
+    QStringList caps = rx.capturedTexts();
+    for ( uint i = 1; i <= caps.count() && varName.isEmpty(); i++ )
+      varName = *caps.at( i );
+  }
+  return varName;
+}
+// ================================================================
+/*!
+ *  ::substituteVars [ static ]
+ *  Substitutes environment variables in the given string
+ *  by their values
+ */
+// ================================================================
+static QString substituteVars( const QString& str ) {
+  QString res = str;
+
+  int start( 0 ), len( 0 );
+  while ( true ) {
+    QString envName = environmentVariable( res, start, len );
+    if ( envName.isNull() )
+      break;
+
+    QString newStr = QString::null;
+    if ( ::getenv( envName ) )
+      newStr = QString( ::getenv( envName ) );
+
+    res.replace( start, len, newStr );
+  }
+
+  return res;
 }
 
 // ================================================================
@@ -49,7 +117,10 @@ void StructureParser::setProductsList( ProductsView* tree )
 // ================================================================
 void StructureParser::setTargetDir( QLineEdit* dir )
 {
+  QString home = QDir::homeDirPath();
   myTargetDir = dir;
+  if ( myTargetDir && !home.isEmpty() )
+    myTargetDir->setText( home + QDir::separator() + "salome" );
 }
 // ================================================================
 /*!
@@ -60,6 +131,8 @@ void StructureParser::setTargetDir( QLineEdit* dir )
 void StructureParser::setTempDir( QLineEdit* dir )
 {
   myTempDir = dir;
+  if ( myTempDir )
+    myTempDir->setText( "/tmp" );
 }
 // ================================================================
 /*!
@@ -135,13 +208,11 @@ bool StructureParser::startElement( const QString&        /*namespaceURI*/,
   }
   else if (( qName == "path" ) && ( attributes.length() > 0 ) && myWizard ) {
     if ( myTargetDir )
-      myTargetDir->setText( attributes.value( "targetdir" ) );
+      myTargetDir->setText( substituteVars( attributes.value( "targetdir" ) ) );
 
     if ( myTempDir ) {
-      if ( attributes.value( "tempdir" ) == "" )
-       myTempDir->setText( "/tmp" );
-      else
-       myTempDir->setText( attributes.value( "tempdir" ) );
+      if ( !attributes.value( "tempdir" ).stripWhiteSpace().isEmpty() )
+       myTempDir->setText( substituteVars( attributes.value( "tempdir" ) ) );
     }
   }
   return true;
index 4fff3166f7cc9846a8ca83a1817ded9110d2f092..88a53ae9a04b09c863a210a54356ab653ae146c1 100644 (file)
@@ -1,15 +1,15 @@
 ################################################################################
 ### Setting the environment to build SALOME Installation Wizard.
-### We use statically compiled gcc and qt in order to minimize
+### Use statically compiled gcc and qt in order to minimize
 ### external dependencies of Installation Wizard.
 ### But it is also possible to use Linux native products.
-### In this case set GCC_ROOT and QTDIR correspondingly:
+### In this case set GCC_ROOT and QTDIR correspondingly, e.g:
 ###    setenv GCC_ROOT /usr
 ###    setenv QTDIR    /usr/lib/qt-3.0.5
 ################################################################################
 
 setenv LD_LIBRARY_PATH /usr/X11R6/lib:/usr/lib:/lib
-setenv PRODUCTS_DIR /dn06/salome/vsr/static
+setenv PRODUCTS_DIR    /tmp/static
 
 ### ------ gcc ------ ###
 ### gcc 2.95.3