<document>
- <config version="4.1.2"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2003-2008 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
+ <config version="4.1.4"
+ caption="SALOME documentation v%1"
+ copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D,<br>OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
license="<h5>GNU LGPL</h5>"
- platforms="Debian 4.0 64bit,Debian 3.1,Mandrake 10.1,Mandriva 2006.0,Mandriva 2006.0 64bit,Mandriva 2007.0,Mandriva 2008.0,Mandriva 2008.0 64bit,Red Hat 8.0,Red Hat 9,Red Hat Enterprise WS 4,Scientific SL 4.2,Scientific SL 4.3"
- targetdir="${HOME}/salome_4.1.2"
- tempdir="/tmp"/>
+ targetdir="${HOME}/salome_4.1.4"/>
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="26633,11153,84278"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="26633,11153,84278"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="27162,11153,90934"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="25538,11153,85038"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="25538,11153,85038"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="25538,11153,85038"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="51505,8360,160469"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="27663,8465,96224"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="34378,9782,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="34378,9782,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="22407,9810,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="22407,9810,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="22407,9810,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="21446,10313,79189"
- script="GUI.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="21446,10313,79189"
- script="GUI.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="22495,10313,83601"
- script="GUI.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="21242,10313,82864"
- script="GUI.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="21242,10313,82864"
- script="GUI.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="21242,10313,82864"
- script="GUI.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="23804,11387,97824"
- script="GUI.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="67016,6963,104784"
- script="GUI.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="14083,12349,91968"
- script="GUI.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="67016,6963,104784"
- script="GUI.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="57997,6963,104784"
- script="GUI.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="57997,6963,104784"
- script="GUI.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="57997,6963,104784"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="44527,17706,191768"
- script="GEOM.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="44527,17706,191768"
- script="GEOM.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="46870,17706,199909"
- script="GEOM.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="44123,17706,196287"
- script="GEOM.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="44123,17706,196287"
- script="GEOM.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="44123,17706,196287"
- script="GEOM.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="20790,20800,139588"
- script="GEOM.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="49465,17808,230272"
- script="GEOM.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="39153,12393,186274"
- script="GEOM.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="39153,12393,186274"
- script="GEOM.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="40742,12393,186274"
- script="GEOM.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="40742,12393,186274"
- script="GEOM.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="40742,12393,186274"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="113068,71175,376032"
- script="MED.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="113068,71175,376032"
- script="MED.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="113068,71175,391529"
- script="MED.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="106584,71175,362361"
- script="MED.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="106584,71175,362361"
- script="MED.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="106584,71175,362361"
- script="MED.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="102208,73840,317303"
- script="MED.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="113959,72023,396832"
- script="MED.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="62801,31729,361939"
- script="MED.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="62801,31729,361939"
- script="MED.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="64498,31729,361939"
- script="MED.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="64498,31729,361939"
- script="MED.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="64498,31729,361939"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="63544,15848,244628"
- script="SMESH.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="63544,15848,244628"
- script="SMESH.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="67604,15848,259097"
- script="SMESH.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="62631,15848,245334"
- script="SMESH.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="62631,15848,245334"
- script="SMESH.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="62631,15848,245334"
- script="SMESH.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="24638,19840,128064"
- script="SMESH.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="75901,16096,308098"
- script="SMESH.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="46336,11120,237632"
- script="SMESH.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="46336,11120,237632"
- script="SMESH.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="48564,11120,237632"
- script="SMESH.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="48564,11120,237632"
- script="SMESH.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="48564,11120,237632"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="29149,9965,108154"
- script="VISU.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="29149,9965,108154"
- script="VISU.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="30815,9965,114283"
- script="VISU.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="28753,9965,109526"
- script="VISU.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="28753,9965,109526"
- script="VISU.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="28753,9965,109526"
- script="VISU.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="17971,11396,95349"
- script="VISU.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="34418,10354,137066"
- script="VISU.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="26412,6650,110057"
- script="VISU.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="26412,6650,110057"
- script="VISU.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="25310,6650,110057"
- script="VISU.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="25310,6650,110057"
- script="VISU.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="25310,6650,110057"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="59511,5927,238662"
- script="SUPERV.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="59511,5927,238662"
- script="SUPERV.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="40297,5927,151984"
- script="SUPERV.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="39588,5927,151185"
- script="SUPERV.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="39588,5927,151185"
- script="SUPERV.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="39588,5927,151185"
- script="SUPERV.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="46223,5963,178795"
- script="SUPERV.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="50375,6359,214507"
- script="SUPERV.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="62325,4991,238973"
- script="SUPERV.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="62325,4991,238973"
- script="SUPERV.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="40288,4990,238973"
- script="SUPERV.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="40288,4990,238973"
- script="SUPERV.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="40288,4990,238973"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="10270,349,39271"
- script="NETGENPLUGIN.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="10270,349,39271"
- script="NETGENPLUGIN.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="10655,349,40385"
- script="NETGENPLUGIN.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="10530,349,40328"
- script="NETGENPLUGIN.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="10530,349,40328"
- script="NETGENPLUGIN.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="10530,349,40328"
- script="NETGENPLUGIN.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="4701,430,12979"
- script="NETGENPLUGIN.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="12128,71,48770"
- script="NETGENPLUGIN.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="2461,72,36361"
- script="NETGENPLUGIN.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="2461,72,36361"
- script="NETGENPLUGIN.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="2618,71,36361"
- script="NETGENPLUGIN.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="2618,71,36361"
- script="NETGENPLUGIN.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="2618,71,36361"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="236,120,2587"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="276,169,6204"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="300,56,2704"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPLUGIN.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="236,120,2587"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="6947,305,29242"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="300,56,2704"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="HexoticPLUGIN.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="HexoticPLUGIN.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="236,120,2587"
- script="HexoticPLUGIN.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="HexoticPLUGIN.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="HexoticPLUGIN.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="HexoticPLUGIN.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="6867,1773,19948"
- script="HexoticPLUGIN.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="300,56,2704"
- script="HexoticPLUGIN.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="HexoticPLUGIN.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="HexoticPLUGIN.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="HexoticPLUGIN.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="HexoticPLUGIN.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="6843,1825,19916"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="9904,685,37988"
- script="COMPONENT.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="9904,685,37988"
- script="COMPONENT.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="10449,685,39686"
- script="COMPONENT.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="9809,685,38150"
- script="COMPONENT.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="9809,685,38150"
- script="COMPONENT.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="9809,685,38150"
- script="COMPONENT.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="2818,722,19201"
- script="COMPONENT.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="11870,1049,46714"
- script="COMPONENT.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="31727,481,36211"
- script="COMPONENT.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="31727,481,36211"
- script="COMPONENT.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="20252,481,36211"
- script="COMPONENT.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="20252,481,36211"
- script="COMPONENT.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="20252,481,36211"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="68,220,2065"
- script="PYCALCULATOR.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="68,220,2065"
- script="PYCALCULATOR.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="68,220,2069"
- script="PYCALCULATOR.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="68,220,2065"
- script="PYCALCULATOR.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="68,220,2065"
- script="PYCALCULATOR.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="68,220,2065"
- script="PYCALCULATOR.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="152,4419,5439"
- script="PYCALCULATOR.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="64,456,2081"
- script="PYCALCULATOR.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="4100,452,17269"
- script="CALCULATOR.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="4100,452,17269"
- script="CALCULATOR.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="4360,452,18086"
- script="CALCULATOR.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="3968,452,17061"
- script="CALCULATOR.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="3968,452,17061"
- script="CALCULATOR.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="3968,452,17061"
- script="CALCULATOR.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="841,4883,8662"
- script="CALCULATOR.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="4957,324,21297"
- script="CALCULATOR.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="3232,324,16277"
- script="CALCULATOR.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="3232,324,16277"
- script="CALCULATOR.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="3559,324,16277"
- script="CALCULATOR.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="3559,324,16277"
- script="CALCULATOR.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="3559,324,16277"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="2686,196,12245"
- script="HELLO.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="2686,196,12245"
- script="HELLO.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="2790,196,12573"
- script="HELLO.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="2706,196,12505"
- script="HELLO.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="2706,196,12505"
- script="HELLO.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="2706,196,12505"
- script="HELLO.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="237,4371,5884"
- script="HELLO.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="3335,90,15247"
- script="HELLO.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="2288,90,11785"
- script="HELLO.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="2288,90,11785"
- script="HELLO.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="2480,90,11785"
- script="HELLO.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="2480,90,11785"
- script="HELLO.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="2480,90,11785"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="104,260,2029"
- script="PYHELLO.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="104,260,2029"
- script="PYHELLO.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="104,260,2041"
- script="PYHELLO.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="104,104,2033"
- script="PYHELLO.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="104,104,2033"
- script="PYHELLO.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="104,104,2033"
- script="PYHELLO.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="84,3902,560"
- script="PYHELLO.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="144,172,2049"
- script="PYHELLO.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="LIGHT.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="LIGHT.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="220,221,3002"
- script="LIGHT.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,3006"
- script="LIGHT.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,3006"
- script="LIGHT.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,3006"
- script="LIGHT.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="184,4491,5948"
- script="LIGHT.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="280,141,3154"
- script="LIGHT.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="137,141,2914"
- script="LIGHT.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="137,141,2914"
- script="LIGHT.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="152,141,2914"
- script="LIGHT.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="152,141,2914"
- script="LIGHT.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="152,141,2914"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="108,3931,4775"
- script="RANDOMIZER.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="373,4936,7110"
- script="SIERPINSKY.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="11186,5124,42568"
- script="FILTER.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="4548,3014,21060"
- script="MULTIPR.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="false"
- installdiskspace="83522,7831,236730"
- script="YACS.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- woguimode="true"
- installdiskspace="0,86825,0"
- script="SAMPLES.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,48923,0"
- script="SAMPLES.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Debian 3.1"
- version="0.5.52"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="xdata-0.5.52.sh"/>
- <installation os="Debian 4.0 64bit"
- version="0.5.52"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="xdata-0.5.52.sh"/>
- <installation os="Mandrake 10.1"
- version="0.5.52"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="xdata-0.5.52.sh"/>
- <installation os="Mandriva 2006.0"
- version="0.5.52"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="xdata-0.5.52.sh"/>
- <installation os="Mandriva 2007.0"
- version="0.5.52"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="xdata-0.5.52.sh"/>
- <installation os="Mandriva 2008.0"
- version="0.5.52"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="xdata-0.5.52.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="0.5.52"
- disable="false"
- installdiskspace="6468,4553,16580"
- script="xdata-0.5.52.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="0.5.52"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="xdata-0.5.52.sh"/>
- <installation os="Red Hat 8.0"
- version="0.5.52"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="xdata-0.5.52.sh"/>
- <installation os="Red Hat 9"
- version="0.5.52"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="xdata-0.5.52.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="0.5.52"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="xdata-0.5.52.sh"/>
- <installation os="Scientific SL 4.2"
- version="0.5.52"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="xdata-0.5.52.sh"/>
- <installation os="Scientific SL 4.3"
- version="0.5.52"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="769,10242,14097"
- script="HXX2SALOME.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="769,10242,14097"
- script="HXX2SALOME.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="537,10242,13335"
- script="HXX2SALOME.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="509,10242,13837"
- script="HXX2SALOME.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="509,10242,13837"
- script="HXX2SALOME.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="509,10242,13837"
- script="HXX2SALOME.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="493,3183,8139"
- script="HXX2SALOME.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="509,10242,13837"
- script="HXX2SALOME.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Debian 3.1"
- version="4.1.2"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.2"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.2"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.2"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.2"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.3"
- disable="false"
- installdiskspace="0,2446,0"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.2"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.2"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Red Hat 9"
- version="4.1.2"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.2"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.2"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.2"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="all"
- version="4.1.2"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Debian 3.1"
- version="8.4.14"
- disable="false"
- installdiskspace="10765,28789,50385"
- script="tcltk-8.4.14.sh"/>
- <installation os="Debian 4.0 64bit"
- version="8.4.14"
- disable="false"
- installdiskspace="10765,28789,50385"
- script="tcltk-8.4.14.sh"/>
- <installation os="Mandrake 10.1"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- <installation os="Mandriva 2006.0"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- <installation os="Mandriva 2007.0"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- <installation os="Mandriva 2008.0"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="8.4.14"
- disable="false"
- installdiskspace="10908,33633,50768"
- script="tcltk-8.4.14.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- <installation os="Red Hat 8.0"
- version="8.4.14"
- disable="false"
- installdiskspace="17870,23445,50914"
- script="tcltk-8.4.14.sh"/>
- <installation os="Red Hat 9"
- version="8.4.14"
- disable="false"
- installdiskspace="17870,23445,50914"
- script="tcltk-8.4.14.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- <installation os="Scientific SL 4.2"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- <installation os="Scientific SL 4.3"
- version="8.4.14"
- disable="false"
- installdiskspace="23069,29012,62457"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Debian 3.1"
- version="2.4.4"
- disable="false"
- installdiskspace="46479,32953,115859"
- script="Python-2.4.4.sh"/>
- <installation os="Debian 4.0 64bit"
- version="2.4.4"
- disable="false"
- installdiskspace="46479,32953,115859"
- script="Python-2.4.4.sh"/>
- <installation os="Mandrake 10.1"
- version="2.4.4"
- disable="false"
- installdiskspace="36916,32794,94704"
- script="Python-2.4.4.sh"/>
- <installation os="Mandriva 2006.0"
- version="2.4.4"
- disable="false"
- installdiskspace="37875,35876,97272"
- script="Python-2.4.4.sh"/>
- <installation os="Mandriva 2007.0"
- version="2.4.4"
- disable="false"
- installdiskspace="37875,35876,97272"
- script="Python-2.4.4.sh"/>
- <installation os="Mandriva 2008.0"
- version="2.4.4"
- disable="false"
- installdiskspace="37875,35876,97272"
- script="Python-2.4.4.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="2.4.4"
- disable="false"
- installdiskspace="44915,43468,109774"
- script="Python-2.4.4.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="2.4.4"
- disable="false"
- installdiskspace="37875,35876,97272"
- script="Python-2.4.4.sh"/>
- <installation os="Red Hat 8.0"
- version="2.4.4"
- disable="false"
- installdiskspace="43714,32794,113686"
- script="Python-2.4.4.sh"/>
- <installation os="Red Hat 9"
- version="2.4.4"
- disable="false"
- installdiskspace="43714,32794,113686"
- script="Python-2.4.4.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="2.4.4"
- disable="false"
- installdiskspace="36916,32794,94704"
- script="Python-2.4.4.sh"/>
- <installation os="Scientific SL 4.2"
- version="2.4.4"
- disable="false"
- installdiskspace="36916,32794,94704"
- script="Python-2.4.4.sh"/>
- <installation os="Scientific SL 4.3"
- version="2.4.4"
- disable="false"
- installdiskspace="36916,32794,94704"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Debian 3.1"
- version="3.3.8"
- disable="false"
- installdiskspace="56161,63120,217501"
- script="qt-3.3.8.sh"/>
- <installation os="Debian 4.0 64bit"
- version="3.3.8"
- disable="false"
- installdiskspace="56161,63120,217501"
- script="qt-3.3.8.sh"/>
- <installation os="Mandrake 10.1"
- version="3.3.8"
- disable="false"
- installdiskspace="50369,62835,183782"
- script="qt-3.3.8.sh"/>
- <installation os="Mandriva 2006.0"
- version="3.3.8"
- disable="false"
- installdiskspace="55900,63120,189313"
- script="qt-3.3.8.sh"/>
- <installation os="Mandriva 2007.0"
- version="3.3.8"
- disable="false"
- installdiskspace="55900,63120,189313"
- script="qt-3.3.8.sh"/>
- <installation os="Mandriva 2008.0"
- version="3.3.8"
- disable="false"
- installdiskspace="55900,63120,189313"
- script="qt-3.3.8.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="3.3.8"
- disable="false"
- installdiskspace="56785,79525,211403"
- script="qt-3.3.8.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="3.3.8"
- disable="false"
- installdiskspace="55900,63120,189313"
- script="qt-3.3.8.sh"/>
- <installation os="Red Hat 8.0"
- version="3.3.8"
- disable="false"
- installdiskspace="48991,62835,178720"
- script="qt-3.3.8.sh"/>
- <installation os="Red Hat 9"
- version="3.3.8"
- disable="false"
- installdiskspace="48991,62835,178720"
- script="qt-3.3.8.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="3.3.8"
- disable="false"
- installdiskspace="50369,62835,183782"
- script="qt-3.3.8.sh"/>
- <installation os="Scientific SL 4.2"
- version="3.3.8"
- disable="false"
- installdiskspace="50369,62835,183782"
- script="qt-3.3.8.sh"/>
- <installation os="Scientific SL 4.3"
- version="3.3.8"
- disable="false"
- installdiskspace="50369,62835,183782"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Debian 3.1"
- version=""
- disable="false"
- installdiskspace="24,6,80"
- script="msg2qm.sh"/>
- <installation os="Debian 4.0 64bit"
- version=""
- disable="false"
- installdiskspace="24,6,80"
- script="msg2qm.sh"/>
- <installation os="Mandrake 10.1"
- version=""
- disable="false"
- installdiskspace="24,6,72"
- script="msg2qm.sh"/>
- <installation os="Mandriva 2006.0"
- version=""
- disable="false"
- installdiskspace="24,6,72"
- script="msg2qm.sh"/>
- <installation os="Mandriva 2007.0"
- version=""
- disable="false"
- installdiskspace="24,6,72"
- script="msg2qm.sh"/>
- <installation os="Mandriva 2008.0"
- version=""
- disable="false"
- installdiskspace="24,6,72"
- script="msg2qm.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version=""
- disable="false"
- installdiskspace="28,52,80"
- script="msg2qm.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version=""
- disable="false"
- installdiskspace="24,6,72"
- script="msg2qm.sh"/>
- <installation os="Red Hat 8.0"
- version=""
- disable="false"
- installdiskspace="21,6,77"
- script="msg2qm.sh"/>
- <installation os="Red Hat 9"
- version=""
- disable="false"
- installdiskspace="21,6,77"
- script="msg2qm.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version=""
- disable="false"
- installdiskspace="19,6,67"
- script="msg2qm.sh"/>
- <installation os="Scientific SL 4.2"
- version=""
- disable="false"
- installdiskspace="19,6,67"
- script="msg2qm.sh"/>
- <installation os="Scientific SL 4.3"
- version=""
- disable="false"
- installdiskspace="19,6,67"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Debian 3.1"
- version="4.7.3"
- disable="false"
- installdiskspace="308,1450,2476"
- script="sip-4.7.3.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.7.3"
- disable="false"
- installdiskspace="308,1450,2476"
- script="sip-4.7.3.sh"/>
- <installation os="Mandrake 10.1"
- version="4.7.3"
- disable="false"
- installdiskspace="288,1450,2456"
- script="sip-4.7.3.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.7.3"
- disable="false"
- installdiskspace="288,1542,2345"
- script="sip-4.7.3.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.7.3"
- disable="false"
- installdiskspace="288,1542,2345"
- script="sip-4.7.3.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.7.3"
- disable="false"
- installdiskspace="288,1542,2345"
- script="sip-4.7.3.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.7.3"
- disable="false"
- installdiskspace="496,3211,3707"
- script="sip-4.7.3.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.7.3"
- disable="false"
- installdiskspace="288,1542,2345"
- script="sip-4.7.3.sh"/>
- <installation os="Red Hat 8.0"
- version="4.7.3"
- disable="false"
- installdiskspace="291,1450,2044"
- script="sip-4.7.3.sh"/>
- <installation os="Red Hat 9"
- version="4.7.3"
- disable="false"
- installdiskspace="291,1450,2044"
- script="sip-4.7.3.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.7.3"
- disable="false"
- installdiskspace="352,1450,2520"
- script="sip-4.7.3.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.7.3"
- disable="false"
- installdiskspace="352,1450,2520"
- script="sip-4.7.3.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.7.3"
- disable="false"
- installdiskspace="352,1450,2520"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Debian 3.1"
- version="3.17.4"
- disable="false"
- installdiskspace="15914,3936,76034"
- script="PyQt-3.17.4.sh"/>
- <installation os="Debian 4.0 64bit"
- version="3.17.4"
- disable="false"
- installdiskspace="15914,3936,76034"
- script="PyQt-3.17.4.sh"/>
- <installation os="Mandrake 10.1"
- version="3.17.4"
- disable="false"
- installdiskspace="15430,3936,75786"
- script="PyQt-3.17.4.sh"/>
- <installation os="Mandriva 2006.0"
- version="3.17.4"
- disable="false"
- installdiskspace="9476,4013,66672"
- script="PyQt-3.17.4.sh"/>
- <installation os="Mandriva 2007.0"
- version="3.17.4"
- disable="false"
- installdiskspace="9476,4013,66672"
- script="PyQt-3.17.4.sh"/>
- <installation os="Mandriva 2008.0"
- version="3.17.4"
- disable="false"
- installdiskspace="9476,4013,66672"
- script="PyQt-3.17.4.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="3.17.4"
- disable="false"
- installdiskspace="9749,4097,57459"
- script="PyQt-3.17.4.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="3.17.4"
- disable="false"
- installdiskspace="9476,4013,66672"
- script="PyQt-3.17.4.sh"/>
- <installation os="Red Hat 8.0"
- version="3.17.4"
- disable="false"
- installdiskspace="14670,3936,70566"
- script="PyQt-3.17.4.sh"/>
- <installation os="Red Hat 9"
- version="3.17.4"
- disable="false"
- installdiskspace="14670,3936,70566"
- script="PyQt-3.17.4.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="3.17.4"
- disable="false"
- installdiskspace="15669,3936,76025"
- script="PyQt-3.17.4.sh"/>
- <installation os="Scientific SL 4.2"
- version="3.17.4"
- disable="false"
- installdiskspace="15669,3936,76025"
- script="PyQt-3.17.4.sh"/>
- <installation os="Scientific SL 4.3"
- version="3.17.4"
- disable="false"
- installdiskspace="15669,3936,76025"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Debian 3.1"
- version="1.34.1"
- disable="false"
- installdiskspace="30533,70205,100285"
- script="BOOST-1.34.1.sh"/>
- <installation os="Debian 4.0 64bit"
- version="1.34.1"
- disable="false"
- installdiskspace="30533,70205,100285"
- script="BOOST-1.34.1.sh"/>
- <installation os="Mandrake 10.1"
- version="1.34.1"
- disable="false"
- installdiskspace="21285,41770,88133"
- script="BOOST-1.34.1.sh"/>
- <installation os="Mandriva 2006.0"
- version="1.34.1"
- disable="false"
- installdiskspace="35084,70205,101932"
- script="BOOST-1.34.1.sh"/>
- <installation os="Mandriva 2007.0"
- version="1.34.1"
- disable="false"
- installdiskspace="35084,70205,101932"
- script="BOOST-1.34.1.sh"/>
- <installation os="Mandriva 2008.0"
- version="1.34.1"
- disable="false"
- installdiskspace="35084,70205,101932"
- script="BOOST-1.34.1.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="1.34.1"
- disable="false"
- installdiskspace="431102,114519,545621"
- script="BOOST-1.34.1.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="1.34.1"
- disable="false"
- installdiskspace="35084,70205,101932"
- script="BOOST-1.34.1.sh"/>
- <installation os="Red Hat 8.0"
- version="1.34.1"
- disable="false"
- installdiskspace="20086,41770,61856"
- script="BOOST-1.34.1.sh"/>
- <installation os="Red Hat 9"
- version="1.34.1"
- disable="false"
- installdiskspace="20086,41770,61856"
- script="BOOST-1.34.1.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="1.34.1"
- disable="false"
- installdiskspace="19786,41770,86634"
- script="BOOST-1.34.1.sh"/>
- <installation os="Scientific SL 4.2"
- version="1.34.1"
- disable="false"
- installdiskspace="19786,41770,86634"
- script="BOOST-1.34.1.sh"/>
- <installation os="Scientific SL 4.3"
- version="1.34.1"
- disable="false"
- installdiskspace="19786,41770,86634"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Debian 3.1"
- version="1.3.31"
- disable="false"
- installdiskspace="3923,11661,31647"
- script="SWIG-1.3.31.sh"/>
- <installation os="Debian 4.0 64bit"
- version="1.3.31"
- disable="false"
- installdiskspace="3923,11661,31647"
- script="SWIG-1.3.31.sh"/>
- <installation os="Mandrake 10.1"
- version="1.3.31"
- disable="false"
- installdiskspace="3615,11661,29115"
- script="SWIG-1.3.31.sh"/>
- <installation os="Mandriva 2006.0"
- version="1.3.31"
- disable="false"
- installdiskspace="3891,11661,29391"
- script="SWIG-1.3.31.sh"/>
- <installation os="Mandriva 2007.0"
- version="1.3.31"
- disable="false"
- installdiskspace="3891,11661,29391"
- script="SWIG-1.3.31.sh"/>
- <installation os="Mandriva 2008.0"
- version="1.3.31"
- disable="false"
- installdiskspace="3891,11661,29391"
- script="SWIG-1.3.31.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="1.3.31"
- disable="false"
- installdiskspace="5529,23607,38444"
- script="SWIG-1.3.31.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="1.3.31"
- disable="false"
- installdiskspace="3891,11661,29391"
- script="SWIG-1.3.31.sh"/>
- <installation os="Red Hat 8.0"
- version="1.3.31"
- disable="false"
- installdiskspace="3221,11661,30733"
- script="SWIG-1.3.31.sh"/>
- <installation os="Red Hat 9"
- version="1.3.31"
- disable="false"
- installdiskspace="3221,11661,30733"
- script="SWIG-1.3.31.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="1.3.31"
- disable="false"
- installdiskspace="3026,11661,28526"
- script="SWIG-1.3.31.sh"/>
- <installation os="Scientific SL 4.2"
- version="1.3.31"
- disable="false"
- installdiskspace="3026,11661,28526"
- script="SWIG-1.3.31.sh"/>
- <installation os="Scientific SL 4.3"
- version="1.3.31"
- disable="false"
- installdiskspace="3026,11661,28526"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.2.1sp2">
- <installation os="Debian 3.1"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Debian 4.0 64bit"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Mandrake 10.1"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="239478,268394,1220016"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Mandriva 2006.0"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="237087,268394,1217625"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Mandriva 2007.0"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="237087,268394,1217625"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Mandriva 2008.0"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="237087,268394,1217625"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="6.3"
- disable="false"
- installdiskspace="238909,389774,1282214"
- script="CAS-6.3.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="237087,268394,1217625"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Red Hat 8.0"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="207372,268394,1051492"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Red Hat 9"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="207372,268394,1051492"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="217388,268394,1197926"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Scientific SL 4.2"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="217388,268394,1197926"
- script="CAS-6.2.1sp2.sh"/>
- <installation os="Scientific SL 4.3"
- version="6.2.1sp2"
- disable="false"
- installdiskspace="217388,268394,1197926"
- script="CAS-6.2.1sp2.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Debian 3.1"
- version="4.2.0"
- disable="false"
- installdiskspace="1034,7200,13134"
- script="qwt-4.2.0.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.2.0"
- disable="false"
- installdiskspace="1034,7200,13134"
- script="qwt-4.2.0.sh"/>
- <installation os="Mandrake 10.1"
- version="4.2.0"
- disable="false"
- installdiskspace="1054,7200,13002"
- script="qwt-4.2.0.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.2.0"
- disable="false"
- installdiskspace="1054,7200,13002"
- script="qwt-4.2.0.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.2.0"
- disable="false"
- installdiskspace="1054,7200,13002"
- script="qwt-4.2.0.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.2.0"
- disable="false"
- installdiskspace="1054,7200,13002"
- script="qwt-4.2.0.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.2.0"
- disable="false"
- installdiskspace="1038,9742,12899"
- script="qwt-4.2.0.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.2.0"
- disable="false"
- installdiskspace="1054,7200,13002"
- script="qwt-4.2.0.sh"/>
- <installation os="Red Hat 8.0"
- version="4.2.0"
- disable="false"
- installdiskspace="448,2597,3045"
- script="qwt-4.2.0.sh"/>
- <installation os="Red Hat 9"
- version="4.2.0"
- disable="false"
- installdiskspace="448,2597,3045"
- script="qwt-4.2.0.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.2.0"
- disable="false"
- installdiskspace="995,7200,12943"
- script="qwt-4.2.0.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.2.0"
- disable="false"
- installdiskspace="995,7200,12943"
- script="qwt-4.2.0.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.2.0"
- disable="false"
- installdiskspace="995,7200,12943"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Debian 3.1"
- version="4.1.0"
- disable="false"
- installdiskspace="33506,14551,105946"
- script="omniORB-4.1.0.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.1.0"
- disable="false"
- installdiskspace="33506,14551,105946"
- script="omniORB-4.1.0.sh"/>
- <installation os="Mandrake 10.1"
- version="4.1.0"
- disable="false"
- installdiskspace="30635,14438,101667"
- script="omniORB-4.1.0.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.1.0"
- disable="false"
- installdiskspace="33384,14551,106744"
- script="omniORB-4.1.0.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.1.0"
- disable="false"
- installdiskspace="33384,14551,106744"
- script="omniORB-4.1.0.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.1.0"
- disable="false"
- installdiskspace="33384,14551,106744"
- script="omniORB-4.1.0.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.0"
- disable="false"
- installdiskspace="35416,20069,169736"
- script="omniORB-4.1.0.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.0"
- disable="false"
- installdiskspace="33384,14551,106744"
- script="omniORB-4.1.0.sh"/>
- <installation os="Red Hat 8.0"
- version="4.1.0"
- disable="false"
- installdiskspace="33384,14438,101367"
- script="omniORB-4.1.0.sh"/>
- <installation os="Red Hat 9"
- version="4.1.0"
- disable="false"
- installdiskspace="33384,14438,101367"
- script="omniORB-4.1.0.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.0"
- disable="false"
- installdiskspace="31899,14438,102931"
- script="omniORB-4.1.0.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.1.0"
- disable="false"
- installdiskspace="31899,14551,102931"
- script="omniORB-4.1.0.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.1.0"
- disable="false"
- installdiskspace="31899,14551,102931"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Debian 3.1"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3291,26859,49771"
- script="hdf5-1.6.4.sh"/>
- <installation os="Debian 4.0 64bit"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3291,26859,49771"
- script="hdf5-1.6.4.sh"/>
- <installation os="Mandrake 10.1"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3684,26859,51144"
- script="hdf5-1.6.4.sh"/>
- <installation os="Mandriva 2006.0"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,26859,31335"
- script="hdf5-1.6.4.sh"/>
- <installation os="Mandriva 2007.0"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,26859,31335"
- script="hdf5-1.6.4.sh"/>
- <installation os="Mandriva 2008.0"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,26859,31335"
- script="hdf5-1.6.4.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,30564,54083"
- script="hdf5-1.6.4.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,26859,31335"
- script="hdf5-1.6.4.sh"/>
- <installation os="Red Hat 8.0"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3730,26859,32286"
- script="hdf5-1.6.4.sh"/>
- <installation os="Red Hat 9"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3730,26859,32286"
- script="hdf5-1.6.4.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4229,26859,51689"
- script="hdf5-1.6.4.sh"/>
- <installation os="Scientific SL 4.2"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4229,26859,51689"
- script="hdf5-1.6.4.sh"/>
- <installation os="Scientific SL 4.3"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4229,26859,51689"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Debian 3.1"
- version="2.3.3"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="med-2.3.3.sh"/>
- <installation os="Debian 4.0 64bit"
- version="2.3.3"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="med-2.3.3.sh"/>
- <installation os="Mandrake 10.1"
- version="2.3.3"
- disable="false"
- installdiskspace="7721,6445,26773"
- script="med-2.3.3.sh"/>
- <installation os="Mandriva 2006.0"
- version="2.3.3"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="med-2.3.3.sh"/>
- <installation os="Mandriva 2007.0"
- version="2.3.3"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="med-2.3.3.sh"/>
- <installation os="Mandriva 2008.0"
- version="2.3.3"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="med-2.3.3.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="2.3.5"
- disable="false"
- installdiskspace="9643,9007,35327"
- script="med-2.3.5.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="2.3.3"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="med-2.3.3.sh"/>
- <installation os="Red Hat 8.0"
- version="2.3.3"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="med-2.3.3.sh"/>
- <installation os="Red Hat 9"
- version="2.3.3"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="med-2.3.3.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="2.3.3"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="med-2.3.3.sh"/>
- <installation os="Scientific SL 4.2"
- version="2.3.3"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="med-2.3.3.sh"/>
- <installation os="Scientific SL 4.3"
- version="2.3.3"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="med-2.3.3.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Debian 3.1"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="metis-4.0.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="metis-4.0.sh"/>
- <installation os="Mandrake 10.1"
- version="4.0"
- disable="false"
- installdiskspace="7721,6445,26773"
- script="metis-4.0.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="metis-4.0.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="metis-4.0.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="metis-4.0.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="4105,2143,6248"
- script="metis-4.0.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="metis-4.0.sh"/>
- <installation os="Red Hat 8.0"
- version="4.0"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="metis-4.0.sh"/>
- <installation os="Red Hat 9"
- version="4.0"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="metis-4.0.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="metis-4.0.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="metis-4.0.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Debian 3.1"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="scotch-4.0.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="scotch-4.0.sh"/>
- <installation os="Mandrake 10.1"
- version="4.0"
- disable="false"
- installdiskspace="7721,6445,26773"
- script="scotch-4.0.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="scotch-4.0.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="scotch-4.0.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="scotch-4.0.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="9833,5563,15396"
- script="scotch-4.0.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="scotch-4.0.sh"/>
- <installation os="Red Hat 8.0"
- version="4.0"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="scotch-4.0.sh"/>
- <installation os="Red Hat 9"
- version="4.0"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="scotch-4.0.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="scotch-4.0.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="scotch-4.0.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Debian 3.1"
- version="5.0.0"
- disable="false"
- installdiskspace="37844,38843,234392"
- script="VTK-5.0.0.sh"/>
- <installation os="Debian 4.0 64bit"
- version="5.0.0"
- disable="false"
- installdiskspace="37844,38843,234392"
- script="VTK-5.0.0.sh"/>
- <installation os="Mandrake 10.1"
- version="5.0.0"
- disable="false"
- installdiskspace="37216,38843,209250"
- script="VTK-5.0.0.sh"/>
- <installation os="Mandriva 2006.0"
- version="5.0.0"
- disable="false"
- installdiskspace="36395,38843,208429"
- script="VTK-5.0.0.sh"/>
- <installation os="Mandriva 2007.0"
- version="5.0.0"
- disable="false"
- installdiskspace="36395,38843,208429"
- script="VTK-5.0.0.sh"/>
- <installation os="Mandriva 2008.0"
- version="5.0.0"
- disable="false"
- installdiskspace="36395,38843,208429"
- script="VTK-5.0.0.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="5.0.0"
- disable="false"
- installdiskspace="57744,64493,362811"
- script="VTK-5.0.0.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="5.0.0"
- disable="false"
- installdiskspace="36395,38843,208429"
- script="VTK-5.0.0.sh"/>
- <installation os="Red Hat 8.0"
- version="5.0.0"
- disable="false"
- installdiskspace="44811,38686,246367"
- script="VTK-5.0.0.sh"/>
- <installation os="Red Hat 9"
- version="5.0.0"
- disable="false"
- installdiskspace="44811,38686,246367"
- script="VTK-5.0.0.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="5.0.0"
- disable="false"
- installdiskspace="37001,38843,209035"
- script="VTK-5.0.0.sh"/>
- <installation os="Scientific SL 4.2"
- version="5.0.0"
- disable="false"
- installdiskspace="37001,38843,209035"
- script="VTK-5.0.0.sh"/>
- <installation os="Scientific SL 4.3"
- version="5.0.0"
- disable="false"
- installdiskspace="37001,38843,209035"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Debian 3.1"
- version="24.2"
- disable="false"
- installdiskspace="1669,3279,8181"
- script="Numeric-24.2.sh"/>
- <installation os="Debian 4.0 64bit"
- version="24.2"
- disable="false"
- installdiskspace="1669,3279,8181"
- script="Numeric-24.2.sh"/>
- <installation os="Mandrake 10.1"
- version="24.2"
- disable="false"
- installdiskspace="2322,3279,10162"
- script="Numeric-24.2.sh"/>
- <installation os="Mandriva 2006.0"
- version="24.2"
- disable="false"
- installdiskspace="2590,3279,10430"
- script="Numeric-24.2.sh"/>
- <installation os="Mandriva 2007.0"
- version="24.2"
- disable="false"
- installdiskspace="2590,3279,10430"
- script="Numeric-24.2.sh"/>
- <installation os="Mandriva 2008.0"
- version="24.2"
- disable="false"
- installdiskspace="2590,3279,10430"
- script="Numeric-24.2.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="24.2"
- disable="false"
- installdiskspace="2330,3838,10207"
- script="Numeric-24.2.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="24.2"
- disable="false"
- installdiskspace="2590,3279,10430"
- script="Numeric-24.2.sh"/>
- <installation os="Red Hat 8.0"
- version="24.2"
- disable="false"
- installdiskspace="2667,3235,11519"
- script="Numeric-24.2.sh"/>
- <installation os="Red Hat 9"
- version="24.2"
- disable="false"
- installdiskspace="2667,3235,11519"
- script="Numeric-24.2.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="24.2"
- disable="false"
- installdiskspace="2396,3279,10236"
- script="Numeric-24.2.sh"/>
- <installation os="Scientific SL 4.2"
- version="24.2"
- disable="false"
- installdiskspace="2396,3279,10236"
- script="Numeric-24.2.sh"/>
- <installation os="Scientific SL 4.3"
- version="24.2"
- disable="false"
- installdiskspace="2396,3279,10236"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Debian 3.1"
- version="2.16.1"
- disable="false"
- installdiskspace="10257,15158,54597"
- script="graphviz-2.16.1.sh"/>
- <installation os="Debian 4.0 64bit"
- version="2.16.1"
- disable="false"
- installdiskspace="10257,15158,54597"
- script="graphviz-2.16.1.sh"/>
- <installation os="Mandrake 10.1"
- version="2.16.1"
- disable="false"
- installdiskspace="9045,15158,53385"
- script="graphviz-2.16.1.sh"/>
- <installation os="Mandriva 2006.0"
- version="2.16.1"
- disable="false"
- installdiskspace="8741,15158,53081"
- script="graphviz-2.16.1.sh"/>
- <installation os="Mandriva 2007.0"
- version="2.16.1"
- disable="false"
- installdiskspace="8741,15158,53081"
- script="graphviz-2.16.1.sh"/>
- <installation os="Mandriva 2008.0"
- version="2.16.1"
- disable="false"
- installdiskspace="8741,15158,53081"
- script="graphviz-2.16.1.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="2.16.1"
- disable="false"
- installdiskspace="17539,32112,101872"
- script="graphviz-2.16.1.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="2.16.1"
- disable="false"
- installdiskspace="8741,15158,53081"
- script="graphviz-2.16.1.sh"/>
- <installation os="Red Hat 8.0"
- version="2.16.1"
- disable="false"
- installdiskspace="17720,11312,89016"
- script="graphviz-2.16.1.sh"/>
- <installation os="Red Hat 9"
- version="2.16.1"
- disable="false"
- installdiskspace="17720,11312,89016"
- script="graphviz-2.16.1.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="2.16.1"
- disable="false"
- installdiskspace="8551,15158,52891"
- script="graphviz-2.16.1.sh"/>
- <installation os="Scientific SL 4.2"
- version="2.16.1"
- disable="false"
- installdiskspace="8551,15158,52891"
- script="graphviz-2.16.1.sh"/>
- <installation os="Scientific SL 4.3"
- version="2.16.1"
- disable="false"
- installdiskspace="8551,15158,52891"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Debian 3.1"
- version="1.4.7"
- disable="false"
- installdiskspace="8265,12671,46325"
- script="doxygen-1.4.7.sh"/>
- <installation os="Debian 4.0 64bit"
- version="1.4.7"
- disable="false"
- installdiskspace="8265,12671,46325"
- script="doxygen-1.4.7.sh"/>
- <installation os="Mandrake 10.1"
- version="1.4.7"
- disable="false"
- installdiskspace="7857,12671,40212"
- script="doxygen-1.4.7.sh"/>
- <installation os="Mandriva 2006.0"
- version="1.4.7"
- disable="false"
- installdiskspace="8005,12671,44340"
- script="doxygen-1.4.7.sh"/>
- <installation os="Mandriva 2007.0"
- version="1.4.7"
- disable="false"
- installdiskspace="8005,12671,44340"
- script="doxygen-1.4.7.sh"/>
- <installation os="Mandriva 2008.0"
- version="1.4.7"
- disable="false"
- installdiskspace="8005,12671,44340"
- script="doxygen-1.4.7.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="1.5.6"
- disable="false"
- installdiskspace="4252,14899,41377"
- script="doxygen-1.5.6.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="1.4.7"
- disable="false"
- installdiskspace="8005,12671,44340"
- script="doxygen-1.4.7.sh"/>
- <installation os="Red Hat 8.0"
- version="1.4.7"
- disable="false"
- installdiskspace="5438,12671,38134"
- script="doxygen-1.4.7.sh"/>
- <installation os="Red Hat 9"
- version="1.4.7"
- disable="false"
- installdiskspace="5438,12671,38134"
- script="doxygen-1.4.7.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="1.4.7"
- disable="false"
- installdiskspace="6090,12671,38445"
- script="doxygen-1.4.7.sh"/>
- <installation os="Scientific SL 4.2"
- version="1.4.7"
- disable="false"
- installdiskspace="6090,12671,38445"
- script="doxygen-1.4.7.sh"/>
- <installation os="Scientific SL 4.3"
- version="1.4.7"
- disable="false"
- installdiskspace="6090,12671,38445"
- script="doxygen-1.4.7.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Debian 3.1"
- version="0.3.9"
- disable="false"
- installdiskspace="2163,3342,6310"
- script="docutils-0.3.9.sh"/>
- <installation os="Debian 4.0 64bit"
- version="0.3.9"
- disable="false"
- installdiskspace="2163,3342,6310"
- script="docutils-0.3.9.sh"/>
- <installation os="Mandrake 10.1"
- version="0.3.9"
- disable="false"
- installdiskspace="2155,3342,6302"
- script="docutils-0.3.9.sh"/>
- <installation os="Mandriva 2006.0"
- version="0.3.9"
- disable="false"
- installdiskspace="1755,3342,5902"
- script="docutils-0.3.9.sh"/>
- <installation os="Mandriva 2007.0"
- version="0.3.9"
- disable="false"
- installdiskspace="1755,3342,5902"
- script="docutils-0.3.9.sh"/>
- <installation os="Mandriva 2008.0"
- version="0.3.9"
- disable="false"
- installdiskspace="1755,3342,5902"
- script="docutils-0.3.9.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="0.3.9"
- disable="false"
- installdiskspace="1879,3656,6507"
- script="docutils-0.3.9.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="0.3.9"
- disable="false"
- installdiskspace="1755,3342,5902"
- script="docutils-0.3.9.sh"/>
- <installation os="Red Hat 8.0"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- <installation os="Red Hat 9"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- <installation os="Scientific SL 4.2"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- <installation os="Scientific SL 4.3"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Debian 3.1"
- version="4.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="netgen-4.5.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="netgen-4.5.sh"/>
- <installation os="Mandrake 10.1"
- version="4.5"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="netgen-4.5.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="netgen-4.5.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="netgen-4.5.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="netgen-4.5.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.5"
- disable="false"
- installdiskspace="6264,53587,65167"
- script="netgen-4.5.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="netgen-4.5.sh"/>
- <installation os="Red Hat 8.0"
- version="4.5"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="netgen-4.5.sh"/>
- <installation os="Red Hat 9"
- version="4.5"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="netgen-4.5.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="netgen-4.5.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="netgen-4.5.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Debian 3.1"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- <installation os="Debian 4.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- <installation os="Mandrake 10.1"
- version="4.0"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="ghs3d-4.0.sh"/>
- <installation os="Mandriva 2006.0"
- version="4.0"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="ghs3d-4.0.sh"/>
- <installation os="Mandriva 2007.0"
- version="4.0"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="ghs3d-4.0.sh"/>
- <installation os="Mandriva 2008.0"
- version="4.0"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="ghs3d-4.0.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="0,5461,0"
- script="ghs3d-4.0.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="ghs3d-4.0.sh"/>
- <installation os="Red Hat 8.0"
- version="4.0"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="ghs3d-4.0.sh"/>
- <installation os="Red Hat 9"
- version="4.0"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="ghs3d-4.0.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="4.0"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="ghs3d-4.0.sh"/>
- <installation os="Scientific SL 4.2"
- version="4.0"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="ghs3d-4.0.sh"/>
- <installation os="Scientific SL 4.3"
- version="4.0"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Debian 3.1"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- <installation os="Debian 4.0 64bit"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- <installation os="Mandrake 10.1"
- version="2.7.12"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="blsurf-2.7.12.sh"/>
- <installation os="Mandriva 2006.0"
- version="2.7.12"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="blsurf-2.7.12.sh"/>
- <installation os="Mandriva 2007.0"
- version="2.7.12"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="blsurf-2.7.12.sh"/>
- <installation os="Mandriva 2008.0"
- version="2.7.12"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="blsurf-2.7.12.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="2.7.12"
- disable="false"
- installdiskspace="0,14688,0"
- script="blsurf-2.7.12.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="2.7.12"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="blsurf-2.7.12.sh"/>
- <installation os="Red Hat 8.0"
- version="2.7.12"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="blsurf-2.7.12.sh"/>
- <installation os="Red Hat 9"
- version="2.7.12"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="blsurf-2.7.12.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="2.7.12"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="blsurf-2.7.12.sh"/>
- <installation os="Scientific SL 4.2"
- version="2.7.12"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="blsurf-2.7.12.sh"/>
- <installation os="Scientific SL 4.3"
- version="2.7.12"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 3.1"
- version="2.6.27"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="libxml2-2.6.27.sh"/>
- <installation os="Debian 4.0 64bit"
- version="2.6.27"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="libxml2-2.6.27.sh"/>
- <installation os="Mandrake 10.1"
- version="2.6.27"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="libxml2-2.6.27.sh"/>
- <installation os="Mandriva 2006.0"
- version="2.6.27"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="libxml2-2.6.27.sh"/>
- <installation os="Mandriva 2007.0"
- version="2.6.27"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="libxml2-2.6.27.sh"/>
- <installation os="Mandriva 2008.0"
- version="2.6.27"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="libxml2-2.6.27.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="2.6.27"
- disable="false"
- installdiskspace="15792,42738,83566"
- script="libxml2-2.6.27.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="2.6.27"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="libxml2-2.6.27.sh"/>
- <installation os="Red Hat 8.0"
- version="2.6.27"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="libxml2-2.6.27.sh"/>
- <installation os="Red Hat 9"
- version="2.6.27"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="libxml2-2.6.27.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="2.6.27"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="libxml2-2.6.27.sh"/>
- <installation os="Scientific SL 4.2"
- version="2.6.27"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="libxml2-2.6.27.sh"/>
- <installation os="Scientific SL 4.3"
- version="2.6.27"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 3.1"
- version="1.2.6"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="elementtree-1.2.6.sh"/>
- <installation os="Debian 4.0 64bit"
- version="1.2.6"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="elementtree-1.2.6.sh"/>
- <installation os="Mandrake 10.1"
- version="1.2.6"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="elementtree-1.2.6.sh"/>
- <installation os="Mandriva 2006.0"
- version="1.2.6"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="elementtree-1.2.6.sh"/>
- <installation os="Mandriva 2007.0"
- version="1.2.6"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="elementtree-1.2.6.sh"/>
- <installation os="Mandriva 2008.0"
- version="1.2.6"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="elementtree-1.2.6.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="1.2.6"
- disable="false"
- installdiskspace="189,361,550"
- script="elementtree-1.2.6.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="1.2.6"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="elementtree-1.2.6.sh"/>
- <installation os="Red Hat 8.0"
- version="1.2.6"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="elementtree-1.2.6.sh"/>
- <installation os="Red Hat 9"
- version="1.2.6"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="elementtree-1.2.6.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="1.2.6"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="elementtree-1.2.6.sh"/>
- <installation os="Scientific SL 4.2"
- version="1.2.6"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="elementtree-1.2.6.sh"/>
- <installation os="Scientific SL 4.3"
- version="1.2.6"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 3.1"
- version="1.0.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Debian 4.0 64bit"
- version="1.0.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Mandrake 10.1"
- version="1.0.5"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Mandriva 2006.0"
- version="1.0.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Mandriva 2007.0"
- version="1.0.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Mandriva 2008.0"
- version="1.0.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Mandriva 2008.0 64bit"
- version="1.0.5"
- disable="false"
- installdiskspace="505,1661,2166"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Mandriva 2006.0 64bit"
- version="1.0.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Red Hat 8.0"
- version="1.0.5"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Red Hat 9"
- version="1.0.5"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Red Hat Enterprise WS 4"
- version="1.0.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Scientific SL 4.2"
- version="1.0.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="cElementTree-1.0.5.sh"/>
- <installation os="Scientific SL 4.3"
- version="1.0.5"
+ <products>
+ <product name="DOCUMENTATION"
+ type="component"
+ description="SALOME documentation">
+ <installation version="4.1.4"
disable="false"
- installdiskspace="5215,51450,16479"
- script="cElementTree-1.0.5.sh"/>
+ installdiskspace="0,550593,0"
+ script="DOCUMENTATION.sh"/>
</product>
</products>
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Debian 3.1"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="26633,11153,84278"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="21446,10313,79189"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="44527,17706,191768"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="113068,71175,376032"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="63544,15848,244628"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="29149,9965,108154"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="59511,5927,238662"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="10270,349,39271"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="9904,685,37988"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="68,220,2065"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="4100,452,17269"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="2686,196,12245"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="104,260,2029"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Debian 3.1"
- version="0.5.52"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="769,10242,14097"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Debian 3.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Debian 3.1"
- version="8.4.14"
- disable="false"
- installdiskspace="10765,28789,50385"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Debian 3.1"
- version="2.4.4"
- disable="false"
- installdiskspace="46479,32953,115859"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Debian 3.1"
- version="3.3.8"
- disable="false"
- installdiskspace="56161,63120,217501"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Debian 3.1"
- version=""
- disable="false"
- installdiskspace="24,6,80"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Debian 3.1"
- version="4.7.3"
- disable="false"
- installdiskspace="308,1450,2476"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Debian 3.1"
- version="3.17.4"
- disable="false"
- installdiskspace="15914,3936,76034"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Debian 3.1"
- version="1.34.1"
- disable="false"
- installdiskspace="30533,70205,100285"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Debian 3.1"
- version="1.3.31"
- disable="false"
- installdiskspace="3923,11661,31647"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Debian 3.1"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3.sh"/>
- </product>
- <product name="PatchForOpenCascade"
- type="prerequisite"
- description="Patch for Open CASCADE version 6.3">
- <installation os="Debian 3.1"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3-patch.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Debian 3.1"
- version="4.2.0"
- disable="false"
- installdiskspace="1034,7200,13134"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Debian 3.1"
- version="4.1.0"
- disable="false"
- installdiskspace="33506,14551,105946"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Debian 3.1"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3291,26859,49771"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Debian 3.1"
- version="2.3.5"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Debian 3.1"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Debian 3.1"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Debian 3.1"
- version="5.0.0"
- disable="false"
- installdiskspace="37844,38843,234392"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Debian 3.1"
- version="24.2"
- disable="false"
- installdiskspace="1669,3279,8181"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Debian 3.1"
- version="2.16.1"
- disable="false"
- installdiskspace="10257,15158,54597"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Debian 3.1"
- version="1.5.6"
- disable="false"
- installdiskspace="8265,12671,46325"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Debian 3.1"
- version="0.3.9"
- disable="false"
- installdiskspace="2163,3342,6310"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Debian 3.1"
- version="4.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Debian 3.1"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Debian 3.1"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 3.1"
- version="2.6.27"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 3.1"
- version="1.2.6"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 3.1"
- version="1.0.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="PatchForOpenCascade">
- <dep>OpenCascade</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Debian 4.0"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="26633,11153,84278"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="21446,10313,79189"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="44527,17706,191768"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="113068,71175,376032"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="63544,15848,244628"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="29149,9965,108154"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="59511,5927,238662"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="10270,349,39271"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="9904,685,37988"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="68,220,2065"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="4100,452,17269"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="2686,196,12245"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="104,260,2029"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Debian 4.0"
- version="0.5.52"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="769,10242,14097"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Debian 4.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Debian 4.0"
- version="8.4.14"
- disable="false"
- installdiskspace="10765,28789,50385"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Debian 4.0"
- version="2.4.4"
- disable="false"
- installdiskspace="46479,32953,115859"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Debian 4.0"
- version="3.3.8"
- disable="false"
- installdiskspace="56161,63120,217501"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Debian 4.0"
- version=""
- disable="false"
- installdiskspace="24,6,80"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Debian 4.0"
- version="4.7.3"
- disable="false"
- installdiskspace="308,1450,2476"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Debian 4.0"
- version="3.17.4"
- disable="false"
- installdiskspace="15914,3936,76034"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Debian 4.0"
- version="1.34.1"
- disable="false"
- installdiskspace="30533,70205,100285"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Debian 4.0"
- version="1.3.31"
- disable="false"
- installdiskspace="3923,11661,31647"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Debian 4.0"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3.sh"/>
- </product>
- <product name="PatchForOpenCascade"
- type="prerequisite"
- description="Patch for Open CASCADE version 6.3">
- <installation os="Debian 4.0"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3-patch.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Debian 4.0"
- version="4.2.0"
- disable="false"
- installdiskspace="1034,7200,13134"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Debian 4.0"
- version="4.1.0"
- disable="false"
- installdiskspace="33506,14551,105946"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Debian 4.0"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3291,26859,49771"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Debian 4.0"
- version="2.3.5"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Debian 4.0"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Debian 4.0"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Debian 4.0"
- version="5.0.0"
- disable="false"
- installdiskspace="37844,38843,234392"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Debian 4.0"
- version="24.2"
- disable="false"
- installdiskspace="1669,3279,8181"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Debian 4.0"
- version="2.16.1"
- disable="false"
- installdiskspace="10257,15158,54597"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Debian 4.0"
- version="1.5.6"
- disable="false"
- installdiskspace="8265,12671,46325"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Debian 4.0"
- version="0.3.9"
- disable="false"
- installdiskspace="2163,3342,6310"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Debian 4.0"
- version="4.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Debian 4.0"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Debian 4.0"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 4.0"
- version="2.6.27"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 4.0"
- version="1.2.6"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 4.0"
- version="1.0.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="PatchForOpenCascade">
- <dep>OpenCascade</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Debian 4.0 64bit"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="26633,11153,84278"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="21446,10313,79189"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="44527,17706,191768"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="113068,71175,376032"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="63544,15848,244628"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="29149,9965,108154"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="59511,5927,238662"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="10270,349,39271"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="232,120,2583"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="9904,685,37988"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="68,220,2065"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="4100,452,17269"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="2686,196,12245"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="104,260,2029"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Debian 4.0 64bit"
- version="0.5.52"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="769,10242,14097"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Debian 4.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Debian 4.0 64bit"
- version="8.4.14"
- disable="false"
- installdiskspace="10765,28789,50385"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Debian 4.0 64bit"
- version="2.4.4"
- disable="false"
- installdiskspace="46479,32953,115859"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Debian 4.0 64bit"
- version="3.3.8"
- disable="false"
- installdiskspace="56161,63120,217501"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Debian 4.0 64bit"
- version=""
- disable="false"
- installdiskspace="24,6,80"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Debian 4.0 64bit"
- version="4.7.3"
- disable="false"
- installdiskspace="308,1450,2476"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Debian 4.0 64bit"
- version="3.17.4"
- disable="false"
- installdiskspace="15914,3936,76034"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Debian 4.0 64bit"
- version="1.34.1"
- disable="false"
- installdiskspace="30533,70205,100285"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Debian 4.0 64bit"
- version="1.3.31"
- disable="false"
- installdiskspace="3923,11661,31647"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Debian 4.0 64bit"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3.sh"/>
- </product>
- <product name="PatchForOpenCascade"
- type="prerequisite"
- description="Patch for Open CASCADE version 6.3">
- <installation os="Debian 4.0 64bit"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3-patch.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Debian 4.0 64bit"
- version="4.2.0"
- disable="false"
- installdiskspace="1034,7200,13134"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Debian 4.0 64bit"
- version="4.1.0"
- disable="false"
- installdiskspace="33506,14551,105946"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Debian 4.0 64bit"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3291,26859,49771"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Debian 4.0 64bit"
- version="2.3.5"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Debian 4.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Debian 4.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="19544,6445,63656"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Debian 4.0 64bit"
- version="5.0.0"
- disable="false"
- installdiskspace="37844,38843,234392"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Debian 4.0 64bit"
- version="24.2"
- disable="false"
- installdiskspace="1669,3279,8181"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Debian 4.0 64bit"
- version="2.16.1"
- disable="false"
- installdiskspace="10257,15158,54597"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Debian 4.0 64bit"
- version="1.5.6"
- disable="false"
- installdiskspace="8265,12671,46325"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Debian 4.0 64bit"
- version="0.3.9"
- disable="false"
- installdiskspace="2163,3342,6310"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Debian 4.0 64bit"
- version="4.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Debian 4.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Debian 4.0 64bit"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 4.0 64bit"
- version="2.6.27"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 4.0 64bit"
- version="1.2.6"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Debian 4.0 64bit"
- version="1.0.5"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="PatchForOpenCascade">
- <dep>OpenCascade</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Mandrake 10.1"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="27162,11153,90934"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="22495,10313,83601"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="46870,17706,199909"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="113068,71175,391529"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="67604,15848,259097"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="30815,9965,114283"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="40297,5927,151984"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="10655,349,40385"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="236,120,2587"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="236,120,2587"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="236,120,2587"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="10449,685,39686"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="68,220,2069"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="4360,452,18086"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="2790,196,12573"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="104,260,2041"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="220,221,3002"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Mandrake 10.1"
- version="0.5.52"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="xdata-0.5.52.sh"/>
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="537,10242,13335"
- script="HXX2SALOME.sh"/>
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Mandrake 10.1"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Mandrake 10.1"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Mandrake 10.1"
- version="2.4.4"
- disable="false"
- installdiskspace="36916,32794,94704"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Mandrake 10.1"
- version="3.3.8"
- disable="false"
- installdiskspace="50369,62835,183782"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Mandrake 10.1"
- version=""
- disable="false"
- installdiskspace="24,6,72"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Mandrake 10.1"
- version="4.7.3"
- disable="false"
- installdiskspace="288,1450,2456"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Mandrake 10.1"
- version="3.17.4"
- disable="false"
- installdiskspace="15430,3936,75786"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Mandrake 10.1"
- version="1.34.1"
- disable="false"
- installdiskspace="21285,41770,88133"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Mandrake 10.1"
- version="1.3.31"
- disable="false"
- installdiskspace="3615,11661,29115"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Mandrake 10.1"
- version="6.3"
- disable="false"
- installdiskspace="239478,268394,1220016"
- script="CAS-6.3.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Mandrake 10.1"
- version="4.2.0"
- disable="false"
- installdiskspace="1054,7200,13002"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Mandrake 10.1"
- version="4.1.0"
- disable="false"
- installdiskspace="30635,14438,101667"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Mandrake 10.1"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3684,26859,51144"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Mandrake 10.1"
- version="2.3.5"
- disable="false"
- installdiskspace="7721,6445,26773"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Mandrake 10.1"
- version="4.0"
- disable="false"
- installdiskspace="7721,6445,26773"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Mandrake 10.1"
- version="4.0"
- disable="false"
- installdiskspace="7721,6445,26773"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Mandrake 10.1"
- version="5.0.0"
- disable="false"
- installdiskspace="37216,38843,209250"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Mandrake 10.1"
- version="24.2"
- disable="false"
- installdiskspace="2322,3279,10162"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Mandrake 10.1"
- version="2.16.1"
- disable="false"
- installdiskspace="9045,15158,53385"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Mandrake 10.1"
- version="1.5.6"
- disable="false"
- installdiskspace="7857,12671,40212"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Mandrake 10.1"
- version="0.3.9"
- disable="false"
- installdiskspace="2155,3342,6302"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Mandrake 10.1"
- version="4.5"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Mandrake 10.1"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Mandrake 10.1"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandrake 10.1"
- version="2.6.27"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandrake 10.1"
- version="1.2.6"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandrake 10.1"
- version="1.0.5"
- disable="false"
- installdiskspace="5391,51450,22622"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Mandriva 2006.0"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="51505,8360,160469"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="14083,12349,91968"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="20790,20800,139588"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="102208,73840,317303"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="24638,19840,128064"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="17971,11396,95349"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="46223,5963,178795"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="4701,430,12979"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="276,169,6204"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6947,305,29242"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6867,1773,19948"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6843,1825,19916"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="2818,722,19201"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="152,4419,5439"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="841,4883,8662"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="237,4371,5884"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="84,3902,560"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="184,4491,5948"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="108,3931,4775"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="373,4936,7110"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="11186,5124,42568"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="4548,3014,21060"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="83522,7831,236730"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,86825,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Mandriva 2006.0"
- version="0.5.52"
- disable="false"
- installdiskspace="6468,4553,16580"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="493,3183,8139"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- installdiskspace="0,2446,0"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Mandriva 2006.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,222045,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Mandriva 2006.0"
- version="8.4.14"
- disable="false"
- installdiskspace="10908,33633,50768"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Mandriva 2006.0"
- version="2.4.4"
- disable="false"
- installdiskspace="44915,43468,109774"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Mandriva 2006.0"
- version="3.3.8"
- disable="false"
- installdiskspace="56785,79525,211403"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Mandriva 2006.0"
- version=""
- disable="false"
- installdiskspace="28,52,80"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Mandriva 2006.0"
- version="4.7.3"
- disable="false"
- installdiskspace="496,3211,3707"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Mandriva 2006.0"
- version="3.17.4"
- disable="false"
- installdiskspace="9749,4097,57459"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Mandriva 2006.0"
- version="1.34.1"
- disable="false"
- installdiskspace="431102,114519,545621"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Mandriva 2006.0"
- version="1.3.31"
- disable="false"
- installdiskspace="5529,23607,38444"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Mandriva 2006.0"
- version="6.3"
- disable="false"
- installdiskspace="238909,389774,1282214"
- script="CAS-6.3.sh"/>
- </product>
- <product name="PatchForOpenCascade"
- type="prerequisite"
- description="Patch for Open CASCADE version 6.3">
- <installation os="Mandriva 2006.0"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3-patch.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Mandriva 2006.0"
- version="4.2.0"
- disable="false"
- installdiskspace="1038,9742,12899"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Mandriva 2006.0"
- version="4.1.0"
- disable="false"
- installdiskspace="35416,20069,169736"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Mandriva 2006.0"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,30564,54083"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Mandriva 2006.0"
- version="2.3.5"
- disable="false"
- installdiskspace="9643,9007,35327"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Mandriva 2006.0"
- version="4.0"
- disable="false"
- installdiskspace="4105,2143,6248"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Mandriva 2006.0"
- version="4.0"
- disable="false"
- installdiskspace="9833,5563,15396"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Mandriva 2006.0"
- version="5.0.0"
- disable="false"
- installdiskspace="57744,64493,362811"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Mandriva 2006.0"
- version="24.2"
- disable="false"
- installdiskspace="2330,3838,10207"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Mandriva 2006.0"
- version="2.16.1"
- disable="false"
- installdiskspace="17539,32112,101872"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Mandriva 2006.0"
- version="1.5.6"
- disable="false"
- installdiskspace="4252,14899,41377"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Mandriva 2006.0"
- version="0.3.9"
- disable="false"
- installdiskspace="1879,3656,6507"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Mandriva 2006.0"
- version="4.5"
- disable="false"
- installdiskspace="6264,53587,65167"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Mandriva 2006.0"
- version="4.0"
- disable="false"
- installdiskspace="0,5461,0"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Mandriva 2006.0"
- version="2.7.12"
- disable="false"
- installdiskspace="0,14688,0"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2006.0"
- version="2.6.27"
- disable="false"
- installdiskspace="15792,42738,83566"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2006.0"
- version="1.2.6"
- disable="false"
- installdiskspace="189,361,550"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2006.0"
- version="1.0.5"
- disable="false"
- installdiskspace="505,1661,2166"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="PatchForOpenCascade">
- <dep>OpenCascade</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Mandriva 2006.0 64bit"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="51505,8360,160469"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="14083,12349,91968"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="20790,20800,139588"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="102208,73840,317303"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="24638,19840,128064"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="17971,11396,95349"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="46223,5963,178795"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="4701,430,12979"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="276,169,6204"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6947,305,29242"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6867,1773,19948"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6843,1825,19916"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="2818,722,19201"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="152,4419,5439"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="841,4883,8662"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="237,4371,5884"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="84,3902,560"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="184,4491,5948"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="108,3931,4775"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="373,4936,7110"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="11186,5124,42568"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="4548,3014,21060"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="83522,7831,236730"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,86825,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Mandriva 2006.0 64bit"
- version="0.5.52"
- disable="false"
- installdiskspace="6468,4553,16580"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="493,3183,8139"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="0,2446,0"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,222045,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Mandriva 2006.0 64bit"
- version="8.4.14"
- disable="false"
- installdiskspace="10908,33633,50768"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Mandriva 2006.0 64bit"
- version="2.4.4"
- disable="false"
- installdiskspace="44915,43468,109774"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Mandriva 2006.0 64bit"
- version="3.3.8"
- disable="false"
- installdiskspace="56785,79525,211403"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Mandriva 2006.0 64bit"
- version=""
- disable="false"
- installdiskspace="28,52,80"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Mandriva 2006.0 64bit"
- version="4.7.3"
- disable="false"
- installdiskspace="496,3211,3707"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Mandriva 2006.0 64bit"
- version="3.17.4"
- disable="false"
- installdiskspace="9749,4097,57459"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Mandriva 2006.0 64bit"
- version="1.34.1"
- disable="false"
- installdiskspace="431102,114519,545621"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Mandriva 2006.0 64bit"
- version="1.3.31"
- disable="false"
- installdiskspace="5529,23607,38444"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Mandriva 2006.0 64bit"
- version="6.3"
- disable="false"
- installdiskspace="238909,389774,1282214"
- script="CAS-6.3.sh"/>
- </product>
- <product name="PatchForOpenCascade"
- type="prerequisite"
- description="Patch for Open CASCADE version 6.3">
- <installation os="Mandriva 2006.0 64bit"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3-patch.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Mandriva 2006.0 64bit"
- version="4.2.0"
- disable="false"
- installdiskspace="1038,9742,12899"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Mandriva 2006.0 64bit"
- version="4.1.0"
- disable="false"
- installdiskspace="35416,20069,169736"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Mandriva 2006.0 64bit"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,30564,54083"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Mandriva 2006.0 64bit"
- version="2.3.5"
- disable="false"
- installdiskspace="9643,9007,35327"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Mandriva 2006.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="4105,2143,6248"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Mandriva 2006.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="9833,5563,15396"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Mandriva 2006.0 64bit"
- version="5.0.0"
- disable="false"
- installdiskspace="57744,64493,362811"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Mandriva 2006.0 64bit"
- version="24.2"
- disable="false"
- installdiskspace="2330,3838,10207"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Mandriva 2006.0 64bit"
- version="2.16.1"
- disable="false"
- installdiskspace="17539,32112,101872"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Mandriva 2006.0 64bit"
- version="1.5.6"
- disable="false"
- installdiskspace="4252,14899,41377"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Mandriva 2006.0 64bit"
- version="0.3.9"
- disable="false"
- installdiskspace="1879,3656,6507"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Mandriva 2006.0 64bit"
- version="4.5"
- disable="false"
- installdiskspace="6264,53587,65167"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Mandriva 2006.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="0,5461,0"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Mandriva 2006.0 64bit"
- version="2.7.12"
- disable="false"
- installdiskspace="0,14688,0"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2006.0 64bit"
- version="2.6.27"
- disable="false"
- installdiskspace="15792,42738,83566"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2006.0 64bit"
- version="1.2.6"
- disable="false"
- installdiskspace="189,361,550"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2006.0 64bit"
- version="1.0.5"
- disable="false"
- installdiskspace="505,1661,2166"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="PatchForOpenCascade">
- <dep>OpenCascade</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Mandriva 2007.0"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="21242,10313,82864"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="21242,10313,82864"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="44123,17706,196287"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="106584,71175,362361"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="62631,15848,245334"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="28753,9965,109526"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="39588,5927,151185"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="10530,349,40328"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,120,2516"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="9809,685,38150"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="68,220,2065"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="3968,452,17061"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="2706,196,12505"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="104,104,2033"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,3006"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,48711,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Mandriva 2007.0"
- version="0.5.52"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="509,10242,13837"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- installdiskspace="9713,9691,19636"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Mandriva 2007.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Mandriva 2007.0"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Mandriva 2007.0"
- version="2.4.4"
- disable="false"
- installdiskspace="37875,35876,97272"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Mandriva 2007.0"
- version="3.3.8"
- disable="false"
- installdiskspace="55900,63120,189313"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Mandriva 2007.0"
- version=""
- disable="false"
- installdiskspace="24,6,72"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Mandriva 2007.0"
- version="4.7.3"
- disable="false"
- installdiskspace="288,1542,2345"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Mandriva 2007.0"
- version="3.17.4"
- disable="false"
- installdiskspace="9476,4013,66672"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Mandriva 2007.0"
- version="1.34.1"
- disable="false"
- installdiskspace="35084,70205,101932"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Mandriva 2007.0"
- version="1.3.31"
- disable="false"
- installdiskspace="3891,11661,29391"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Mandriva 2007.0"
- version="6.3"
- disable="false"
- installdiskspace="237087,268394,1217625"
- script="CAS-6.3.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Mandriva 2007.0"
- version="4.2.0"
- disable="false"
- installdiskspace="1054,7200,13002"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Mandriva 2007.0"
- version="4.1.0"
- disable="false"
- installdiskspace="33384,14551,106744"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Mandriva 2007.0"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,26859,31335"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Mandriva 2007.0"
- version="2.3.5"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Mandriva 2007.0"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Mandriva 2007.0"
- version="4.0"
- disable="false"
- installdiskspace="8050,6445,27102"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Mandriva 2007.0"
- version="5.0.0"
- disable="false"
- installdiskspace="36395,38843,208429"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Mandriva 2007.0"
- version="24.2"
- disable="false"
- installdiskspace="2590,3279,10430"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Mandriva 2007.0"
- version="2.16.1"
- disable="false"
- installdiskspace="8741,15158,53081"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Mandriva 2007.0"
- version="1.5.6"
- disable="false"
- installdiskspace="8005,12671,44340"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Mandriva 2007.0"
- version="0.3.9"
- disable="false"
- installdiskspace="1755,3342,5902"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Mandriva 2007.0"
- version="4.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Mandriva 2007.0"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Mandriva 2007.0"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2007.0"
- version="2.6.27"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2007.0"
- version="1.2.6"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2007.0"
- version="1.0.5"
- disable="false"
- installdiskspace="5919,51450,17855"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Mandriva 2008.0"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="51505,8360,160469"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="14083,12349,91968"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="20790,20800,139588"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="102208,73840,317303"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="24638,19840,128064"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="17971,11396,95349"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="46223,5963,178795"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="4701,430,12979"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="276,169,6204"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6947,305,29242"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6867,1773,19948"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6843,1825,19916"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="2818,722,19201"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="152,4419,5439"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="841,4883,8662"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="237,4371,5884"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="84,3902,560"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="184,4491,5948"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="108,3931,4775"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="373,4936,7110"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="11186,5124,42568"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="4548,3014,21060"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="83522,7831,236730"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,86825,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Mandriva 2008.0"
- version="0.5.52"
- disable="false"
- installdiskspace="6468,4553,16580"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="493,3183,8139"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- installdiskspace="0,2446,0"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Mandriva 2008.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,222045,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Mandriva 2008.0"
- version="8.4.14"
- disable="false"
- installdiskspace="10908,33633,50768"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Mandriva 2008.0"
- version="2.4.4"
- disable="false"
- installdiskspace="44915,43468,109774"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Mandriva 2008.0"
- version="3.3.8"
- disable="false"
- installdiskspace="56785,79525,211403"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Mandriva 2008.0"
- version=""
- disable="false"
- installdiskspace="28,52,80"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Mandriva 2008.0"
- version="4.7.3"
- disable="false"
- installdiskspace="496,3211,3707"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Mandriva 2008.0"
- version="3.17.4"
- disable="false"
- installdiskspace="9749,4097,57459"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Mandriva 2008.0"
- version="1.34.1"
- disable="false"
- installdiskspace="431102,114519,545621"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Mandriva 2008.0"
- version="1.3.31"
- disable="false"
- installdiskspace="5529,23607,38444"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Mandriva 2008.0"
- version="6.3"
- disable="false"
- installdiskspace="238909,389774,1282214"
- script="CAS-6.3.sh"/>
- </product>
- <product name="PatchForOpenCascade"
- type="prerequisite"
- description="Patch for Open CASCADE version 6.3">
- <installation os="Mandriva 2008.0"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3-patch.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Mandriva 2008.0"
- version="4.2.0"
- disable="false"
- installdiskspace="1038,9742,12899"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Mandriva 2008.0"
- version="4.1.0"
- disable="false"
- installdiskspace="35416,20069,169736"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Mandriva 2008.0"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,30564,54083"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Mandriva 2008.0"
- version="2.3.5"
- disable="false"
- installdiskspace="9643,9007,35327"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Mandriva 2008.0"
- version="4.0"
- disable="false"
- installdiskspace="4105,2143,6248"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Mandriva 2008.0"
- version="4.0"
- disable="false"
- installdiskspace="9833,5563,15396"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Mandriva 2008.0"
- version="5.0.0"
- disable="false"
- installdiskspace="57744,64493,362811"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Mandriva 2008.0"
- version="24.2"
- disable="false"
- installdiskspace="2330,3838,10207"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Mandriva 2008.0"
- version="2.16.1"
- disable="false"
- installdiskspace="17539,32112,101872"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Mandriva 2008.0"
- version="1.5.6"
- disable="false"
- installdiskspace="4252,14899,41377"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Mandriva 2008.0"
- version="0.3.9"
- disable="false"
- installdiskspace="1879,3656,6507"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Mandriva 2008.0"
- version="4.5"
- disable="false"
- installdiskspace="6264,53587,65167"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Mandriva 2008.0"
- version="4.0"
- disable="false"
- installdiskspace="0,5461,0"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Mandriva 2008.0"
- version="2.7.12"
- disable="false"
- installdiskspace="0,14688,0"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2008.0"
- version="2.6.27"
- disable="false"
- installdiskspace="15792,42738,83566"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2008.0"
- version="1.2.6"
- disable="false"
- installdiskspace="189,361,550"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2008.0"
- version="1.0.5"
- disable="false"
- installdiskspace="505,1661,2166"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="PatchForOpenCascade">
- <dep>OpenCascade</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Mandriva 2008.0 64bit"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="51505,8360,160469"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="14083,12349,91968"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="20790,20800,139588"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="102208,73840,317303"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="24638,19840,128064"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="17971,11396,95349"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="46223,5963,178795"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="4701,430,12979"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="276,169,6204"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6947,305,29242"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6867,1773,19948"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="6843,1825,19916"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="2818,722,19201"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="152,4419,5439"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="841,4883,8662"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="237,4371,5884"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="84,3902,560"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="184,4491,5948"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="108,3931,4775"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="373,4936,7110"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="11186,5124,42568"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="4548,3014,21060"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="83522,7831,236730"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,86825,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Mandriva 2008.0 64bit"
- version="0.5.52"
- disable="false"
- installdiskspace="6468,4553,16580"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="493,3183,8139"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- installdiskspace="0,2446,0"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,222045,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Mandriva 2008.0 64bit"
- version="8.4.14"
- disable="false"
- installdiskspace="10908,33633,50768"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Mandriva 2008.0 64bit"
- version="2.4.4"
- disable="false"
- installdiskspace="44915,43468,109774"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Mandriva 2008.0 64bit"
- version="3.3.8"
- disable="false"
- installdiskspace="56785,79525,211403"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Mandriva 2008.0 64bit"
- version=""
- disable="false"
- installdiskspace="28,52,80"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Mandriva 2008.0 64bit"
- version="4.7.3"
- disable="false"
- installdiskspace="496,3211,3707"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Mandriva 2008.0 64bit"
- version="3.17.4"
- disable="false"
- installdiskspace="9749,4097,57459"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Mandriva 2008.0 64bit"
- version="1.34.1"
- disable="false"
- installdiskspace="431102,114519,545621"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Mandriva 2008.0 64bit"
- version="1.3.31"
- disable="false"
- installdiskspace="5529,23607,38444"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Mandriva 2008.0 64bit"
- version="6.3"
- disable="false"
- installdiskspace="238909,389774,1282214"
- script="CAS-6.3.sh"/>
- </product>
- <product name="PatchForOpenCascade"
- type="prerequisite"
- description="Patch for Open CASCADE version 6.3">
- <installation os="Mandriva 2008.0 64bit"
- version="6.3"
- disable="false"
- installdiskspace="241631,268394,1222169"
- script="CAS-6.3-patch.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Mandriva 2008.0 64bit"
- version="4.2.0"
- disable="false"
- installdiskspace="1038,9742,12899"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Mandriva 2008.0 64bit"
- version="4.1.0"
- disable="false"
- installdiskspace="35416,20069,169736"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Mandriva 2008.0 64bit"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4476,30564,54083"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Mandriva 2008.0 64bit"
- version="2.3.5"
- disable="false"
- installdiskspace="9643,9007,35327"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Mandriva 2008.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="4105,2143,6248"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Mandriva 2008.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="9833,5563,15396"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Mandriva 2008.0 64bit"
- version="5.0.0"
- disable="false"
- installdiskspace="57744,64493,362811"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Mandriva 2008.0 64bit"
- version="24.2"
- disable="false"
- installdiskspace="2330,3838,10207"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Mandriva 2008.0 64bit"
- version="2.16.1"
- disable="false"
- installdiskspace="17539,32112,101872"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Mandriva 2008.0 64bit"
- version="1.5.6"
- disable="false"
- installdiskspace="4252,14899,41377"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Mandriva 2008.0 64bit"
- version="0.3.9"
- disable="false"
- installdiskspace="1879,3656,6507"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Mandriva 2008.0 64bit"
- version="4.5"
- disable="false"
- installdiskspace="6264,53587,65167"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Mandriva 2008.0 64bit"
- version="4.0"
- disable="false"
- installdiskspace="0,5461,0"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Mandriva 2008.0 64bit"
- version="2.7.12"
- disable="false"
- installdiskspace="0,14688,0"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2008.0 64bit"
- version="2.6.27"
- disable="false"
- installdiskspace="15792,42738,83566"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2008.0 64bit"
- version="1.2.6"
- disable="false"
- installdiskspace="189,361,550"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Mandriva 2008.0 64bit"
- version="1.0.5"
- disable="false"
- installdiskspace="505,1661,2166"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="PatchForOpenCascade">
- <dep>OpenCascade</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Red Hat Enterprise WS 4"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="22407,9810,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="57997,6963,104784"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="40742,12393,186274"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="64498,31729,361939"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="48564,11120,237632"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="25310,6650,110057"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="40288,4990,238973"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="2618,71,36361"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="20252,481,36211"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="3559,324,16277"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="2480,90,11785"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="152,141,2914"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Red Hat Enterprise WS 4"
- version="0.5.52"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Red Hat Enterprise WS 4"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Red Hat Enterprise WS 4"
- version="2.4.4"
- disable="false"
- installdiskspace="36916,32794,94704"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Red Hat Enterprise WS 4"
- version="3.3.8"
- disable="false"
- installdiskspace="50369,62835,183782"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Red Hat Enterprise WS 4"
- version=""
- disable="false"
- installdiskspace="19,6,67"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Red Hat Enterprise WS 4"
- version="4.7.3"
- disable="false"
- installdiskspace="352,1450,2520"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Red Hat Enterprise WS 4"
- version="3.17.4"
- disable="false"
- installdiskspace="15669,3936,76025"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Red Hat Enterprise WS 4"
- version="1.34.1"
- disable="false"
- installdiskspace="19786,41770,86634"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Red Hat Enterprise WS 4"
- version="1.3.31"
- disable="false"
- installdiskspace="3026,11661,28526"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Red Hat Enterprise WS 4"
- version="6.3"
- disable="false"
- installdiskspace="217388,268394,1197926"
- script="CAS-6.3.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Red Hat Enterprise WS 4"
- version="4.2.0"
- disable="false"
- installdiskspace="995,7200,12943"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Red Hat Enterprise WS 4"
- version="4.1.0"
- disable="false"
- installdiskspace="31899,14438,102931"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Red Hat Enterprise WS 4"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4229,26859,51689"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Red Hat Enterprise WS 4"
- version="2.3.5"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Red Hat Enterprise WS 4"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Red Hat Enterprise WS 4"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Red Hat Enterprise WS 4"
- version="5.0.0"
- disable="false"
- installdiskspace="37001,38843,209035"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Red Hat Enterprise WS 4"
- version="24.2"
- disable="false"
- installdiskspace="2396,3279,10236"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Red Hat Enterprise WS 4"
- version="2.16.1"
- disable="false"
- installdiskspace="8551,15158,52891"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Red Hat Enterprise WS 4"
- version="1.5.6"
- disable="false"
- installdiskspace="6090,12671,38445"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Red Hat Enterprise WS 4"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Red Hat Enterprise WS 4"
- version="4.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Red Hat Enterprise WS 4"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Red Hat Enterprise WS 4"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Red Hat Enterprise WS 4"
- version="2.6.27"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Red Hat Enterprise WS 4"
- version="1.2.6"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Red Hat Enterprise WS 4"
- version="1.0.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Red Hat 8.0"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="34378,9782,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="67016,6963,104784"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="39153,12393,186274"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="62801,31729,361939"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="46336,11120,237632"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="26412,6650,110057"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="62325,4991,238973"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="2461,72,36361"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="31727,481,36211"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="3232,324,16277"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="2288,90,11785"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="137,141,2914"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Red Hat 8.0"
- version="0.5.52"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Red Hat 8.0"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Red Hat 8.0"
- version="8.4.14"
- disable="false"
- installdiskspace="17870,23445,50914"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Red Hat 8.0"
- version="2.4.4"
- disable="false"
- installdiskspace="43714,32794,113686"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Red Hat 8.0"
- version="3.3.8"
- disable="false"
- installdiskspace="48991,62835,178720"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Red Hat 8.0"
- version=""
- disable="false"
- installdiskspace="21,6,77"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Red Hat 8.0"
- version="4.7.3"
- disable="false"
- installdiskspace="291,1450,2044"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Red Hat 8.0"
- version="3.17.4"
- disable="false"
- installdiskspace="14670,3936,70566"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Red Hat 8.0"
- version="1.34.1"
- disable="false"
- installdiskspace="20086,41770,61856"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Red Hat 8.0"
- version="1.3.31"
- disable="false"
- installdiskspace="3221,11661,30733"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Red Hat 8.0"
- version="6.3"
- disable="false"
- installdiskspace="207372,268394,1051492"
- script="CAS-6.3.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Red Hat 8.0"
- version="4.2.0"
- disable="false"
- installdiskspace="448,2597,3045"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Red Hat 8.0"
- version="4.1.0"
- disable="false"
- installdiskspace="33384,14438,101367"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Red Hat 8.0"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3730,26859,32286"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Red Hat 8.0"
- version="2.3.5"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Red Hat 8.0"
- version="4.0"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Red Hat 8.0"
- version="4.0"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Red Hat 8.0"
- version="5.0.0"
- disable="false"
- installdiskspace="44811,38686,246367"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Red Hat 8.0"
- version="24.2"
- disable="false"
- installdiskspace="2667,3235,11519"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Red Hat 8.0"
- version="2.16.1"
- disable="false"
- installdiskspace="17720,11312,89016"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Red Hat 8.0"
- version="1.5.6"
- disable="false"
- installdiskspace="5438,12671,38134"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Red Hat 8.0"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Red Hat 8.0"
- version="4.5"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Red Hat 8.0"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Red Hat 8.0"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Red Hat 8.0"
- version="2.6.27"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Red Hat 8.0"
- version="1.2.6"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Red Hat 8.0"
- version="1.0.5"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Red Hat 9"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="34378,9782,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="67016,6963,104784"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="39153,12393,186274"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="62801,31729,361939"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="46336,11120,237632"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="26412,6650,110057"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="62325,4991,238973"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="2461,72,36361"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="154,56,2518"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="31727,481,36211"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="3232,324,16277"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="2288,90,11785"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="137,141,2914"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Red Hat 9"
- version="0.5.52"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Red Hat 9"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Red Hat 9"
- version="8.4.14"
- disable="false"
- installdiskspace="17870,23445,50914"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Red Hat 9"
- version="2.4.4"
- disable="false"
- installdiskspace="43714,32794,113686"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Red Hat 9"
- version="3.3.8"
- disable="false"
- installdiskspace="48991,62835,178720"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Red Hat 9"
- version=""
- disable="false"
- installdiskspace="21,6,77"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Red Hat 9"
- version="4.7.3"
- disable="false"
- installdiskspace="291,1450,2044"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Red Hat 9"
- version="3.17.4"
- disable="false"
- installdiskspace="14670,3936,70566"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Red Hat 9"
- version="1.34.1"
- disable="false"
- installdiskspace="20086,41770,61856"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Red Hat 9"
- version="1.3.31"
- disable="false"
- installdiskspace="3221,11661,30733"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Red Hat 9"
- version="6.3"
- disable="false"
- installdiskspace="207372,268394,1051492"
- script="CAS-6.3.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Red Hat 9"
- version="4.2.0"
- disable="false"
- installdiskspace="448,2597,3045"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Red Hat 9"
- version="4.1.0"
- disable="false"
- installdiskspace="33384,14438,101367"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Red Hat 9"
- version="5-1.6.4"
- disable="false"
- installdiskspace="3730,26859,32286"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Red Hat 9"
- version="2.3.5"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Red Hat 9"
- version="4.0"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Red Hat 9"
- version="4.0"
- disable="false"
- installdiskspace="18205,6445,59973"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Red Hat 9"
- version="5.0.0"
- disable="false"
- installdiskspace="44811,38686,246367"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Red Hat 9"
- version="24.2"
- disable="false"
- installdiskspace="2667,3235,11519"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Red Hat 9"
- version="2.16.1"
- disable="false"
- installdiskspace="17720,11312,89016"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Red Hat 9"
- version="1.5.6"
- disable="false"
- installdiskspace="5438,12671,38134"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Red Hat 9"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Red Hat 9"
- version="4.5"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Red Hat 9"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Red Hat 9"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Red Hat 9"
- version="2.6.27"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Red Hat 9"
- version="1.2.6"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Red Hat 9"
- version="1.0.5"
- disable="false"
- installdiskspace="4836,51450,15888"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Scientific SL 4.3"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="22407,9810,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="57997,6963,104784"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="40742,12393,186274"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="64498,31729,361939"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="48564,11120,237632"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="25310,6650,110057"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="40288,4990,238973"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="2618,71,36361"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="20252,481,36211"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="3559,324,16277"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="2480,90,11785"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="152,141,2914"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Scientific SL 4.3"
- version="0.5.52"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Scientific SL 4.3"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Scientific SL 4.3"
- version="8.4.14"
- disable="false"
- installdiskspace="23069,29012,62457"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Scientific SL 4.3"
- version="2.4.4"
- disable="false"
- installdiskspace="36916,32794,94704"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Scientific SL 4.3"
- version="3.3.8"
- disable="false"
- installdiskspace="50369,62835,183782"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Scientific SL 4.3"
- version=""
- disable="false"
- installdiskspace="19,6,67"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Scientific SL 4.3"
- version="4.7.3"
- disable="false"
- installdiskspace="352,1450,2520"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Scientific SL 4.3"
- version="3.17.4"
- disable="false"
- installdiskspace="15669,3936,76025"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Scientific SL 4.3"
- version="1.34.1"
- disable="false"
- installdiskspace="19786,41770,86634"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Scientific SL 4.3"
- version="1.3.31"
- disable="false"
- installdiskspace="3026,11661,28526"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Scientific SL 4.3"
- version="6.3"
- disable="false"
- installdiskspace="217388,268394,1197926"
- script="CAS-6.3.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Scientific SL 4.3"
- version="4.2.0"
- disable="false"
- installdiskspace="995,7200,12943"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Scientific SL 4.3"
- version="4.1.0"
- disable="false"
- installdiskspace="31899,14551,102931"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Scientific SL 4.3"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4229,26859,51689"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Scientific SL 4.3"
- version="2.3.5"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Scientific SL 4.3"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Scientific SL 4.3"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Scientific SL 4.3"
- version="5.0.0"
- disable="false"
- installdiskspace="37001,38843,209035"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Scientific SL 4.3"
- version="24.2"
- disable="false"
- installdiskspace="2396,3279,10236"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Scientific SL 4.3"
- version="2.16.1"
- disable="false"
- installdiskspace="8551,15158,52891"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Scientific SL 4.3"
- version="1.5.6"
- disable="false"
- installdiskspace="6090,12671,38445"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Scientific SL 4.3"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Scientific SL 4.3"
- version="4.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Scientific SL 4.3"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Scientific SL 4.3"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Scientific SL 4.3"
- version="2.6.27"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Scientific SL 4.3"
- version="1.2.6"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Scientific SL 4.3"
- version="1.0.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-<document>
-
- <config version="4.1.4"
- caption="SALOME v%1"
- copyright="<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>"
- license="<h5>GNU LGPL</h5>"
- platforms="Scientific SL 4.2"
- targetdir="${HOME}/salome_4.1.4"
- tempdir="/tmp"/>
-
- <buttons>
- <button label="Launch SALOME"
- tooltip="Click this button to launch SALOME"
- script="start_salome.sh"
- disable="false"/>
- <button label="Release Notes"
- tooltip="Click this button to read release notes"
- script="release_notes.sh"
- disable="false"/>
- </buttons>
-
- <products>
- <product name="KERNEL"
- type="component"
- description="SALOME platform KERNEL module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="22407,9810,128736"
- pickupenv="true"
- script="KERNEL.sh"/>
- </product>
- <product name="GUI"
- type="component"
- description="SALOME platform GUI module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="57997,6963,104784"
- script="GUI.sh"/>
- </product>
- <product name="GEOM"
- type="component"
- description="SALOME platform GEOM module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="40742,12393,186274"
- script="GEOM.sh"/>
- </product>
- <product name="MED"
- type="component"
- description="SALOME platform MED module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="64498,31729,361939"
- script="MED.sh"/>
- </product>
- <product name="SMESH"
- type="component"
- description="SALOME platform SMESH module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="48564,11120,237632"
- script="SMESH.sh"/>
- </product>
- <product name="VISU"
- type="component"
- description="SALOME platform VISU module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="25310,6650,110057"
- script="VISU.sh"/>
- </product>
- <product name="SUPERV"
- type="component"
- description="SALOME platform SUPERV module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="40288,4990,238973"
- script="SUPERV.sh"/>
- </product>
- <product name="NETGENPLUGIN"
- type="component"
- description="SALOME platform NETGEN meshing algorithm plugin">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="2618,71,36361"
- script="NETGENPLUGIN.sh"/>
- </product>
- <product name="GHS3DPLUGIN"
- type="component"
- description="SALOME platform GHS3D meshing algorithm plugin. For use this plugin you should add the path to ghs3d to your PATH environment variable.">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPLUGIN.sh"/>
- </product>
- <product name="GHS3DPRLPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="GHS3DPRLPLUGIN.sh"/>
- </product>
- <product name="HexoticPLUGIN"
- type="component"
- description="SMESH plugin from CEA">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="175,56,2518"
- script="HexoticPLUGIN.sh"/>
- </product>
- <product name="BLSURFPLUGIN"
- type="component"
- description="SMESH plugin from CEA sources">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="208,221,2958"
- script="BLSURFPLUGIN.sh"/>
- </product>
- <product name="COMPONENT"
- type="component"
- description="SALOME platform COMPONENT module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="20252,481,36211"
- script="COMPONENT.sh"/>
- </product>
- <product name="PYCALCULATOR"
- type="component"
- description="SALOME platform PYCALCULATOR module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="28,147,2073"
- script="PYCALCULATOR.sh"/>
- </product>
- <product name="CALCULATOR"
- type="component"
- description="SALOME platform CALCULATOR module">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="3559,324,16277"
- script="CALCULATOR.sh"/>
- </product>
- <product name="HELLO"
- type="component"
- description="Example SALOME C++ module: Hello.">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="2480,90,11785"
- script="HELLO.sh"/>
- </product>
- <product name="PYHELLO"
- type="component"
- description="Example SALOME Python module: Hello.">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="26,172,2021"
- script="PYHELLO.sh"/>
- </product>
- <product name="LIGHT"
- type="component"
- description="LIGHT SALOME module example">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="152,141,2914"
- script="LIGHT.sh"/>
- </product>
- <product name="RANDOMIZER"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="RANDOMIZER.sh"/>
- </product>
- <product name="SIERPINSKY"
- type="component"
- description="SALOME-based module implement simple interface to calculate Sierpinsky fields">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="SIERPINSKY.sh"/>
- </product>
- <product name="FILTER"
- type="component"
- description="Med Memory package">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="FILTER.sh"/>
- </product>
- <product name="MULTIPR"
- type="component"
- description="Partitioning/decimation module for the SALOME platform">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="208,221,2958"
- script="MULTIPR.sh"/>
- </product>
- <product name="YACS"
- type="component"
- description="Tool to supervise execution of complex interconnected scientific applications">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="false"
- installdiskspace="208,221,2958"
- script="YACS.sh"/>
- </product>
- <product name="SAMPLES"
- type="component"
- description="SALOME samples files">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,34976,0"
- script="SAMPLES.sh"/>
- </product>
-
- <product name="xdata"
- type="component"
- description="Python module for types declaration in python classes">
- <installation os="Scientific SL 4.2"
- version="0.5.52"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="xdata-0.5.52.sh"/>
- </product>
- <product name="HXX2SALOME"
- type="component"
- description="SALOME module generator">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="741,10242,14810"
- script="HXX2SALOME.sh"/>
- </product>
- <product name="HXX2SALOMEDOC"
- type="component"
- description="SALOME module generator documentation">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- installdiskspace="2256,9691,12179"
- script="HXX2SALOMEDOC.sh"/>
- </product>
-
- <product name="DOCUMENTATION"
- type="component"
- description="SALOME documentation">
- <installation os="Scientific SL 4.2"
- version="4.1.4"
- disable="false"
- woguimode="true"
- installdiskspace="0,205188,0"
- script="DOCUMENTATION.sh"/>
- </product>
-
- <product name="tcltk"
- type="prerequisite"
- description="Tcl/Tk library">
- <installation os="Scientific SL 4.2"
- version="8.4.14"
- disable="false"
- installdiskspace="23060,28789,62448"
- script="tcltk-8.4.14.sh"/>
- </product>
- <product name="Python"
- type="prerequisite"
- description="Python language interpreter">
- <installation os="Scientific SL 4.2"
- version="2.4.4"
- disable="false"
- installdiskspace="36916,32794,94704"
- script="Python-2.4.4.sh"/>
- </product>
- <product name="Qt"
- type="prerequisite"
- description="Multiplatform C++ GUI application framework">
- <installation os="Scientific SL 4.2"
- version="3.3.8"
- disable="false"
- installdiskspace="50369,62835,183782"
- script="qt-3.3.8.sh"/>
- </product>
- <product name="msg2qm"
- type="prerequisite"
- description="Qt's resources compiler">
- <installation os="Scientific SL 4.2"
- version=""
- disable="false"
- installdiskspace="19,6,67"
- script="msg2qm.sh"/>
- </product>
- <product name="Sip"
- type="prerequisite"
- description="C++ to Python bindings generation tool">
- <installation os="Scientific SL 4.2"
- version="4.7.3"
- disable="false"
- installdiskspace="352,1450,2520"
- script="sip-4.7.3.sh"/>
- </product>
- <product name="PyQt"
- type="prerequisite"
- description="Python bindings for Qt library">
- <installation os="Scientific SL 4.2"
- version="3.17.4"
- disable="false"
- installdiskspace="15669,3936,76025"
- script="PyQt-3.17.4.sh"/>
- </product>
- <product name="boost"
- type="prerequisite"
- description="Free peer-reviewed portable STL extension">
- <installation os="Scientific SL 4.2"
- version="1.34.1"
- disable="false"
- installdiskspace="19786,41770,86634"
- script="BOOST-1.34.1.sh"/>
- </product>
- <product name="Swig"
- type="prerequisite"
- description="Simplified Wrapper and Interface Generator">
- <installation os="Scientific SL 4.2"
- version="1.3.31"
- disable="false"
- installdiskspace="3026,11661,28526"
- script="SWIG-1.3.31.sh"/>
- </product>
- <product name="OpenCascade"
- type="prerequisite"
- description="Open CASCADE version 6.3">
- <installation os="Scientific SL 4.2"
- version="6.3"
- disable="false"
- installdiskspace="217388,268394,1197926"
- script="CAS-6.3.sh"/>
- </product>
- <product name="Qwt"
- type="prerequisite"
- description="2-D plotting extension for Qt library">
- <installation os="Scientific SL 4.2"
- version="4.2.0"
- disable="false"
- installdiskspace="995,7200,12943"
- script="qwt-4.2.0.sh"/>
- </product>
- <product name="OmniORB"
- type="prerequisite"
- description="Open source Object Request Broker (ORB) library that implements the 2.3 specification of the Common Object Request Broker Architecture (CORBA)">
- <installation os="Scientific SL 4.2"
- version="4.1.0"
- disable="false"
- installdiskspace="31899,14551,102931"
- script="omniORB-4.1.0.sh"/>
- </product>
- <product name="Hdf"
- type="prerequisite"
- description="Hierarchical Data Format library">
- <installation os="Scientific SL 4.2"
- version="5-1.6.4"
- disable="false"
- installdiskspace="4229,26859,51689"
- script="hdf5-1.6.4.sh"/>
- </product>
- <product name="Med"
- type="prerequisite"
- description="MED format interface library">
- <installation os="Scientific SL 4.2"
- version="2.3.5"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="med-2.3.5.sh"/>
- </product>
- <product name="Metis"
- type="prerequisite"
- description="Software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices">
- <installation os="Scientific SL 4.2"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="metis-4.0.sh"/>
- </product>
- <product name="Scotch"
- type="prerequisite"
- description="Software package and library devoted to static mapping, partitioning and sparce matrix block ordering og graph and meshes">
- <installation os="Scientific SL 4.2"
- version="4.0"
- disable="false"
- installdiskspace="7470,6445,26522"
- script="scotch-4.0.sh"/>
- </product>
- <product name="Vtk"
- type="prerequisite"
- description="Image processing, 3D graphics and visualization software system">
- <installation os="Scientific SL 4.2"
- version="5.0.0"
- disable="false"
- installdiskspace="37001,38843,209035"
- script="VTK-5.0.0.sh"/>
- </product>
- <product name="Numeric"
- type="prerequisite"
- description="Numerical extension to Python">
- <installation os="Scientific SL 4.2"
- version="24.2"
- disable="false"
- installdiskspace="2396,3279,10236"
- script="Numeric-24.2.sh"/>
- </product>
- <product name="Graphviz"
- type="prerequisite"
- description="Graph Drawing Programs set">
- <installation os="Scientific SL 4.2"
- version="2.16.1"
- disable="false"
- installdiskspace="8551,15158,52891"
- script="graphviz-2.16.1.sh"/>
- </product>
- <product name="Doxygen"
- type="prerequisite"
- description="Documentation system for C++, C, Java, IDL, etc.">
- <installation os="Scientific SL 4.2"
- version="1.5.6"
- disable="false"
- installdiskspace="6090,12671,38445"
- script="doxygen-1.5.6.sh"/>
- </product>
- <product name="docutils"
- type="prerequisite"
- description="Utilites for processing plaintext documentation">
- <installation os="Scientific SL 4.2"
- version="0.3.9"
- disable="false"
- installdiskspace="2010,3342,6157"
- script="docutils-0.3.9.sh"/>
- </product>
- <product name="netgen"
- type="prerequisite"
- description="Quadrangle meshing algorithmic tool">
- <installation os="Scientific SL 4.2"
- version="4.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="netgen-4.5.sh"/>
- </product>
- <product name="TetMesh-GHS3D"
- type="prerequisite"
- description="An automatic tetrahedral mesh generator">
- <installation os="Scientific SL 4.2"
- version="4.0"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="ghs3d-4.0.sh"/>
- </product>
- <product name="BLSurf"
- type="prerequisite"
- description="An automatic composite surface mesh generator">
- <installation os="Scientific SL 4.2"
- version="2.7.12"
- disable="false"
- installdiskspace="5615,51450,17231"
- script="blsurf-2.7.12.sh"/>
- </product>
- <product name="libxml2"
- type="prerequisite"
- description="XML C parser">
- <installation os="Scientific SL 4.2"
- version="2.6.27"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="libxml2-2.6.27.sh"/>
- </product>
- <product name="elementtree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Scientific SL 4.2"
- version="1.2.6"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="elementtree-1.2.6.sh"/>
- </product>
- <product name="cElementTree"
- type="prerequisite"
- description="XML C parser">
- <installation os="Scientific SL 4.2"
- version="1.0.5"
- disable="false"
- installdiskspace="5215,51450,16479"
- script="cElementTree-1.0.5.sh"/>
- </product>
- </products>
-
- <dependencies>
- <product name="KERNEL">
- <dep>boost</dep>
- <dep>Python</dep>
- <dep>Numeric</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- </product>
- <product name="GUI">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- </product>
- <product name="GEOM">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="MED">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Metis</dep>
- <dep>Scotch</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SMESH">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- </product>
- <product name="VISU">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="SUPERV">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="NETGENPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>netgen</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>TetMesh-GHS3D</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>SMESH</dep>
- </product>
- <product name="GHS3DPRLPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="BLSURFPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>BLSurf</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="HexoticPLUGIN">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Hdf</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>GEOM</dep>
- <dep>MED</dep>
- <dep>SMESH</dep>
- </product>
- <product name="COMPONENT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Sip</dep>
- <dep>PyQt</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="PYCALCULATOR">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Med</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>MED</dep>
- </product>
- <product name="CALCULATOR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="HELLO">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="PYHELLO">
- <dep>Python</dep>
- <dep>msg2qm</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="LIGHT">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Vtk</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="RANDOMIZER">
- <dep>Python</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="SIERPINSKY">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>VISU</dep>
- <dep>RANDOMIZER</dep>
- </product>
- <product name="FILTER">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Qwt</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>Vtk</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="MULTIPR">
- <dep>boost</dep>
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>msg2qm</dep>
- <dep>Hdf</dep>
- <dep>Med</dep>
- <dep>OmniORB</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- </product>
- <product name="YACS">
- <dep>OpenCascade</dep>
- <dep>Python</dep>
- <dep>Swig</dep>
- <dep>OmniORB</dep>
- <dep>Doxygen</dep>
- <dep>Graphviz</dep>
- <dep>docutils</dep>
- <dep>libxml2</dep>
- <dep>elementtree</dep>
- <dep>cElementTree</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- </product>
- <product name="msg2qm">
- <dep>Qt</dep>
- </product>
- <product name="Sip">
- <dep>Python</dep>
- <dep>Qt</dep>
- </product>
- <product name="PyQt">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>Sip</dep>
- </product>
- <product name="boost">
- <dep>Python</dep>
- </product>
- <product name="Swig">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="OpenCascade">
- <dep>tcltk</dep>
- </product>
- <product name="Qwt">
- <dep>Qt</dep>
- </product>
- <product name="OmniORB">
- <dep>Python</dep>
- </product>
- <product name="Med">
- <dep>Hdf</dep>
- </product>
- <product name="Vtk">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Numeric">
- <dep>Python</dep>
- </product>
- <product name="Graphviz">
- <dep>Python</dep>
- <dep>tcltk</dep>
- </product>
- <product name="Doxygen">
- <dep>Graphviz</dep>
- </product>
- <product name="docutils">
- <dep>Python</dep>
- </product>
- <product name="netgen">
- <dep>OpenCascade</dep>
- </product>
- <product name="xdata">
- <dep>Python</dep>
- <dep>Qt</dep>
- <dep>PyQt</dep>
- <dep>OmniORB</dep>
- <dep>Vtk</dep>
- <dep>KERNEL</dep>
- <dep>GUI</dep>
- <dep>MED</dep>
- <dep>GEOM</dep>
- </product>
- <product name="cElementTree">
- <dep>Python</dep>
- </product>
- <product name="elementtree">
- <dep>Python</dep>
- </product>
- <product name="HXX2SALOME">
- <dep>Qt</dep>
- <dep>HXX2SALOMEDOC</dep>
- </product>
- </dependencies>
-
-</document>
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : BLSURFPLUGIN.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${BLSURFPLUGIN_ROOT_DIR}" ]; then
- if [ -f ${BLSURFPLUGIN_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${BLSURFPLUGIN_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${BLSURFPLUGIN_SRC_DIR}" ]; then
-check_version(){
- check_salome_src_version BLSURFPLUGIN_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-}
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export BLSURFPLUGIN_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${BLSURFPLUGIN_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${BLSURFPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${BLSURFPLUGIN_ROOT_DIR}/bin/salome:\${BLSURFPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export BLSURFPLUGIN_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SRC_DIR}/BLSURFPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb ./build.sh -o -b -w -d -v 0 -p $INST_ROOT BLSURFPLUGIN
-else
- check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT BLSURFPLUGIN
-fi
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"BLSURFPLUGIN_BUILD" && rm -fr ${INST_ROOT}/"BLSURFPLUGIN_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb tar xfz ${SOURCE_DIR}/BLSURFPLUGINWOGUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/BLSURFPLUGINbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-fi
-check_jb tar xfz ${SRC_DIR}/BLSURFPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export BLSURFPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-INST_WITH_GUI=$9;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="BLSURFPLUGIN_${SALOME_VERSION}"
-export PRODUCT_SRC="BLSURFPLUGIN_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : BOOST-1.34.1.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${BOOSTDIR}" ] && [ -f ${BOOSTDIR}/include/boost/version.hpp ] ; then
- ver=`egrep 'BOOST_VERSION [0-9]+' ${BOOSTDIR}/include/boost/version.hpp | sed 's/.*BOOST_VERSION \([0-9]\+\)/\1/g'`
- if [ "$ver" = "103200" ]; then
- return 0
- fi
-fi
-return 1;
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export BOOSTDIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export LD_LIBRARY_PATH=\${BOOSTDIR}/lib:\${LD_LIBRARY_PATH}
-export PATH=\${BOOSTDIR}/include:\${PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-# unpack
-check_jb tar xzf ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-cd ${PRODUCT_SRC_DIR}/tools/jam/src
-
-chmod +w ./Jambase
-mv Jambase Jambase.orig
-sed -e 's/\/usr\/share\/boost-build/\$\(PRODUCT_SRC_DIR\)/g' Jambase.orig > Jambase
-
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/BUILD.LOG <<EOF
-used gcc=$GCC
-EOF
-
-python_root=`find_in_path python $PATH`;
-python_root=`cd ${python_root}/..; pwd`
-python_version=`python -c "import sys; print sys.version[:3]"`
-
-cd ${PRODUCT_SRC_DIR}/tools/jam/src
-check_job ${PRODUCT_DIR}/BUILD.LOG ./build.sh --debug --with-python=${python_root}
-
-# install
-cd ${PRODUCT_SRC_DIR}
-
-if test `uname -m` = "x86_64" ; then
-export binfolder=bin.linux.debug
-else
-export binfolder=bin.linuxx86.debug
-fi
-
-OPTIONS="toolset=gcc variant=release"
-OPTIONS="${OPTIONS} runtime-link=shared threading=multi"
-OPTIONS="${OPTIONS} -sBOOST_ALL_DYN_LINK=1"
-OPTIONS="${OPTIONS} --prefix=${PRODUCT_DIR} --builddir=${PRODUCT_SRC_DIR} install"
-
-echo "`pwd` -> ./tools/jam/src/${binfolder}/bjam ${OPTIONS} >> ${PRODUCT_DIR}/INSTALL.LOG"
-./tools/jam/src/${binfolder}/bjam ${OPTIONS} >> ${PRODUCT_DIR}/INSTALL.LOG 2> $INSTALL_WORK/errlog
-
-if [ "$?" -ne "0" ] ; then
- cat ${PRODUCT_DIR}/INSTALL.LOG
- cat $INSTALL_WORK/errlog >&2
- cat $INSTALL_WORK/errlog >> ${PRODUCT_DIR}/INSTALL.LOG
-fi
-
-# move includes
-cd ${PRODUCT_DIR}/include
-mv -f boost-1_34_1/boost boost
-rm -rf boost-1_34_1
-
-# create additional links for libraries
-cd ${PRODUCT_DIR}/lib
-
-gcc_root="`where_gcc $GCC_VERSION`"
-gcc_root=`cd ${gcc_root}/..; pwd`
-maj_ver=`${gcc_root}/bin/gcc -dumpversion | awk -F[.-] '{if(NF>0) print $1; else print 0}'`
-min_ver=`${gcc_root}/bin/gcc -dumpversion | awk -F[.-] '{if(NF>1) print $2; else print 0}'`
-gcc_ver=$maj_ver$min_ver
-
-for aLib in date_time filesystem prg_exec_monitor python regex signals test_exec_monitor thread unit_test_framework ; do
- if [ -f libboost_${aLib}-gcc${gcc_ver}-mt-1_34_1.so ] ; then
- ln -sf libboost_${aLib}-gcc${gcc_ver}-mt-1_34_1.so libboost_${aLib}-mt.so
- fi
-done
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="boost-1.34.1"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : CALCULATOR.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${CALCULATOR_ROOT_DIR}" ]; then
- check_lib_version VERSION ${CALCULATOR_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${CALCULATOR_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${CALCULATOR_SRC_DIR}" ]; then
- check_salome_src_version CALCULATOR_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export CALCULATOR_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${CALCULATOR_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${CALCULATOR_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${CALCULATOR_ROOT_DIR}/bin/salome:\${CALCULATOR_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${CALCULATOR_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export CALCULATOR_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/CALCULATORsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT CALCULATOR
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"CALCULATOR_BUILD" && rm -fr ${INST_ROOT}/"CALCULATOR_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/CALCULATORbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/CALCULATORsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export CALCULATOR_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-cd ${PRODUCT_DIR}/bin/salome
-sed -e "s%export KERNEL_ROOT_DIR=.*%export KERNEL_ROOT_DIR=${KERNEL_ROOT_DIR}%g" runAppli > _runAppli
-sed -e "s%export CALCULATOR_ROOT_DIR=.*%export CALCULATOR_ROOT_DIR=${CALCULATOR_ROOT_DIR}%g" _runAppli > runAppli
-rm -f _runAppli
-chmod a+x runAppli
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="CALCULATOR_${SALOME_VERSION}"
-export PRODUCT_SRC="CALCULATOR_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : CAS-6.3.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -z "$CASROOT" ]; then
- return 1
-fi
-check_lib_version ${CASROOT}/inc/Standard_Version.hxx
-if [ "$?" -ne "0" ] ; then
- return 1
-fi
-ver_major=`grep "#define OCC_VERSION_MAJOR" ${CASROOT}/inc/Standard_Version.hxx | awk '{print $3}'`
-ver_minor=`grep "#define OCC_VERSION_MINOR" ${CASROOT}/inc/Standard_Version.hxx | awk '{print $3}'`
-ver_maint=`grep "#define OCC_VERSION_MAINTENANCE" ${CASROOT}/inc/Standard_Version.hxx | awk '{print $3}'`
-ver="$ver_major.$ver_minor.$ver_maint"
-if [ "$ver" == "6.3" ] ; then
- return 0
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-##
-# Patch for Open CASCADE 6.3 has been installed
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-##
-# Patch for Open CASCADE 6.3 has been installed
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled()
-{
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}-patch.tar.gz -C ${INST_ROOT}
-cp -rf ${INST_ROOT}/${PRODUCT}-patch_SRC/* ${PRODUCT_SRC_DIR}
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-#test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-cd ${PRODUCT_SRC_DIR}
-
-# make
-echo " +++++++++++ make"
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE-PATH.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE-PATH.LOG make -j4 install-strip
-
-#du -sk ${PRODUCT_SRC_DIR} > ${PRODUCT_DIR}/size.log
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${INST_ROOT}/${PRODUCT}-patch_SRC && rm -fr ${INST_ROOT}/${PRODUCT}-patch_SRC
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}-patch.tar.gz -C ${PRODUCT_DIR}
-
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="CAS-6.3"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : CAS-6.3.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -z "$CASROOT" ]; then
- return 1
-fi
-check_lib_version ${CASROOT}/inc/Standard_Version.hxx
-if [ "$?" -ne "0" ] ; then
- return 1
-fi
-ver_major=`grep "#define OCC_VERSION_MAJOR" ${CASROOT}/inc/Standard_Version.hxx | awk '{print $3}'`
-ver_minor=`grep "#define OCC_VERSION_MINOR" ${CASROOT}/inc/Standard_Version.hxx | awk '{print $3}'`
-ver_maint=`grep "#define OCC_VERSION_MAINTENANCE" ${CASROOT}/inc/Standard_Version.hxx | awk '{print $3}'`
-ver="$ver_major.$ver_minor.$ver_maint"
-if [ "$ver" == "6.3" ] ; then
- return 0
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export CASROOT=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${CASROOT}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${CASROOT}/lib:\${CASROOT}/lin/lib:\${LD_LIBRARY_PATH}
-# Variable for Foundation Classes :
-export CSF_UnitsLexicon=\${CASROOT}/src/UnitsAPI/Lexi_Expr.dat
-export CSF_UnitsDefinition=\${CASROOT}/src/UnitsAPI/Units.dat
-# Variable for DataExchange :
-export CSF_SHMessage=\${CASROOT}/src/SHMessage
-export CSF_XSMessage=\${CASROOT}/src/XSMessage
-# Variable for Font :
-export CSF_MDTVFontDirectory=\${CASROOT}/src/FontMFT
-export CSF_MDTVTexturesDirectory=\${CASROOT}/src/Textures
-# Activation of OCCT Kernel multithreading :
-export MMGT_REENTRANT=1
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled()
-{
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-cd ${PRODUCT_SRC_DIR}
-
-# configure
-
-echo " +++++++++++ configure"
-
-is_mandriva2007=0
-is_mandriva2008=0
-is_debian40=0
-
-if [ -e /etc/issue ] ; then
- grep -e "Mandriva Linux release 2007.0" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_mandriva2007=1 ; fi
-fi
-
-if [ -e /etc/issue ] ; then
- grep -e "Mandriva Linux release 2008.0" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_mandriva2008=1 ; fi
-fi
-
-if [ -e /etc/issue ] ; then
- grep -e "Debian GNU/Linux 4.0" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_debian40=1 ; fi
-fi
-
-if [ $is_mandriva2007 == 1 ] || [ $is_mandriva2008 == 1 ] || [ $is_debian40 == 1 ] ; then
-where_xmu_include=/usr/include/X11
-else
-where_xmu_include=/usr/X11R6/include/X11
-fi
-
-flags="$flags --with-xmu-include=$where_xmu_include"
-
-if test `uname -m` = "x86_64" ; then
- flags="$flags --with-xmu-library=/usr/lib64"
-else
- flags="$flags --with-xmu-library=/usr/X11R6/lib"
-fi
-
- flags="$flags LDFLAGS=-lpthread"
-glincdir="`where_gl_includes`"
-if [ $? -eq 0 ] ; then flags="$flags --with-gl-include=$glincdir"; fi
-gllibdir="`where_gl_libs`"
-if [ $? -eq 0 ] ; then flags="$flags --with-gl-library=$gllibdir"; fi
-tcldir="`where_tcl`"
-if [ $? -eq 0 ] ; then flags="$flags --with-tcl=$tcldir"; fi
-tkdir="`where_tk`"
-if [ $? -eq 0 ] ; then flags="$flags --with-tk=$tkdir"; fi
-dpsdir="`where_dps`"
-if [ $? -eq 0 ] ; then flags="$flags --with-dps-include=$dpsdir/include --with-dps-library=$dpsdir/lib"; fi
-flags="$flags --disable-wrappers --disable-wok --disable-debug --enable-production"
-
-export CASROOT=${PRODUCT_SRC_DIR}
-
-echo "`pwd` -> ./configure --prefix=${PRODUCT_DIR} $flags >> ${PRODUCT_DIR}/CONFIGURE.LOG"
-./configure --prefix=${PRODUCT_DIR} $flags >> ${PRODUCT_DIR}/CONFIGURE.LOG 2> ${INSTALL_WORK}/errlog
-
-# make
-echo " +++++++++++ make"
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make -j4 install-strip
-
-# fix libGL dependencies
-echo " +++++++++++ fix libGL dependencies"
-
-cd ${PRODUCT_DIR}/lib
-
-gllibdir="`where_gl_libs`"
-if [ "$gllibdir" != "" ] ; then
- if [ -f ${gllibdir}/libGL.la ] ; then
- libdir=`grep "libdir=" ${gllibdir}/libGL.la | sed -e "s%libdir='\(.*\)'%\1%"`
- if [ "`ls $libdir/libGL.so* 2>/dev/null`" ] ; then
- str_to_replace="${gllibdir}/libGL.la"
- fi
- fi
- if [ "$str_to_replace" == "" ] ; then
- str_to_replace="-L${gllibdir} -lGL"
- fi
-
- sed -e "s%-lGL\b%%g" \
- -e "s%[^[:space:]]*libGL.la[[:space:]]%%g" \
- -e "s%^dependency_libs='\(.*\)%dependency_libs='${str_to_replace} \1%" \
- libTKOpenGl.la > libTKOpenGl.la.new
- mv -f libTKOpenGl.la.new libTKOpenGl.la
-fi
-
-#du -sk ${PRODUCT_SRC_DIR} > ${PRODUCT_DIR}/size.log
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-echo "${INSTALL_PRODUCTS}" | grep -q "PatchForOpenCascade"
-if [ $? -eq 1 ] && [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-is_mandriva2008=0
-
-if [ -e /etc/issue ] ; then
- grep -e "Mandriva Linux release 2008.0" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_mandriva2008=1 ; fi
-fi
-
-# modify *.la files
-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
-# 1. set libdir correctly, correct dependencies, set tcldir correctly
-tcldir=`printenv TCLHOME`
-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
- if [ -n "${tcldir}" ] && [ -d "${tcldir}" ] ; then
- sed -e "s%-L[^[:space:]]*tcltk[^[:space:]]*/lib%-L${tcldir}/lib%g" $l > _$l
- mv -f _$l $l
- fi
- chmod a+x $l
- fi
-done
-
-# 2. fix libGL dependencies
-
-#if test "$is_mandriva2008" = "1" && test `uname -m` = "x86_64" ; then
-
-#echo " +++++++++++ libGL dependencies are not updated"
-
-#else
-
-cd $ldir
-gllibdir="`where_gl_libs`"
-if [ "$gllibdir" != "" ] ; then
- if [ -f ${gllibdir}/libGL.la ] ; then
- libdir=`grep "libdir=" ${gllibdir}/libGL.la | sed -e "s%libdir='\(.*\)'%\1%"`
- if [ "`ls $libdir/libGL.so* 2>/dev/null`" ] ; then
- str_to_replace="${gllibdir}/libGL.la"
- fi
-fi
- if [ "$str_to_replace" == "" ] ; then
- str_to_replace="-L${gllibdir} -lGL"
- fi
-
- sed -e "s%-lGL\b%%g" \
- -e "s%[^[:space:]]*libGL.la[[:space:]]%%g" \
- -e "s%^dependency_libs='\(.*\)%dependency_libs='${str_to_replace} \1%" \
- libTKOpenGl.la > libTKOpenGl.la.new
- mv -f libTKOpenGl.la.new libTKOpenGl.la
-fi
-#fi
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="CAS-6.3"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : COMPONENT.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${COMPONENT_ROOT_DIR}" ]; then
- check_lib_version VERSION ${COMPONENT_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${COMPONENT_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${COMPONENT_SRC_DIR}" ]; then
- check_salome_src_version COMPONENT_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export COMPONENT_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${COMPONENT_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${COMPONENT_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${COMPONENT_ROOT_DIR}/bin/salome:\${COMPONENT_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${COMPONENT_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export COMPONENT_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/COMPONENTsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT COMPONENT
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"COMPONENT_BUILD" && rm -fr ${INST_ROOT}/"COMPONENT_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/COMPONENTbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/COMPONENTsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export COMPONENT_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="COMPONENT_${SALOME_VERSION}"
-export PRODUCT_SRC="COMPONENT_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : DEBIANFORSALOME-3.1.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export DEBIANFORSALOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${DEBIANFORSALOME}/bin:\${DEBIANFORSALOME}/bin/X11:\${PATH}
-export LD_LIBRARY_PATH=\${DEBIANFORSALOME}/extralibs:\${DEBIANFORSALOME}/lib:\${DEBIANFORSALOME}/bin/X11:\${LD_LIBRARY_PATH}
-export CPLUS_INCLUDE_PATH=\${DEBIANFORSALOME}/include/c++/3.3:\${DEBIANFORSALOME}/include/c++/3.3/i486-linux:\${DEBIANFORSALOME}/include/c++/3.3/backward
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-return $?
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/DEBIANLIBS-3.1.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-shift
-SINGLE_DIR=$9
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="DEBIANLIBS-3.1"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-$PROCEDURE
return 0
}
-print_env_bin(){
-return 1
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-#nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
install_source()
{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
check_jb tar xfz ${SRC_DIR}/DOCUMENTATIONsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
}
install_source_and_build()
source ./common.sh
export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-shift
-SINGLE_DIR=$9;
+export SOURCE_DIR=$2;
+export INST_ROOT=$3;
+export PRODUCT_SEQUENCE=$4;
+export PRODUCT_TYPE=$5;
+export INSTALL_PRODUCTS=$6;
+SRC_DIR=$7;
export PRODUCT="DOCUMENTATION_${SALOME_VERSION}"
export PRODUCT_SRC="DOCUMENTATION_SRC_${SALOME_VERSION}"
export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : FILTER.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${FILTER_ROOT_DIR}" ]; then
- if [ -f ${FILTER_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${FILTER_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${FILTER_SRC_DIR}" ]; then
- check_salome_src_version FILTER_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export FILTER_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${FILTER_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${FILTER_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${FILTER_ROOT_DIR}/bin/salome:\${FILTER_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export FILTER_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/FILTERsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT FILTER
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"FILTER_BUILD" && rm -fr ${INST_ROOT}/"FILTER_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/FILTERbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/FILTERsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export FILTER_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="FILTER_${SALOME_VERSION}"
-export PRODUCT_SRC="FILTER_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : GEOM.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${GEOM_ROOT_DIR}" ]; then
- check_lib_version VERSION ${GEOM_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${GEOM_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${GEOM_SRC_DIR}" ]; then
- check_salome_src_version GEOM_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export GEOM_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${GEOM_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${GEOM_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${GEOM_ROOT_DIR}/bin/salome:\${GEOM_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${GEOM_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export GEOM_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/GEOMsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb ./build.sh -o -b -w -d -v 0 -p $INST_ROOT GEOM
-else
- check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT GEOM
-fi
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"GEOM_BUILD" && rm -fr ${INST_ROOT}/"GEOM_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb tar xfz ${SOURCE_DIR}/GEOMWOGUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/GEOMbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-fi
-check_jb tar xfz ${SRC_DIR}/GEOMsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export GEOM_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-INST_WITH_GUI=$9;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="GEOM_${SALOME_VERSION}"
-export PRODUCT_SRC="GEOM_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : GHS3DPLUGIN.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${GHS3DPLUGIN_ROOT_DIR}" ]; then
- check_lib_version VERSION ${GHS3DPLUGIN_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${GHS3DPLUGIN_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
- return 0
-elif [ -n "${GHS3DPLUGIN_SRC_DIR}" ]; then
- check_salome_src_version GHS3DPLUGIN_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export GHS3DPLUGIN_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export LD_LIBRARY_PATH=\${GHS3DPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${GHS3DPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${GHS3DPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export GHS3DPLUGIN_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/GHS3DPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb ./build.sh -o -b -w -d -v 0 -p $INST_ROOT GHS3DPLUGIN
-else
- check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT GHS3DPLUGIN
-fi
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"GHS3DPLUGIN_BUILD" && rm -fr ${INST_ROOT}/"GHS3DPLUGIN_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb tar xfz ${SOURCE_DIR}/GHS3DPLUGINWOGUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/GHS3DPLUGINbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-fi
-check_jb tar xfz ${SRC_DIR}/GHS3DPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export GHS3DPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-INST_WITH_GUI=$9;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="GHS3DPLUGIN_${SALOME_VERSION}"
-export PRODUCT_SRC="GHS3DPLUGIN_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : GHS3DPRLPLUGIN.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${GHS3DPRLPLUGIN_ROOT_DIR}" ]; then
- if [ -f ${GHS3DPRLPLUGIN_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${GHS3DPRLPLUGIN_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${GHS3DPRLPLUGIN_SRC_DIR}" ]; then
- check_salome_src_version GHS3DPRLPLUGIN_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export GHS3DPRLPLUGIN_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${GHS3DPRLPLUGIN_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${GHS3DPRLPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${GHS3DPRLPLUGIN_ROOT_DIR}/bin/salome:\${GHS3DPRLPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export GHS3DPRLPLUGIN_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/GHS3DPRLPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb ./build.sh -o -b -w -d -v 0 -p $INST_ROOT GHS3DPRLPLUGIN
-else
- check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT GHS3DPRLPLUGIN
-fi
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"GHS3DPRLPLUGIN_BUILD" && rm -fr ${INST_ROOT}/"GHS3DPRLPLUGIN_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb tar xfz ${SOURCE_DIR}/GHS3DPRLPLUGINWOGUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/GHS3DPRLPLUGINbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-fi
-check_jb tar xfz ${SRC_DIR}/GHS3DPRLPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export GHS3DPRLPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-INST_WITH_GUI=$9;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="GHS3DPRLPLUGIN_${SALOME_VERSION}"
-export PRODUCT_SRC="GHS3DPRLPLUGIN_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : GUI.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${GUI_ROOT_DIR}" ]; then
- check_lib_version VERSION ${GUI_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${GUI_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${GUI_SRC_DIR}" ]; then
- check_salome_src_version GUI_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export GUI_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${GUI_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${GUI_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${GUI_ROOT_DIR}/bin/salome:\${GUI_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${GUI_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export GUI_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/GUIsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT GUI
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"GUI_BUILD" && rm -fr ${INST_ROOT}/"GUI_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/GUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/GUIsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export GUI_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="GUI_${SALOME_VERSION}"
-export PRODUCT_SRC="GUI_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : HELLO.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${HELLO_ROOT_DIR}" ]; then
- if [ -f ${HELLO_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${HELLO_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${HELLO_SRC_DIR}" ]; then
- check_salome_src_version HELLO_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export HELLO_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${HELLO_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${HELLO_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${HELLO_ROOT_DIR}/bin/salome:\${HELLO_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${HELLO_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export HELLO_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/HELLOsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT HELLO
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"HELLO_BUILD" && rm -fr ${INST_ROOT}/"HELLO_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/HELLObinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/HELLOsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export HELLO_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-cd ${PRODUCT_DIR}/bin/salome
-sed -e "s%export KERNEL_ROOT_DIR=.*%export KERNEL_ROOT_DIR=${KERNEL_ROOT_DIR}%g" runAppli > _runAppli
-sed -e "s%export HELLO_ROOT_DIR=.*%export HELLO_ROOT_DIR=${HELLO_ROOT_DIR}%g" _runAppli > runAppli
-rm -f _runAppli
-chmod a+x runAppli
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="HELLO_${SALOME_VERSION}"
-export PRODUCT_SRC="HELLO_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : HXX2SALOME.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export HXX2SALOME_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}/bin
-export PATH=\${HXX2SALOME_ROOT_DIR}:\${PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/HXX2SALOMEsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-cd ${PRODUCT_SRC_DIR}
-cat >> ${PRODUCT_DIR}/CONFIGURE.LOG <<EOF
--------------------
-Build configure...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./build_configure
-cat >> ${PRODUCT_DIR}/CONFIGURE.LOG <<EOF
--------------------
-Configure...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure --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
-
-#du -sk ${PRODUCT_SRC_DIR} > ${PRODUCT_DIR}/size.log
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/HXX2SALOMEbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="HXX2SALOME_${SALOME_VERSION}"
-export PRODUCT_SRC="HXX2SALOME_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : HXX2SALOMEDOC.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-#nothing to do
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source(){
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/HXX2SALOMEDOCsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary(){
-echo "It's impossible to install ${PRODUCT} from binaries"
-
-# to generate environment scripts
-try_preinstalled
-
-return 1
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="HXX2SALOMEDOC_${SALOME_VERSION}"
-export PRODUCT_SRC="HXX2SALOMEDOC_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : HexoticPLUGIN.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${HexoticPLUGIN_ROOT_DIR}" ]; then
- if [ -f ${HexoticPLUGIN_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${HexoticPLUGIN_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${HexoticPLUGIN_SRC_DIR}" ]; then
- check_salome_src_version HexoticPLUGIN_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export HexoticPLUGIN_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${HexoticPLUGIN_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${HexoticPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${HexoticPLUGIN_ROOT_DIR}/bin/salome:\${HexoticPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export HexoticPLUGIN_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/HexoticPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb ./build.sh -o -b -w -d -v 0 -p $INST_ROOT HexoticPLUGIN
-else
- check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT HexoticPLUGIN
-fi
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"HexoticPLUGIN_BUILD" && rm -fr ${INST_ROOT}/"HexoticPLUGIN_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb tar xfz ${SOURCE_DIR}/HexoticPLUGINWOGUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/HexoticPLUGINbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-fi
-check_jb tar xfz ${SRC_DIR}/HexoticPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export HexoticPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-INST_WITH_GUI=$9;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="HexoticPLUGIN_${SALOME_VERSION}"
-export PRODUCT_SRC="HexoticPLUGIN_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : KERNEL_BIN.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${KERNEL_ROOT_DIR}" ]; then
- check_lib_version VERSION ${KERNEL_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${KERNEL_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${KERNEL_SRC_DIR}" ]; then
- check_salome_src_version KERNEL_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export KERNEL_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${KERNEL_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${KERNEL_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${KERNEL_ROOT_DIR}/bin/salome:\${KERNEL_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${KERNEL_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export KERNEL_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/KERNELsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -c -d -v 0 -p $INST_ROOT KERNEL
-
-# create environment for the built binaries
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"KERNEL_BUILD" && rm -fr ${INST_ROOT}/"KERNEL_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/KERNELbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/KERNELsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# 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
-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
-
-# modify all *.la files
-export KERNEL_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-pickup_env()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE} ${PRODUCT_DIR}
-if [ -d ${PRODUCT_DIR} ] ; then
- pushd ${PRODUCT_DIR} > /dev/null
- version=`cat bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]'`
- dir="${HOME}/salome_appli_$version"
- bin/salome/createAppli.sh $dir
- rm -rf $dir/env.d/*.sh
- cp -f ${PRODUCT_DIR}/salome.sh $dir/env.d
- popd > /dev/null
-fi
-create_config.sh ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_DIR}
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src ${PRODUCT_SRC_DIR}
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="KERNEL_${SALOME_VERSION}"
-export PRODUCT_SRC="KERNEL_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : LIGHT.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${LIGHT_ROOT_DIR}" ]; then
- if [ -f ${LIGHT_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${LIGHT_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${LIGHT_SRC_DIR}" ]; then
- check_salome_src_version LIGHT_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export LIGHT_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export LD_LIBRARY_PATH=\${LIGHT_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export LIGHT_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/LIGHTsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT LIGHT
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"LIGHT_BUILD" && rm -fr ${INST_ROOT}/"LIGHT_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/LIGHTbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/LIGHTsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export LIGHT_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="LIGHT_${SALOME_VERSION}"
-export PRODUCT_SRC="LIGHT_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : MED.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${MED_ROOT_DIR}" ]; then
- check_lib_version VERSION ${MED_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${MED_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${MED_SRC_DIR}" ]; then
- check_salome_src_version MED_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export MED_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${MED_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${MED_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${MED_ROOT_DIR}/bin/salome:\${MED_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${MED_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export MED_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/MEDsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb ./build.sh -o -b -w -d -v 0 -p $INST_ROOT MED
-else
- check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT MED
-fi
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"MED_BUILD" && rm -fr ${INST_ROOT}/"MED_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb tar xfz ${SOURCE_DIR}/MEDWOGUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/MEDbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-fi
-check_jb tar xfz ${SRC_DIR}/MEDsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export MED_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-INST_WITH_GUI=$9;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="MED_${SALOME_VERSION}"
-export PRODUCT_SRC="MED_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : MULTIPR.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${MULTIPR_ROOT_DIR}" ]; then
- if [ -f ${MULTIPR_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${MULTIPR_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${MULTIPR_SRC_DIR}" ]; then
- check_salome_src_version MULTIPR_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export MULTIPR_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${MULTIPR_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${MULTIPR_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${MULTIPR_ROOT_DIR}/bin/salome:\${MULTIPR_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export MULTIPR_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/MULTIPRsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT MULTIPR
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"MULTIPR_BUILD" && rm -fr ${INST_ROOT}/"MULTIPR_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/MULTIPRbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/MULTIPRsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export MULTIPR_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="MULTIPR_${SALOME_VERSION}"
-export PRODUCT_SRC="MULTIPR_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : NETGENPLUGIN.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${NETGENPLUGIN_ROOT_DIR}" ]; then
- check_lib_version VERSION ${NETGENPLUGIN_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${NETGENPLUGIN_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
- return 0
-elif [ -n "${NETGENPLUGIN_SRC_DIR}" ]; then
- check_salome_src_version NETGENPLUGIN_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export NETGENPLUGIN_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export LD_LIBRARY_PATH=\${NETGENPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${NETGENPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${NETGENPLUGIN_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export NETGENPLUGIN_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/NETGENPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb ./build.sh -o -b -w -d -v 0 -p $INST_ROOT NETGENPLUGIN
-else
- check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT NETGENPLUGIN
-fi
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"NETGENPLUGIN_BUILD" && rm -fr ${INST_ROOT}/"NETGENPLUGIN_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb tar xfz ${SOURCE_DIR}/NETGENPLUGINWOGUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/NETGENPLUGINbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-fi
-check_jb tar xfz ${SRC_DIR}/NETGENPLUGINsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export NETGENPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-INST_WITH_GUI=$9;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="NETGENPLUGIN_${SALOME_VERSION}"
-export PRODUCT_SRC="NETGENPLUGIN_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : Numeric-24.2.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-ver=`python -c 'import Numeric; print Numeric.__version__' 2>/dev/null`
-if [ "$ver" == "24.2" ]; then
- return 0
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export PYTHONPATH=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}/lib/python\${PYTHON_VERSION}/site-packages/Numeric:\${PYTHONPATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled()
-{
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-cd ${PRODUCT_SRC_DIR}
- if test `uname -m` = "x86_64" ; then
-export CFLAGS=-m64
-export CXXFLAGS=-m64
- fi
-# check existence of lapack, f77blas, cblas, atlas, g2c libraries
-check_lib_version liblapack.so $LD_LIBRARY_PATH:/usr/lib
-lapack_nf=$?
-check_lib_version libf77blas.so $LD_LIBRARY_PATH:/usr/lib
-f77blas_nf=$?
-check_lib_version libcblas.so $LD_LIBRARY_PATH:/usr/lib
-cblas_nf=$?
-check_lib_version libatlas.so $LD_LIBRARY_PATH:/usr/lib
-atlas_nf=$?
-check_lib_version libg2c.so $LD_LIBRARY_PATH:/usr/lib
-g2c_nf=$?
-let nfound=$lapack_nf+$f77blas_nf+$cblas_nf+$atlas_nf+$g2c_nf
-# modify build procedure according to the libraries found
-if [ $nfound -gt 0 ] ; then
- cp setup.py setup.py.orig
- if [ "$lapack_nf" -eq "1" ] ; then
- sed -e "s%\(^libraries_list = \[\)\('lapack', \)\(.*\)$%\1\3%g" setup.py > _setup.py
- mv _setup.py setup.py
- fi
- if [ "$f77blas_nf" -eq "1" ] ; then
- sed -e "s%\(^libraries_list = \[.*\)\('f77blas', \)\(.*\)$%\1\3%g" setup.py > _setup.py
- mv _setup.py setup.py
- fi
- if [ "$cblas_nf" -eq "1" ] ; then
- sed -e "s%\(^libraries_list = \[.*\)\('cblas', \)\(.*\)$%\1\3%g" setup.py > _setup.py
- mv _setup.py setup.py
- fi
- if [ "$atlas_nf" -eq "1" ] ; then
- sed -e "s%\(^libraries_list = \[.*\)\('atlas', \)\(.*\)$%\1\3%g" setup.py > _setup.py
- mv _setup.py setup.py
- fi
- if [ "$g2c_nf" -eq "1" ] ; then
- sed -e "s%\(^libraries_list = \[.*\)\('g2c'\)\(.*\)$%\1\3%g" setup.py > _setup.py
- mv _setup.py setup.py
- fi
- sed -e "s%^use_dotblas = 1%use_dotblas = 0%g" setup.py > _setup.py
- mv _setup.py setup.py
- sed -e "s%#\(os.path.join('Src', 'blas_lite.c'),\)%\1%g" setup.py > _setup.py
- mv _setup.py setup.py
- sed -e "s%#\(os.path.join('Src', 'f2c_lite.c'),\)%\1%g" setup.py > _setup.py
- mv _setup.py setup.py
- sed -e "s%#\(os.path.join('Src', 'zlapack_lite.c'),\)%\1%g" setup.py > _setup.py
- mv _setup.py setup.py
- sed -e "s%#\(os.path.join('Src', 'dlapack_lite.c')\)%\1%g" setup.py > _setup.py
- mv _setup.py setup.py
- chmod a+x setup.py
-fi
-
-check_job ${PRODUCT_DIR}/INSTALL.LOG python setup.py install --prefix=${PRODUCT_DIR}
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="Numeric-24.2"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : PYCALCULATOR.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${PYCALCULATOR_ROOT_DIR}" ]; then
- check_lib_version VERSION ${PYCALCULATOR_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${PYCALCULATOR_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${PYCALCULATOR_SRC_DIR}" ]; then
- check_salome_src_version PYCALCULATOR_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export PYCALCULATOR_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${PYCALCULATOR_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${PYCALCULATOR_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${PYCALCULATOR_ROOT_DIR}/bin/salome:\${PYCALCULATOR_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export PYCALCULATOR_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/PYCALCULATORsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT PYCALCULATOR
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"PYCALCULATOR_BUILD" && rm -fr ${INST_ROOT}/"PYCALCULATOR_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/PYCALCULATORbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/PYCALCULATORsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export PYCALCULATOR_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="PYCALCULATOR_${SALOME_VERSION}"
-export PRODUCT_SRC="PYCALCULATOR_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : PYHELLO.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${PYHELLO_ROOT_DIR}" ]; then
- if [ -f ${PYHELLO_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${PYHELLO_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${PYHELLO_SRC_DIR}" ]; then
- check_salome_src_version PYHELLO_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export PYHELLO_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${PYHELLO_ROOT_DIR}/bin/salome:\${PATH}
- export PYTHONPATH=\${PYHELLO_ROOT_DIR}/bin/salome:\${PYHELLO_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export PYHELLO_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/PYHELLOsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT PYHELLO
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"PYHELLO_BUILD" && rm -fr ${INST_ROOT}/"PYHELLO_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/PYHELLObinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/PYHELLOsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export PYHELLO_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-cd ${PRODUCT_DIR}/bin/salome
-sed -e "s%export KERNEL_ROOT_DIR=.*%export KERNEL_ROOT_DIR=${KERNEL_ROOT_DIR}%g" runAppli > _runAppli
-sed -e "s%export PYHELLO_ROOT_DIR=.*%export PYHELLO_ROOT_DIR=${PYHELLO_ROOT_DIR}%g" _runAppli > runAppli
-chmod a+x runAppli
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="PYHELLO_${SALOME_VERSION}"
-export PRODUCT_SRC="PYHELLO_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : PyQt-3.17.4.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -n "${PYQTDIR}" ] && [ -f ${PYQTDIR}/pyqtconfig.py ] ; then
- ver=`cd ${PYQTDIR} && python -c "from pyqtconfig import Configuration; c=Configuration();print c.__getattr__('pyqt_version_str')" 2>/dev/null`
- if [ -n "$ver" ] ; then
- maj_ver=`echo $ver | awk -F. '{if(NF>0) print $1; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
- min_ver=`echo $ver | awk -F. '{if(NF>1) print $2; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
- rel_ver=`echo $ver | awk -F. '{if(NF>2) print $3; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
- let ver=$maj_ver*10000+$min_ver*100+$rel_ver
- if [ $ver -eq 031700 ] ; then
- return 0
- fi
- fi
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export PYQTDIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PYQT_SIPS=\${PYQTDIR}/sip
-export PATH=\${PYQTDIR}:\$PATH
-export PYTHONPATH=\${PYQTDIR}:\${PYTHONPATH}
-export LD_LIBRARY_PATH=\${PYQTDIR}:\$LD_LIBRARY_PATH
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-cd ${PRODUCT_SRC_DIR}
-
-if test `uname -m` = "x86_64" ; then
-export CFLAGS=-m64 CXXFLAGS=-m64
-fi
-
-sed -e 's%check_license()$%#check_license()%g' configure.py > configure.py.new
-mv -f configure.py.new configure.py
-
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG \
- python configure.py -b ${PRODUCT_DIR} -d ${PRODUCT_DIR} -v ${PRODUCT_DIR}/sip
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-check_job ${PRODUCT_DIR}/INSTALL.LOG make install
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# modify pyqtconfig.py file
-cd ${PRODUCT_DIR}
-sed -e "s%\('pyqt_bin_dir':[[:space:]]*\).*%\1'${PRODUCT_DIR}',%g" pyqtconfig.py > pyqtconfig.py.1
-sed -e "s%\('pyqt_mod_dir':[[:space:]]*\).*%\1'${PRODUCT_DIR}',%g" pyqtconfig.py.1 > pyqtconfig.py
-sed -e "s%\('pyqt_sip_dir':[[:space:]]*\).*%\1'${PRODUCT_DIR}/sip',%g" pyqtconfig.py > pyqtconfig.py.1
-mv pyqtconfig.py.1 pyqtconfig.py
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="PyQt-3.17.4"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : Python-2.4.4.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -z "$PYTHONHOME" ]; then
- return 1
-fi
-isPython=`which python 2>/dev/null`
-if [ -n "$isPython" ]; then
- # version number is calculated as: <major>*10000+<minor>*100+<release>
- # for Python 2.4.4 it is equal to 20404
- ver=`python -V 2>&1`
- ver=`echo $ver | awk '{print $2}' | awk -F. '{v1=0;v2=0;v3=0;if(NF>0)v1=$1;if(NF>1)v2=$2;if(NF>2)v3=$3;print v1*10000+v2*100+v3}'`
- if [ $ver -eq 20404 ] ; then
- return 0
- fi
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-if [ -n "\${PYTHONPATH}" ] ; then
- export PYNATIVE=\${PYTHONPATH}
- export PYTHONPATH=""
-fi
-export PYTHONHOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${PYTHONHOME}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${PYTHONHOME}/lib:\${LD_LIBRARY_PATH}
-export PYTHON_VERSION=\`python -c "import sys; print sys.version[:3]"\`
-export PYTHON_INCLUDE=\${PYTHONHOME}/include/python\${PYTHON_VERSION}
-export PYTHONPATH=\${PYTHONHOME}/lib/python\${PYTHON_VERSION}:\${PYNATIVE}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-if test `uname -m` = "x86_64" ; then
-# export PYTHON_LIB_PREFIX="64"
- export PYTHON_ARCHIVE_PREFIX=""
- export CFLAGS=-m64
- export CXXFLAGS=-m64
- PYTHON_CONFIGURE_OPTIONS="--with-threads --with-cxx=`which g++` --enable-shared CFLAGS=-m64 CXXFLAGS=-m64"
-else
- export PYTHON_ARCHIVE_PREFIX=""
- PYTHON_CONFIGURE_OPTIONS="--with-threads --with-cxx=`which g++` --enable-shared"
-fi
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# apply patch for 64-bit platforms
-#if test `uname -m` = "x86_64" ; then
-# if [ -f patches/python_patch_lib64.patch ] ; then
-# cp patches/python_patch_lib64.patch ${PRODUCT_SRC_DIR}
-# ( cd ${PRODUCT_SRC_DIR} ; \
-# patch -p1 < python_patch_lib64.patch ; \
-# rm -rf aclocal.m4 ; \
-# aclocal >& /dev/null ; \
-# autoconf >& /dev/null ; \
-# aclocal >& /dev/null ; \
-# autoconf >& /dev/null )
-# fi
-#fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-cd ${PRODUCT_SRC_DIR}
-
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG \
- ./configure --prefix=${PRODUCT_DIR} $PYTHON_CONFIGURE_OPTIONS
-
-# vsr: force linking to libstdc++.so
-sed -e 's%\(^LIBS=.*\)%\1 -lstdc++%g' Makefile > _Makefile
-mv -f _Makefile Makefile
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-check_job ${PRODUCT_DIR}/MAKINSTALL.LOG make install
-(cd ${PRODUCT_DIR}/lib${PYTHON_LIB_PREFIX}/python2.4/config; ln -fs ../../libpython2.4.so.1.0 libpython2.4.so)
-
-cd ${PRODUCT_DIR}/bin
-for sc in idle pydoc smtpd.py ; do
- if [ -e $sc ] ; then
- sed -e "s%#\!.*python%#\!/usr/bin/env python%" "$sc" > _"$sc"
- mv -f _"$sc" "$sc"
- chmod a+x "$sc"
- fi
-done
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-(cd ${PRODUCT_DIR}/lib/python2.4/config; ln -fs ../../libpython2.4.so.1.0 libpython2.4.so)
-
-cd ${PRODUCT_DIR}/bin
-for sc in idle pydoc smtpd.py ; do
- if [ -e $sc ] ; then
- sed -e "s%#\!.*python%#\!/usr/bin/env python%" "$sc" > _"$sc"
- mv -f _"$sc" "$sc"
- chmod a+x "$sc"
- fi
-done
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="Python-2.4.4"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-${PROCEDURE}
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : RANDOMIZER.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${RANDOMIZER_ROOT_DIR}" ]; then
- if [ -f ${RANDOMIZER_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${RANDOMIZER_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${RANDOMIZER_SRC_DIR}" ]; then
- check_salome_src_version RANDOMIZER_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export RANDOMIZER_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${RANDOMIZER_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${RANDOMIZER_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${RANDOMIZER_ROOT_DIR}/bin/salome:\${RANDOMIZER_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export RANDOMIZER_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/RANDOMIZERsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT RANDOMIZER
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"RANDOMIZER_BUILD" && rm -fr ${INST_ROOT}/"RANDOMIZER_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/RANDOMIZERbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/RANDOMIZERsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export RANDOMIZER_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="RANDOMIZER_${SALOME_VERSION}"
-export PRODUCT_SRC="RANDOMIZER_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : SAMPLES.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# There is no possibility to check version number
-return 0
-}
-
-print_env_bin(){
-return 1
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export DATA_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SRC_DIR}/SAMPLESsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-install_source
-}
-
-install_binary()
-{
-install_source
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-shift
-SINGLE_DIR=$9;
-export PRODUCT="SAMPLES_${SALOME_VERSION}"
-export PRODUCT_SRC="SAMPLES_SRC_${SALOME_VERSION}"
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : SIERPINSKY.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${SIERPINSKY_ROOT_DIR}" ]; then
- if [ -f ${SIERPINSKY_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${SIERPINSKY_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${SIERPINSKY_SRC_DIR}" ]; then
- check_salome_src_version SIERPINSKY_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export SIERPINSKY_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${SIERPINSKY_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${SIERPINSKY_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${SIERPINSKY_ROOT_DIR}/bin/salome:\${SIERPINSKY_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export SIERPINSKY_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/SIERPINSKYsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT SIERPINSKY
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"SIERPINSKY_BUILD" && rm -fr ${INST_ROOT}/"SIERPINSKY_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/SIERPINSKYbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/SIERPINSKYsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export SIERPINSKY_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="SIERPINSKY_${SALOME_VERSION}"
-export PRODUCT_SRC="SIERPINSKY_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : SMESH.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${SMESH_ROOT_DIR}" ]; then
- check_lib_version VERSION ${SMESH_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${SMESH_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${SMESH_SRC_DIR}" ]; then
- check_salome_src_version SMESH_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export SMESH_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${SMESH_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${SMESH_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${SMESH_ROOT_DIR}/bin/salome:\${SMESH_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${SMESH_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export SMESH_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/SMESHsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb ./build.sh -o -b -w -d -v 0 -p $INST_ROOT SMESH
-else
- check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT SMESH
-fi
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"SMESH_BUILD" && rm -fr ${INST_ROOT}/"SMESH_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb tar xfz ${SOURCE_DIR}/SMESHWOGUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/SMESHbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-fi
-check_jb tar xfz ${SRC_DIR}/SMESHsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export SMESH_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-INST_WITH_GUI=$9;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="SMESH_${SALOME_VERSION}"
-export PRODUCT_SRC="SMESH_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : SUPERV.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${SUPERV_ROOT_DIR=}" ]; then
- check_lib_version VERSION ${SUPERV_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${SUPERV_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${SUPERV_SRC_DIR}" ]; then
- check_salome_src_version SUPERV_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export SUPERV_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${SUPERV_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${SUPERV_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${SUPERV_ROOT_DIR}/bin/salome:\${SUPERV_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${SUPERV_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export SUPERV_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/SUPERVsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT SUPERV
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"SUPERV_BUILD" && rm -fr ${INST_ROOT}/"SUPERV_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/SUPERVbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/SUPERVsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export SUPERV_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="SUPERV_${SALOME_VERSION}"
-export PRODUCT_SRC="SUPERV_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : SWIG-1.3.31.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "`which swig 2>/dev/null`" ]; then
- ver=`swig -version 2>&1 | grep -i version | awk '{ print $3 }' | sed -e 's/^\([0-9.]*\)\(.*\)/\1/'`
- if [ "$ver" == "1.3.31" ] ; then
- return 0;
- fi
-fi
-return 1;
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export SWIG_ROOT=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${SWIG_ROOT}/bin:\${PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SRC_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-if test `uname -m` = "x86_64" ; then
-export CFLAGS=-m64
-export CXXFLAGS=-m64
-fi
-
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG \
- ./configure --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}/INSTALL.LOG make install
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-echo "It impossible to install ${PRODUCT} from binaries! So this one will be build from sources."
-install_source_and_build
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="SWIG-1.3.31"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : VISU.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${VISU_ROOT_DIR}" ]; then
- check_lib_version VERSION ${VISU_ROOT_DIR}/bin/salome
- if [ "$?" -eq "0" ]; then
- ver=`cat ${VISU_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${VISU_SRC_DIR}" ]; then
- check_salome_src_version VISU_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export VISU_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${VISU_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${VISU_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${VISU_ROOT_DIR}/bin/salome:\${VISU_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${VISU_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export VISU_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/VISUsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT VISU
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"VISU_BUILD" && rm -fr ${INST_ROOT}/"VISU_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/VISUbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-check_jb tar xfz ${SRC_DIR}/VISUsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export VISU_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="VISU_${SALOME_VERSION}"
-export PRODUCT_SRC="VISU_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : VTK-5.0.0.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -z "$VTKHOME" ]; then
- return 1
-fi
-check_lib_version libvtkCommon.so ${VTKHOME}/lib/vtk
-if [ "$?" -eq "0" ]; then
- return 0
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export VTKHOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${VTKHOME}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${VTKHOME}/lib:\${LD_LIBRARY_PATH}
-export PYTHONPATH=\${VTKHOME}/lib/python\${PYTHON_VERSION}/site-packages:\${PYTHONPATH}
-export TCLLIBPATH="\${VTKHOME}/lib/vtk-5.0/tcl \${TCLLIBPATH}"
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-makedir ${PRODUCT_SRC_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/cmake-2.2.3.tar.gz -C ${PRODUCT_SRC_DIR}
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_SRC_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-cd ${PRODUCT_SRC_DIR}/cmake-2.2.3_SRC
-
-chmod +w ./configure
-#INV - bug in a cmake configure
-cp configure configure.orig && sed "s/relid'/relid/" configure.orig > configure
-chmod 755 ./configure
-
-check_job ${PRODUCT_DIR}/CONFIGUREcmake.LOG ./configure
-cat >> ${PRODUCT_DIR}/MAKEcmake.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKEcmake.LOG make
-
-cd ${PRODUCT_SRC_DIR}/${PRODUCT}_SRC
-
-# apply a small patch for VTK (needed for gcc-3.4)
-sed -e "s%seekg(self->GetFile()->tellg()%seekg(static_cast<long>(self->GetFile()->tellg())%g" IO/vtkBMPReader.cxx > IO/vtkBMPReader.cxx.orig
-mv -f IO/vtkBMPReader.cxx.orig IO/vtkBMPReader.cxx
-sed -e "s%seekg(self->GetFile()->tellg()%seekg(static_cast<long>(self->GetFile()->tellg())%g" IO/vtkImageReader.cxx > IO/vtkImageReader.cxx.orig
-mv -f IO/vtkImageReader.cxx.orig IO/vtkImageReader.cxx
-
-# get Python and tcl/tk version
-python_version="`python -c 'import sys; print sys.version[:3]'`"
-tcl_version=""
-tcl_includes=""
-tcl_libs=""
-tcldir="`where_tcl`"
-if [ $? -eq 0 ] && [ -e ${tcldir}/tclConfig.sh ] ; then
- tcl_version=`grep -e "TCL_VERSION=.*" ${tcldir}/tclConfig.sh | sed -e "s%TCL_VERSION=[\'|\"]\(.*\)[\'|\"]%\1%g"`
- tcl_includes=`grep -e "TCL_INCLUDE_SPEC=.*" ${tcldir}/tclConfig.sh | sed -e "s%TCL_INCLUDE_SPEC=[\'|\"]-I\(.*\)[\'|\"]%\1%g"`
- if [ -z "$tcl_includes" ] ; then tcl_includes=/usr/include ; fi
- tcl_libs=`grep -e "TCL_PACKAGE_PATH=.*" ${tcldir}/tclConfig.sh | sed -e "s%TCL_PACKAGE_PATH=[\'|\"]\(.*\)[\'|\"]%\1%g"`
-fi
-
-VTK_CMAKE_OPTIONS=""
-
-### compiler options
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS"-DVTK_HAVE_GETSOCKNAME_WITH_SOCKLEN_T=1"
-
-### common VTK settings
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DBUILD_SHARED_LIBS:BOOL=ON"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DCMAKE_BUILD_TYPE:STRING=Release"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DCMAKE_CXX_COMPILER:STRING=`which g++`"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DCMAKE_C_COMPILER:STRING=`which gcc`"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DCMAKE_INSTALL_PREFIX:STRING=${PRODUCT_DIR}"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DVTK_USE_HYBRID:BOOL=ON"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DVTK_USE_PARALLEL:BOOL=ON"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DVTK_USE_PATENTED:BOOL=OFF"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DVTK_USE_RENDERING:BOOL=ON"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DVTK_USE_GL2PS:BOOL=ON"
- if test `uname -m` = "x86_64" ; then
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DCMAKE_CXX_FLAGS:STRING=-m64"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DCMAKE_C_FLAGS:STRING=-m64"
- fi
-#INV: provide additional flags Mandriva 2007.0
-#is_mandriva2007=0
-#if [ -e /etc/redhat-release ] ; then
-# grep -e "Mandriva Linux release 2007.0" /etc/redhat-release > /dev/null
-# if [ $? == 0 ] ; then is_mandriva2007=1 ; fi
-#fi
-### Wrap Python settings
-if [ "${python_version}" != "" ]; then
-#if [ $is_mandriva2007 == 1 ] ; then
-#VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DVTK_WRAP_PYTHON:BOOL=OFF"
-#else
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DVTK_WRAP_PYTHON:BOOL=ON"
-#fi
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DPYTHON_EXECUTABLE:STRING=${PYTHONHOME}/bin/python${python_version}"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DPYTHON_INCLUDE_PATH:STRING=${PYTHONHOME}/include/python${python_version}"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DPYTHON_LIBRARY:STRING=${PYTHONHOME}/lib/python${python_version}/config/libpython${python_version}.a"
-fi
-### Wrap Tcl settings
-if [ "${tcl_version}" != "" ] && [ "${tcl_includes}" != "" ] && [ "${tcl_libs}" != "" ] ; then
-# suppose that tcl and tk are installed in the same dir
-#if [ $is_mandriva2007 == 1 ] ; then
-#VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DVTK_WRAP_TCL:BOOL=OFF"
-#else
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DVTK_WRAP_TCL:BOOL=ON"
-#fi
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DTCL_INCLUDE_PATH:STRING=${tcl_includes}"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DTCL_LIBRARY:STRING=${tcl_libs}/libtcl${tcl_version}.so"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DTCL_STUB_LIBRARY:STRING=${tcl_libs}/libtclstub${tcl_version}.a"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DTCL_TCLSH:STRING=${TCLHOME}/bin/tclsh${tcl_version}"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DTK_INCLUDE_PATH:STRING=${tcl_includes}"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DTK_LIBRARY:STRING=${tcl_libs}/libtk${tcl_version}.so"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DTK_STUB_LIBRARY:STRING=${tcl_libs}/libtkstub${tcl_version}.a"
-VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DTK_WISH:STRING=${TCLHOME}/bin/wish${tcl_version}"
-fi
-### if Mesa is pre-installed
-if [ -n "$MESA_HOME" ]; then
- VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DOPENGL_INCLUDE_DIR:STRING=${MESA_HOME}/include"
- if test `uname -m` = "x86_64" ; then
- VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DOPENGL_gl_LIBRARY:STRING=${MESA_HOME}/lib64/libGL.so"
- VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DOPENGL_glu_LIBRARY:STRING=${MESA_HOME}/lib64/libGLU.so"
- else
- VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DOPENGL_gl_LIBRARY:STRING=${MESA_HOME}/lib/libGL.so"
- VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DOPENGL_glu_LIBRARY:STRING=${MESA_HOME}/lib/libGLU.so"
- fi
- VTK_CMAKE_OPTIONS=$VTK_CMAKE_OPTIONS" -DOPENGL_xmesa_INCLUDE_DIR:STRING=${MESA_HOME}/include"
-fi
-
-cat > ${PRODUCT_DIR}/CONFIGURE.LOG <<EOF
-used VTK settings:
-$VTK_CMAKE_OPTIONS
-EOF
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG ${PRODUCT_SRC_DIR}/cmake-2.2.3_SRC/bin/cmake . $VTK_CMAKE_OPTIONS
-
-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
-
-cd ${PRODUCT_SRC_DIR}/${PRODUCT}_SRC/Wrapping/Python
-
-check_job ${PRODUCT_DIR}/SETUPPYTHON.LOG python setup.py install --prefix=${PRODUCT_DIR}
-
-# set correct symbolic links - bug of python wrappings installation
-# cd ${PRODUCT_DIR}/include
-# ln -sf vtk-5.0 vtk
-
-# if test `uname -m` = "x86_64" ; then
-# cd ${PRODUCT_DIR}/lib; ln -s ../lib64/python${python_version} .
-# fi
-
-# cd ${PRODUCT_DIR}/lib/python${python_version}/site-packages
-# ln -sf vtk vtk_python
-
-# cd ${PRODUCT_DIR}/lib
-# ln -sf ../lib vtk
-
-# if test `uname -m` = "x86_64" ; then
-# cd ${PRODUCT_DIR}/lib64; ln -sf ../lib/* .
-# fi
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -n "$MESA_HOME" ]; then
- check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}_with_Mesa.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-fi
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="VTK-5.0.0"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : YACS.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -n "${YACS_ROOT_DIR}" ]; then
- if [ -f ${YACS_ROOT_DIR}/bin/salome/VERSION ]; then
- ver=`cat ${YACS_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $NF}' | tr -d '[:space:]' `
- if [ "$ver" = "${SALOME_VERSION}" ]; then
- return 0
- fi
- fi
-elif [ -n "${YACS_SRC_DIR}" ]; then
- check_salome_src_version YACS_SRC_DIR
- if [ $? -eq 0 ] ; then return 0 ; fi
- return 1
-fi
-return 1
-}
-
-print_env_bin(){
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export YACS_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
- if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
- export PATH=\${YACS_ROOT_DIR}/bin/salome:\${PATH}
- export LD_LIBRARY_PATH=\${YACS_ROOT_DIR}/lib${LIB_PREFIX}/salome:\${LD_LIBRARY_PATH}
- export PYTHONPATH=\${YACS_ROOT_DIR}/bin/salome:\${YACS_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
- fi
-fi
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-export YACS_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
-##
-EOF
-
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/YACSsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ -e ./build.sh ] ; then
- cp -f ./build.sh ${INST_ROOT}
-fi
-
-CUR_DIR=`pwd`
-cd ${INST_ROOT}
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb ./build.sh -o -b -w -d -v 0 -p $INST_ROOT YACS
-else
- check_jb ./build.sh -o -b -d -v 0 -p $INST_ROOT YACS
-fi
-
-cd $CUR_DIR
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
- test -d ${INST_ROOT}/"YACS_BUILD" && rm -fr ${INST_ROOT}/"YACS_BUILD"
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-if [ $INST_WITH_GUI == "FALSE" ] ; then
- check_jb tar xfz ${SOURCE_DIR}/YACSWOGUIbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-else
- check_jb tar xfz ${SOURCE_DIR}/YACSbinariesV${SALOME_VERSION}.tar.gz -C ${PRODUCT_DIR}
-fi
-check_jb tar xfz ${SRC_DIR}/YACSsourcesV${SALOME_VERSION}.tar.gz -C ${INST_ROOT}
-
-# modify all *.la files
-export YACS_ROOT_DIR=${PRODUCT_DIR}
-test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-INST_WITH_GUI=$9;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="YACS_${SALOME_VERSION}"
-export PRODUCT_SRC="YACS_SRC_${SALOME_VERSION}"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : backupEnv.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-# The script checks available disk space. Returns 1 if there is no available
-# space on the disc.
-#
-# Usage: backupEnv <directory>
-#
-####################################################################################
-
-install_root=$1
-env_sequence="env_build.csh env_build.sh env_products.csh env_products.sh"
-
-for file_name in $env_sequence ; do
- file=$install_root/$file_name
- if [ -e $file ] ; then
- cp ${file} ${file}_`date +%F_%T`
- fi
-done
-exit 0
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : blsurf-2.7.12.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin()
-{
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- LIB_PREFIX=""
-else
- LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export BLSURFHOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export LD_LIBRARY_PATH=\${BLSURFHOME}/lib${LIB_PREFIX}:\${LD_LIBRARY_PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-echo "It's impossible to install ${PRODUCT} from sources"
-}
-
-install_source_and_build()
-{
-install_binary
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${BIN_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-REMOVE_SRC_TMP=$9;
-shift
-BIN_DIR=$9;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="blsurf-2.7.12"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/csh -f
-
-####################################################################################
-# File : build.csh
-# Created : Thu Jan 27 09:50:55 2005
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-# This script can be used to build and install SALOME modules from sources.
-# Try build.csh -h for more details about usage.
-#
-####################################################################################
-
-set is_build_configure=0
-set is_configure=0
-set inst_with_gui=1
-set is_delete=0
-set verbose_level=2
-set params=""
-set b_params=""
-set modules=(KERNEL GUI GEOM MED SMESH VISU SUPERV NETGENPLUGIN GHS3DPLUGIN BLSURFPLUGIN HexoticPLUGIN GHS3DPRLPLUGIN COMPONENT PYCALCULATOR CALCULATOR HELLO PYHELLO LIGHT SIERPINSKY RANDOMIZER FILTER YACS MULTIPR)
-set optim=""
-set is_install=0
-set is_help=0
-set is_tui=0
-set prefix=""
-
-#########################################################
-# parse parameters
-#########################################################
-while ( ${%1} > 0 )
- if ( "$1" == "-b" ) then
- set is_build_configure=1
- set is_configure=1
- else if ( "$1" == "-c" ) then
- set is_configure=1
- else if ( "$1" == "-w" ) then
- set inst_with_gui=0
- else if ( "$1" == "-d" ) then
- set is_delete=1
- else if ( "$1" == "-o" ) then
- set optim="--enable-production=yes --disable-debug"
- else if ( "$1" == "-i" ) then
- set is_install=1
- else if ( "$1" == "-v" ) then
- shift
- set verbose_level=$1
- else if ( "$1" == "-p" ) then
- shift
- set is_install=1
- set prefix=$1
- else if ( "$1" == "-h" ) then
- set is_help=1
- else if ( "$1" == "-t" ) then
- set is_tui=1
- else
- set ckt=`echo ${modules} | grep $1`
- if ( "$ckt" != "" ) then
- set params="$params $1"
- else
- set b_params="$b_params $1"
- echo "\!\!\! Warning \!\!\! Unknown module: $1. Skipping."
- endif
- endif
- shift
-end
-
-#########################################################
-# if -h option is given - print help info and exit
-#########################################################
-if ( $is_help == 1 ) then
-echo ""
-echo ""
-echo "Description:"
-echo " Builds given SALOME modules by performing make and (optionally) make install commands"
-echo ""
-echo "Usage:"
-echo " build.csh [ <option> ] ... [ <module> [ <module> ... ] ]"
-echo ""
-echo "<module> Modules to build, separated by space(s)."
-echo " If no modules are given - all SALOME modules are assumed."
-echo " Note, that modules given in command lines are automatically sorted in such order"
-echo " to support correct modules dependencies."
-echo ""
-echo "Options:"
-echo "-b Perform build_configure command for all given modules."
-echo " This option forces configure (-c) key to be set. Default is off."
-echo ""
-echo "-c Perform configure command for all given modules. Default is off."
-echo ""
-echo "-w Add --without-gui key to build_configure and configure commands"
-echo " to build SALOME module sources without GUI."
-echo " By default sources are built with GUI."
-echo ""
-echo "-d Delete build directories before calling configure, to enforce full rebuild"
-echo " (and reinstall if -i or -p option is used) of module."
-echo " Use this option carefully."
-echo ""
-echo "-o Build sources in optimized mode. Default is off that means debug mode."
-echo " Use this option together with -c or -b."
-echo " This option can require -d option to be set (to ensure that previously"
-echo " created build directories are removed to enforce rebuild in optimized mode)."
-echo ""
-echo "-t Performs make dev_docs step to build TUI documentation for those modules"
-echo " which support this. Default is off."
-echo ""
-echo "-i Performs make install step. Default is off that means only make step."
-echo ""
-echo "-p <prefix> Define the directory where to install modules after compilation."
-echo " By default the directory where compilation is performed is used."
-echo ""
-echo "-v <level> Verbose level (0-2, default 2): print information on build status:"
-echo " 0: only 'make' errors"
-echo " 1: 0 + compiler and other errors (including build_configure, configure)"
-echo " 2: 1 + compiler and other warnings "
-echo ""
-echo "-h Prints this help information."
-echo ""
-echo "Note: If no keys are given script just performs make step."
-echo ""
-echo "Example:"
-echo " ./build.csh -o -i -b KERNEL MED GEOM"
-echo ""
-echo " This will make KERNEL, GEOM and MED modules: build_configure, configure, make"
-echo " and install procedures will be performed for all specified modules."
-echo " The modules will be built in the optimized mode"
-echo ""
-exit
-endif
-
-#########################################################
-# sort modules in proper order according to the dependancies
-#########################################################
-if ( "${params}" != "" ) then
- set xparams=""
- foreach module (${modules})
- set ckt=`echo ${params} | grep ${module}`
- if ( "$ckt" != "" ) then
- set xparams="$xparams $module"
- endif
- end
- set modules=($xparams)
-else
- if ( "${b_params}" != "" ) then
- echo "Nothing to be built. Exiting."
- exit
- endif
-endif
-
-echo ">>> The following SALOME packages will be built:"
-echo $modules
-
-#########################################################
-# set environment
-#########################################################
-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
-else
- echo "\!\!\! Warning \!\!\! Environment is not set: file env_products.csh is not found."
-endif
-
-set BUILD_DIR=${PWD}
-set LOG_DIR=${BUILD_DIR}/LOGS
-
-#########################################################
-# define installation prefix
-#########################################################
-if ( "$prefix" == "" ) then
- set prefix=${BUILD_DIR}/INSTALL
- if ( $is_install == 1 ) then
- echo "\!\!\! Warning \!\!\! Installation directory is not set."
- echo "All the modules will be installed to the $prefix"
- else
- set is_kernel=`echo ${modules} | grep KERNEL`
- if ( "$is_kernel" != "" ) then
- echo "\!\!\! Warning \!\!\! KERNEL module requires install step to be performed."
- echo "For this module -i option will be forced."
- echo "The module(s) will be installed to the $prefix"
- endif
- endif
-else
- set is_absolute=`echo $prefix | grep -e "^/"`
- if ( "$is_absolute" == "" ) then
- set prefix=${BUILD_DIR}/$prefix
- echo "\!\!\! Warning \!\!\! Relative prefix is used."
- echo "All the modules will be installed to the $prefix"
- endif
-endif
-
-#########################################################
-# create log directory
-#########################################################
-if ( ! -e ${LOG_DIR} ) then
- mkdir -p ${LOG_DIR}
-endif
-
-echo "==========================================================================="
-echo "Starting SALOME build at `date`"
-echo "==========================================================================="
-
-#########################################################
-# loop for all given modules
-#########################################################
-foreach module (${modules})
- echo ">>> Processing ${module} module"
-
- set module_src=`printenv ${module}_SRC_DIR`
- set module_build=${BUILD_DIR}/${module}_BUILD
-
- if ( ${module_src} != "" ) then
- set add_keys=""
- cd ${BUILD_DIR}
- #########################################################
- # check if sources directory exists
- #########################################################
- if ( ! -e ${module_src} ) then
- echo "\!\!\! Error \!\!\! Can't find sources directory: ${module_src} does not exist."
- continue
- endif
- #########################################################
- # check if configure script exists
- #########################################################
- set cfg_exist=0
- if ( -e ${module_src}/configure ) then
- set cfg_exist=1
- endif
- #########################################################
- # perform build_configure if -b flag is given or if
- # configure script does not exist (first compilation?)
- #########################################################
- if ( $is_build_configure == 1 || $cfg_exist == 0 ) then
- echo "... Performing build_configure"
- #########################################################
- # check if build_configure script exists
- #########################################################
- if ( ! -e ${module_src}/build_configure ) then
- echo "\!\!\! Warning \!\!\! Can not find build_configure script in ${module_src}."
- else
- #########################################################
- # call build_configure
- #########################################################
- if ( $inst_with_gui == 0 ) then
- set add_keys="--without-gui"
- endif
- cd ${module_src}
- ./build_configure ${add_keys} >& ${LOG_DIR}/build_configure_${module}.log
- #########################################################
- # echo possible errors
- #########################################################
- if ( $verbose_level > 0 ) then
- cat ${LOG_DIR}/build_configure_${module}.log | grep -E "(failed|: error:)" >&2
- endif
- endif
- endif
- #########################################################
- # deleting build directory if -d flag is given
- #########################################################
- if ( -e ${module_build} && $is_delete == 1 ) then
- echo "... Removing ${module_build}"
- rm -rf ${module_build}
- endif
- #########################################################
- # creating build directory if it does not exist
- #########################################################
- if ( ! -e ${module_build} ) then
- mkdir -p ${module_build}
- endif
- cd ${module_build}
- #########################################################
- # check if top Makefile exists in build directory, i.e.
- # is it necessary to run configure script
- #########################################################
- set mkfile_exist=0
- if ( -e ${module_build}/Makefile ) then
- set mkfile_exist=1
- endif
- #########################################################
- # check if configure options are changed from the
- # previous launch
- #########################################################
- set opts_changed=0
-## if ( -f ${module_build}/config.log ) then
-## set old_prefix=`grep -e '^prefix=' ${module_build}/config.log | sed -e "s%^prefix='\(.*\)'%\1%"`
-## if ( "$old_prefix" != "$prefix" ) then
-## set opts_changed=1
-## endif
-## endif
- #########################################################
- # define installation directory (by using module's version
- # number); default is a build directory
- #########################################################
- set vx=""
- set cfg_file=configure.ac
- if ( ! -e ${module_src}/${cfg_file} ) then
- set cfg_file=configure.in.base
- endif
- if ( -e ${module_src}/${cfg_file} ) then
- set vx=`grep -e "^VERSION=" ${module_src}/${cfg_file} | awk -F= '{ if (NF>1) print $NF; }' | tr -d '[:space:]'`
- if ( "$vx" == "" ) then
- set vx=`grep -e "^AC_INIT" ${module_src}/${cfg_file} | sed -e "s%.*\[\([[:digit:].]*\)\].*%\1%g"`
- endif
- endif
- set px=${BUILD_DIR}/${module}
- if ( "$prefix" != "" ) then
- set px=$prefix/${module}
- endif
- if ( "$vx" != "" ) then
- set px="$px"_"$vx"
- endif
- #########################################################
- # perform configure if -c flag is given or if
- # Makefile does not exist (first compilation?)
- #########################################################
- if ( $is_configure == 1 || $mkfile_exist == 0 || $opts_changed == 1 ) then
- echo "... Performing configure"
- #########################################################
- # check if configure script exists
- #########################################################
- if ( ! -e ${module_src}/configure ) then
- echo "\!\!\! Warning \!\!\! Can not find configure script in ${module_src}."
- else
- if ( $inst_with_gui == 0 ) then
- set add_keys="--without-gui"
- endif
- if ( "${module}" == "MED" && ($?METISDIR) && ($?SCOTCHDIR) ) then
- set add_keys="--enable-splitter=yes --with-metis=${METISDIR} --with-scotch=${SCOTCHDIR}"
- endif
- if ( "${module}" == "NETGENPLUGIN" && ($?NETGENHOME) ) then
- set add_keys="--with-netgen=${NETGENHOME}"
- endif
- ${module_src}/configure --prefix=$px ${optim} ${add_keys} >& ${LOG_DIR}/configure_${module}.log
- #########################################################
- # echo possible errors
- #########################################################
- if ( $verbose_level > 0 ) then
- cat ${LOG_DIR}/configure_${module}.log | grep ": error:" >&2
- endif
- if ( $verbose_level > 1 ) then
- cat ${LOG_DIR}/configure_${module}.log | grep ": WARNING:" >&2
- endif
- endif
- endif
- #########################################################
- # perform make
- #########################################################
- echo "... Performing make"
- #########################################################
- # first clear dependencies
- #########################################################
- find . -name ".dep*" -type f -exec rm -f {} \; >& /dev/null
- make >& ${LOG_DIR}/make_${module}.log
- set sts=$status
- #########################################################
- # if make step is successful set the ${module}_ROOT_DIR
- # environment variable
- #########################################################
- if ( $sts == 0 ) then
- setenv ${module}_ROOT_DIR ${module_build}
- endif
- #########################################################
- # print make errors
- #########################################################
- cat ${LOG_DIR}/make_${module}.log | grep '[*][*][*]' >&2
- #########################################################
- # print compiler errors and warnings
- # Note: here awk is used to concatenate together several lines of single
- # error or warning message produced by stupid gnu compiler
- # Actually, instead of that we could use 'fmessage length=n' option of g++...
- #########################################################
- if ( $verbose_level > 0 ) then
- ###cat ${LOG_DIR}/make_${module}.log | grep ": error"
- cat ${LOG_DIR}/make_${module}.log | awk 'substr($0,0,1)!=" " {print ""} {printf $0} END {print ""}' | grep "${module_src}/[A-Za-z_0-9./]*:" | sed s@"^${module_src}/src/"@@ >&2
- endif
- if ( $verbose_level > 1 ) then
- cat ${LOG_DIR}/make_${module}.log | awk 'substr($0,0,1)!=" " {print ""} {printf $0} END {print ""}' | grep ": warning" | sed s@"^${module_src}/src/"@@ >&2
- endif
- #########################################################
- # perform make dev_docs step if -t flag is given
- #########################################################
- if ( $is_tui == 1 && $sts == 0 && -d ${module_build}/doc ) then
- cd ${module_build}/doc
- set dd=`cat Makefile | grep -E "dev_docs[[:space:]]*:"`
- if ( "$dd" != "" ) then
- echo "... Performing make dev_docs"
- make dev_docs >& ${LOG_DIR}/make_dev_docs_${module}.log
- cat ${LOG_DIR}/make_dev_docs_${module}.log | grep '[*][*][*]' >&2
- endif
- endif
- cd ${module_build}
- #########################################################
- # perform make if -i or -p flags are given
- #########################################################
- if ( $is_install == 1 && $sts == 0 || "${module}" == "KERNEL" ) then
- #########################################################
- # deleting build directory if -d flag is given
- #########################################################
- if ( -e $px && $is_delete == 1 ) then
- echo "... Removing $px"
- rm -rf $px
- endif
- echo "... Performing make install"
- make install >& ${LOG_DIR}/make_install_${module}.log
- set sts=$status
- #########################################################
- # if make install step is successful set the
- # ${module}_ROOT_DIR environment variable
- #########################################################
- if ( $sts == 0 ) then
- setenv ${module}_ROOT_DIR $px
- endif
- endif
- echo ">>> Finished ${module} module"
- else
- echo "\!\!\! Error \!\!\! Can't find module sources. ${module}_SRC_DIR environment variable is not set."
- endif
-end
-#########################################################
-# finalize
-#########################################################
-cd ${BUILD_DIR}
-
-echo "==========================================================================="
-echo "SALOME build finished at `date`"
-echo "==========================================================================="
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : build.sh
-# Created : Thu Jan 27 09:50:55 2005
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-# This script can be used to build and install SALOME modules from sources.
-# Try build.sh -h for more details about usage.
-#
-####################################################################################
-
-###############################################################
-# Prints usage information and exits
-###############################################################
-usage(){
- echo ""
- echo "Description:"
- echo " Builds given SALOME modules by performing make and (optionally)"
- echo " make install commands"
- echo ""
- echo "Usage:"
- echo " build.sh [ <option> ] ... [ <module> [ <module> ... ] ]"
- echo ""
- echo "<module> Modules to build, separated by space(s)."
- echo " If no modules are given - all SALOME modules are assumed."
- echo " Note, that modules given in command lines are automatically"
- echo " sorted in such order to support correct modules dependencies."
- echo ""
- echo "Options:"
- echo "-b Perform build_configure command for all given modules."
- echo " This option forces configure (-c) key to be set. Default is off."
- echo ""
- echo "-c Perform configure command for all given modules. Default is off."
- echo ""
- echo "-w Add --without-gui key to build_configure and configure commands"
- echo " to build SALOME module sources without GUI."
- echo " By default sources are built with GUI."
- echo ""
- echo "-d Delete build directories before calling configure, to enforce full"
- echo " rebuild (and reinstall if -i or -p option is used) of module."
- echo " Use this option carefully."
- echo ""
- echo "-o Build sources in optimized mode. Default is off that means"
- echo " debug mode."
- echo " Use this option together with -c or -b."
- echo " This option can require -d option to be set (to ensure that"
- echo " previously created build directories are removed to enforce"
- echo " rebuild in optimized mode)."
- echo ""
- echo "-t Performs make dev_docs step to build TUI documentation for those"
- echo " modules which support this. Default is off."
- echo ""
- echo "-i Performs make install step. Default is off that means only make"
- echo " step."
- echo ""
- echo "-p <prefix> Define the directory where to install modules after compilation."
- echo " By default the directory where compilation is performed is used."
- echo ""
- echo "-v <level> Verbose level (0-2, default 2): print information on build status:"
- echo " 0: only 'make' errors"
- echo " 1: 0 + compiler and other errors (build_configure, configure)"
- echo " 2: 1 + compiler and other warnings "
- echo ""
- echo "-h Prints this help information."
- echo ""
- echo "Note: If no keys are given script just performs make step."
- echo ""
- echo "Example:"
- echo " ./build.csh -o -i -b KERNEL MED GEOM"
- echo ""
- echo " This will make KERNEL, GEOM and MED modules: build_configure,"
- echo " configure, make and install procedures will be performed for all"
- echo " specified modules. The modules will be built in the optimized mode."
- echo ""
- exit 1
-}
-
-is_build_configure=0
-is_configure=0
-inst_with_gui=1
-is_delete=0
-verbose_level=2
-params=""
-b_params=""
-modules="KERNEL GUI GEOM MED SMESH VISU SUPERV NETGENPLUGIN GHS3DPLUGIN BLSURFPLUGIN HexoticPLUGIN GHS3DPRLPLUGIN COMPONENT PYCALCULATOR CALCULATOR HELLO PYHELLO LIGHT SIERPINSKY RANDOMIZER FILTER YACS MULTIPR"
-optim=""
-is_install=0
-is_tui=0
-prefix=""
-
-#########################################################
-# parse parameters
-#########################################################
-while getopts ":hbcwdoitv:p:" option ; do
- case $option in
- h ) usage ;;
- b ) is_build_configure=1 ; is_configure=1 ;;
- c ) is_configure=1 ;;
- w ) inst_with_gui=0 ;;
- d ) is_delete=1 ;;
- o ) optim="--enable-production=yes --disable-debug" ;;
- i ) is_install=1 ;;
- t ) is_tui=1 ;;
- v ) verbose_level=$OPTARG ;;
- p ) is_install=1 ; prefix=$OPTARG ;;
- ? ) usage ;;
- esac
-done
-# shift to have the good number of other args
-shift $((OPTIND - 1))
-
-for arg in $@ ; do
- known=0
- for m in $modules ; do
- if [ "$m" == "$arg" ] ; then known=1 ; break ; fi
- done
- if [ $known -eq 1 ] ; then
- params="$params $arg"
- else
- b_params="$b_params $arg"
- echo
- echo '!!! Warning !!! Unknown module: '$arg'. Skipping.'
- fi
-done
-
-#########################################################
-# sort modules in proper order according to the dependancies
-#########################################################
-if [ "${params}" != "" ] ; then
- xparams=""
- for module in ${modules} ; do
- found=0
- for p in $params ; do
- if [ "$p" == "$module" ] ; then found=1 ; break ; fi
- done
- if [ $found -eq 1 ] ; then xparams="$xparams $module" ; fi
- done
- modules="$xparams"
-elif [ "${b_params}" != "" ] ; then
- echo
- echo "Nothing to be built. Exiting."
- echo
- exit 1
-fi
-
-echo
-echo ">>> The following SALOME packages will be built:"
-echo $modules
-
-#########################################################
-# set environment
-#########################################################
-env_script=`dirname $0`/env_build.sh
-if [ ! -e $env_script ] ; then
- env_script=`dirname $0`/env_products.sh
-fi
-if [ -e $env_script ] ; then
- echo
- echo ">>> Setting environment"
- source $env_script
-else
- echo
- echo '!!! Warning !!! Environment is not set.'
- echo 'Neither env_build.sh nor env_products.sh file is found.'
- echo 'Proceed with the current environment.'
-fi
-
-BUILD_DIR=${PWD}
-LOG_DIR=${BUILD_DIR}/LOGS
-
-#########################################################
-# define installation prefix
-#########################################################
-if [ "$prefix" == "" ] ; then
- prefix=${BUILD_DIR}/INSTALL
- if [ $is_install -eq 1 ] ; then
- echo
- echo '!!! Warning !!! Installation directory is not set.'
- echo "All the modules will be installed to the $prefix"
- elif [ "`echo ${modules} | grep KERNEL`" != "" ] ; then
- echo
- echo '!!! Warning !!! KERNEL module requires install step to be performed.'
- echo "For this module -i option will be forced."
- echo "The module(s) will be installed to the $prefix"
- fi
-else
- if [ "`echo $prefix | grep -E '^/'`" == "" ] ; then
- prefix=${BUILD_DIR}/$prefix
- echo
- echo '!!! Warning !!! Relative prefix is used.'
- echo "All the modules will be installed to the $prefix."
- fi
-fi
-
-#########################################################
-# create log directory
-#########################################################
-if [ ! -e ${LOG_DIR} ] ; then
- mkdir -p ${LOG_DIR}
-fi
-
-echo
-echo "==========================================================================="
-echo "Starting SALOME build at `date`"
-echo "==========================================================================="
-echo
-
-#########################################################
-# loop for all given modules
-#########################################################
-for module in ${modules}; do
- echo ">>> Processing ${module} module"
-
- module_src=`printenv ${module}_SRC_DIR`
- module_build=${BUILD_DIR}/${module}_BUILD
-
- if [ "${module_src}" != "" ] ; then
- add_keys=""
- cd ${BUILD_DIR}
- #########################################################
- # check if sources directory exists
- #########################################################
- if [ ! -e ${module_src} ] ; then
- echo
- echo '!!! Error !!! Cannot find module sources directory:'
- echo "${module_src} does not exist."
- echo
- continue
- fi
- #########################################################
- # check if configure script exists
- #########################################################
- cfg_exist=0
- if [ -e ${module_src}/configure ] ; then
- cfg_exist=1
- fi
- #########################################################
- # perform build_configure if -b flag is given or if
- # configure script does not exist (first compilation?)
- #########################################################
- if [ $is_build_configure -eq 1 ] || [ $cfg_exist -eq 0 ] ; then
- echo "... Performing build_configure"
- #########################################################
- # check if build_configure script exists
- #########################################################
- if [ ! -e ${module_src}/build_configure ] ; then
- echo '!!! Warning !!! Cannot find build_configure script in '${module_src}'.'
- else
- #########################################################
- # call build_configure
- #########################################################
- if [ $inst_with_gui -eq 0 ] ; then
- add_keys="--without-gui"
- fi
- cd ${module_src}
- ./build_configure ${add_keys} >& ${LOG_DIR}/build_configure_${module}.log
- #########################################################
- # echo possible errors
- #########################################################
- if [ $verbose_level -gt 0 ] ; then
- cat ${LOG_DIR}/build_configure_${module}.log | grep -E "(failed|: error:)" >&2
- fi
- fi
- fi
- #########################################################
- # deleting build directory if -d flag is given
- #########################################################
- if [ -e ${module_build} ] && [ $is_delete -eq 1 ] ; then
- echo "... Removing ${module_build}"
- rm -rf ${module_build}
- fi
- #########################################################
- # creating build directory if it does not exist
- #########################################################
- if [ ! -e ${module_build} ] ; then
- mkdir -p ${module_build}
- fi
- cd ${module_build}
- #########################################################
- # check if top Makefile exists in build directory, i.e.
- # is it necessary to run configure script
- #########################################################
- mkfile_exist=0
- if [ -e ${module_build}/Makefile ] ; then
- mkfile_exist=1
- fi
- #########################################################
- # check if configure options are changed from the
- # previous launch
- #########################################################
- opts_changed=0
-## if [ -f ${module_build}/config.log ] ; then
-## old_prefix=`grep -e '^prefix=' ${module_build}/config.log | sed -e "s%^prefix='\(.*\)'%\1%"`
-## if [ "$old_prefix" != "$prefix" ] ; then
-## opts_changed=1
-## fi
-## fi
- #########################################################
- # define installation directory (by using module's version
- # number); default is a build directory
- #########################################################
- vx=""
- cfg_file=configure.ac
- if [ ! -e ${module_src}/${cfg_file} ] ; then
- cfg_file=configure.in.base
- fi
- if [ -e ${module_src}/${cfg_file} ] ; then
- vx=`grep -e "^VERSION=" ${module_src}/${cfg_file} | awk -F= '{ if (NF>1) print $NF; }' | tr -d '[:space:]'`
- if [ "$vx" == "" ] ; then
- vx=`grep -e "^AC_INIT" ${module_src}/${cfg_file} | sed -e "s%.*\[\([[:digit:].]*\)\].*%\1%g"`
- fi
- fi
- px=${BUILD_DIR}/${module}
- if [ "$prefix" != "" ] ; then
- px=$prefix/${module}
- fi
- if [ "$vx" != "" ] ; then
- px="$px"_"$vx"
- fi
- #########################################################
- # perform configure if -c flag is given or if
- # Makefile does not exist (first compilation?)
- #########################################################
- if [ $is_configure -eq 1 ] || [ $mkfile_exist -eq 0 ] || [ $opts_changed -eq 1 ] ; then
- echo "... Performing configure"
- #########################################################
- # check if configure script exists
- #########################################################
- if [ ! -e ${module_src}/configure ] ; then
- echo
- echo '!!! Warning !!! Can not find configure script in '${module_src}'.'
- echo
- else
- if [ $inst_with_gui -eq 0 ] ; then
- add_keys="--without-gui"
- fi
- if [ "${module}" == "MED" ] && [ "${METISDIR}" != "" ] && [ "${SCOTCHDIR}" != "" ] ; then
- add_keys="--enable-splitter=yes --with-metis=${METISDIR} --with-scotch=${SCOTCHDIR}"
- fi
- if [ "${module}" == "NETGENPLUGIN" ] && [ "$NETGENHOME" != "" ] ; then
- add_keys="--with-netgen=${NETGENHOME}"
- fi
- ${module_src}/configure --prefix=$px ${optim} ${add_keys} >& ${LOG_DIR}/configure_${module}.log
- #########################################################
- # echo possible errors
- #########################################################
- if [ $verbose_level -gt 0 ] ; then
- cat ${LOG_DIR}/configure_${module}.log | grep ": error:" >&2
- fi
- if [ $verbose_level -gt 1 ] ; then
- cat ${LOG_DIR}/configure_${module}.log | grep ": WARNING:" >&2
- fi
- fi
- fi
- #########################################################
- # perform make
- #########################################################
- echo "... Performing make"
- #########################################################
- # first clear dependencies
- #########################################################
- find . -name ".dep*" -type f -exec rm -f {} \; >& /dev/null
- make >& ${LOG_DIR}/make_${module}.log
- sts=$?
- #########################################################
- # if make step is successful set the ${module}_ROOT_DIR
- # environment variable
- #########################################################
- if [ $sts -eq 0 ] ; then
- export ${module}_ROOT_DIR=${module_build}
- fi
- #########################################################
- # print make errors
- #########################################################
- cat ${LOG_DIR}/make_${module}.log | grep '[*][*][*]' >&2
- #########################################################
- # print compiler errors and warnings
- # Note: here awk is used to concatenate together several lines of single
- # error or warning message produced by stupid gnu compiler
- # Actually, instead of that we could use 'fmessage length=n' option of g++...
- #########################################################
- if [ $verbose_level -gt 0 ] ; then
- ###cat ${LOG_DIR}/make_${module}.log | grep ": error"
- cat ${LOG_DIR}/make_${module}.log | awk 'substr($0,0,1)!=" " {print ""} {printf $0} END {print ""}' | grep "${module_src}/[A-Za-z_0-9./]*:" | sed s@"^${module_src}/src/"@@ >&2
- fi
- if [ $verbose_level -gt 1 ] ; then
- cat ${LOG_DIR}/make_${module}.log | awk 'substr($0,0,1)!=" " {print ""} {printf $0} END {print ""}' | grep ": warning" | sed s@"^${module_src}/src/"@@ >&2
- fi
- #########################################################
- # perform make dev_docs step if -t flag is given
- #########################################################
- if [ $is_tui -eq 1 ] && [ $sts -eq 0 ] && [ -d ${module_build}/doc ] ; then
- cd ${module_build}/doc
- dd=`cat Makefile | grep -E "dev_docs[[:space:]]*:"`
- if [ "$dd" != "" ] ; then
- echo "... Performing make dev_docs"
- make dev_docs >& ${LOG_DIR}/make_dev_docs_${module}.log
- cat ${LOG_DIR}/make_dev_docs_${module}.log | grep '[*][*][*]' >&2
- fi
- fi
- cd ${module_build}
- #########################################################
- # perform make if -i or -p flags are given
- #########################################################
- if [ $is_install -eq 1 ] && [ $sts -eq 0 ] || [ "${module}" == "KERNEL" ] ; then
- #########################################################
- # deleting build directory if -d flag is given
- #########################################################
- if [ -e $px ] && [ $is_delete -eq 1 ] ; then
- echo "... Removing $px"
- rm -rf $px
- fi
- echo "... Performing make install"
- make install >& ${LOG_DIR}/make_install_${module}.log
- sts=$?
- #########################################################
- # if make install step is successful set the
- # ${module}_ROOT_DIR environment variable
- #########################################################
- if [ $sts -eq 0 ] ; then
- export ${module}_ROOT_DIR=$px
- fi
- fi
- echo ">>> Finished ${module} module"
- else
- echo
- echo '!!! Error !!! Cannot find module sources. '${module}'_SRC_DIR environment variable is not set.'
- echo
- fi
-done
-#########################################################
-# finalize
-#########################################################
-cd ${BUILD_DIR}
-
-echo
-echo "==========================================================================="
-echo "SALOME build finished at `date`"
-echo "==========================================================================="
-echo
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : cElementTree-1.0.5.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export cElementTree_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PYTHONPATH=\${cElementTree_DIR}/lib/python\${PYTHON_VERSION}/site-packages:\${PYTHONPATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SRC_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_job ${PRODUCT_DIR}/INSTALL.LOG python setup.py install --prefix=${PRODUCT_DIR}
-
-#du -sk ${PRODUCT_SRC_DIR} > ${PRODUCT_DIR}/size.log
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="cElementTree-1.0.5"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : checkFortran.sh
-# Created : Mon Jun 25 17:09:00 2007
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-# The script to check if the Fortran is installed.
-#
-####################################################################################
-
-find_compilers(){
-
-# Known compilers:
-# f77/f90/f95 : generic compiler names
-# g77 : GNU Fortran 77 compiler
-# gfortran : putative GNU Fortran 95+ compiler (in progress)
-# fort77 : native F77 compiler under HP-UX (and some older Crays)
-# frt : Fujitsu F77 compiler
-# pgf77/pgf90/pgf95 : Portland Group F77/F90/F95 compilers
-# xlf/xlf90/xlf95 : IBM (AIX) F77/F90/F95 compilers
-# lf95 : Lahey-Fujitsu F95 compiler
-# fl32 : Microsoft Fortran 77 "PowerStation" compiler
-# af77 : Apogee F77 compiler for Intergraph hardware running CLIX
-# epcf90 : "Edinburgh Portable Compiler" F90
-# fort : Compaq (now HP) Fortran 90/95 compiler for Tru64 and Linux/Alpha
-# ifc : Intel Fortran 95 compiler for Linux/x86
-# efc : Intel Fortran 95 compiler for IA64
-
-# set path separator
-IFS=:
-FORT=""
-
-for prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
- do
-# echo "Checking for $prog"
- for as_dir in $PATH; do
- test -z "$as_dir" && as_dir=.
- if test -f "$as_dir/$prog"; then
- FORT="$prog"
- echo "Found $as_dir/$prog"
- break 2
- fi
- done
-# echo "Result: no"
-done
-
-if test -n "$FORT"; then
- cat >${DIR}/ftest.f <<_ACEOF
- program main
-
- end
-_ACEOF
- $FORT -o ${DIR}/ftest.out ${DIR}/ftest.f > /dev/null
- rm -f ${DIR}/ftest.*
- exit $?
-else
- # Fortran compiler was not found
- exit 1
-fi
-}
-
-find_libraries(){
- source ${DIR}/env_products.sh
- ldd ${DIR}/*/lib/salome/*.so | grep not
- if test $? -eq 0; then
- exit 1
- else
- exit 0
- fi
-}
-
-PROCEDURE=$1
-DIR=$2
-
-$PROCEDURE
-
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : create_config.sh
-# Created : Fri May 30 10:40:01 2008
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-source ./common.sh
-
-export INST_ROOT=$1
-export INSTALL_WORK=$2
-export PRODUCT_SEQUENCE=$3
-export INSTALL_PRODUCTS=$4
-export PRODUCT_DIR=$5
-
-# --- configuration file ---
-CONFIG_FILE=${INSTALL_WORK}/config_appli.xml
-
-# create and source environment file
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-source ${INSTALL_WORK}/$SHRC
-
-# remove config file
-if [ -e ${CONFIG_FILE} ] ; then
- rm ${CONFIG_FILE}
-fi
-# create empty config file
-touch ${CONFIG_FILE}
-
-# begin <application> tag
-echo "<application>" >> ${CONFIG_FILE}
-
-# <prerequisites> tag : path to the environment script
-echo " <prerequisites path=\"${INST_ROOT}/env_products.sh\"/>" >> ${CONFIG_FILE}
-
-# begin <modules> tag
-echo " <modules>" >> ${CONFIG_FILE}
-
-# for each module create <module> tag
-SALOME_MODULES="`env | awk -F_ '/[a-zA-Z0-9]*_ROOT_DIR/ { print $1 }' | grep -v -E '^SALOME$' | grep -v -E '^HXX2SALOME$'`"
-GUI_MODULES="`echo $SALOME_MODULES | tr \"[:space:]\" \"\n\" | grep -v -E \"(^KERNEL|^GUI|^SAMPLES|PLUGIN)$\"`"
-for mod in ${SALOME_MODULES}; do
- echo ${GUI_MODULES} | tr "[:space:]" "\n" | grep -E "^${mod}$" >& /dev/null
- if [ "$?" == "0" ] ; then
- gui_attr="yes"
- else
- gui_attr="no"
- fi
- path_attr="`printenv ${mod}_ROOT_DIR`"
- echo " <module name=\"${mod}\" gui=\"${gui_attr}\" path=\"${path_attr}\"/>" >> ${CONFIG_FILE}
-done
-
-# end <modules> tag
-echo " </modules>" >> ${CONFIG_FILE}
-
-# <samples> tag : path to the samples directory
-if [ -n ${DATA_DIR} ] && [ -d ${DATA_DIR} ] ; then
- echo " <samples path=\"${DATA_DIR}\"/>" >> ${CONFIG_FILE}
-fi
-
-# end <application> tag
-echo "</application>" >> ${CONFIG_FILE}
-
-# copy resulting confuguration file to the KERNEL module
-if [ -n ${PRODUCT_DIR} ] && [ -d ${PRODUCT_DIR} ] ; then
- cp -f ${CONFIG_FILE} ${PRODUCT_DIR}/bin/salome
-fi
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : docutils-0.3.9.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# It is not necessary to check version!
-return 0
-}
-
-print_env_bin(){
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export PYTHONPATH=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}/lib/python\${PYTHON_VERSION}/site-packages:\${PYTHONPATH}
-export PATH=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}/bin:\${PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-cd ${PRODUCT_SRC_DIR} ; python setup.py install --prefix=${PRODUCT_DIR}
-
-cd ${PRODUCT_DIR}/bin;
-
-sed -e "s%#\!.*python%#\!/usr/bin/env python%" rst2latex.py > _rst2latex.py
-mv -f _rst2latex.py rst2latex.py
-chmod a+x rst2latex.py
-ln -sf rst2latex.py rst2latex
-
-sed -e "s%#\!.*python%#\!/usr/bin/env python%" rst2html.py > _rst2html.py
-mv -f _rst2html.py rst2html.py
-chmod a+x rst2html.py
-ln -sf rst2html.py rst2html
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-cd ${PRODUCT_DIR}/bin;
-
-sed -e "s%#\!.*python%#\!/usr/bin/env python%" rst2latex.py > _rst2latex.py
-mv -f _rst2latex.py rst2latex.py
-chmod a+x rst2latex.py
-ln -sf rst2latex.py rst2latex
-
-sed -e "s%#\!.*python%#\!/usr/bin/env python%" rst2html.py > _rst2html.py
-mv -f _rst2html.py rst2html.py
-chmod a+x rst2html.py
-ln -sf rst2html.py rst2html
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="docutils-0.3.9"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : doxygen-1.5.6.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-check_lib_version doxygen $PATH
-if [ "$?" -ne "0" ]; then
- return 1
-fi
-ver=`doxygen --version`
-maj_ver=`echo $ver | awk -F. '{if(NF>0) print $1; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
-min_ver=`echo $ver | awk -F. '{if(NF>1) print $2; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
-rel_ver=`echo $ver | awk -F. '{if(NF>2) print $3; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
-let ver=$maj_ver*10000+$min_ver*100+$rel_ver
-if [ $ver -eq 10506 ] ; then
- return 0
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export PATH=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}/bin:\${PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-f_install="--install "`which install`
-
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure --prefix ${PRODUCT_DIR} $f_install
-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
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="doxygen-1.5.6"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : elementtree-1.2.6.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export elementtree_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PYTHONPATH=\${elementtree_DIR}/lib/python\${PYTHON_VERSION}/site-packages:\${PYTHONPATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SRC_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_job ${PRODUCT_DIR}/INSTALL.LOG python setup.py install --prefix=${PRODUCT_DIR}
-
-#du -sk ${PRODUCT_SRC_DIR} > ${PRODUCT_DIR}/size.log
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="elementtree-1.2.6"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : gcc-common.sh
-# Created : Mon Jan 22 14:23:10 2007
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-if [ "x$GCC_VERSION" == "x" ] ; then
- GCC_VERSION="3.2"
-fi
-GCC_VERSION_MAJ=`echo $GCC_VERSION | awk -F[.-] '{if(NF>0) print $1; else print 0}'`
-GCC_VERSION_MIN=`echo $GCC_VERSION | awk -F[.-] '{if(NF>1) print $2; else print 0}'`
-GCC_VERSION_REL=`echo $GCC_VERSION | awk -F[.-] '{if(NF>2) print $3; else print 0}'`
-let GCC_VERSION_ID=$GCC_VERSION_MAJ*10000+$GCC_VERSION_MIN*100+$GCC_VERSION_REL
-
-check_version()
-{
-# version number is calculated as: <major>*10000+<minor>*100+<release>
-# e.g. for gcc 3.2 it is equal to 30200, for gcc 3.3.2 - 30202
-gcc_ver=`gcc -dumpversion | awk -F[.-] '{v1=0;v2=0;v3=0;if(NF>0)v1=$1;if(NF>1)v2=$2;if(NF>2)v3=$3;print v1*10000+v2*100+v3}'`
-if [ $gcc_ver -eq $GCC_VERSION_ID ] ; then
- return 0
-fi
-return 1
-}
-
-# looks for the native product and collects it's environment (used by make_env())
-try_native(){
-gcc_root="`where_gcc $GCC_VERSION`"
-if [ -n "${gcc_root}" ] ; then
- gcc_root=`cd ${gcc_root}/..; pwd`
- # get version number: <major>, <minor> and <release>
- # <major> and <minor> numbers are checked strickly, but <release> number can be larger than required one
- # version number is calculated as: <major>*10000+<minor>*100+<release>
- # e.g. for gcc 3.2 it is equal to 30200, for gcc 3.3.2 - 30202
- maj_ver=`${gcc_root}/bin/gcc -dumpversion | awk -F[.-] '{if(NF>0) print $1; else print 0}'`
- min_ver=`${gcc_root}/bin/gcc -dumpversion | awk -F[.-] '{if(NF>1) print $2; else print 0}'`
- rel_ver=`${gcc_root}/bin/gcc -dumpversion | awk -F[.-] '{if(NF>2) print $3; else print 0}'`
- let gcc_ver=$maj_ver*10000+$min_ver*100+$rel_ver
- if [ $gcc_ver -ge $GCC_VERSION_ID ] ; then
- tmp="\${GCC_ROOT}/bin ${gcc_root}/bin \${PATH} ${PATH}";
- path=`sort_path ${tmp}`
- tmp="\${GCC_ROOT}/lib ${gcc_root}/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 GCC_ROOT=${gcc_root}
-#export CXX=\${GCC_ROOT}/bin/g++
-#export CC=\${GCC_ROOT}/bin/gcc
-#export PATH=${path}
-#export LD_LIBRARY_PATH=${ld_library_path}
-##
-EOF
- make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-####### THIS COULD BE USED FOR STRICT COMPARISON ##############################
-# if [ $maj_ver -eq 3 ] && [ $min_ver -eq 2 ] && [ $rel_ver -eq 0 ] ; then
-######################################################################################
- if [ $maj_ver -eq $GCC_VERSION_MAJ ] && [ $min_ver -eq $GCC_VERSION_MIN ] && [ $rel_ver -ge $GCC_VERSION_REL ] ; then
- return 0
- else
- return 2
- fi
- fi
-fi
-return 1
-}
-
-try_preinstalled(){
-#echo "It is impossible to install gcc from binaries or sources! So native gcc will be used."
-try_native
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-export PRODUCT="gcc-$GCC_VERSION"
-export PRODUCT_DIR=${INST_ROOT}/${PRODUCT}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : ghs3d-4.0.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export PATH=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}/DISTENE/Tools/TetMesh-GHS3D4.0/bin:\$PATH
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-echo "It's impossible to install ${PRODUCT} from sources"
-}
-
-install_source_and_build()
-{
-install_binary
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${BIN_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-REMOVE_SRC_TMP=$9;
-shift
-BIN_DIR=$9;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="ghs3d-4.0"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : graphviz-2.16.1.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-isdot=`which dot 2>/dev/null`
-if [ -n "$isdot" ]; then
- ver=`dot -V 2>&1 | awk '{print $5}'`
- maj_ver=`echo $ver | awk -F. '{if(NF>0) print $1; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
- min_ver=`echo $ver | awk -F. '{if(NF>1) print $2; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
- rel_ver=`echo $ver | awk -F. '{if(NF>2) print $3; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
- let ver=$maj_ver*10000+$min_ver*100+$rel_ver
- if [ $ver -eq 20203 ] ; then
- return 0
- fi
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export GRAPHVIZHOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${GRAPHVIZHOME}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${GRAPHVIZHOME}/lib:\${GRAPHVIZHOME}/lib/graphviz:\${LD_LIBRARY_PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
- if test `uname -m` = "x86_64" ; then
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG configure --prefix=${PRODUCT_DIR} --with-mylibgd --with-gdlibdir=/usr/lib64 --with-fontconfiglibdir=/usr/lib64 --with-expatlibdir=/usr/lib64 --with-freetypelibdir=/usr/lib64 --with-tcl=${TCLHOME} --disable-rpath --enable-perl=no CFLAGS=-m64 CXXFLAGS=-m64
- else
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG configure --prefix=${PRODUCT_DIR} --with-tcl=${TCLHOME} --disable-rpath --enable-perl=no
- fi
-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
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# modify *.la files
-ldir=${PRODUCT_DIR}/lib
-cd $ldir
-
-for l in X `find $ldir -name "*.la"`; do
- if [ "$l" != "X" ] ; then
- pydir="" ; tcldir=""
- if [ -n "${PYTHONHOME}" ] ; then pydir=${PYTHONHOME} ; fi
- if [ -n "${TCLHOME}" ] ; then tcldir=${TCLHOME} ; fi
- sed -e "s%[[:space:]]\(-L\)\?[^[:space:]]*${PRODUCT}% \1${PRODUCT_DIR}%g" \
- -e "s%[[:space:]]\(-L\)\?[^[:space:]]*Python[^[:space:]]*/lib% \1${pydir}/lib%g" \
- -e "s%[[:space:]]\(-L\)\?[^[:space:]]*tcltk[^[:space:]]*/lib% \1${tcldir}/lib%g" $l > $l"_"
- chmod -f --reference=$l $l"_"
- mv -f $l"_" $l
-
- lpath=`dirname $l`
- libdir=`grep -e "^libdir=.*" $l | sed -e "s/^libdir=[\'|\"]\(.*\)[\'|\"]/\1/g"`
- sed -e "s%${libdir}%${lpath}%g" $l > $l"_"
- chmod -f --reference=$l $l"_" ; mv -f $l"_" $l
- fi
-done
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="graphviz-2.16.1"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : hdf5-1.6.4.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -z "$HDF5HOME" ]; then
- return 1
-fi
-check_lib_version libhdf5.so.0.0.0 ${HDF5HOME}/lib
-if [ "$?" -ne "0" ]; then
- return 1
-fi
-check_lib_version libhdf5.settings ${HDF5HOME}/lib
-if [ "$?" -eq "0" ]; then
- ver=`grep "HDF5 Version:" ${HDF5HOME}/lib/libhdf5.settings | awk '{print $3}'`
- if [ "$ver" == "1.6.4" ]; then
- return 0
- fi
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export HDF5HOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${HDF5HOME}/bin:\$PATH
-export LD_LIBRARY_PATH=\${HDF5HOME}/lib:\${LD_LIBRARY_PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-if test `uname -m` = "x86_64" ; then
-HDF_CONFIGURE_OPTIONS="-disable-debug --enable-production --enable-threadsafe --enable-hdf5v1_2 --enable-stream-vfd --disable-hsizet --with-pthread=/usr/include,/usr/lib CFLAGS=-m64 CXXFLAGS=-m64"
-else
-HDF_CONFIGURE_OPTIONS="-disable-debug --enable-production --enable-threadsafe --enable-hdf5v1_2 --enable-stream-vfd --disable-hsizet --with-pthread=/usr/include,/usr/lib"
-fi
-
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG \
- ./configure --prefix=${PRODUCT_DIR} $HDF_CONFIGURE_OPTIONS
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-check_job ${PRODUCT_DIR}/INSTALL.LOG make install
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-### modify libhdf5.la file to correct direct path to hdf5 library
-### no need to do this for sources installation because 'make install' does it!
-cd ${PRODUCT_DIR}/lib
-sed -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib'%g" libhdf5.la > libhdf5.la.new
-mv -f libhdf5.la.new libhdf5.la
-if [ -e libhdf5_hl.la ] ; then
- sed -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib'%g" libhdf5_hl.la > libhdf5_hl.la.new
- mv -f libhdf5_hl.la.new libhdf5_hl.la
-fi
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="hdf5-1.6.4"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : libxml2-2.6.27.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export LIBXML_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${LIBXML_DIR}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${LIBXML_DIR}/lib:\${LD_LIBRARY_PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SRC_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG \
- ./configure --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}/INSTALL.LOG make install
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-cd ${PRODUCT_DIR}/lib
-export libdir=`grep -e "libdir=.*" libxml2.la | sed -e "s/libdir=[\'|\"]\(.*\)[\'|\"]/\1/g"`
-cd ..
-lnew="_new"
-for l in `find -type f -name *.la`; do
-sed -e "s%${libdir}%${PRODUCT_DIR}/lib%g" $l > $l$lnew
-mv $l$lnew $l
-chmod 755 $l
-done
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="libxml2-2.6.27"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : med-2.3.5.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -z "$MED2HOME" ]; then
- #echo "MED2HOME doesn't set"
- return 1
-fi
-check_lib_version libmed.so.1.1.2 ${MED2HOME}/lib
-if [ "$?" -eq "0" ]; then
- #echo "The product ${PRODUCT} has been already installed on yours system"
- return 0
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export MED2HOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${MED2HOME}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${MED2HOME}/lib:\${LD_LIBRARY_PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-#vsr: provide additional flags for f95 (Mandriva 2006.0, Fedora Core 4)
-is_mandriva2006=0
-is_mandriva2007=0
-is_mandriva2008=0
-is_debian40=0
-is_fedora4=0
-is_fedora6=0
-
-if [ -e /etc/issue ] ; then
- grep -e "Mandriva Linux release 2006.0" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_mandriva2006=1 ; fi
- grep -e "Mandriva Linux release 2007.0" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_mandriva2007=1 ; fi
- grep -e "Mandriva Linux release 2008.0" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_mandriva2008=1 ; fi
- grep -e "Debian GNU/Linux 4.0" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_debian40=1 ; fi
- grep -e "Fedora Core release 4" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_fedora4=1 ; fi
- grep -e "Fedora Core release 6" /etc/issue > /dev/null
- if [ $? == 0 ] ; then is_fedora6=1 ; fi
-fi
-
-if [ $is_mandriva2006 == 1 ] ; then
-chmod +w ./Makefile.am
-mv Makefile.am Makefile.am.orig
-sed -e 's/include src tests tools doc/include src tools doc/g' Makefile.am.orig > Makefile.am
-chmod +w ./Makefile.in
-mv Makefile.in Makefile.in.orig
-sed -e 's/include src tests tools doc/include src tools doc/g' Makefile.in.orig > Makefile.in
-fi
-
-if [ $is_mandriva2006 == 1 ] || [ $is_mandriva2007 == 1 ] || [ $is_mandriva2008 == 1 ] || [ $is_fedora4 == 1 ] || [ $is_fedora6 == 1 ] || [ $is_debian40 == 1 ] ; then
- if test `uname -m` = "x86_64" ; then
- if [ $is_mandriva2006 == 1 ] ; then
- echo "`pwd` -> ./configure --prefix=${PRODUCT_DIR} FFLAGS='-g -O2 -ffixed-line-length-none -fPIC' CFLAGS=-m64 CXXFLAGS=-m64 >> ${PRODUCT_DIR}/CONFIGURE.LOG"
- ./configure --prefix=${PRODUCT_DIR} FFLAGS="-g -O2 -ffixed-line-length-none -fPIC" CFLAGS=-m64 CXXFLAGS=-m64 >> ${PRODUCT_DIR}/CONFIGURE.LOG 2> ${PRODUCT_SRC_DIR}/errlog
- else
- echo "`pwd` -> ./configure --prefix=${PRODUCT_DIR} FFLAGS='-g -O2 -ffixed-line-length-none' CFLAGS=-m64 CXXFLAGS=-m64 >> ${PRODUCT_DIR}/CONFIGURE.LOG"
- ./configure --prefix=${PRODUCT_DIR} FFLAGS="-g -O2 -ffixed-line-length-none" CFLAGS=-m64 CXXFLAGS=-m64 >> ${PRODUCT_DIR}/CONFIGURE.LOG 2> ${PRODUCT_SRC_DIR}/errlog
- fi
- else
- echo "`pwd` -> ./configure --prefix=${PRODUCT_DIR} FFLAGS='-g -O2 -ffixed-line-length-none' >> ${PRODUCT_DIR}/CONFIGURE.LOG"
- ./configure --prefix=${PRODUCT_DIR} FFLAGS="-g -O2 -ffixed-line-length-none" >> ${PRODUCT_DIR}/CONFIGURE.LOG 2> ${PRODUCT_SRC_DIR}/errlog
- fi
- if [ "$?" -ne "0" ] ; then
- cat ${PRODUCT_DIR}/CONFIGURE.LOG
- cat ${PRODUCT_SRC_DIR}/errlog >&2
- cat ${PRODUCT_SRC_DIR}/errlog >> ${PRODUCT_DIR}/CONFIGURE.LOG
- exit 1
- fi
-else
- check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure --prefix=${PRODUCT_DIR}
-fi
-
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-check_job ${PRODUCT_DIR}/INSTALL.LOG make install
-
-cd ${PRODUCT_DIR}/lib
-
-sed -e "s%\(.*\)\([[:space:]].*-L.*/med-[0-9]\.[0-9]\.[0-9]_SRC/src[[:space:]]\)\(.*\)%\1 \3%g" libmedimport.la > libmedimport.la.new
-mv -f libmedimport.la.new libmedimport.la
-sed -e "s%\(.*\)\([[:space:]].*-L.*/med-[0-9]\.[0-9]\.[0-9]_SRC/src[[:space:]]\)\(.*\)%\1 \3%g" libmedimportcxx.la > libmedimportcxx.la.new
-mv -f libmedimportcxx.la.new libmedimportcxx.la
-
-chmod 755 libmedimport.la
-chmod 755 libmedimportcxx.la
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-### modify libmed.la libmedC.la files to correct direct path to hdf5 library
-### also modify libmed.la and libmedC.la files to correct direct path to med libraries
-### no need to do this for sources installation because 'make install' does it!
-cd ${PRODUCT_DIR}/lib
-sed -e 's%\(.*\)\([[:space:]].*libhdf5.la\)\(.*\)%\1 -lhdf5\3%g' -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib'%g" libmed.la > libmed.la.new
-mv -f libmed.la.new libmed.la
-sed -e 's%\(.*\)\([[:space:]].*libhdf5.la\)\(.*\)%\1 -lhdf5\3%g' -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib'%g" libmedC.la > libmedC.la.new
-mv -f libmedC.la.new libmedC.la
-sed -e 's%\(.*\)\([[:space:]].*libhdf5.la\)\(.*\)%\1 -lhdf5\3%g' -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib'%g" libmedimport.la > libmedimport.la.new
-mv -f libmedimport.la.new libmedimport.la
-sed -e 's%\(.*\)\([[:space:]].*libhdf5.la\)\(.*\)%\1 -lhdf5\3%g' -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib'%g" libmedimportcxx.la > libmedimportcxx.la.new
-mv -f libmedimportcxx.la.new libmedimportcxx.la
-
-tmp=""
-if [ -n "${HDF5HOME}" ]; then
- tmp="-L${HDF5HOME}/lib"
-fi
-sed -e "s%\(.*\)\([[:space:]].*-L.*/hdf5-[0-9]\.[0-9]\.[0-9]/lib[[:space:]]\)\(.*\)%\1 $tmp \3%g" libmed.la > libmed.la.new
-mv -f libmed.la.new libmed.la
-sed -e "s%\(.*\)\([[:space:]].*-L.*/hdf5-[0-9]\.[0-9]\.[0-9]/lib[[:space:]]\)\(.*\)%\1 $tmp \3%g" libmedC.la > libmedC.la.new
-mv -f libmedC.la.new libmedC.la
-
-sed -e "s%\(.*\)\([[:space:]].*-L.*/hdf5-[0-9]\.[0-9]\.[0-9]/lib[[:space:]]\)\(.*\)%\1 $tmp \3%g" libmedimport.la > libmedimport.la.new
-mv -f libmedimport.la.new libmedimport.la
-sed -e "s%\(.*\)\([[:space:]].*-L.*/hdf5-[0-9]\.[0-9]\.[0-9]/lib[[:space:]]\)\(.*\)%\1 $tmp \3%g" libmedimportcxx.la > libmedimportcxx.la.new
-mv -f libmedimportcxx.la.new libmedimportcxx.la
-
-sed -e "s%\(.*\)\([[:space:]].*/med-[0-9]\.[0-9]\.[0-9]/lib/libmed.la[[:space:]]\)\(.*\)%\1 ${PRODUCT_DIR}/lib/libmed.la \3%g" libmedimport.la > libmedimport.la.new
-mv -f libmedimport.la.new libmedimport.la
-sed -e "s%\(.*\)\([[:space:]].*/med-[0-9]\.[0-9]\.[0-9]/lib/libmed.la[[:space:]]\)\(.*\)%\1 ${PRODUCT_DIR}/lib/libmed.la \3%g" libmedimportcxx.la > libmedimportcxx.la.new
-mv -f libmedimportcxx.la.new libmedimportcxx.la
-
-sed -e "s%\(.*\)\([[:space:]].*-L.*/med-[0-9]\.[0-9]\.[0-9]_SRC/src[[:space:]]\)\(.*\)%\1 \3%g" libmedimport.la > libmedimport.la.new
-mv -f libmedimport.la.new libmedimport.la
-sed -e "s%\(.*\)\([[:space:]].*-L.*/med-[0-9]\.[0-9]\.[0-9]_SRC/src[[:space:]]\)\(.*\)%\1 \3%g" libmedimportcxx.la > libmedimportcxx.la.new
-mv -f libmedimportcxx.la.new libmedimportcxx.la
-
-chmod 755 libmed.la
-chmod 755 libmedC.la
-chmod 755 libmedimport.la
-chmod 755 libmedimportcxx.la
-
-### modify scripts to correct installation path
-cd ${PRODUCT_DIR}/bin
-sed -e "s%set cmd \".*/bin/mdump\"%set cmd \"${PRODUCT_DIR}/bin/mdump\"%g" xmdump > _xmdump
-mv _xmdump xmdump
-chmod a+x xmdump
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9
-export PRODUCT="med-2.3.5"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : metis-4.0.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export METISDIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SRC_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# install binary
-install_binary
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${BIN_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-REMOVE_SRC_TMP=$9;
-shift
-BIN_DIR=$9;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="metis-4.0"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : modifyLaFiles.sh
-# Created : Mon Feb 19 11:09:00 2008
-# Author : Alexander KOVALEV, Open CASCADE SAS (alexander.kovalev@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-# The script to call modif_la_files() function in the 'common.sh' script.
-#
-####################################################################################
-
-modify_la_files(){
-
-modif_la_files ${INST_DIR}/$SDIR_NAME
-
-test $? -eq 0 && exit 1 || exit 0
-}
-
-PROCEDURE=$1
-INST_DIR=$2
-
-source ${INST_DIR}/env_products.sh
-source ./common.sh
-
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : msg2qm.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-# unfortunately there is no way to check the version of msg2qm tool
-if [ -n "${MSG2QM_ROOT}" ]; then
- return 0
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export MSG2QM_ROOT=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${MSG2QM_ROOT}:\${PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled()
-{
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-cd ${PRODUCT_SRC_DIR}
-
-qmake msg2qm.pro -o Makefile
-
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-cp -f msg2qm ${PRODUCT_DIR}
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="msg2qm"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : netgen-4.5.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-# check existance of netgen
-# unfortunarely we can't find anything about netgen version
-if [ -n "$NETGENROOT" ]; then
- return 0
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export NETGENHOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# apply general patch for SALOME
-if [ -f patches/netgen-4.5-for-SALOME.patch ] ; then
- cp patches/netgen-4.5-for-SALOME.patch ${PRODUCT_SRC_DIR}
- ( cd ${PRODUCT_SRC_DIR}; patch -p1 < netgen-4.5-for-SALOME.patch )
-fi
-
-# apply patch for 64-bit platforms
-if test `uname -m` = "x86_64" ; then
- if [ -f patches/netgen-4.5-lib64.patch ] ; then
- cp patches/netgen-4.5-lib64.patch ${PRODUCT_SRC_DIR}
- ( cd ${PRODUCT_SRC_DIR}; patch -p1 < netgen-4.5-lib64.patch )
- fi
-fi
-
-# additional patching for SALOME
-(cd ${PRODUCT_SRC_DIR}; cp ngtcltk/ngnewdelete.* libsrc/interface)
-
-# apply patch: to make compilable on latest versions of gcc
-(cd ${PRODUCT_SRC_DIR}/libsrc/meshing; echo -e '16s/^$/class Mesh;\nwq' | ed - meshtype.hpp > /dev/null)
-
-# apply patch: to make compilable with CASCADE-6.1.1
-(cd ${PRODUCT_SRC_DIR}/libsrc; sed -e "s%\(.*\)-DHAVE_LIMITS\'%\1-DHAVE_LIMITS_H%g" makefile.inc > makefile.inc.new; mv makefile.inc.new makefile.inc)
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-# set platform type variable
-if test `uname -m` = "x86_64" ; then
- export MACHINE=LINUX64
-else
- export MACHINE=LINUX
-fi
-
-# compile
-for directory in csg general geom2d gprim interface linalg occ meshing opti stlgeom ; do
- cd ${PRODUCT_SRC_DIR}/libsrc/${directory}
- check_job ${PRODUCT_DIR}/MAKE.LOG make
-done
-
-# install
-mkdir -p ${PRODUCT_DIR}/lib
-cp -f ${PRODUCT_SRC_DIR}/lib/${MACHINE}/* ${PRODUCT_DIR}/lib
-mkdir -p ${PRODUCT_DIR}/include
-cp -f ${PRODUCT_SRC_DIR}/libsrc/interface/nglib.h ${PRODUCT_DIR}/include
-for directory in csg general geom2d gprim linalg occ meshing opti stlgeom ; do
- cp -f ${PRODUCT_SRC_DIR}/libsrc/${directory}/*.hpp ${PRODUCT_DIR}/include
-done
-cp -f ${PRODUCT_SRC_DIR}/libsrc/include/mystdlib.h ${PRODUCT_SRC_DIR}/libsrc/include/mydefs.hpp ${PRODUCT_DIR}/include
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="netgen-4.5"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : omniORB-4.1.0.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -z "${OMNIORBDIR}" ]; then
- #echo "OMNIORBDIR doesn't set"
- return 1
-fi
-python_version="`python -c 'import sys; print sys.version[:3]'`"
-check_lib_version libomniORB4.so.1.0 ${OMNIORBDIR}/lib
-if [ "$?" -ne "0" ]; then
- return 1
-fi
-check_lib_version _omnipymodule.so.3.0 ${OMNIORBDIR}/lib/python${python_version}/site-packages
-if [ "$?" -ne "0" ]; then
- return 1
-fi
-check_lib_version libCOSNotify4.so.0.1 ${OMNIORBDIR}/lib
-if [ "$?" -ne "0" ]; then
- return 1
-fi
-check_lib_version notifd ${OMNIORBDIR}/bin
-if [ "$?" -ne "0" ]; then
- return 1
-fi
-return 0
-}
-
-print_env_bin()
-{
-
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- OMNI_LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- OMNI_LIB_PREFIX=""
-else
- OMNI_LIB_PREFIX=64
-fi
-
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export OMNIORBDIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export OMNIORB_CONFIG=\${OMNIORBDIR}/.omniORB.cfg
-export PYTHONPATH=\${OMNIORBDIR}/lib${OMNI_LIB_PREFIX}:\${OMNIORBDIR}/lib${OMNI_LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages:\${PYTHONPATH}
-export PATH=\$OMNIORBDIR/bin:\$PATH
-export LD_LIBRARY_PATH=\$OMNIORBDIR/lib:\$LD_LIBRARY_PATH
-##
-EOF
-if [ $PROCEDURE != "try_preinstalled" ] && [ -w ${PRODUCT_DIR} ] ; then
- cat > ${PRODUCT_DIR}/.omniORB.cfg <<EOF
-InitRef = NameService=corbaname::`hostname`:2810
-EOF
-fi
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-makedir ${PRODUCT_SRC_DIR}
-# unpack
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_SRC_DIR}
-check_jb tar xfz ${SOURCE_DIR}/omniORBpy-3.0.tar.gz -C ${PRODUCT_SRC_DIR}
-check_jb tar xfz ${SOURCE_DIR}/omniNotify-2.1.tar.gz -C ${PRODUCT_SRC_DIR}
-
-if test `uname -m` = "x86_64" ; then
- if [ -f patches/omniNotify-2.1-lib64.patch ] ; then
- cp patches/omniNotify-2.1-lib64.patch ${PRODUCT_SRC_DIR}/omniNotify-2.1_SRC
- ( cd ${PRODUCT_SRC_DIR}/omniNotify-2.1_SRC ; patch -p1 < omniNotify-2.1-lib64.patch )
- fi
-fi
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-# install omniORB
-cd ${PRODUCT_SRC_DIR}/omniORB-4.1.0_SRC
-mkdir build
-cd build
-
-check_job ${PRODUCT_DIR}/CONFIGURE_OMNIORB.LOG ../configure --prefix=${PRODUCT_DIR}
-
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE_OMNIORB.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE_OMNIORB.LOG make
-check_job ${PRODUCT_DIR}/INSTALL_OMNIORB.LOG make install
-
-# install omniORBpy
-cd ${PRODUCT_SRC_DIR}/omniORBpy-3.0_SRC
-mkdir build
-cd build
-
-check_job ${PRODUCT_DIR}/CONFIGURE_OMNIORBPY.LOG \
- ../configure --prefix=${PRODUCT_DIR}
-
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE_OMNIORBPY.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE_OMNIORBPY.LOG make
-check_job ${PRODUCT_DIR}/INSTALL_OMNIORBPY.LOG make install
-
-# install omniNotify
-cd ${PRODUCT_SRC_DIR}/omniNotify-2.1_SRC
-
-mkdir build
-cd build
-
-check_job ${PRODUCT_DIR}/CONFIGURE_OMNINOTIFY.LOG \
- ../configure --prefix=${PRODUCT_DIR}
-
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE_OMNINOTIFY.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE_OMNINOTIFY.LOG make
-check_job ${PRODUCT_DIR}/INSTALL_OMNINOTIFY.LOG make install
-
-cd ${PRODUCT_DIR}/bin
-sed -e "s%#\!.*python%#\!/usr/bin/env python%" omniidl > _omniidl
-mv -f _omniidl omniidl
-chmod a+x omniidl
-sed -e "s%#\!.*python%#\!/usr/bin/env python%" omniidlrun.py > _omniidlrun.py
-mv -f _omniidlrun.py omniidlrun.py
-chmod a+x omniidlrun.py
-
-cd ${PRODUCT_DIR}
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-ln -sf ${PRODUCT_DIR} ${INST_ROOT}/omni
-
-cd ${PRODUCT_DIR}/bin
-sed -e "s%#\!.*python%#\!/usr/bin/env python%" omniidl > _omniidl
-mv -f _omniidl omniidl
-chmod a+x omniidl
-sed -e "s%#\!.*python%#\!/usr/bin/env python%" omniidlrun.py > _omniidlrun.py
-mv -f _omniidlrun.py omniidlrun.py
-chmod a+x omniidlrun.py
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="omniORB-4.1.0"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : qt-3.3.8.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-if [ -z "$QTDIR" ]; then
- return 1
-fi
-ver=`grep "QT_VERSION_STR" ${QTDIR}/include/qglobal.h | sed -e 's%^#define QT_VERSION_STR\([[:space:]]*\)%%g' -e 's%\"%%g'`
-if [ "$ver" == "3.3.8" ] ; then
- return 0
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export QTDIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${QTDIR}/bin:\$PATH
-export LD_LIBRARY_PATH=\${QTDIR}/lib:\${LD_LIBRARY_PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-cd ${PRODUCT_SRC_DIR}
-
-mv -f configure configure-orig
-sed -e "s%read acceptance%acceptance=yes%" configure-orig > configure
-chmod +x configure
-
-export QTDIR=${PRODUCT_SRC_DIR}
-export LD_LIBRARY_PATH=${QTDIR}/lib:$LD_LIBRARY_PATH
-
-# basic flags
- if test `uname -m` = "x86_64" ; then
- QT_FLAGS="-release -thread -shared -qt-gif -platform linux-g++-64"
- else
- QT_FLAGS="-release -thread -shared -qt-gif -platform linux-g++"
- fi
-# use system graphics libraries
-QT_FLAGS=$QT_FLAGS" -system-libjpeg -system-libpng -system-libmng -qt-imgfmt-jpeg -qt-imgfmt-png -qt-imgfmt-mng -lpng -lmng -ljpeg"
-
-# add -dlopen-opengl flag (ONLY if the corresponding patch was applied)
-QT_FLAGS=$QT_FLAGS" -dlopen-opengl"
-
-# plugins
-if [ -e /etc/mandriva-release ] ; then
- version=`cat /etc/mandriva-release | awk '{print $1$4}'`
- if [ "$version" == "Mandriva2006.0" ] ; then
- QT_FLAGS=$QT_FLAGS" -plugin-style-cde -plugin-style-compact -plugin-style-motif -plugin-style-motifplus -plugin-style-platinum -plugin-style-sgi"
- fi
-fi
-
-# configure
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure $QT_FLAGS -prefix ${PRODUCT_DIR}
-
-sed -e "s%^all: symlinks src-qmake src-moc sub-src sub-tools sub-tutorial sub-examples%all: symlinks src-qmake src-moc sub-src sub-tools%g" Makefile > _Makefile
-mv -f _Makefile Makefile
-
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-# small trick: INST_ROOT is used inside qt-3.3.3 installation
-# so it should be unset
-INSTALL_ROOT_PREV=$INSTALL_ROOT
-unset INSTALL_ROOT
-
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-check_job ${PRODUCT_DIR}/MAKEINSTALL.LOG make install
-
-if [ "${INSTALL_ROOT_PREV}" != "" ] ; then
- export INSTALL_ROOT=$INSTALL_ROOT_PREV
-fi
-
-for b in `find bin -mindepth 1 -maxdepth 1 -name "*"`; do
- b=`basename $b`;
- if [ ! -e ${PRODUCT_DIR}/bin/$b ] || [ -h ${PRODUCT_DIR}/bin/$b ]; then
- if [ -h ${PRODUCT_DIR}/bin/$b ]; then
- rm -f ${PRODUCT_DIR}/bin/$b
- fi
- cp -f ${PRODUCT_SRC_DIR}/bin/$b ${PRODUCT_DIR}/bin/$b
- fi
-done
-
-# modify libGL.so flags
-has_gl_dep=`grep -E "^dependency_libs=.*-lGL.*" ${PRODUCT_DIR}/lib/libqt-mt.la`
-gllibdir="`where_gl_libs`"
-if [ "$has_gl_dep" != "" ] && [ "$gllibdir" != "" ] ; then
- sed -e "s%-lGL%%g" \
- -e "s%^dependency_libs='\(.*\)%dependency_libs='-L$gllibdir -lGL \1%g" \
- ${PRODUCT_DIR}/lib/libqt-mt.la > ${PRODUCT_DIR}/lib/libqt-mt.la.new
- mv -f ${PRODUCT_DIR}/lib/libqt-mt.la.new ${PRODUCT_DIR}/lib/libqt-mt.la
-fi
-
-#rm -rf ${PRODUCT_DIR}/doc
-
-#du -sk ${PRODUCT_SRC_DIR} > ${PRODUCT_DIR}/size.log
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# modify libdir
-cd ${PRODUCT_DIR}/lib
-sed -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib'%g" libqt-mt.la > libqt-mt.la.new
-mv -f libqt-mt.la.new libqt-mt.la
-
-# modify libGL.so flags
-has_gl_dep=`grep -E "^dependency_libs=.*-lGL.*" libqt-mt.la`
-gllibdir="`where_gl_libs`"
-if [ "$has_gl_dep" != "" ] && [ "$gllibdir" != "" ] ; then
- sed -e "s%-lGL\b%%g" \
- -e "s%^dependency_libs='\(.*\)%dependency_libs='-L$gllibdir -lGL \1%g" \
- libqt-mt.la > libqt-mt.la.new
- mv -f libqt-mt.la.new libqt-mt.la
-fi
-
-# modify qt package config
-cd ${PRODUCT_DIR}/lib/pkgconfig
-sed -e "s%^prefix=\(.*\)%prefix=${PRODUCT_DIR}%g" qt-mt.pc > qt-mt.pc.new
-mv -f qt-mt.pc.new qt-mt.pc
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="qt-3.3.8"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : qwt-4.2.0.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -n "${QWTHOME}" ] ; then
- qwtinc=${QWTHOME}/include/qwt_global.h
- if [ ! -f $qwtinc ] ; then
- qwtinc=${QWTHOME}/include/qwt/qwt_global.h
- fi
- if [ -f $qwtinc ] ; then
- ver=`grep -e "^#define[[:space:]]\+QWT_VERSION_STR" $qwtinc | sed -e 's/^#define[[:space:]]\+QWT_VERSION_STR[[:space:]]*"\(.*\)"/\1/'`
- if [ "$ver" == "4.2.0" ]; then
- return 0
- fi
- fi
-fi
-return 1
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export QWTHOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export LD_LIBRARY_PATH=\${QWTHOME}/lib:\${LD_LIBRARY_PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-INSTALL_ROOT_PREV=$INSTALL_ROOT
-unset INSTALL_ROOT
-
-qmake qwt.pro -o Makefile
-
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-
-if [ "${INSTALL_ROOT_PREV}" != "" ] ; then
- export INSTALL_ROOT=$INSTALL_ROOT_PREV
-fi
-
-cp -rf include lib ${PRODUCT_DIR}
-
-#du -sk ${PRODUCT_SRC_DIR} > ${PRODUCT_DIR}/size.log
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment script for sources
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="qwt-4.2.0"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : release_notes.sh
-# Created : Tue Oct 30 11:11:23 2006
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-# This procedure checks if the Release Notes file can be shown.
-# Returns 0 in success and 1 if any error occurs.
-check_enabled()
-{
- ROOT_DIR=`(cd ${SRC_DIR}\.. ; pwd)`;
- if [ "${ROOT_DIR}" != "" ] ; then
- rn_files=`find ${ROOT_DIR} -name "*Release_Notes.pdf"`
- if [ "$?" == "0" ] && [ "$rn_files" != "" ] ; then
- return 0;
- fi
- fi
- return 1;
-}
-
-# This procedure is used to show Release Notes file.
-# Returns 0 in success and 1 if any error occurs.
-execute()
-{
- ROOT_DIR=`(cd ${SRC_DIR}\.. ; pwd)`;
- if [ "${ROOT_DIR}" != "" ] ; then
- rn_file=`find ${ROOT_DIR} -name "*Release_Notes.pdf"`
- if [ "$?" == "0" ] && [ "$rn_file" != "" ] ; then
- xpdf=`which xpdf >& /dev/null`
- if [ "$?" == "0" ] ; then
- xpdf ${rn_file} &
- return 0;
- fi
- fi
- fi
- return 1;
-}
-
-# Set general usage variables from the command line parameters:
-# $0 is the path to this script itself
-# $1 is the name of the procedure to be run
-# $2 is the installation directory path
-# $3 is the temporary directory path
-SCRIPT_DIR=`dirname $0`
-PROCEDURE=$1;
-INST_ROOT=$2;
-INSTALL_WORK=$3;
-
-# Run the procedure
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : remove_tmp.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-install_work=$1; product_sequence=$2
-source ./common.sh
-for i in $product_sequence ; do
- file=${install_work}/env_${i}.sh
- (test -f ${file} && rm -f ${file})
-done
-(file=${install_work}/$SHRC && test -f ${file} && rm -f ${file})
-(file=${install_work}/$CSHRC && test -f ${file} && rm -f ${file})
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : scotch-4.0.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export SCOTCHDIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SRC_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# install binary
-install_binary
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${BIN_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-REMOVE_SRC_TMP=$9;
-shift
-BIN_DIR=$9;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="scotch-4.0"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : sip-4.7.3.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version()
-{
-if [ -n "${SIPDIR}" ]; then
- ver=`${SIPDIR}/bin/sip -V | awk '{print $1}'`
- maj_ver=`echo $ver | awk -F. '{if(NF>0) print $1; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
- min_ver=`echo $ver | awk -F. '{if(NF>1) print $2; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
- rel_ver=`echo $ver | awk -F. '{if(NF>2) print $3; else print 0}' | sed -e 's/^\([0-9]*\).*$/\1/'`
- let ver=$maj_ver*10000+$min_ver*100+$rel_ver
- if [ $ver -eq 40502 ] ; then
- return 0
- fi
-fi
-return 1
-}
-
-print_env_bin()
-{
-
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export SIPDIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${SIPDIR}/bin:\${PATH}
-export PYTHONPATH=\${SIPDIR}/lib/python\${PYTHON_VERSION}/site-packages:\${PYTHONPATH}
-export LD_LIBRARY_PATH=\${SIPDIR}/lib/python\${PYTHON_VERSION}/site-packages:\${LD_LIBRARY_PATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-cd ${PRODUCT_SRC_DIR}
-
-if test `uname -m` = "x86_64" ; then
- SIP_CONFIGURE_OPTIONS="-b ${PRODUCT_DIR}/bin -d ${PRODUCT_DIR}/lib/python${PYTHON_VERSION}/site-packages -e ${PRODUCT_DIR}/include/python${PYTHON_VERSION} -v ${PRODUCT_DIR}/sip -p linux-g++-64"
-else
- SIP_CONFIGURE_OPTIONS="-b ${PRODUCT_DIR}/bin -d ${PRODUCT_DIR}/lib/python${PYTHON_VERSION}/site-packages -e ${PRODUCT_DIR}/include/python${PYTHON_VERSION} -v ${PRODUCT_DIR}/sip"
-fi
-
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG \
- python configure.py $SIP_CONFIGURE_OPTIONS
-GCC=`which gcc`
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
-used gcc=$GCC
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-check_job ${PRODUCT_DIR}/INSTALL.LOG make install
-
-#du -sk ${PRODUCT_SRC_DIR} > ${PRODUCT_DIR}/size.log
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# modify sipconfig.py file
-if [ -n "${PYTHONHOME}" ] && [ -n "${QTDIR}" ] ; then
-
- cd ${PRODUCT_DIR}/lib/python${PYTHON_VERSION}/site-packages
- python_version=`python -V 2>&1 | awk '{print $2}' | awk -F. '{printf("0x%02d%02d%02d",$1,$2,$3)}'`
- qt_version=`grep -e "^#define[[:space:]]\+QT_VERSION[[:space:]]\+" ${QTDIR}/include/qglobal.h | sed -e 's%^#define[[:space:]\+QT_VERSION[[:space:]]\+\(.*\)$%\1%g'`
- sed -e "s%\('default_bin_dir':[[:space:]]*\).*%\1'${PYTHONHOME}/bin',%g" sipconfig.py > sipconfig.py.1
- sed -e "s%\('default_mod_dir':[[:space:]]*\).*%\1'${PYTHONHOME}/lib/python${PYTHON_VERSION}/site-packages',%g" sipconfig.py.1 > sipconfig.py
- sed -e "s%\('default_sip_dir':[[:space:]]*\).*%\1'${PRODUCT_DIR}/sip',%g" sipconfig.py > sipconfig.py.1
- sed -e "s%\('sip_bin':[[:space:]]*\).*%\1'${PRODUCT_DIR}/bin/sip',%g" sipconfig.py.1 > sipconfig.py
- sed -e "s%\('sip_inc_dir':[[:space:]]*\).*%\1'${PRODUCT_DIR}/include/python${PYTHON_VERSION}',%g" sipconfig.py > sipconfig.py.1
- sed -e "s%\('sip_mod_dir':[[:space:]]*\).*%\1'${PRODUCT_DIR}/lib/python${PYTHON_VERSION}/site-packages',%g" sipconfig.py.1 > sipconfig.py
- sed -e "s%\('qt_dir':[[:space:]]*\).*%\1'${QTDIR}',%g" sipconfig.py > sipconfig.py.1
- sed -e "s%\('qt_version':[[:space:]]*\).*%\1${qt_version},%g" sipconfig.py.1 > sipconfig.py
- sed -e "s%\('qt_inc_dir':[[:space:]]*\).*%\1'${QTDIR}/include',%g" sipconfig.py > sipconfig.py.1
- sed -e "s%\('qt_lib_dir':[[:space:]]*\).*%\1'${QTDIR}/lib',%g" sipconfig.py.1 > sipconfig.py
- sed -e "s%\('INCDIR_QT':[[:space:]]*\).*%\1'${QTDIR}/include',%g" sipconfig.py > sipconfig.py.1
- sed -e "s%\('LIBDIR_QT':[[:space:]]*\).*%\1'${QTDIR}/lib',%g" sipconfig.py.1 > sipconfig.py
- sed -e "s%\('MOC':[[:space:]]*\).*%\1'${QTDIR}/bin/moc',%g" sipconfig.py > sipconfig.py.1
- sed -e "s%\('py_inc_dir':[[:space:]]*\).*%\1'${PYTHONHOME}/include/python${PYTHON_VERSION}',%g" sipconfig.py.1 > sipconfig.py
- sed -e "s%\('py_lib_dir':[[:space:]]*\).*%\1'${PYTHONHOME}/lib/python${PYTHON_VERSION}/config',%g" sipconfig.py > sipconfig.py.1
- sed -e "s%\('py_version':[[:space:]]*\).*%\1${python_version},%g" sipconfig.py.1 > sipconfig.py
- rm sipconfig.py.1
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="sip-4.7.3"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : start_salome.sh
-# Created : Tue Oct 30 11:15:35 2006
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-# This procedure checks if the SALOME desktop can be run.
-# Returns 0 in success and 1 if any error occurs.
-check_enabled()
-{
- if [ -f ${INST_ROOT}/env_products.sh ] ; then
- source ${INST_ROOT}/env_products.sh
- fi
- if [ "${KERNEL_ROOT_DIR}" != "" ] && [ "${GUI_ROOT_DIR}" != "" ] &&
- [ -f ${KERNEL_ROOT_DIR}/bin/salome/runSalome ] ; then
- return 0;
- fi
- return 1;
-}
-
-# This procedure is used to launch SALOME.
-# Returns 0 in success and 1 if any error occurs.
-execute()
-{
- if [ -f ${INST_ROOT}/env_products.sh ] ; then
- source ${INST_ROOT}/env_products.sh
- fi
- if [ "${KERNEL_ROOT_DIR}" != "" ] && [ "${GUI_ROOT_DIR}" != "" ] &&
- [ -f ${KERNEL_ROOT_DIR}/bin/salome/runSalome ] ; then
- runSalome >& /dev/null
- if [ "$?" == "0" ] ; then
- return 0;
- fi
- fi
- return 1;
-}
-
-# Set general usage variables from the command line parameters:
-# $0 is the path to this script itself
-# $1 is the name of the procedure to be run
-# $2 is the installation directory path
-# $3 is the temporary directory path
-SCRIPT_DIR=`dirname $0`
-PROCEDURE=$1;
-INST_ROOT=$2;
-INSTALL_WORK=$3;
-
-# Run the procedure
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : tcltk-8.4.14.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-VERSION="8.4"
-
-check_version()
-{
-if [ -z "$TCLHOME" ]; then
- echo "TCLHOME doesn't set"
- return 1
-fi
-
-# check tcl version
-tcl_cfg=${TCLHOME}/lib/tclConfig.sh
-if [ ! -f ${tcl_cfg} ]; then tcl_cfg=${TCLHOME}/tcl${VERSION}/lib/tclConfig.sh; fi
-if [ ! -f ${tcl_cfg} ]; then tcl_cfg=${TCLHOME}/lib/tcl${VERSION}/tclConfig.sh; fi
-if [ ! -f ${tcl_cfg} ]; then tcl_cfg=${TCLHOME}/lib/tcl${VERSION}/lib/tclConfig.sh; fi
-if [ -f ${tcl_cfg} ]; then
- tcl_ver=`awk '/^TCL_VERSION=.*/ {gsub("TCL_VERSION=","",$1);print $1}' ${tcl_cfg} | cut -d "'" -f 2`
- if [ "$tcl_ver" != ${VERSION} ] ; then
- return 1
- fi
-else
- return 1
-fi
-
-# check tk version
-tk_cfg=${TCLHOME}/lib/tkConfig.sh
-if [ ! -f ${tk_cfg} ]; then tk_cfg=${TCLHOME}/tk${VERSION}/tkConfig.sh; fi
-if [ ! -f ${tk_cfg} ]; then tk_cfg=${TCLHOME}/lib/tk${VERSION}/tkConfig.sh; fi
-if [ ! -f ${tk_cfg} ]; then tk_cfg=${TCLHOME}/lib/tk${VERSION}/lib/tkConfig.sh; fi
-if [ -f ${tk_cfg} ]; then
- tk_ver=`awk '/^TK_VERSION=.*/ {gsub("TK_VERSION=","",$1);print $1}' ${tk_cfg} | cut -d "'" -f 2`
- if [ "$tk_ver" != ${VERSION} ] ; then
- return 1
- fi
-else
- return 1
-fi
-
-return 0
-}
-
-print_env_bin()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export TCLHOME=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${TCLHOME}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${TCLHOME}/lib:\${LD_LIBRARY_PATH}
-export TCLLIBPATH="\${TCLHOME}/lib \${TCLHOME}/lib/tcl${VERSION} \${TCLHOME}/lib/tk${VERSION} \${TCLLIBPATH}"
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-mkdir -p ${PRODUCT_SRC_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/tcl8.4.14.tar.gz -C ${PRODUCT_SRC_DIR}
-check_jb tar xfz ${SOURCE_DIR}/tk8.4.14.tar.gz -C ${PRODUCT_SRC_DIR}
-check_jb tar xfz ${SOURCE_DIR}/tclx8.3.5.tar.gz -C ${PRODUCT_SRC_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-cd ${PRODUCT_SRC_DIR}/tcl8.4.14_SRC/unix
-cat >> ${PRODUCT_DIR}/CONFIGURE.LOG <<EOF
--------------------
-Configuring tcl...
--------------------
-EOF
-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
--------------------
-Making tcl...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-cat >> ${PRODUCT_DIR}/MAKEINSTALL.LOG <<EOF
--------------------
-Installing tcl...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/MAKEINSTALL.LOG make install
-
-(cd ${PRODUCT_DIR}/bin; ln -fs tclsh8.4 tclsh)
-(cd ${PRODUCT_DIR}/lib; ln -fs libtcl8.4.so libtcl.so)
-(cd ${PRODUCT_DIR}/lib; ln -fs libtclstub8.4.a libtclstub.a)
-
-cd ${PRODUCT_SRC_DIR}/tk8.4.14_SRC/unix
-cat >> ${PRODUCT_DIR}/CONFIGURE.LOG <<EOF
--------------------
-Configuring tk...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure --enable-gcc --enable-shared --enable-threads \
- --prefix=${PRODUCT_DIR} --with-tcl=${PRODUCT_DIR}/lib
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
--------------------
-Making tk...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-cat >> ${PRODUCT_DIR}/MAKEINSTALL.LOG <<EOF
--------------------
-Installing tk...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/MAKEINSTALL.LOG make install
-
-(cd ${PRODUCT_DIR}/bin; ln -fs wish8.4 wish)
-(cd ${PRODUCT_DIR}/lib; ln -fs libtk8.4.so libtk.so)
-(cd ${PRODUCT_DIR}/lib; ln -fs libtkstub8.4.a libtkstub.a)
-
-#vsr: patch tclx 8.3.5 to make it compiliable on Mandriva 2006.0
-cd ${PRODUCT_SRC_DIR}/tclx8.3.5_SRC/unix
-mv Common.mk.in Common.mk.in.orig
-sed -e 's/@DEFS@/-DSTDC_HEADERS=1 -DNDEBUG=1 -DRETSIGTYPE=void/g' Common.mk.in.orig > Common.mk.in
-cd ${PRODUCT_SRC_DIR}/tclx8.3.5_SRC/tcl/unix
-mv tclxConfig.sh.in tclxConfig.sh.in.orig
-sed -e 's/@DEFS@/ -DSTDC_HEADERS=1 -DNDEBUG=1 -DRETSIGTYPE=void /g' tclxConfig.sh.in.orig > tclxConfig.sh.in
-cd ${PRODUCT_SRC_DIR}/tclx8.3.5_SRC/tk/unix
-mv tkxConfig.sh.in tkxConfig.sh.in.orig
-sed -e 's/@DEFS@/ -DSTDC_HEADERS=1 -DNDEBUG=1 -DRETSIGTYPE=void /g' tkxConfig.sh.in.orig > tkxConfig.sh.in
-
-cd ${PRODUCT_SRC_DIR}/tclx8.3.5_SRC/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
-#INV - bug in a tclx configure
-cp configure configure.orig && sed "s/relid'/relid/" configure.orig > configure
-chmod 755 ./configure
-#VRV - bug in a tclx configure
-cat >> ${PRODUCT_DIR}/CONFIGURE.LOG <<EOF
--------------------
-Configuring tclx...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG \
- ./configure --enable-gcc --enable-shared --enable-threads \
- --prefix=${PRODUCT_DIR} --with-tcl=${PRODUCT_DIR}/lib --with-tk=${PRODUCT_DIR}/lib
-cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
--------------------
-Making tclx...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/MAKE.LOG make
-cat >> ${PRODUCT_DIR}/MAKEINSTALLEXEC.LOG <<EOF
--------------------
-Installing tclx...
--------------------
-EOF
-check_job ${PRODUCT_DIR}/MAKEINSTALLEXEC.LOG make install-exec
-
-(cd ${PRODUCT_DIR}/lib; ln -fs libtclx8.3.so libtclx.so)
-(cd ${PRODUCT_DIR}/lib; ln -fs libtclx8.3.a libtclx.a)
-(cd ${PRODUCT_DIR}/lib; ln -fs libtkx8.3.so libtkx.so)
-(cd ${PRODUCT_DIR}/lib; ln -fs libtkx8.3.a libtkx.a)
-
-cd ${PRODUCT_DIR}
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a product directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# overriding installation path
-cd ${PRODUCT_DIR}/lib
-old_prefix=`grep -e "^TCL_PREFIX='.*'" tclConfig.sh | sed -e "s%^TCL_PREFIX='\(.*\)'%\1%g"`
-sed -e "s%${old_prefix}%${PRODUCT_DIR}%g" tclConfig.sh > _tclConfig.sh
-mv -f _tclConfig.sh tclConfig.sh
-sed -e "s%${old_prefix}%${PRODUCT_DIR}%g" tkConfig.sh > _tkConfig.sh
-mv -f _tkConfig.sh tkConfig.sh
-
-# to generate environment scripts
-try_preinstalled
-}
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-shift
-REMOVE_SRC_TMP=$8;
-test $# == 10 && shift && SINGLE_DIR=$9
-export PRODUCT="tcltk-8.4.14"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-source ./common.sh
-$PROCEDURE
+++ /dev/null
-#!/bin/bash -noprofile
-
-####################################################################################
-# File : xdata-0.5.52.sh
-# Created : Thu Dec 18 12:01:00 2002
-# Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
-# Project : SALOME
-# Module : Installation Wizard
-# Copyright : 2002-2008 CEA
-#
-# This script is the part of the SALOME installation procedure.
-#
-####################################################################################
-
-check_version(){
-# No way to check version!
-return 0
-}
-
-print_env_bin()
-{
-if [ `uname -m` = "x86_64" ] && [ -d ${PRODUCT_DIR}/lib64 ] ; then
- PYTHON_LIB_PREFIX=64
-elif [ -d ${PRODUCT_DIR}/lib ] ; then
- PYTHON_LIB_PREFIX=""
-else
- PYTHON_LIB_PREFIX=64
-fi
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
-#$DELIM ${PRODUCT_TYPE} $DELIM
-export XDATAROOT=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PATH=\${XDATAROOT}/bin:\${PATH}
-export PYTHON_VERSION=\`python -c "import sys; print sys.version[:3]"\`
-export PYTHONPATH=\${XDATAROOT}/lib${PYTHON_LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/xdata:\${PYTHONPATH}
-##
-EOF
-(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-print_env_src()
-{
-cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
-#$DELIM ${PRODUCT_TYPE}_src $DELIM
-# nothing to do
-##
-EOF
-(test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
-}
-
-try_preinstalled(){
-try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-return $?
-}
-
-install_source()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
-source ${INSTALL_WORK}/$SHRC
-
-check_jb tar xfz ${SRC_DIR}/${PRODUCT}.tar.gz -C ${INST_ROOT}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_source_and_build()
-{
-# install sources
-install_source
-
-# build sources
-
-cd ${PRODUCT_SRC_DIR}
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG \
- ./configure --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}/INSTALL.LOG make install
-
-cd ${PRODUCT_DIR};
-
-# remove sources and temporary files after building
-if [ ${REMOVE_SRC_TMP} == "TRUE" ] ; then
- test -d ${PRODUCT_SRC_DIR} && rm -fr ${PRODUCT_SRC_DIR}
-fi
-
-# to generate environment scripts
-try_preinstalled
-}
-
-install_binary()
-{
-make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
-source ${INSTALL_WORK}/$SHRC
-
-# create a module directory
-test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
-
-check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
-
-# to generate environment scripts
-try_preinstalled
-}
-
-source ./common.sh
-
-export PROCEDURE=$1;
-export INSTALL_WORK=$2;
-export SOURCE_DIR=$3;
-export INST_ROOT=$4;
-export PRODUCT_SEQUENCE=$5;
-export PRODUCT_TYPE=$6;
-export INSTALL_PRODUCTS=$7;
-SRC_DIR=$8;
-shift
-REMOVE_SRC_TMP=$8;
-shift
-SINGLE_DIR=$9;
-if [ -n "$SINGLE_DIR" ] ; then SINGLE_DIR=$SDIR_NAME; fi
-export PRODUCT="xdata-0.5.52"
-export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
-export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT}_SRC
-$PROCEDURE
theCaption = None,
theCopyright = None,
theLicense = None,
- thePlatforms = None,
- theTargetdir = None,
- theTmpdir = None):
+ theTargetdir = None):
self.version = strip(theVersion)
self.caption = strip(theCaption)
self.copyright = strip(theCopyright)
self.license = strip(theLicense)
- self.platforms = strip(thePlatforms)
self.targetdir = strip(theTargetdir)
- self.tmpdir = strip(theTmpdir)
#==============================================================
# class Product : pre-requisite product options
def __init__(self,
theName,
theType = None,
- theOS = None,
theVersion = None,
theDependencies = None,
- theWoGuiInstallation = None,
theInstalldiskspace = None,
theScript = None,
thePickUpEnvironment = None):
self.name = strip(theName)
self.type = strip(theType)
- self.os = strip(theOS)
self.version = strip(theVersion)
self.dependencies = strip(theDependencies)
- self.woguiinst = strip(theWoGuiInstallation)
self.installdiskspace = strip(theInstalldiskspace)
self.script = strip(theScript)
self.pickupEnv = strip(thePickUpEnvironment)
- self.whattodo = __BINARIES__
+ self.whattodo = __BUILDSRC__
def setMode(self, mode):
if mode not in [__BINARIES__, __BUILDSRC__, __PREINSTALL__]:
"""
XML configuration files parser
"""
- def __init__(self, is_force_src=False, pltname=None):
+ def __init__(self):
self.docElem = None
self.products = []
self.full_prods_list = []
self.config = None
- self.is_force_src = is_force_src
- self.pltname = pltname
+ self.pltname = None
pass
def parse_config(self):
configElem.getAttribute('caption').strip(),
configElem.getAttribute('copyright').strip(),
configElem.getAttribute('license').strip(),
- configElem.getAttribute('platforms').strip(),
- configElem.getAttribute('targetdir').strip(),
- configElem.getAttribute('tempdir').strip())
- if not self.pltname and self.config.platforms:
- self.pltname = self.config.platforms.split(",")[0].strip()
+ configElem.getAttribute('targetdir').strip())
pass
def parse_dependencies(self):
# Parse 'dependencies' part of the XML file
depsMap = {}
+ if not len(self.docElem.getElementsByTagName('dependencies')):
+ return depsMap;
depsElem = self.docElem.getElementsByTagName('dependencies')[0]
for prodElem in depsElem.getElementsByTagName('product'):
prodName = prodElem.getAttribute('name').strip()
if prodName in depsMap: depsList = depsMap[prodName]
aProduct = Product(prodName,
prodElem.getAttribute('type').strip(),
- instElem.getAttribute('os').strip(),
instElem.getAttribute('version').strip(),
depsList,
- instElem.getAttribute('woguimode').strip(),
instElem.getAttribute('installdiskspace').strip(),
- instElem.getAttribute('script').strip(),
- instElem.getAttribute('pickupenv').strip())
- if self.is_force_src:
- aProduct.setMode(__BUILDSRC__)
- pass
+ instElem.getAttribute('script').strip())
if prodElem.getAttribute('type').strip() == "component":
sal_prods_list.append(aProduct)
# fill an ordered modules list -----------
req_prods_list.append(aProduct)
# fill an ordered prerequisites list -----------
prereqs_list.append(prodName)
- #AKL: prerequisite sources and temp files are removed, by default.
- # So, there is no need to make sources environment
- #if aProduct.whattodo == __BUILDSRC__: prereqs_list.append(prodName + "_src")
pass
pass
self.products.extend( req_prods_list )
self.products.extend( sal_prods_list )
- if len(self.products) != 0:
- gcc_product = Product("gcc",
- __CTX__PREREQUISITE__,
- self.products[0].os,
- "",
- [],
- None,
- "0,0,0",
- "gcc-common.sh",
- "")
- gcc_product.setMode(__PREINSTALL__)
- self.products.insert(0, gcc_product)
- prereqs_list.insert(0, gcc_product.name)
- pass
self.full_prods_list.extend( prereqs_list )
self.full_prods_list.extend( modules_list )
pass
dest="gui",
help=help_str)
help_str = "The configuration xml file.\n"
- help_str += "If this parameter is missing, then the program tries to define the "
- help_str += "Linux platform and use the corresponding xml file. For example, "
- help_str += "for Red Hat 8.0 config_RedHat_8.0.xml file is used in this case. "
+ help_str += "If this parameter is missing, then the default 'config.xml'"
+ help_str += "configuration file will be used."
opt_parser.add_option("-f",
"--file",
action="store",
dest="xmlfile",
metavar="FILE",
help=help_str)
- help_str = "The platform specification.\n"
- help_str += "This option can be used in conjunction with --file option in order"
- help_str += "to specify Linux platform name when XML file contains installation"
- help_str += "options for several platforms."
- opt_parser.add_option("-p",
- "--platform",
- action="store",
- dest="platform",
- metavar="PLT",
- help=help_str)
help_str = "The target directory the products to be installed to.\n"
help_str += "When used this parameter overrides the default target directory "
help_str += "defined in the configuration xml file."
dest="target_dir",
metavar="DIR",
help=help_str)
- help_str = "The directory to be used for temporary files.\n"
- help_str += "When used this parameter overrides the default temporary directory "
- help_str += "defined in the configuration xml file."
- opt_parser.add_option("-t",
- "--tmp",
- action="store",
- dest="tmp_dir",
- metavar="DIR",
- help=help_str)
- help_str = "Force all products to be installed from sources \n"
- help_str += "including SALOME modules.\n"
- help_str += "If this option is used all the default installation modes are ignored."
- opt_parser.add_option("-a",
- "--all-from-sources",
- action="store_true",
- dest="force_sources",
- default=False,
- help=help_str)
- help_str = "Install all SALOME binaries packages to one directory.\n"
- help_str += "This option is ignored when --all-from-sources (-a) option is used."
- opt_parser.add_option("-s",
- "--single-directory",
- action="store_true",
- dest="single_dir",
- default=False,
- help=help_str)
help_str = "Prints version information and quits."
opt_parser.add_option("-v",
"--version",
os.system(cmd)
print ""
sys.exit(0)
- return [options.xmlfile, options.target_dir, options.tmp_dir, options.gui, options.force_sources, options.single_dir, options.platform]
+ return [options.xmlfile, options.target_dir, options.gui]
#=================================================================
# strip : removes spaces at the beginning and at the end of the
# check_disk_space : checks the disk space;
# quits if there is no enough disk space
#===============================================================
-def check_disk_space(products, scripts_dir, target_dir, tmp_dir, is_force_src=False):
+def check_disk_space(products, scripts_dir, target_dir):
"""
Checks if there is enough disk space to install products.
Quits with error if there is no enough disk space.
f = open(filename)
lines = f.readlines()
f.close()
- # ---
- regvar = re.compile("(.*)\s+[^\s]*[R|r]elease[^\s]*\s+([\d.]*)")
+ # --- = re.compile("(.*)\s+[^\s]*[R|r]elease[^\s]*\s+([\d.]*)")
regvar1 = re.compile("(.*)\s+[^\s]*[L|l][I|i][N|n][U|u][X|x][^\s]*(.*)\s+([\d.]*)\s+")
for l in lines:
res = re.search(regvar, l)
#------------------------------------------------------------------#
if __name__ == "__main__":
+ # get program dir
+ cur_dir = get_program_path()
# parse command line
- [xml_file, target_dir, tmp_dir, is_gui, is_force_src, is_single_dir, pltname] = parse_parameters()
+ [xml_file, target_dir, is_gui] = parse_parameters()
if xml_file: xml_file = os.path.abspath(xml_file)
+ else: xml_file = os.path.join(cur_dir, "config.xml")
if target_dir: target_dir = os.path.abspath(target_dir)
- if tmp_dir: tmp_dir = os.path.abspath(tmp_dir)
- # get program dir
- cur_dir = get_program_path()
#---- GUI ----------------
cmd = "./bin/SALOME_InstallWizard"
if xml_file is not None:
cmd += " --file %s"%xml_file
- if pltname is not None:
- cmd += " --platform %s"%pltname
if target_dir is not None:
cmd += " --target %s"%target_dir
- if tmp_dir is not None:
- cmd += " --tmp %s"%tmp_dir
- if is_force_src:
- cmd += " --all-from-sources"
- if is_single_dir:
- cmd += " --single-directory"
cmd += "&"
sys.exit(os.system(cmd))
#----- TUI ---------------------
#
- # define xml file to be used
- #
- # get current Linux platform
- plt_name, plt_ver, plt_arch = get_os_release()
- data = []
- for i in plt_name, plt_ver, plt_arch:
- if i: data.append(i)
- full_plt_name = " ".join(data)
- # get all supported platforms
- all_platforms = get_supported_platforms(xml_file)
- if all_platforms:
- if pltname:
- # platform name is specified in the command line
- if pltname in all_platforms:
- # if specified platform is supported, choose the corresponding XML file for use
- xml_file = all_platforms[pltname]
- else:
- # if specified platform is NOT supported, print warning message
- # and prompt user to choose another platform
- msg = "Specified platform is not supported: %s" % (pltname)
- warning(msg)
- pltname, xml_file = select_platform(all_platforms)
- pass
- pass
- elif full_plt_name in all_platforms:
- # if current platform is supported, choose the corresponding XML file for use
- pltname = full_plt_name
- xml_file = all_platforms[pltname]
- else:
- if xml_file and len(all_platforms) == 1:
- # XML file is specified and contains only one platform definition
- xml_file = all_platforms.values()[0]
- pltname = all_platforms.keys()[0]
- else:
- # current Linux platform is not supported, print warning message
- # and prompt user to choose platform from the list
- warning("Not supported Linux platform: %s."%" ".join(data))
- pltname, xml_file = select_platform(all_platforms)
- pass
- pass
- else:
- # current Linux platform is not supported, exit
- if pltname:
- msg = "Not supported Linux platform: %s."%pltname
- else:
- msg = "Not supported Linux platform: %s."%" ".join(data)
- error_exit(msg, False)
- pass
-
+ # check XML file
+ check_xml_file(xml_file)
# parse XML file -----------
message("Parsing XML configuration file: %s"%xml_file)
- parser = ConfigParser(is_force_src, pltname)
+ parser = ConfigParser()
parser.parse(xml_file)
# source directory map
- bin_dir = ""
- if parser.config.platforms:
- bin_dir += "/%s"%"_".join( parser.pltname.split() )
- subdir = { __BINARIES__ : "BINARIES" + bin_dir,
- __BUILDSRC__ : "SOURCES",
- __PREINSTALL__ : ""}
+ subdir = { __BUILDSRC__ : "SOURCES" }
# check scripts directory -----------
scripts_dir = "%s/%s"%(cur_dir, "config_files")
if not os.access(target_dir, os.W_OK) :
error_exit("There is no write permissions for the directory: " + target_dir)
- # check/create temporary dir -----------
- if tmp_dir is None:
- tmp_dir = parser.config.tmpdir
- if not tmp_dir:
- tmp_dir = "/tmp"
- tmp_dir = substituteVars(tmp_dir)
- tmp_dir = get_tmp_dir(tmp_dir)
-
- message("Creating temporary directory: " + tmp_dir)
- root_path = create_dir(tmp_dir, 0755)
-
- if not os.path.exists(tmp_dir):
- error_exit("Invalid temporary directory: " + tmp_dir)
-
- if not os.access(tmp_dir, os.W_OK) :
- error_exit("There is no write permissions for the directory: " + tmp_dir)
-
# check available disk space -----------
message("Checking available disk space")
- check_disk_space(parser.products, scripts_dir, target_dir, tmp_dir, is_force_src)
+ check_disk_space(parser.products, scripts_dir, target_dir)
# change current directory -----------
os.chdir(scripts_dir)
# get dependencies list -----------
- list_of_dep = get_dependencies(parser.products)
products_string = " ".join(parser.full_prods_list)
# don't remove sources and tmp files, by default -----------
# install products -----------
for product in parser.products:
- # remove only prerequisites temporary files
- if product.type == __CTX__PREREQUISITE__ or \
- (product.type == __CTX__COMPONENT__ and product.whattodo == __BUILDSRC__):
- rm_src_tmp = "TRUE"
message("... processing %s ..."%product.name)
- cmd = '%s/%s %s %s %s/%s %s "%s" %s "%s" %s/%s %s %s/%s' % (
+ cmd = '%s/%s %s %s/%s %s "%s" %s "%s" %s/%s' % (
scripts_dir, product.script,
product.whattodo,
- tmp_dir,
source_dir, subdir[product.whattodo],
target_dir,
products_string,
product.name,
products_string,
source_dir, subdir[__BUILDSRC__],
- rm_src_tmp,
- source_dir, subdir[__BINARIES__]
)
- # install all modules with GUI
- if product.woguiinst is not None and product.woguiinst != "":
- cmd += ' TRUE'
- # use single directory or not
- if product.whattodo == __BINARIES__ and product.type == __CTX__COMPONENT__ and is_single_dir:
- cmd += ' TRUE'
res = os.system(cmd)
- rm_src_tmp = "FALSE"
pass
- # modify *.la files, if --single-directory option was -----------
- if is_single_dir:
- message("Modifying of *.la files of SALOME modules...")
- cmd = '%s/modifyLaFiles.sh modify_la_files %s' % (scripts_dir, target_dir)
- res = os.system(cmd)
-
- # pickup environment -----------
- message("Creating environment files")
- for product in parser.products :
- if check_bool(product.pickupEnv):
- cmd = '%s/%s pickup_env %s %s/%s %s "%s" %s "%s" %s/%s %s %s/%s' % (
- scripts_dir, product.script,
- tmp_dir,
- source_dir, subdir[product.whattodo],
- target_dir,
- products_string,
- product.name,
- products_string,
- source_dir, subdir[__BUILDSRC__],
- rm_src_tmp,
- source_dir, subdir[__BINARIES__]
- )
- # install all modules with GUI
- if product.woguiinst is not None and product.woguiinst != "":
- cmd += ' TRUE'
- # use single directory or not
- if product.whattodo == __BINARIES__ and product.type == __CTX__COMPONENT__ and is_single_dir:
- cmd += ' TRUE'
- res = os.system(cmd)
- pass
- pass
-
- # clean temporary directory -----------
- message("Cleaning temporary directory")
- clean_all()
-
# finishing -----------
message("Finished!")
pass
#define max( x, y ) ( x ) > ( y ) ? ( x ) : ( y )
#endif
-QString tmpDirName() { return QString( "/INSTALLWORK" ) + QString::number( getpid() ); }
-#define TEMPDIRNAME tmpDirName()
-
// ================================================================
/*!
* ProcessThread
.arg( __IW_VERSION_MINOR__ ) \
.arg( __IW_VERSION_PATCH__ ) );
QLabel* copyright = new QLabel( this, "copyright" );
- copyright->setText( "<b>Copyright</b> © 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br><br>"
- "<b>Copyright</b> © 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS");
+ copyright->setText( "<b>Copyright</b> (C) 2007-2008 CEA/DEN, EDF R&D,<br>OPEN CASCADE<br><br>"
+ "<b>Copyright</b> (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS");
QFont font = title->font();
font.setPointSize( (int)( font.pointSize() * 1.8 ) );
title->setFont( font );
// ================================================================
SALOME_InstallWizard::SALOME_InstallWizard(const QString& aXmlFileName,
const QString& aTargetDir,
- const QString& aTmpDir,
const bool aForceSrc,
const bool aSingleDir)
: InstallWizard( qApp->desktop(), "SALOME_InstallWizard", false, 0 ),
tmpCreated = QString::null;
xmlFileName = aXmlFileName;
myTargetPath = aTargetDir;
- myTmpPath = aTmpDir;
forceSrc = aForceSrc;
singleDir = aSingleDir;
+
stateChanged = true;
- binPath = QDir::currentDirPath() + "/Products/BINARIES";
srcPath = QDir::currentDirPath() + "/Products/SOURCES";
- oneProdDirName = "PRODUCTS";
+ installType = Sources;
- commonPlatform = "Debian 3.1";
-
- //
- // get XML filename and current platform
- //
- // ... get current platform
- curPlatform = currentPlatform().join(" ");
-// cout << "curOS = " << curPlatform << endl;
-// curPlatform = "";
- refPlatform = "";
- // ... check XML and platform definition
- getXmlAndPlatform();
-
// set application font
QFont fnt = font();
fnt.setPointSize( 14 );
// set defaults
setVersion( "4.1.4" );
- setCaption( tr( "SALOME %1" ).arg( myVersion ) );
- setCopyright( tr( "<h5>Copyright © 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE<br></h5>"
- "<h5>Copyright © 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>" ));
+ setCaption( tr( "SALOME documentation %1" ).arg( myVersion ) );
+ setCopyright( tr( "<h5>Copyright (C) 2007-2008 CEA/DEN, EDF R&D,<br>OPEN CASCADE<br></h5>"
+ "<h5>Copyright (C) 2003-2007 OPEN CASCADE,<br>EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D,<br>LEG, PRINCIPIA R&D, BUREAU VERITAS</h5>" ));
setLicense( tr( "<h5>GNU LGPL</h5>" ) );
___MESSAGE___( "Configuration file : " << xmlFileName.latin1() );
___MESSAGE___( "Target directory : " << myTargetPath.latin1() );
- ___MESSAGE___( "Temporary directory: " << myTmpPath.latin1() );
//
// xml reader
// create introduction page
setupIntroPage();
- // create page to select installation type
- setupTypePage();
- // create page to select the reference installation platform (if necessary)
- setupPlatformPage();
// create directories page
setupDirPage();
// create products page
{
return QDir::cleanDirPath( getBinPath() + "/" + QStringList::split( " ", plt ).join( "_" ) );
}
-
-// ================================================================
-/*!
- * SALOME_InstallWizard::getXmlMap
- * Creates a map of the supported operating systems and
- * corresponding XML files.
- */
-// ================================================================
-MapXmlFiles SALOME_InstallWizard::getXmlMap( const QString& aXmlFileName )
-{
- MapXmlFiles xmlMap;
- QStringList xmlList;
- if ( !aXmlFileName.isEmpty() )
- xmlList.append( aXmlFileName );
- else {
- QDir dir( QDir::currentDirPath() );
- xmlList = dir.entryList( "*.xml", QDir::Files | QDir::Readable );
- }
- if ( xmlList.remove( "config.xml" ) )
- xmlList.append( "config.xml" );
- // XML files parsing
- QFile file;
- QDomDocument doc( "xml_doc" );
- QDomElement docElem;
- QDomNodeList nodeList;
- QDomNode node;
- QDomElement elem;
- QString platforms = "";
- QStringList platList;
- for ( uint i = 0; i < xmlList.count(); i++ ) {
- file.setName( xmlList[i] );
- if ( !doc.setContent( &file ) ) {
- file.close();
- continue;
- }
- file.close();
-
- docElem = doc.documentElement();
- nodeList = docElem.elementsByTagName( "config" );
- if ( nodeList.count() == 0 )
- continue;
- node = nodeList.item( 0 );
- if ( node.isElement() ) {
- elem = node.toElement();
- if ( elem.attribute( "platforms" ) ) {
- platforms = elem.attribute( "platforms" ).stripWhiteSpace();
- QStringList platList = QStringList::split( ",", platforms );
- for ( uint j = 0; j < platList.count(); j++ ) {
- QString platform = platList[j].stripWhiteSpace();
- if ( !platform.isEmpty() && xmlMap.find( platform ) == xmlMap.end() )
- xmlMap[ platList[j] ] = xmlList[i];
- }
- }
- }
- }
- return xmlMap;
-}
-// ================================================================
-/*!
- * SALOME_InstallWizard::checkXmlAndPlatform
- * Check XML file and current platform definition
- */
-// ================================================================
-void SALOME_InstallWizard::getXmlAndPlatform()
-{
- MapXmlFiles xmlMap;
- if ( xmlFileName.isEmpty() ) {
- xmlMap = getXmlMap();
- if ( !curPlatform.isEmpty() ) {
- // try to get XML file for current platform
- if ( xmlMap.find( curPlatform ) != xmlMap.end() ) {
- xmlFileName = xmlMap[ curPlatform ];
- QFileInfo fibp( getPlatformBinPath( curPlatform ) );
- if ( !fibp.isDir() ) {
- warnMsg = tr( "Binaries are absent for current platform" );
- }
- platformsMap = xmlMap;
- }
- else {
- platformsMap = xmlMap;
- warnMsg = tr( "Your Linux platform is not supported by this SALOME package" );
- }
- }
- else {
- // get all supported platforms
- platformsMap = xmlMap;
- warnMsg = tr( "Installation Wizard can't identify target Linux platform" );
- }
- }
- else {
- xmlMap = getXmlMap( xmlFileName );
- if ( !curPlatform.isEmpty() ) {
- // check that the user's XML file supports current platform
- if ( xmlMap.find( curPlatform ) == xmlMap.end() ) {
- platformsMap = getXmlMap();
- MapXmlFiles::Iterator it;
- for ( it = xmlMap.begin(); it != xmlMap.end(); ++it )
- platformsMap.insert( it.key(), it.data(), true );
- warnMsg = tr( "The given configuration file doesn't support your Linux platform" );
- }
- else {
- platformsMap = xmlMap;
- }
- }
- else {
- // get all supported platforms
- platformsMap = getXmlMap();
- MapXmlFiles::Iterator it;
- for ( it = xmlMap.begin(); it != xmlMap.end(); ++it )
- platformsMap.insert( it.key(), it.data(), true );
- warnMsg = tr( "Installation Wizard can't define your Linux platform" );
- }
- }
-}
// ================================================================
/*!
* SALOME_InstallWizard::eventFilter
buttonGrpLayout->addItem ( spacer2, 5, 1 );
// layout button group at the page
pageLayout->addWidget( buttonGrp, 0, 0 );
- // connecting signals
- connect( buttonGrp, SIGNAL( clicked(int) ), this, SLOT ( onButtonGroup(int) ) );
// adding page
addPage( typePage, tr( "Installation type" ) );
}
pageLayout->addItem ( spacer2, 4, 0 );
pageLayout->addMultiCellWidget( platBtnGrp, 0, 4, 1, 1 );
- // connecting signals
- connect( platBtnGrp, SIGNAL( clicked(int) ), this, SLOT ( onButtonGroup(int) ) );
-
// adding page
addPage( platformsPage, tr( "Installation platform" ) );
}
QSpacerItem* spacer2 = new QSpacerItem( 16, 50, QSizePolicy::Minimum, QSizePolicy::Expanding );
// target directory
QGridLayout* targetLayout = new QGridLayout( 2, 2, 0 );
- QLabel* targetLab = new QLabel( tr( "Set a target directory to install SALOME platform:" ), dirPage );
+ QLabel* targetLab = new QLabel( tr( "Set a target directory to install %1:" ).arg( myCaption ), dirPage );
targetFolder = new QLineEdit( dirPage );
targetBtn = new QPushButton( tr( "Browse..." ), dirPage );
setAboutInfo( targetBtn, tr( "Click this button to browse\nthe installation directory" ) );
targetLayout->addMultiCellWidget( targetLab, 0, 0, 0, 1 );
targetLayout->addWidget ( targetFolder, 1, 0 );
targetLayout->addWidget ( targetBtn, 1, 1 );
- // temporary directory
- QGridLayout* tempLayout = new QGridLayout( 2, 2, 0 );
- QLabel* tempLab = new QLabel( tr( "Set a directory that should be used for temporary SALOME files:" ), dirPage );
- tempFolder = new QLineEdit( dirPage );
- tempBtn = new QPushButton( tr( "Browse..." ), dirPage );
- setAboutInfo( tempBtn, tr( "Click this button to browse\nthe temporary directory" ) );
- tempLayout->addMultiCellWidget( tempLab, 0, 0, 0, 1 );
- tempLayout->addWidget ( tempFolder, 1, 0 );
- tempLayout->addWidget ( tempBtn, 1, 1 );
- // AKL: 13/08/07 - disable temporary directory setting in GUI ==>
- tempLab->hide();
- tempFolder->hide();
- tempBtn->hide();
- // AKL: 13/08/07 - disable temporary directory setting in GUI <==
// layout widgets
pageLayout->addItem ( spacer1, 0, 0 );
pageLayout->addLayout( targetLayout, 1, 0 );
- pageLayout->addLayout( tempLayout, 2, 0 );
- pageLayout->addItem ( spacer2, 3, 0 );
+ pageLayout->addItem ( spacer2, 2, 0 );
// connecting signals
connect( targetFolder, SIGNAL( textChanged( const QString& ) ),
this, SLOT( directoryChanged( const QString& ) ) );
connect( targetBtn, SIGNAL( clicked() ),
this, SLOT( browseDirectory() ) );
- connect( tempFolder, SIGNAL( textChanged( const QString& ) ),
- this, SLOT( directoryChanged( const QString& ) ) );
- connect( tempBtn, SIGNAL( clicked() ), this, SLOT( browseDirectory() ) );
// adding page
addPage( dirPage, tr( "Installation directory" ) );
installGuiBtn = new QMyCheckBox( tr( "Installation with GUI" ), productsPage );
setAboutInfo( installGuiBtn, tr( "Check this option if you want\nto install SALOME with GUI" ) );
leftBoxLayout->addWidget( installGuiBtn );
+ installGuiBtn->hide();
// ... prerequisites list
prereqsView = new ProductsView( productsPage, "prereqsView" );
prereqsView->renameColumn( 0, "Prerequisite" );
setAboutInfo( prereqsView, tr( "The prerequisites that can be installed" ) );
prereqsView->setColumnAlignment( 1, Qt::AlignRight );
leftBoxLayout->addWidget( prereqsView );
+ prereqsView->hide();
// ... 'Show/Hide prerequisites' button
moreBtn = new QPushButton( tr( "Show prerequisites..." ), productsPage );
setAboutInfo( moreBtn, tr( "Click to show list of prerequisites" ) );
leftBoxLayout->addWidget( moreBtn );
+ moreBtn->hide();
//
// create right column widgets
//
requiredSize = new QLabel( productsPage );
setAboutInfo( requiredSize, tr( "Total disk space required for the installation\nof the selected products" ) );
requiredSize->setAlignment( Qt::AlignRight );
- QLabel* reqLab2 = new QLabel( tr( "Space for temporary files:" ), productsPage );
- setAboutInfo( reqLab2, tr( "Disk space required for the temporary files" ) );
- requiredTemp = new QLabel( productsPage );
- setAboutInfo( requiredTemp, tr( "Disk space required for the temporary files" ) );
- requiredTemp->setAlignment( Qt::AlignRight );
QLabel* reqLab3 = new QLabel( tr( "Available disk space:" ), productsPage );
setAboutInfo( reqLab3, tr( "Disk space available on the selected device" ) );
availableSize = new QLabel( productsPage );
QGridLayout* sizeLayout = new QGridLayout; sizeLayout->setMargin( 0 ); sizeLayout->setSpacing( 6 );
sizeLayout->addWidget( reqLab1, 0, 0 );
sizeLayout->addWidget( requiredSize, 0, 1 );
- sizeLayout->addWidget( reqLab2, 1, 0 );
- sizeLayout->addWidget( requiredTemp, 1, 1 );
- sizeLayout->addWidget( reqLab3, 2, 0 );
- sizeLayout->addWidget( availableSize, 2, 1 );
+ sizeLayout->addWidget( reqLab3, 1, 0 );
+ sizeLayout->addWidget( availableSize, 1, 1 );
// ... 'single installation directory' check-boxes
oneModDirBtn = new QMyCheckBox( tr( "Install modules to a single directory" ), productsPage );
setAboutInfo( oneModDirBtn, tr( "Check this box if you want to install binaries of\nthe selected SALOME modules into a single directory" ) );
+ oneModDirBtn->hide();
oneProdDirBtn = new QMyCheckBox( tr( "Install prerequisites to a single directory" ), productsPage );
setAboutInfo( oneProdDirBtn, tr( "Check this box if you want to install binaries of\nthe selected prerequisites into a single directory" ) );
oneProdDirBtn->hide(); // temporarily! waiting for correct prerequisites availability
QFrame* split_line = new QFrame( productsPage, "split_line" );
split_line->setFrameStyle( QFrame::HLine | QFrame::Sunken );
+ split_line->hide();
// layout common widgets
pageLayout->addMultiCellLayout( leftBoxLayout, 0, 4, 0, 0 );
{
choices->clear();
- long totSize, tempSize;
- checkSize( &totSize, &tempSize );
+ long totSize;
+ checkSize( &totSize );
int nbProd = 0;
QString text;
- text += tr( "Current Linux platform" )+ ": <b>" + (!curPlatform.isEmpty() ? curPlatform : QString( "Unknown" )) + "</b><br>";
- if ( !refPlatform.isEmpty() )
- text += tr( "Reference Linux platform" ) + ": <b>" + refPlatform + "</b><br>";
- text += "<br>";
-
text += tr( "Target directory:" ) + " <b>" + QDir::cleanDirPath( targetFolder->text().stripWhiteSpace() ) + "</b><br>";
- text += tr( "Temporary directory:" ) + " <b>" + QDir::cleanDirPath( tempFolder->text().stripWhiteSpace() ) + "</b><br>";
text += "<br>";
text += tr( "SALOME modules to be installed" ) + ":<ul>";
text += "<li><b>" + tr( "none" ) + "</b><br>";
}
text += "</ul>";
- nbProd = 0;
- text += tr( "Prerequisites to be installed" ) + ":<ul>";
- item = (QCheckListItem*)( prereqsView->firstChild() );
- while( item ) {
- if ( productsMap.contains( item ) ) {
- if ( item->isOn() ) {
- text += "<li><b>" + item->text() + " " + productsMap[ item ].getVersion() + "</b><br>";
- nbProd++;
- }
- }
- item = (QCheckListItem*)( item->nextSibling() );
- }
- if ( nbProd == 0 ) {
- text += "<li><b>" + tr( "none" ) + "</b><br>";
- }
- text += "</ul>";
text += tr( "Total disk space required:" ) + " <b>" + QString::number( totSize ) + " KB</b><br>" ;
- text += tr( "Space for temporary files required:" ) + " <b>" + QString::number( tempSize ) + " KB</b><br>" ;
choices->setText( text );
}
// ================================================================
{
QString tmpstr;
QWidget* aPage = InstallWizard::page( pageTitle );
- if ( aPage == typePage ) {
- // installation type page
- warnLab3->show();
- this->setAppropriate( platformsPage, false );
- if ( installType == Binaries ) { // 'Binary' installation type
- // check binaries directory
- QFileInfo fib( QDir::cleanDirPath( getBinPath() ) );
- if ( !fib.isDir() ) {
- QMessageBox::warning( this,
- tr( "Warning" ),
- tr( "The directory %1 doesn't exist.\n"
- "This directory must contains another one directory with binary archives for current platform.").arg( fib.absFilePath() ),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- return false;
- }
- if ( platformsMap.find( curPlatform ) == platformsMap.end() ) {
- // Unknown platform case
- QString aMsg = warnMsg + tr( ".\nBy default the universal binary package will be installed." );
- aMsg += tr( "\nIf you want to select another one, please use the following list:" );
- warnLab->setText( aMsg );
- warnLab3->hide();
- this->setAppropriate( platformsPage, true );
- }
- else {
- // Supported platform case
- QFileInfo fibp( getPlatformBinPath( curPlatform ) );
- if ( !fibp.isDir() ) {
- warnLab->setText( tr( "Binaries are absent for current platform." ) );
- this->setAppropriate( platformsPage, true );
- }
- }
-
- // check sources directory
- QFileInfo fis( QDir::cleanDirPath( getSrcPath() ) );
- if ( !fis.isDir() )
- if ( QMessageBox::warning( this,
- tr( "Warning" ),
- tr( "The directory %1 doesn't exist.\n"
- "This directory must contains sources archives.\n"
- "Continue?" ).arg( fis.absFilePath() ),
- tr( "&Yes" ),
- tr( "&No" ),
- QString::null, 1, 1 ) == 1 )
- return false;
- }
- else { // 'Source' or 'Compile' installation type
- // check sources directory
- QFileInfo fis( QDir::cleanDirPath( getSrcPath() ) );
- if ( !fis.isDir() ) {
- QMessageBox::warning( this,
- tr( "Warning" ),
- tr( "The directory %1 doesn't exist.\n"
- "This directory must contains sources archives.\n" ).arg( fis.absFilePath() ),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- return false;
- }
- else if ( !QDir( fis.filePath(), "*.tar.gz" ).count() ) {
- QMessageBox::warning( this,
- tr( "Warning" ),
- tr( "The directory %1 doesn't contain source archives.\n" ).arg( fis.absFilePath() ),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- return false;
- }
- if ( platformsMap.find( curPlatform ) == platformsMap.end() ) {
- QString aMsg = warnMsg + ".";
- if ( installType == Compile )
- aMsg = warnMsg + tr( " and compilation is not tested on this one." );
- warnLab->setText( aMsg );
- this->setAppropriate( platformsPage, true );
- }
- }
- }
-
- else if ( aPage == platformsPage ) {
- // installation platform page
- if ( platBtnGrp->id( platBtnGrp->selected() ) == -1 ) {
- QMessageBox::warning( this,
- tr( "Warning" ),
- tr( "Select installation platform before" ),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- return false;
- }
- else if ( installType == Binaries ) {
- QString aPlatform = platBtnGrp->selected()->name();
- QFileInfo fib( getPlatformBinPath( aPlatform ) );
- if ( !fib.isDir() ) {
- QMessageBox::warning( this,
- tr( "Warning" ),
- tr( "The directory %1 doesn't exist.\n"
- "This directory must contains binary archives.\n" ).arg( fib.absFilePath() ),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- return false;
- }
- else if ( QDir( fib.filePath(), "*.tar.gz" ).count() == 0 ) {
- QMessageBox::warning( this,
- tr( "Warning" ),
- tr( "The directory %1 doesn't contain binary archives.\n" ).arg( fib.absFilePath() ),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- return false;
- }
- }
- }
-
- else if ( aPage == dirPage ) {
+ if ( aPage == dirPage ) {
// installation directory page
// ########## check target and temp directories (existence and available disk space)
// get dirs
QString targetDir = QDir::cleanDirPath( targetFolder->text().stripWhiteSpace() );
- QString tempDir = QDir::cleanDirPath( tempFolder->text().stripWhiteSpace() );
// check target directory
if ( targetDir.isEmpty() ) {
QMessageBox::warning( this,
QMessageBox::NoButton ) == QMessageBox::No ) {
return false;
}
- // check temp directory
- if ( tempDir.isEmpty() ) {
- QMessageBox::warning( this,
- tr( "Warning" ),
- tr( "Please, enter valid temporary directory path" ),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- return false;
- }
- QFileInfo fit( QDir::cleanDirPath( tempDir ) );
- if ( !makeDir( fit.absFilePath() + TEMPDIRNAME, tmpCreated ) ) {
- QMessageBox::critical( this,
- tr( "Error" ),
- tr( "Can't use temporary directory.\nCheck permissions for the %1 directory.").arg( fit.absFilePath() ),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- return false;
- }
}
else if ( aPage == productsPage ) {
// products page
// ########## check if any products are selected to be installed
- long totSize, tempSize;
- bool anySelected = checkSize( &totSize, &tempSize );
- if ( installType == Compile && removeSrcBtn->isOn() ) {
- totSize += tempSize;
- }
+ long totSize;
+ bool anySelected = checkSize( &totSize );
if ( !anySelected ) {
QMessageBox::warning( this,
tr( "Warning" ),
QMessageBox::NoButton );
return false;
}
- // AKL: 13/08/07 - skip tmp disk space checking (all files are unpacked into installation directory) ==>
- /*
- // run script that check available disk space for temporary files
- // returns 1 in case of error
- QFileInfo fit( QDir::cleanDirPath( tempFolder->text().stripWhiteSpace() ) );
- QString tscript = "./config_files/checkSize.sh '";
- tscript += fit.absFilePath();
- tscript += "' ";
- tscript += QString( "%1" ).arg( tempSize );
- ___MESSAGE___( "script = " << tscript.latin1() );
- if ( system( tscript ) ) {
- QMessageBox::critical( this,
- tr( "Out of space" ),
- tr( "There is no available disk space for the temporary files" ),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- return false;
- }
- */
- // AKL: 13/08/07 - skip tmp disk space checking (all files are unpacked into installation directory) <==
// ########## check installation scripts
QCheckListItem* item;
* Calculates disk space required for the installation
*/
// ================================================================
-bool SALOME_InstallWizard::checkSize( long* totSize, long* tempSize )
+bool SALOME_InstallWizard::checkSize( long* totSize )
{
- long tots = 0, temps = 0;
- long maxSrcTmp = 0;
+ long tots = 0;
int nbSelected = 0;
MapProducts::Iterator mapIter;
if ( !item->isOn() )
continue;
tots += ( QStringList::split( " ", item->text(1) )[0] ).toLong();
- maxSrcTmp = max( maxSrcTmp, dep.getSize( Compile ) - dep.getSize( Binaries ) );
- temps += dep.getTempSize( installType );
nbSelected++;
}
if ( totSize )
- if ( installType == Compile && removeSrcBtn->isOn() )
- temps += maxSrcTmp;
*totSize = tots;
- if ( tempSize )
- *tempSize = temps;
return ( nbSelected > 0 );
}
// ================================================================
{
if ( this->currentPage() != productsPage )
return;
- long tots = 0, temps = 0;
+ long tots = 0;
// check if any product is selected;
- bool isAnyProductSelected = checkSize( &tots, &temps );
+ bool isAnyProductSelected = checkSize( &tots );
// update required size information
requiredSize->setText( QString::number( tots ) + " KB");
- requiredTemp->setText( QString::number( temps ) + " KB");
// update available size information
QFileInfo fi( QDir::cleanDirPath( targetFolder->text().stripWhiteSpace() ) );
else
shellProcess->addArgument( extraProducts[ prodProc ] );
- // ... get folder with binaries
- QString OS = getPlatform();
- if ( refPlatform.isEmpty() && platformsMap.find( curPlatform ) == platformsMap.end() )
- OS = commonPlatform;
- QString binDir = getPlatformBinPath( OS );
- // ... temp folder
- QString tmpFolder = QDir::cleanDirPath( tempFolder->text().stripWhiteSpace() ) + TEMPDIRNAME;
- //if( !tempFolder->isEnabled() )
- // tmpFolder = "/tmp";
-
- // ... not install : try to find preinstalled
- if ( notInstall.contains( prodProc ) || prodProc == "gcc" ) {
- shellProcess->addArgument( "try_preinstalled" );
- shellProcess->addArgument( QFileInfo( tmpFolder ).absFilePath() );
- shellProcess->addArgument( QDir::currentDirPath() + "/Products" );
- statusLab->setText( tr( "Collecting environment for '" ) + prodProc + "'..." );
- }
- // ... binaries ?
- else if ( installType == Binaries ) {
- shellProcess->addArgument( "install_binary" );
- shellProcess->addArgument( QFileInfo( tmpFolder ).absFilePath() );
- shellProcess->addArgument( binDir );
- statusLab->setText( tr( "Installing '" ) + prodProc + "'..." );
- }
// ... sources or sources_and_compilation ?
- else {
+ if ( installType == Sources ) {
shellProcess->addArgument( installType == Sources ? "install_source" :
"install_source_and_build" );
- shellProcess->addArgument( QFileInfo( tmpFolder ).absFilePath() );
shellProcess->addArgument( QDir::cleanDirPath( getSrcPath() ) );
statusLab->setText( tr( "Installing '" ) + prodProc + "'..." );
}
shellProcess->addArgument( prodSequence.join( " " ) );
// ... sources directory
shellProcess->addArgument( QDir::cleanDirPath( getSrcPath() ) );
- // ... remove sources and tmp files or not?
- if ( installType == Compile && removeSrcBtn->isOn() )
- shellProcess->addArgument( "TRUE" );
- else
- shellProcess->addArgument( "FALSE" );
- // ... binaries directory
- shellProcess->addArgument( binDir );
- // ... install SALOME with GUI or not?
- if ( woGuiModules.find( prodProc ) != woGuiModules.end() )
- ( installGuiBtn->state() != QButton::On && woGuiModules[ prodProc ] == True ) ?
- shellProcess->addArgument( "FALSE" ) :
- shellProcess->addArgument( "TRUE" );
- // ... single installation directory for SALOME modules, if this option was selected
- if ( oneModDirBtn->isChecked() ) {
- MapProducts::Iterator mapIter;
- for ( mapIter = productsMap.begin(); mapIter != productsMap.end(); ++mapIter )
- if ( mapIter.data().getName() == prodProc && mapIter.data().getType() == "component" ) {
- shellProcess->addArgument( "TRUE" );
- break;
- }
- }
- // ... single installation directory for prerequisites, if this option was selected
- if ( oneProdDirBtn->isChecked() ) {
- if ( prodProc == "DebianLibsForSalome" )
- shellProcess->addArgument( oneProdDirName );
- else {
- MapProducts::Iterator mapIter;
- for ( mapIter = productsMap.begin(); mapIter != productsMap.end(); ++mapIter )
- if ( mapIter.data().getName() == prodProc && mapIter.data().getType() == "prerequisite" ) {
- shellProcess->addArgument( oneProdDirName );
- break;
- }
- }
- }
-
+
// run script
if ( !shellProcess->start() ) {
// error handling can be here
}
___MESSAGE___( "All products have been installed successfully" );
// all products are installed successfully
- MapProducts::Iterator mapIter;
- ___MESSAGE___( "starting pick-up environment" );
- QString depproducts = QUOTE( getAllProducts(productsMap).prepend( QStringList( extraProducts.keys() ).join(" ") + " " ) );
- for ( mapIter = productsMap.begin(); mapIter != productsMap.end(); ++mapIter ) {
- QCheckListItem* item = mapIter.key();
- Dependancies dep = mapIter.data();
- if ( item->isOn() && dep.pickUpEnvironment() ) {
- statusLab->setText( tr( "Pick-up products environment for " ) + dep.getName().latin1() + "..." );
- ___MESSAGE___( "... for " << dep.getName().latin1() );
- QString script;
- script += "cd " + QUOTE( QFileInfo( QDir::cleanDirPath( "./config_files/" ) ).absFilePath() ) + "; ";
- script += item->text(2) + " ";
- script += "pickup_env ";
- script += QUOTE( QFileInfo( QDir::cleanDirPath( tempFolder->text().stripWhiteSpace() ) + TEMPDIRNAME ).absFilePath() ) + " ";
- script += QUOTE( QFileInfo( QDir::cleanDirPath( QDir::currentDirPath() + "/Products" ) ).absFilePath() ) + " ";
- script += QUOTE( QFileInfo( QDir::cleanDirPath( targetFolder->text().stripWhiteSpace() ) ).absFilePath() ) + " ";
- script += depproducts + " ";
- script += item->text(0) + " ";
- script += QUOTE( prodSequence.join( " " ) );
- ___MESSAGE___( "... --> " << script.latin1() );
- if ( system( script.latin1() ) ) {
- ___MESSAGE___( "ERROR" );
- }
- }
- }
if ( installType == Binaries ) {
if ( oneModDirBtn->isChecked() )
script += + (*it).script();
script += " execute ";
script += QUOTE( QFileInfo( QDir::cleanDirPath( targetFolder->text().stripWhiteSpace() ) ).absFilePath() ) + " ";
- script += QUOTE( QFileInfo( QDir::cleanDirPath( tempFolder->text().stripWhiteSpace() ) + TEMPDIRNAME ).absFilePath() ) + " ";
script += " > /dev/null )";
___MESSAGE___( "script: " << script.latin1() );
if ( (*it).script().isEmpty() || system( script.latin1() ) ) {
}
exitConfirmed = true;
}
- clean(true);
InstallWizard::reject();
}
// ================================================================
void SALOME_InstallWizard::accept()
{
___MESSAGE___( "ACCEPTED" );
- clean(true);
InstallWizard::accept();
}
// ================================================================
-/*!
- * SALOME_InstallWizard::clean
- * Clears and (optionally) removes temporary directory
- */
-// ================================================================
-void SALOME_InstallWizard::clean(bool rmDir)
-{
- WarnDialog::showWarnDlg( 0, false );
- myThread->clearCommands();
- myWC.wakeAll();
- while ( myThread->running() );
- // first remove temporary files
- QString script = "cd ./config_files/; remove_tmp.sh '";
- script += tempFolder->text().stripWhiteSpace() + TEMPDIRNAME;
- script += "' ";
- script += QUOTE(getAllProducts(productsMap));
- script += " > /dev/null";
- ___MESSAGE___( "script = " << script.latin1() );
- if ( system( script.latin1() ) ) {
- }
- // then try to remove created temporary directory
- //script = "rm -rf " + QDir::cleanDirPath( tempFolder->text().stripWhiteSpace() ) + TEMPDIRNAME;
- if ( rmDir && !tmpCreated.isNull() ) {
- script = "rm -rf " + tmpCreated;
- script += " > /dev/null";
- if ( system( script.latin1() ) ) {
- }
- ___MESSAGE___( "script = " << script.latin1() );
- }
-}
-// ================================================================
/*!
* SALOME_InstallWizard::pageChanged
* Called when user moves from page to page
return;
updateCaption();
- if ( aPage == typePage ) {
- // installation type page
- if ( buttonGrp->id( buttonGrp->selected() ) == -1 )
- // set default installation type
- forceSrc ? srcCompileBtn->animateClick() : binBtn->animateClick();
- else
- buttonGrp->selected()->animateClick();
- }
- else if ( aPage == platformsPage ) {
- // installation platforms page
- MapXmlFiles::Iterator it;
- if ( previousPage == typePage ) {
- for ( it = platformsMap.begin(); it != platformsMap.end(); ++it ) {
- QString plat = it.key();
- QRadioButton* rb = ( (QRadioButton*) platBtnGrp->child( plat ) );
- if ( installType == Binaries ) {
- QFileInfo fib( getPlatformBinPath( plat ) );
- rb->setEnabled( true/*fib.isDir()*/ );
- if ( platBtnGrp->id( platBtnGrp->selected() ) == -1 && plat == getBasePlatform() )
- rb->animateClick();
- }
-// rb->setChecked( rb->isChecked() && rb->isEnabled() );
- if ( rb->isChecked() && rb->isEnabled() )
- rb->animateClick();
- }
- setNextEnabled( platformsPage, platBtnGrp->id( platBtnGrp->selected() ) != -1 );
- }
- }
- else if ( aPage == dirPage ) {
+ if ( aPage == dirPage ) {
// installation and temporary directories page
- if ( ( ( this->indexOf( platformsPage ) != -1 && this->appropriate( platformsPage ) ) ?
- previousPage == platformsPage : previousPage == typePage )
- && stateChanged ) {
+ if ( stateChanged ) {
// clear global variables before reading XML file
modulesView->clear();
prereqsView->clear();
parser->setProductsLists( modulesView, prereqsView );
if ( targetFolder->text().isEmpty() )
parser->setTargetDir( targetFolder );
- if ( tempFolder->text().isEmpty() )
- parser->setTempDir( tempFolder );
parser->readXmlFile( xmlFileName );
// create a map of SALOME modules names, that can support installation without GUI mode
if ( woGuiModules.isEmpty() ) {
// take into account command line parameters
if ( !myTargetPath.isEmpty() )
targetFolder->setText( myTargetPath );
- if ( !myTmpPath.isEmpty() )
- tempFolder->setText( myTmpPath );
// set all modules to be checked and first module to be selected
installGuiBtn->setState( QButton::Off );
installGuiBtn->setState( QButton::On );
}
// add extra products to install list
extraProducts.clear();
- extraProducts.insert( "gcc", "gcc-common.sh" );
+// extraProducts.insert( "gcc", "gcc-common.sh" );
if ( refPlatform == commonPlatform && installType == Binaries )
extraProducts.insert( "DebianLibsForSalome", "DEBIANFORSALOME-3.1.sh" );
}
script += + (*it).script();
script += " check_enabled ";
script += QUOTE( QFileInfo( QDir::cleanDirPath( targetFolder->text().stripWhiteSpace() ) ).absFilePath() ) + " ";
- script += QUOTE( QFileInfo( QDir::cleanDirPath( tempFolder->text().stripWhiteSpace() ) + TEMPDIRNAME ).absFilePath() ) + " ";
script += " > /dev/null )";
___MESSAGE___( "script: " << script.latin1() );
(*it).button()->setEnabled( !(*it).script().isEmpty() && !system( script.latin1() ) );
___MESSAGE___( "previousPage = " << previousPage );
}
// ================================================================
-/*!
- * SALOME_InstallWizard::onButtonGroup
- * Called when user selected either installation type or installation platform
- */
-// ================================================================
-void SALOME_InstallWizard::onButtonGroup( int rbIndex )
-{
- int prevType = installType;
- QString prevPlat = getPlatform();
- QWidget* aPage = InstallWizard::currentPage();
- if ( aPage == typePage ) {
- installType = InstallationType( rbIndex );
- // management of the <Remove source and tmp files> check-box
- removeSrcBtn->setEnabled( installType == Compile );
- oneModDirBtn->setEnabled( installType == Binaries /*|| installType == Compile*/ );
- oneProdDirBtn->setEnabled( installType == Binaries || installType == Compile );
- refPlatform = "";
- xmlFileName = getXmlFile( curPlatform );
- }
- else if ( aPage == platformsPage ) {
- refPlatform = platBtnGrp->find( rbIndex )->name();
- xmlFileName = getXmlFile( refPlatform );
- setNextEnabled( platformsPage, true );
- }
- if ( prevType != installType ||
- ( indexOf( platformsPage ) != -1 ? prevPlat != getPlatform() : false ) ) {
- stateChanged = true;
- oneModDirBtn->setChecked( installType == Binaries && singleDir );
- oneProdDirBtn->setChecked( false );
- }
-}
-// ================================================================
/*!
* SALOME_InstallWizard::helpClicked
* Shows help window
QLineEdit* theFolder;
if ( theSender == targetBtn )
theFolder = targetFolder;
- else if (theSender == tempBtn)
- theFolder = tempFolder;
else
return;
QString typedDir = QFileDialog::getExistingDirectory( QDir::cleanDirPath( theFolder->text().stripWhiteSpace() ), this );
toInstall += extraProducts.keys();
// ... and fill it for new process
QCheckListItem* item = (QCheckListItem*)( prereqsView->firstChild() );
- while( item ) {
- if ( productsMap.contains( item ) ) {
- if ( item->isOn() )
- toInstall.append( productsMap[item].getName() );
- else
- notInstall.append( productsMap[item].getName() );
- }
- item = (QCheckListItem*)( item->nextSibling() );
- }
+// while( item ) {
+// if ( productsMap.contains( item ) ) {
+// if ( item->isOn() )
+// toInstall.append( productsMap[item].getName() );
+// else
+// notInstall.append( productsMap[item].getName() );
+// }
+// item = (QCheckListItem*)( item->nextSibling() );
+// }
item = (QCheckListItem*)( modulesView->firstChild() );
while( item ) {
if ( productsMap.contains( item ) ) {
item = (QCheckListItem*)( item->nextSibling() );
}
// if something at all is selected
- if ( (int)toInstall.count() > 1 ) {
+ if ( (int)toInstall.count() > 0 ) {
if ( installType == Compile ) {
// update status label
statusLab->setText( tr( "Check Fortran compiler..." ) );
- // check Fortran compiler.
- QString script = "./config_files/checkFortran.sh find_compilers";
- script += " " + QUOTE( QFileInfo( QDir::cleanDirPath( tempFolder->text().stripWhiteSpace() ) + TEMPDIRNAME ).absFilePath() );
- ___MESSAGE___( "script = " << script.latin1() );
- if ( system( script ) ) {
- QMessageBox::critical( this,
- tr( "Error" ),
- tr( "Fortran compiler was not found at current system!\n"
- "Installation can not be continued!"),
- QMessageBox::Ok,
- QMessageBox::NoButton,
- QMessageBox::NoButton );
- // installation aborted
- abort();
- statusLab->setText( tr( "Installation has been aborted" ) );
- // enable <Next> button
- setNextEnabled( true );
- nextButton()->setText( tr( "&Start" ) );
- setAboutInfo( nextButton(), tr( "Start installation process" ) );
- // reconnect Next button - to use it as Start button
- disconnect( this, SIGNAL( nextClicked() ), this, SLOT( next() ) );
- disconnect( this, SIGNAL( nextClicked() ), this, SLOT( onStart() ) );
- connect( this, SIGNAL( nextClicked() ), this, SLOT( onStart() ) );
- // enable <Back> button
- setBackEnabled( true );
- return;
- }
}
// update status label
statusLab->setText( tr( "Preparing for installation..." ) );
- clean(false); // VSR 07/02/05 - bug fix: first we should clear temporary directory
// disable <Next> button
//setNextEnabled( false );
nextButton()->setText( tr( "&Stop" ) );
}
}
- // create a backup of 'env_build.csh', 'env_build.sh', 'env_products.csh', 'env_products.sh'
- // ( backup of 'salome.csh' and 'salome.sh' is made if pick-up environment is called )
- QString script = "./config_files/backupEnv.sh ";
- script += QUOTE( QFileInfo( QDir::cleanDirPath( targetFolder->text().stripWhiteSpace() ) ).absFilePath() );
- ___MESSAGE___( "script = " << script.latin1() );
- if ( system( script ) ) {
- if ( QMessageBox::warning( this,
- tr( "Warning" ),
- tr( "Backup environment files have not been created.\n"
- "Do you want to continue an installation process?" ),
- tr( "&Yes" ),
- tr( "&No" ),
- QString::null, 0, 1 ) == 1 ) {
- // installation aborted
- abort();
- statusLab->setText( tr( "Installation has been aborted by user" ) );
- // enable <Next> button
- setNextEnabled( true );
- nextButton()->setText( tr( "&Start" ) );
- setAboutInfo( nextButton(), tr( "Start installation process" ) );
- // reconnect Next button - to use it as Start button
- disconnect( this, SIGNAL( nextClicked() ), this, SLOT( next() ) );
- disconnect( this, SIGNAL( nextClicked() ), this, SLOT( onStart() ) );
- connect( this, SIGNAL( nextClicked() ), this, SLOT( onStart() ) );
- // enable <Back> button
- setBackEnabled( true );
- return;
- }
- }
+// // create a backup of 'env_build.csh', 'env_build.sh', 'env_products.csh', 'env_products.sh'
+// // ( backup of 'salome.csh' and 'salome.sh' is made if pick-up environment is called )
+// QString script = "./config_files/backupEnv.sh ";
+// script += QUOTE( QFileInfo( QDir::cleanDirPath( targetFolder->text().stripWhiteSpace() ) ).absFilePath() );
+// ___MESSAGE___( "script = " << script.latin1() );
+// if ( system( script ) ) {
+// if ( QMessageBox::warning( this,
+// tr( "Warning" ),
+// tr( "Backup environment files have not been created.\n"
+// "Do you want to continue an installation process?" ),
+// tr( "&Yes" ),
+// tr( "&No" ),
+// QString::null, 0, 1 ) == 1 ) {
+// // installation aborted
+// abort();
+// statusLab->setText( tr( "Installation has been aborted by user" ) );
+// // enable <Next> button
+// setNextEnabled( true );
+// nextButton()->setText( tr( "&Start" ) );
+// setAboutInfo( nextButton(), tr( "Start installation process" ) );
+// // reconnect Next button - to use it as Start button
+// disconnect( this, SIGNAL( nextClicked() ), this, SLOT( next() ) );
+// disconnect( this, SIGNAL( nextClicked() ), this, SLOT( onStart() ) );
+// connect( this, SIGNAL( nextClicked() ), this, SLOT( onStart() ) );
+// // enable <Back> button
+// setBackEnabled( true );
+// return;
+// }
+// }
// launch install script
launchScript();
if ( !dep.getDescription().isEmpty() ) {
text += "<i>" + dep.getDescription() + "</i><br><br>";
}
- /* AKL: 07/08/28 - hide required disk space for tmp files for each product ==>
- long tempSize = 0;
- tempSize = dep.getTempSize( installType );
- text += tr( "Disk space for tmp files required" ) + ": " + QString::number( tempSize ) + " KB<br>";
- AKL: 07/08/28 - hide required disk space for tmp files for each product <==
- */
text += tr( "Disk space required" ) + ": " + item->text(1) + "<br>";
text += "<br>";
- QString req = ( dep.getDependancies().count() > 0 ? dep.getDependancies().join(", ") : tr( "none" ) );
- text += tr( "Prerequisites" ) + ": " + req;
+// QString req = ( dep.getDependancies().count() > 0 ? dep.getDependancies().join(", ") : tr( "none" ) );
+// text += tr( "Prerequisites" ) + ": " + req;
productInfo->setText( text );
}
// ================================================================
instType == Sources ? sizeSourcesTotal :
sizeSrcBuildTotal;
}
- // gets temporary disk space required
- long getTempSize( InstallationType instType ) const
- {
- return ( instType == Binaries ? 0 : instType == Sources ? 0 : sizeTemp );
- }
// gets product's version
QString getVersion() const { return version; }
// gets product's description
// constructor
SALOME_InstallWizard( const QString& aXmlFileName = QString::null,
const QString& aTargetDir = QString::null,
- const QString& aTmpDir = QString::null,
const bool aForceSrc = false,
const bool aSingleDir = false );
// destructor
QString getCopyright() { return myCopyright; }
// get license
QString getLicense() { return myLicense; }
- // get platform
- QString getPlatform() { return !refPlatform.isEmpty() ? refPlatform : curPlatform; }
- // get corresponding XML file
- QString getXmlFile( const QString& platform ) {
- return (platformsMap.find( platform ) != platformsMap.end() ) ?
- platformsMap[ platform ] :
- QString("");
- }
// get InstallWizard's name
QString getIWName() { return myIWName; }
// validates page when <Next> button is clicked
bool acceptData( const QString& );
// calculates disk space required for the installation, returns true if any product selected to be installed (src, bin or native)
- bool checkSize( long* totSize = 0, long* tempSize = 0 );
+ bool checkSize( long* totSize = 0 );
// checks products page validity (directories and products selection)
void checkProductPage();
// sets the product and all products this one depends on to be checked
private slots:
// called when user moves from page to page
void pageChanged( const QString & mytitle);
- // called when user selected either installation type or installation platform
- void onButtonGroup( int index );
// invokes Help window
void helpClicked();
// invokes directory selection dialog box
if ( myWizard && !myLicense.isEmpty() )
myWizard->setLicense( myLicense );
}
- if ( theElem.attribute( "platforms" ) ) {
-// myPlatforms = theElem.attribute( "platforms" ).stripWhiteSpace();
-// if ( myWizard && !myPlatforms.isEmpty() )
-// myWizard->setPlatforms( myPlatforms );
- }
if ( theElem.attribute( "targetdir" ) ) {
if ( myTargetDir )
myTargetDir->setText( substituteVars( theElem.attribute( "targetdir" ) ) );
}
- if ( theElem.attribute( "tempdir" ) ) {
- if ( myTempDir )
- myTempDir->setText( substituteVars( theElem.attribute( "tempdir" ) ) );
- }
}
// ================================================================
/*!
if ( !instNode.isElement() )
continue;
QDomElement instElem = instNode.toElement();
- if ( instElem.attribute( "os" ) != myWizard->getPlatform() && instElem.attribute( "os" ) != "all" )
- continue;
if ( isBoolAttributeSet( instElem.attribute( "disable" ) ) )
break; // current product is skipped
QDomElement prodElem = prodNode.toElement();
#include <iostream>
#define __IW_VERSION_MAJOR__ 1
-#define __IW_VERSION_MINOR__ 1
-#define __IW_VERSION_PATCH__ 6
+#define __IW_VERSION_MINOR__ 2
+#define __IW_VERSION_PATCH__ 0
#define __IW_VERSION__ (__IW_VERSION_MAJOR__*10000 + \
__IW_VERSION_MINOR__*100 + \
return -1;
}
}
- SALOME_InstallWizard wizard(xmlFileName, targetDirPath, tmpDirPath, force_src, single_dir);
+ SALOME_InstallWizard wizard(xmlFileName, targetDirPath, force_src, single_dir);
a.setMainWidget( &wizard );
wizard.show();
return a.exec();