]> SALOME platform Git repositories - tools/install.git/commitdiff
Salome HOME
Adding SIERPINSKY, RANDOMIZER and FILTER to IP
authormaintenance team <salome-mnt@opencascade.com>
Fri, 4 May 2007 12:38:19 +0000 (12:38 +0000)
committermaintenance team <salome-mnt@opencascade.com>
Fri, 4 May 2007 12:38:19 +0000 (12:38 +0000)
18 files changed:
config.xml
config_Debian_3.1.xml
config_Mandrake_10.1.xml
config_Mandriva_2006.0.xml
config_Mandriva_2006.0_64.xml
config_RedHatEnterprise_4.xml
config_RedHat_8.0.xml
config_RedHat_9.xml
config_Scientific_4.2.xml
config_Scientific_4.3.xml
config_files/FILTER_BIN.sh [new file with mode: 0755]
config_files/FILTER_SRC.sh [new file with mode: 0755]
config_files/RANDOMIZER_BIN.sh [new file with mode: 0755]
config_files/RANDOMIZER_SRC.sh [new file with mode: 0755]
config_files/SIERPINSKY_BIN.sh [new file with mode: 0755]
config_files/SIERPINSKY_SRC.sh [new file with mode: 0755]
config_files/build.csh
config_files/build.sh

index f362d481332f3d069f9d77201d19c86843dbb93c..b302e56ae72a29a847aeee18f90cadd676e6604c 100644 (file)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
index da5f00d30a6c620ec630a94a41f25e575c8cea72..9c2d8bbacf3581f6995e8cbc68459f798049bb4c 100755 (executable)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
index f362d481332f3d069f9d77201d19c86843dbb93c..b302e56ae72a29a847aeee18f90cadd676e6604c 100755 (executable)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
index d296cf006f71f118a08f3c8fd01b9b3c36abed14..17c20aadf948f315901fd617de9078ce08622d26 100755 (executable)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
index 73365a9dfdeaf7b2ede80ae73f12de2225aae045..f9be69197eef777a6810deec7f5afc7bb3a167fc 100755 (executable)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
index 4c1f5e6a81363dd8d5f114d671e06968f69f6b05..c8788d5959b16520c517189463714c516bb385c9 100755 (executable)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
index afb323f764ae9ef6e0db03b5d271d070eeb66f3e..6a8fba2572e1fa2854a0bb5b52203fc9269e1e53 100755 (executable)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
index b789f87ffdb54b53348d702a4e036b317ad4c391..aae01fa69cf5f6da0aa636b87e00be17a99cd6bc 100755 (executable)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
index 076bdbd20ae676f26a892ec2f07c69b2cf346cdf..d64c783b97690d519fb36efafa780fd7e4371ce3 100755 (executable)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
index 2e7f886c3e9e1f13d269259cc3913587ce293a3c..1d43e4dd9a554335be5ed180bf75d04b9faf6cfc 100755 (executable)
           installdiskspace="208"
           temporarydiskspace="0"
           script="LIGHT_BIN.sh"/>
+  <product name="RANDOMIZERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="RANDOMIZER_SRC.sh"/>
+  <product name="RANDOMIZERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="RANDOMIZER_BIN.sh"/>
+  <product name="SIERPINSKYsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="SALOME-based module implement simple interface to calculate Sierpinsky fields sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="GUIsrc,VISUsrc,SUPERVsrc,RANDOMIZERsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="SIERPINSKY_SRC.sh"/>
+  <product name="SIERPINSKYbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled SALOME-based module implement simple interface to calculate Sierpinsky fields."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="GUIbin,VISUbin,SUPERVbin,RANDOMIZERbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="SIERPINSKY_BIN.sh"/>
+  <product name="FILTERsrc"
+           version="4.0.0" 
+           context="salome sources" 
+           description="Med Memory package sources"
+           install="install sources"
+          supported="install sources"
+          disable="false"
+          dependancies="MEDsrc"
+          installdiskspace="2958,221"
+          temporarydiskspace="0"
+          script="FILTER_SRC.sh"/>
+  <product name="FILTERbin"
+           version="4.0.0" 
+           context="salome binaries" 
+           description="Precompiled Med Memory package."
+           install="install binaries"
+          supported="install binaries"
+          disable="false"
+          dependancies="MEDbin"
+          installdiskspace="208"
+          temporarydiskspace="0"
+          script="FILTER_BIN.sh"/>
   <product name="SAMPLES"
            version="4.0.0" 
            context="salome sources,salome binaries" 
diff --git a/config_files/FILTER_BIN.sh b/config_files/FILTER_BIN.sh
new file mode 100755 (executable)
index 0000000..84249c1
--- /dev/null
@@ -0,0 +1,110 @@
+#!/bin/bash -noprofile
+
+####################################################################################
+#  File      : FILTER_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-2007 CEA
+#
+#  This script is the part of the SALOME installation procedure.
+#
+####################################################################################
+
+VERSION="3.2.6"
+
+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" = "${VERSION}" ]; then
+           return 0
+       fi
+    fi
+fi
+return 1
+}
+
+print_env(){
+if test `uname -m` = "x86_64" ; then
+export LIB_PREFIX=64
+else
+export LIB_PREFIX=""
+fi
+cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export FILTER_ROOT_DIR=\${INSTALL_ROOT}/${PRODUCT}
+if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
+  if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
+    export PATH=\${FILTER_ROOT_DIR}/bin/salome:\${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 ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+}
+
+# looks for the native product and collects it's environment (used by make_env())
+try_native(){
+check_version
+if test `uname -m` = "x86_64" ; then
+export LIB_PREFIX=64
+else
+export LIB_PREFIX=""
+fi
+if [ $? -eq 0 ] ; then
+    cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export FILTER_ROOT_DIR=\${INSTALL_ROOT}/${PRODUCT}
+if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
+  if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
+    export PATH=\${FILTER_ROOT_DIR}/bin/salome:\${PATH}
+    export PYTHONPATH=\${FILTER_ROOT_DIR}/bin/salome:\${FILTER_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
+  fi
+fi
+##
+EOF
+    make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+    return 0
+fi
+return 1;
+}
+
+try_preinstalled(){
+try_existing ${PRODUCT_DIR} ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+return $?
+}
+
+install_source()
+{
+return 1
+}
+
+install_binary()
+{
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+source ${INSTALL_WORK}/$SHRC
+
+check_jb tar xfz ${SOURCE_DIR}/FILTERbinariesV${VERSION}.tar.gz -C ${INSTALL_ROOT}
+
+# modify all *.la files
+export FILTER_ROOT_DIR=${PRODUCT_DIR}
+modif_la_files ${PRODUCT_DIR}
+
+print_env
+}
+
+export PROCEDURE=$1;
+export INSTALL_WORK=$2;
+export SOURCE_DIR=$3;
+export INSTALL_ROOT=$4;
+export PRODUCT_SEQUENCE=$5;
+if [ $# == 6 ] ; then export PRODUCT_TYPE=$6 ; else export PRODUCT_TYPE="FILTERbin" ; fi
+export PRODUCT="FILTER_${VERSION}"
+export PRODUCT_DIR=${INSTALL_ROOT}/${PRODUCT}
+export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
+source ./common.sh
+$PROCEDURE 
diff --git a/config_files/FILTER_SRC.sh b/config_files/FILTER_SRC.sh
new file mode 100755 (executable)
index 0000000..61c9924
--- /dev/null
@@ -0,0 +1,107 @@
+#!/bin/bash -noprofile
+
+####################################################################################
+#  File      : FILTER_SRC.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-2007 CEA
+#
+#  This script is the part of the SALOME installation procedure.
+#
+####################################################################################
+
+VERSION="3.2.6"
+
+check_version(){
+if [ -n "${FILTER_SRC_DIR}" ]; then
+    if [ -f ${FILTER_SRC_DIR}/configure.in.base ]; then
+       ver=`grep -E "^VERSION=" ${FILTER_SRC_DIR}/configure.in.base | awk -F= '{print $NF}' | tr -d '[:space:]' ` 
+       if [ "$ver" = "${VERSION}" ]; then
+           return 0
+       fi
+    fi
+fi
+return 1
+}
+
+print_env(){
+cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export FILTER_SRC_DIR=\${INSTALL_ROOT}/${PRODUCT}
+##
+EOF
+
+(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+}
+
+# looks for the native product and collects it's environment (used by make_env())
+try_native(){
+check_version
+if [ $? -eq 0 ] ; then
+    cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export FILTER_SRC_DIR=${FILTER_SRC_DIR}
+##
+EOF
+    make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+    return 0
+fi
+return 1;
+}
+
+try_preinstalled(){
+try_existing ${PRODUCT_DIR} ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+return $?
+}
+
+install_source()
+{
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+source ${INSTALL_WORK}/$SHRC
+
+check_jb tar xfz ${SOURCE_DIR}/FILTERsourcesV${VERSION}.tar.gz -C ${INSTALL_ROOT}
+
+print_env
+}
+
+install_source_and_build()
+{
+# install sources
+install_source
+
+# build sources
+prod_bin=`echo $PRODUCT_TYPE | sed "s%src%bin%g"`
+mkdir -p ${INSTALL_ROOT}/FILTER_${VERSION}
+
+if [ -e ./build.sh ] ; then
+    cp -f ./build.sh ${INSTALL_ROOT}
+fi
+
+CUR_DIR=`pwd`
+cd ${INSTALL_ROOT}
+check_jb build.sh -o -b -d -v 0 -p $INSTALL_ROOT FILTER
+
+# create environment for the built binaries
+cd $CUR_DIR
+./FILTER_BIN.sh print_env $INSTALL_WORK $SOURCE_DIR $INSTALL_ROOT $PRODUCT_SEQUENCE $prod_bin
+}
+
+install_binary()
+{
+return 1
+}
+
+export PROCEDURE=$1;
+export INSTALL_WORK=$2;
+export SOURCE_DIR=$3;
+export INSTALL_ROOT=$4;
+export PRODUCT_SEQUENCE=$5;
+if [ $# == 6 ] ; then export PRODUCT_TYPE=$6 ; else export PRODUCT_TYPE="FILTERsrc" ; fi
+export PRODUCT="FILTER_SRC_${VERSION}"
+export PRODUCT_DIR=${INSTALL_ROOT}/${PRODUCT}
+export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
+source ./common.sh
+$PROCEDURE 
diff --git a/config_files/RANDOMIZER_BIN.sh b/config_files/RANDOMIZER_BIN.sh
new file mode 100755 (executable)
index 0000000..b93b88c
--- /dev/null
@@ -0,0 +1,110 @@
+#!/bin/bash -noprofile
+
+####################################################################################
+#  File      : RANDOMIZER_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-2007 CEA
+#
+#  This script is the part of the SALOME installation procedure.
+#
+####################################################################################
+
+VERSION="3.2.6"
+
+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" = "${VERSION}" ]; then
+           return 0
+       fi
+    fi
+fi
+return 1
+}
+
+print_env(){
+if test `uname -m` = "x86_64" ; then
+export LIB_PREFIX=64
+else
+export LIB_PREFIX=""
+fi
+cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export RANDOMIZER_ROOT_DIR=\${INSTALL_ROOT}/${PRODUCT}
+if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
+  if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
+    export PATH=\${RANDOMIZER_ROOT_DIR}/bin/salome:\${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 ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+}
+
+# looks for the native product and collects it's environment (used by make_env())
+try_native(){
+check_version
+if test `uname -m` = "x86_64" ; then
+export LIB_PREFIX=64
+else
+export LIB_PREFIX=""
+fi
+if [ $? -eq 0 ] ; then
+    cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export RANDOMIZER_ROOT_DIR=\${INSTALL_ROOT}/${PRODUCT}
+if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
+  if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
+    export PATH=\${RANDOMIZER_ROOT_DIR}/bin/salome:\${PATH}
+    export PYTHONPATH=\${RANDOMIZER_ROOT_DIR}/bin/salome:\${RANDOMIZER_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
+  fi
+fi
+##
+EOF
+    make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+    return 0
+fi
+return 1;
+}
+
+try_preinstalled(){
+try_existing ${PRODUCT_DIR} ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+return $?
+}
+
+install_source()
+{
+return 1
+}
+
+install_binary()
+{
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+source ${INSTALL_WORK}/$SHRC
+
+check_jb tar xfz ${SOURCE_DIR}/RANDOMIZERbinariesV${VERSION}.tar.gz -C ${INSTALL_ROOT}
+
+# modify all *.la files
+export RANDOMIZER_ROOT_DIR=${PRODUCT_DIR}
+modif_la_files ${PRODUCT_DIR}
+
+print_env
+}
+
+export PROCEDURE=$1;
+export INSTALL_WORK=$2;
+export SOURCE_DIR=$3;
+export INSTALL_ROOT=$4;
+export PRODUCT_SEQUENCE=$5;
+if [ $# == 6 ] ; then export PRODUCT_TYPE=$6 ; else export PRODUCT_TYPE="RANDOMIZERbin" ; fi
+export PRODUCT="RANDOMIZER_${VERSION}"
+export PRODUCT_DIR=${INSTALL_ROOT}/${PRODUCT}
+export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
+source ./common.sh
+$PROCEDURE 
diff --git a/config_files/RANDOMIZER_SRC.sh b/config_files/RANDOMIZER_SRC.sh
new file mode 100755 (executable)
index 0000000..9ca4055
--- /dev/null
@@ -0,0 +1,107 @@
+#!/bin/bash -noprofile
+
+####################################################################################
+#  File      : RANDOMIZER_SRC.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-2007 CEA
+#
+#  This script is the part of the SALOME installation procedure.
+#
+####################################################################################
+
+VERSION="3.2.6"
+
+check_version(){
+if [ -n "${RANDOMIZER_SRC_DIR}" ]; then
+    if [ -f ${RANDOMIZER_SRC_DIR}/configure.in.base ]; then
+       ver=`grep -E "^VERSION=" ${RANDOMIZER_SRC_DIR}/configure.in.base | awk -F= '{print $NF}' | tr -d '[:space:]' ` 
+       if [ "$ver" = "${VERSION}" ]; then
+           return 0
+       fi
+    fi
+fi
+return 1
+}
+
+print_env(){
+cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export RANDOMIZER_SRC_DIR=\${INSTALL_ROOT}/${PRODUCT}
+##
+EOF
+
+(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+}
+
+# looks for the native product and collects it's environment (used by make_env())
+try_native(){
+check_version
+if [ $? -eq 0 ] ; then
+    cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export RANDOMIZER_SRC_DIR=${RANDOMIZER_SRC_DIR}
+##
+EOF
+    make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+    return 0
+fi
+return 1;
+}
+
+try_preinstalled(){
+try_existing ${PRODUCT_DIR} ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+return $?
+}
+
+install_source()
+{
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+source ${INSTALL_WORK}/$SHRC
+
+check_jb tar xfz ${SOURCE_DIR}/RANDOMIZERsourcesV${VERSION}.tar.gz -C ${INSTALL_ROOT}
+
+print_env
+}
+
+install_source_and_build()
+{
+# install sources
+install_source
+
+# build sources
+prod_bin=`echo $PRODUCT_TYPE | sed "s%src%bin%g"`
+mkdir -p ${INSTALL_ROOT}/RANDOMIZER_${VERSION}
+
+if [ -e ./build.sh ] ; then
+    cp -f ./build.sh ${INSTALL_ROOT}
+fi
+
+CUR_DIR=`pwd`
+cd ${INSTALL_ROOT}
+check_jb build.sh -o -b -d -v 0 -p $INSTALL_ROOT RANDOMIZER
+
+# create environment for the built binaries
+cd $CUR_DIR
+./RANDOMIZER_BIN.sh print_env $INSTALL_WORK $SOURCE_DIR $INSTALL_ROOT $PRODUCT_SEQUENCE $prod_bin
+}
+
+install_binary()
+{
+return 1
+}
+
+export PROCEDURE=$1;
+export INSTALL_WORK=$2;
+export SOURCE_DIR=$3;
+export INSTALL_ROOT=$4;
+export PRODUCT_SEQUENCE=$5;
+if [ $# == 6 ] ; then export PRODUCT_TYPE=$6 ; else export PRODUCT_TYPE="RANDOMIZERsrc" ; fi
+export PRODUCT="RANDOMIZER_SRC_${VERSION}"
+export PRODUCT_DIR=${INSTALL_ROOT}/${PRODUCT}
+export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
+source ./common.sh
+$PROCEDURE 
diff --git a/config_files/SIERPINSKY_BIN.sh b/config_files/SIERPINSKY_BIN.sh
new file mode 100755 (executable)
index 0000000..d48f6de
--- /dev/null
@@ -0,0 +1,110 @@
+#!/bin/bash -noprofile
+
+####################################################################################
+#  File      : SIERPINSKY_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-2007 CEA
+#
+#  This script is the part of the SALOME installation procedure.
+#
+####################################################################################
+
+VERSION="3.2.6"
+
+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" = "${VERSION}" ]; then
+           return 0
+       fi
+    fi
+fi
+return 1
+}
+
+print_env(){
+if test `uname -m` = "x86_64" ; then
+export LIB_PREFIX=64
+else
+export LIB_PREFIX=""
+fi
+cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export SIERPINSKY_ROOT_DIR=\${INSTALL_ROOT}/${PRODUCT}
+if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
+  if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
+    export PATH=\${SIERPINSKY_ROOT_DIR}/bin/salome:\${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 ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+}
+
+# looks for the native product and collects it's environment (used by make_env())
+try_native(){
+check_version
+if test `uname -m` = "x86_64" ; then
+export LIB_PREFIX=64
+else
+export LIB_PREFIX=""
+fi
+if [ $? -eq 0 ] ; then
+    cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export SIERPINSKY_ROOT_DIR=\${INSTALL_ROOT}/${PRODUCT}
+if [ -n "\${ENV_FOR_LAUNCH}" ] ; then
+  if [ "\${ENV_FOR_LAUNCH}" == "1" ] ; then
+    export PATH=\${SIERPINSKY_ROOT_DIR}/bin/salome:\${PATH}
+    export PYTHONPATH=\${SIERPINSKY_ROOT_DIR}/bin/salome:\${SIERPINSKY_ROOT_DIR}/lib${LIB_PREFIX}/python\${PYTHON_VERSION}/site-packages/salome:\${PYTHONPATH}
+  fi
+fi
+##
+EOF
+    make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+    return 0
+fi
+return 1;
+}
+
+try_preinstalled(){
+try_existing ${PRODUCT_DIR} ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+return $?
+}
+
+install_source()
+{
+return 1
+}
+
+install_binary()
+{
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+source ${INSTALL_WORK}/$SHRC
+
+check_jb tar xfz ${SOURCE_DIR}/SIERPINSKYbinariesV${VERSION}.tar.gz -C ${INSTALL_ROOT}
+
+# modify all *.la files
+export SIERPINSKY_ROOT_DIR=${PRODUCT_DIR}
+modif_la_files ${PRODUCT_DIR}
+
+print_env
+}
+
+export PROCEDURE=$1;
+export INSTALL_WORK=$2;
+export SOURCE_DIR=$3;
+export INSTALL_ROOT=$4;
+export PRODUCT_SEQUENCE=$5;
+if [ $# == 6 ] ; then export PRODUCT_TYPE=$6 ; else export PRODUCT_TYPE="SIERPINSKYbin" ; fi
+export PRODUCT="SIERPINSKY_${VERSION}"
+export PRODUCT_DIR=${INSTALL_ROOT}/${PRODUCT}
+export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
+source ./common.sh
+$PROCEDURE 
diff --git a/config_files/SIERPINSKY_SRC.sh b/config_files/SIERPINSKY_SRC.sh
new file mode 100755 (executable)
index 0000000..ed80c96
--- /dev/null
@@ -0,0 +1,107 @@
+#!/bin/bash -noprofile
+
+####################################################################################
+#  File      : SIERPINSKY_SRC.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-2007 CEA
+#
+#  This script is the part of the SALOME installation procedure.
+#
+####################################################################################
+
+VERSION="3.2.6"
+
+check_version(){
+if [ -n "${SIERPINSKY_SRC_DIR}" ]; then
+    if [ -f ${SIERPINSKY_SRC_DIR}/configure.in.base ]; then
+       ver=`grep -E "^VERSION=" ${SIERPINSKY_SRC_DIR}/configure.in.base | awk -F= '{print $NF}' | tr -d '[:space:]' ` 
+       if [ "$ver" = "${VERSION}" ]; then
+           return 0
+       fi
+    fi
+fi
+return 1
+}
+
+print_env(){
+cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export SIERPINSKY_SRC_DIR=\${INSTALL_ROOT}/${PRODUCT}
+##
+EOF
+
+(test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+}
+
+# looks for the native product and collects it's environment (used by make_env())
+try_native(){
+check_version
+if [ $? -eq 0 ] ; then
+    cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF 
+#$DELIM ${PRODUCT_TYPE} $DELIM
+export SIERPINSKY_SRC_DIR=${SIERPINSKY_SRC_DIR}
+##
+EOF
+    make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}"
+    return 0
+fi
+return 1;
+}
+
+try_preinstalled(){
+try_existing ${PRODUCT_DIR} ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+return $?
+}
+
+install_source()
+{
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
+source ${INSTALL_WORK}/$SHRC
+
+check_jb tar xfz ${SOURCE_DIR}/SIERPINSKYsourcesV${VERSION}.tar.gz -C ${INSTALL_ROOT}
+
+print_env
+}
+
+install_source_and_build()
+{
+# install sources
+install_source
+
+# build sources
+prod_bin=`echo $PRODUCT_TYPE | sed "s%src%bin%g"`
+mkdir -p ${INSTALL_ROOT}/SIERPINSKY_${VERSION}
+
+if [ -e ./build.sh ] ; then
+    cp -f ./build.sh ${INSTALL_ROOT}
+fi
+
+CUR_DIR=`pwd`
+cd ${INSTALL_ROOT}
+check_jb build.sh -o -b -d -v 0 -p $INSTALL_ROOT SIERPINSKY
+
+# create environment for the built binaries
+cd $CUR_DIR
+./SIERPINSKY_BIN.sh print_env $INSTALL_WORK $SOURCE_DIR $INSTALL_ROOT $PRODUCT_SEQUENCE $prod_bin
+}
+
+install_binary()
+{
+return 1
+}
+
+export PROCEDURE=$1;
+export INSTALL_WORK=$2;
+export SOURCE_DIR=$3;
+export INSTALL_ROOT=$4;
+export PRODUCT_SEQUENCE=$5;
+if [ $# == 6 ] ; then export PRODUCT_TYPE=$6 ; else export PRODUCT_TYPE="SIERPINSKYsrc" ; fi
+export PRODUCT="SIERPINSKY_SRC_${VERSION}"
+export PRODUCT_DIR=${INSTALL_ROOT}/${PRODUCT}
+export PRODUCT_WORK=${INSTALL_WORK}/${PRODUCT}
+source ./common.sh
+$PROCEDURE 
index a4caa34657d6d6659313987155aedfa5b958373e..eef757896e0e15c420ed667b44185c15b09507ab 100755 (executable)
@@ -21,7 +21,7 @@ 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)
+set modules=(KERNEL GUI GEOM MED SMESH VISU SUPERV NETGENPLUGIN GHS3DPLUGIN BLSURFPLUGIN HexoticPLUGIN GHS3DPRLPLUGIN COMPONENT PYCALCULATOR CALCULATOR HELLO PYHELLO LIGHT SIERPINSKY RANDOMIZER FILTER)
 set optim=""
 set is_install=0
 set is_help=0
index 7b7f420c098fd79cf60d1911302536b2a30c9e1c..742b6689a7ed287af2543de11ffab9dc50a7963c 100755 (executable)
@@ -83,7 +83,7 @@ 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"
+modules="KERNEL GUI GEOM MED SMESH VISU SUPERV NETGENPLUGIN GHS3DPLUGIN BLSURFPLUGIN HexoticPLUGIN GHS3DPRLPLUGIN COMPONENT PYCALCULATOR CALCULATOR HELLO PYHELLO LIGHT SIERPINSKY RANDOMIZER FILTER"
 optim=""
 is_install=0
 is_tui=0