home *** CD-ROM | disk | FTP | other *** search
/ PC Treasures, Inc. / pctreasures.mdf / WINDOWS / adabas / setup.inf < prev   
Text File  |  2000-05-07  |  14KB  |  565 lines

  1. Installation gid_Installation
  2.     DefaultDestPath = "c:\Adabas";
  3.     ScriptVersion = 100;
  4.     Bitmap         = "adabas.bmp";
  5.     DefaultLanguage = "01";
  6.     Languages     = "01";
  7.     Styles         = ();
  8. End
  9.  
  10. Slide gid_Slide_1
  11.     Order         = 1;
  12.     Text         = "StarOffice Base - The integrated database.\nDon't let your business data just sit in a database... make it work for you. Now, your database is totally integrated with the rest of your applications. Drag&Drop your data directly into your documents or spreadsheets for instant form letters or financial reports. AutoPilots guide you through complex tasks.";
  13.     FontSize     = 14;
  14.     Bitmap         = "base.bmp";
  15.     FadeType     = "FadeEffect_VERTICAL_LINES";
  16.     TextWidth     = 350;
  17.     TextHeight     = 250;
  18.     BitmapPosX     = 80;
  19.     BitmapPosY     = 100;
  20. End
  21.  
  22. Directory gid_Dir_Database_Adabas_Sql
  23.     ParentID     = PREDEFINED_PROGDIR;
  24.     HostName     = "sql";
  25.     Styles         = (CREATE);
  26. End
  27.  
  28. Directory gid_Dir_Database_Adabas_Adabas
  29.     ParentID     = PREDEFINED_PROGDIR;
  30.     HostName     = "adabas";
  31.     Styles         = (CREATE);
  32. End
  33.  
  34. Directory gid_Dir_Database_Adabas_Misc
  35.     ParentID     = PREDEFINED_PROGDIR;
  36.     HostName     = "misc";
  37. End
  38.  
  39. DataCarrier gid_DataCarrier
  40.     Name         = "Adabas";
  41.     DiskNo         = 1;
  42. End
  43.  
  44. File gid_File_Lib_Vos
  45.     Name         = "vos1MSC.dll";
  46.     Size         = 122880;
  47.     Dir             = gid_Dir_Database_Adabas_Adabas;
  48.     Carrier         = gid_DataCarrier;
  49.     UnixRights     = 755;
  50.     Date         = "22022000";
  51.     Time         = "0520";
  52.     Styles         = (PACKED, SETUPZIP);
  53. End
  54.  
  55. File gid_File_Lib_Cppuhelper
  56.     Name         = "cppuhelper1msc.dll";
  57.     Size         = 274432;
  58.     Dir             = gid_Dir_Database_Adabas_Adabas;
  59.     Carrier         = gid_DataCarrier;
  60.     UnixRights     = 755;
  61.     Date         = "22022000";
  62.     Time         = "0520";
  63.     Styles         = (PACKED, SETUPZIP);
  64. End
  65.  
  66. File gid_File_Adabas
  67.     Name         = "adabas.zip";
  68.     PackedName     = "f_0001";
  69.     Size         = 7522575;
  70.     ArchiveFiles = 142;
  71.     ArchiveSize     = 19843767;
  72.     Dir             = PREDEFINED_PROGDIR;
  73.     Carrier         = gid_DataCarrier;
  74.     UnixRights     = 755;
  75.     Date         = "22022000";
  76.     Time         = "0520";
  77.     Styles         = (ARCHIVE);
  78. End
  79.  
  80. File gid_File_Lib_Sto
  81.     Name         = "store1.dll";
  82.     Size         = 73728;
  83.     Dir             = gid_Dir_Database_Adabas_Adabas;
  84.     Carrier         = gid_DataCarrier;
  85.     UnixRights     = 755;
  86.     Date         = "22022000";
  87.     Time         = "0520";
  88.     Styles         = (PACKED, SETUPZIP);
  89. End
  90.  
  91. File gid_File_Lib_One
  92.     Name         = "one569mi.dll";
  93.     Size         = 1445888;
  94.     Dir             = gid_Dir_Database_Adabas_Adabas;
  95.     Carrier         = gid_DataCarrier;
  96.     UnixRights     = 755;
  97.     Date         = "22022000";
  98.     Time         = "0520";
  99.     Styles         = (PACKED, SETUPZIP);
  100. End
  101.  
  102. File gid_File_Lib_Svl
  103.     Name         = "svl569mi.dll";
  104.     Size         = 491520;
  105.     Dir             = gid_Dir_Database_Adabas_Adabas;
  106.     Carrier         = gid_DataCarrier;
  107.     UnixRights     = 755;
  108.     Date         = "22022000";
  109.     Time         = "0520";
  110.     Styles         = (PACKED, SETUPZIP);
  111. End
  112.  
  113. File gid_File_Bmp_Installation
  114.     Name         = "adabas.bmp";
  115.     Size         = 19852;
  116.     Dir             = gid_Dir_Database_Adabas_Adabas;
  117.     Carrier         = gid_DataCarrier;
  118.     UnixRights     = 644;
  119.     Date         = "22022000";
  120.     Time         = "0520";
  121.     Styles         = (PACKED, SETUPZIP);
  122. End
  123.  
  124. File gid_File_Lib_Reg
  125.     Name         = "reg1.dll";
  126.     Size         = 90112;
  127.     Dir             = gid_Dir_Database_Adabas_Adabas;
  128.     Carrier         = gid_DataCarrier;
  129.     UnixRights     = 755;
  130.     Date         = "22022000";
  131.     Time         = "0520";
  132.     Styles         = (PACKED, SETUPZIP);
  133. End
  134.  
  135. File gid_File_Res_Vcl
  136.     Name         = "vcl56901.res";
  137.     Size         = 17730;
  138.     Dir             = gid_Dir_Database_Adabas_Adabas;
  139.     Carrier         = gid_DataCarrier;
  140.     UnixRights     = 644;
  141.     Date         = "22022000";
  142.     Time         = "0520";
  143.     Styles         = (PACKED, SETUPZIP);
  144. End
  145.  
  146. File gid_File_Lib_Tools
  147.     Name         = "tl569mi.dll";
  148.     Size         = 475136;
  149.     Dir             = gid_Dir_Database_Adabas_Adabas;
  150.     Carrier         = gid_DataCarrier;
  151.     UnixRights     = 755;
  152.     Date         = "22022000";
  153.     Time         = "0520";
  154.     Styles         = (PACKED, SETUPZIP);
  155. End
  156.  
  157. File gid_File_Txt_Readme
  158.     Name         = "readme.txt";
  159.     Size         = 3611;
  160.     Dir             = PREDEFINED_PROGDIR;
  161.     Carrier         = gid_DataCarrier;
  162.     UnixRights     = 644;
  163.     Date         = "22022000";
  164.     Time         = "0520";
  165. End
  166.  
  167. File gid_File_Lib_Uno
  168.     Name         = "uno569mi.dll";
  169.     Size         = 274432;
  170.     Dir             = gid_Dir_Database_Adabas_Adabas;
  171.     Carrier         = gid_DataCarrier;
  172.     UnixRights     = 755;
  173.     Date         = "22022000";
  174.     Time         = "0520";
  175.     Styles         = (PACKED, SETUPZIP);
  176. End
  177.  
  178. File gid_File_Lib_Msvcirt
  179.     Name         = "msvcirt.dll";
  180.     Size         = 77878;
  181.     Dir             = gid_Dir_Database_Adabas_Adabas;
  182.     Carrier         = gid_DataCarrier;
  183.     UnixRights     = 755;
  184.     Date         = "22022000";
  185.     Time         = "0520";
  186.     Styles         = (PACKED, SETUPZIP);
  187. End
  188.  
  189. File gid_File_Slide_1
  190.     Name         = "base.bmp";
  191.     Size         = 336316;
  192.     Dir             = gid_Dir_Database_Adabas_Adabas;
  193.     Carrier         = gid_DataCarrier;
  194.     UnixRights     = 644;
  195.     Date         = "22022000";
  196.     Time         = "0520";
  197.     Styles         = (PACKED, SETUPZIP);
  198. End
  199.  
  200. File gid_File_Lib_Set
  201.     Name         = "set569mi.dll";
  202.     Size         = 491520;
  203.     Dir             = gid_Dir_Database_Adabas_Adabas;
  204.     Carrier         = gid_DataCarrier;
  205.     UnixRights     = 755;
  206.     Date         = "22022000";
  207.     Time         = "0520";
  208.     Styles         = (PACKED, SETUPZIP);
  209. End
  210.  
  211. File gid_File_Lib_Sex
  212.     Name         = "sex569mi.dll";
  213.     Size         = 32768;
  214.     Dir             = gid_Dir_Database_Adabas_Adabas;
  215.     Carrier         = gid_DataCarrier;
  216.     UnixRights     = 755;
  217.     Date         = "22022000";
  218.     Time         = "0520";
  219.     Styles         = (PACKED, SETUPZIP);
  220. End
  221.  
  222. File gid_File_Bin_Setup
  223.     Name         = "setup.exe";
  224.     Size         = 90112;
  225.     Dir             = gid_Dir_Database_Adabas_Adabas;
  226.     Carrier         = gid_DataCarrier;
  227.     UnixRights     = 755;
  228.     Date         = "22022000";
  229.     Time         = "0520";
  230.     Styles         = (PACKED, SETUPZIP);
  231. End
  232.  
  233. File gid_File_Lib_Sal
  234.     Name         = "sal1.dll";
  235.     Size         = 827392;
  236.     Dir             = gid_Dir_Database_Adabas_Adabas;
  237.     Carrier         = gid_DataCarrier;
  238.     UnixRights     = 755;
  239.     Date         = "22022000";
  240.     Time         = "0520";
  241.     Styles         = (PACKED, SETUPZIP);
  242. End
  243.  
  244. File gid_File_Res_Svs
  245.     Name         = "svs56901.res";
  246.     Size         = 5328;
  247.     Dir             = gid_Dir_Database_Adabas_Adabas;
  248.     Carrier         = gid_DataCarrier;
  249.     UnixRights     = 644;
  250.     Date         = "22022000";
  251.     Time         = "0520";
  252.     Styles         = (PACKED, SETUPZIP);
  253. End
  254.  
  255. File gid_File_Res_Svt
  256.     Name         = "svt56901.res";
  257.     Size         = 46934;
  258.     Dir             = gid_Dir_Database_Adabas_Adabas;
  259.     Carrier         = gid_DataCarrier;
  260.     UnixRights     = 644;
  261.     Date         = "22022000";
  262.     Time         = "0520";
  263.     Styles         = (PACKED, SETUPZIP);
  264. End
  265.  
  266. File gid_File_Lib_Pap
  267.     Name         = "pap569mi.dll";
  268.     Size         = 241664;
  269.     Dir             = gid_Dir_Database_Adabas_Adabas;
  270.     Carrier         = gid_DataCarrier;
  271.     UnixRights     = 755;
  272.     Date         = "22022000";
  273.     Time         = "0520";
  274.     Styles         = (PACKED, SETUPZIP);
  275. End
  276.  
  277. File gid_File_Lib_Sot
  278.     Name         = "sot569mi.dll";
  279.     Size         = 90112;
  280.     Dir             = gid_Dir_Database_Adabas_Adabas;
  281.     Carrier         = gid_DataCarrier;
  282.     UnixRights     = 755;
  283.     Date         = "22022000";
  284.     Time         = "0520";
  285.     Styles         = (PACKED, SETUPZIP);
  286. End
  287.  
  288. File gid_File_Lib_J
  289.     Name         = "j569mi_g.dll";
  290.     Size         = 397312;
  291.     Dir             = gid_Dir_Database_Adabas_Adabas;
  292.     Carrier         = gid_DataCarrier;
  293.     UnixRights     = 755;
  294.     Date         = "22022000";
  295.     Time         = "0520";
  296.     Styles         = (PACKED, SETUPZIP);
  297. End
  298.  
  299. File gid_File_Lib_Tk
  300.     Name         = "tk569mi.dll";
  301.     Size         = 524288;
  302.     Dir             = gid_Dir_Database_Adabas_Adabas;
  303.     Carrier         = gid_DataCarrier;
  304.     UnixRights     = 755;
  305.     Date         = "22022000";
  306.     Time         = "0520";
  307.     Styles         = (PACKED, SETUPZIP);
  308. End
  309.  
  310. File gid_File_Lib_Sb
  311.     Name         = "sb569mi.dll";
  312.     Size         = 348160;
  313.     Dir             = gid_Dir_Database_Adabas_Adabas;
  314.     Carrier         = gid_DataCarrier;
  315.     UnixRights     = 755;
  316.     Date         = "22022000";
  317.     Time         = "0520";
  318.     Styles         = (PACKED, SETUPZIP);
  319. End
  320.  
  321. File gid_File_Lib_Svtools
  322.     Name         = "svt569mi.dll";
  323.     Size         = 1441792;
  324.     Dir             = gid_Dir_Database_Adabas_Adabas;
  325.     Carrier         = gid_DataCarrier;
  326.     UnixRights     = 755;
  327.     Date         = "22022000";
  328.     Time         = "0520";
  329.     Styles         = (PACKED, SETUPZIP);
  330. End
  331.  
  332. File gid_File_Lib_Cppu
  333.     Name         = "cppu1.dll";
  334.     Size         = 118784;
  335.     Dir             = gid_Dir_Database_Adabas_Adabas;
  336.     Carrier         = gid_DataCarrier;
  337.     UnixRights     = 755;
  338.     Date         = "22022000";
  339.     Time         = "0520";
  340.     Styles         = (PACKED, SETUPZIP);
  341. End
  342.  
  343. File gid_File_Txt_License
  344.     Name         = "license.txt";
  345.     Size         = 4483;
  346.     Dir             = PREDEFINED_PROGDIR;
  347.     Carrier         = gid_DataCarrier;
  348.     UnixRights     = 644;
  349.     Date         = "22022000";
  350.     Time         = "0520";
  351. End
  352.  
  353. File gid_File_Lib_Usr
  354.     Name         = "usr569mi.dll";
  355.     Size         = 1527808;
  356.     Dir             = gid_Dir_Database_Adabas_Adabas;
  357.     Carrier         = gid_DataCarrier;
  358.     UnixRights     = 755;
  359.     Date         = "22022000";
  360.     Time         = "0520";
  361.     Styles         = (PACKED, SETUPZIP);
  362. End
  363.  
  364. File gid_File_Lib_Uui
  365.     Name         = "uui569mi.dll";
  366.     Size         = 61440;
  367.     Dir             = gid_Dir_Database_Adabas_Adabas;
  368.     Carrier         = gid_DataCarrier;
  369.     UnixRights     = 755;
  370.     Date         = "22022000";
  371.     Time         = "0520";
  372.     Styles         = (PACKED, SETUPZIP);
  373. End
  374.  
  375. File gid_File_Lib_Vcl
  376.     Name         = "vcl569mi.dll";
  377.     Size         = 1093632;
  378.     Dir             = gid_Dir_Database_Adabas_Adabas;
  379.     Carrier         = gid_DataCarrier;
  380.     UnixRights     = 755;
  381.     Date         = "22022000";
  382.     Time         = "0520";
  383.     Styles         = (PACKED, SETUPZIP);
  384. End
  385.  
  386. File gid_File_Lib_Msvcrt
  387.     Name         = "msvcrt.dll";
  388.     Size         = 254005;
  389.     Dir             = gid_Dir_Database_Adabas_Adabas;
  390.     Carrier         = gid_DataCarrier;
  391.     UnixRights     = 755;
  392.     Date         = "22022000";
  393.     Time         = "0520";
  394.     Styles         = (PACKED, SETUPZIP);
  395. End
  396.  
  397. File gid_File_Res_Set
  398.     Name         = "set56901.res";
  399.     Size         = 240580;
  400.     Dir             = gid_Dir_Database_Adabas_Adabas;
  401.     Carrier         = gid_DataCarrier;
  402.     UnixRights     = 644;
  403.     Date         = "22022000";
  404.     Time         = "0520";
  405.     Styles         = (PACKED, SETUPZIP);
  406. End
  407.  
  408. Procedure gid_Procedure_Adabas_Install
  409.     ProcName     = "Adabas_Install";
  410.     Styles         = (STANDALONE, INSTALL, AFTER_INST);
  411.     Code         = {Sub Adabas_Install
  412.   Dim strDBRoot as string
  413.   Dim strDBRootBin as string
  414.   Dim strDBRootPgm as string
  415.   Dim strOSVersion as string
  416.   Dim strWindir as string
  417.   Dim strServiceFile as string
  418.   Dim strZusatz as string
  419.  
  420.   strDBRoot = DirEntry( GetSetupEnv.DestPath )
  421.  
  422.   Rem strDBRootBin = DirEntry( GetSetupEnv.DestPath, "bin")
  423.   Rem strDBRootPgm = DirEntry( GetSetupEnv.DestPath, "pgm")
  424.  
  425.   strDBRootBin = strDBRoot & "\bin"
  426.   strDBRootPgm = strDBRoot & "\pgm"
  427.  
  428.   Rem MsgBox("strDBRoot: " & strDBRoot)
  429.  
  430.   AddEnvironmentVar("DBROOT", strDBRoot)
  431.   AddEnvironmentVar("DBWORK", strDBRoot & "\sql")
  432.   AddEnvironmentVar("DBCONFIG", strDBRoot & "\sql")
  433.  
  434.   AddEnvironmentPath(strDBRootBin)
  435.   AddEnvironmentPath(strDBRootPgm)
  436.  
  437.   Rem Und schliesslich der Eintrag in die Services
  438.  
  439.   strOSVersion = GetOSVersion
  440.  
  441.   Rem MsgBox("strOSVersion: " & strOSVersion)
  442.  
  443.   strWindir = Environ("WINDIR")
  444.  
  445.   Rem MsgBox("strWindir: " & strWindir)
  446.  
  447.   if (strOSVersion = "W98") or (strOSVersion = "W95") then
  448.     strServiceFile = DirEntry(strWindir, "Services")
  449.   else
  450.     strServiceFile = DirEntry(strWindir, "system32", "drivers", "etc", "Services")
  451.   endif
  452.  
  453.   Rem MsgBox("File: " & strServiceFile)
  454.  
  455.   strZusatz = "sql30            7200/tcp"
  456.  
  457.   Rem Gibt es strZusatz schon ?
  458.   Dim FileData As String
  459.   Dim Found    As Integer
  460.   Dim FileNr    As Integer
  461.  
  462.   Found = 0
  463.   FileNr = FreeFile
  464.   Open strServiceFile For Input As FileNr
  465.   Do Until (eof(FileNr) Or Found)
  466.     Line Input #FileNr, FileData
  467.     Found = InStr(FileData,strZusatz)
  468.   Loop
  469.   Close
  470.   Rem Msgbox("Found = " & Found )
  471.  
  472.   if Not Found then
  473.       Rem strZusatz eintragen
  474.       FileNr = FreeFile
  475.       Open strServiceFile For Append As FileNr
  476.       Print #FileNr strZusatz
  477.       Close
  478.   endif
  479.  
  480.   dim x as String
  481.  
  482.   x = GetOSVersion
  483.  
  484.   if (x = "NT5" or x = "NT4") then
  485.         SetLogout True
  486.   else
  487.         SetReboot True
  488.   endif
  489.  
  490. End Sub
  491.  
  492. };
  493. End
  494.  
  495. Procedure gid_Procedure_Adabas_Deinst
  496.     ProcName     = "Adabas_Deinst";
  497.     Styles         = (STANDALONE, UNINSTALL, BEFORE_INST);
  498.     Code         = {Sub Adabas_Deinst
  499.  
  500.     Dim strDBRoot as string
  501.     Dim strDBRootBin as string
  502.     Dim strDBRootPgm as string
  503.     Dim intFileNrRead As integer
  504.     Dim intFileNrWrite As integer
  505.     Dim strLine        As string
  506.  
  507.     strDBRoot = DirEntry( GetSetupEnv.DestPath )
  508.  
  509.     strDBRootBin = "%DBROOT%\bin"
  510.     strDBRootPgm = "%DBROOT%\pgm"
  511.  
  512.     Rem MsgBox("strDBRoot: " & strDBRoot)
  513.  
  514.     RemoveEnvironmentVar("DBROOT", strDBRoot)
  515.     RemoveEnvironmentVar("DBWORK", strDBRoot & "\sql")
  516.     RemoveEnvironmentVar("DBCONFIG", strDBRoot & "\sql")
  517.  
  518.     RemoveEnvironmentPath(strDBRootBin)
  519.     RemoveEnvironmentPath(strDBRootPgm)
  520.  
  521.     Dim strOSVersion As String
  522.  
  523.     strOSVersion = GetOSVersion
  524.  
  525.     if (strOSVersion = "NT5" or strOSVersion = "NT4") then
  526.         SetLogout True
  527.     else
  528.         SetReboot True
  529.     endif
  530.  
  531. End Sub
  532.  
  533. };
  534. End
  535.  
  536. Module gid_Module_Root
  537.     Name         = "StarOffice 5.2 / Adabas D";
  538.     Description     = "StarOffice 5.2 / Adabas D";
  539.     Files         = (gid_File_Lib_Vos, gid_File_Lib_Cppuhelper, gid_File_Adabas, gid_File_Lib_Sto, gid_File_Lib_One, gid_File_Lib_Svl, gid_File_Bmp_Installation, gid_File_Lib_Reg, gid_File_Res_Vcl, gid_File_Lib_Tools, 
  540.                     gid_File_Txt_Readme, gid_File_Lib_Uno, gid_File_Lib_Msvcirt, gid_File_Slide_1, gid_File_Lib_Set, gid_File_Lib_Sex, gid_File_Bin_Setup, gid_File_Lib_Sal, gid_File_Res_Svs, gid_File_Res_Svt, 
  541.                     gid_File_Lib_Pap, gid_File_Lib_Sot, gid_File_Lib_J, gid_File_Lib_Tk, gid_File_Lib_Sb, gid_File_Lib_Svtools, gid_File_Lib_Cppu, gid_File_Txt_License, gid_File_Lib_Usr, gid_File_Lib_Uui, 
  542.                     gid_File_Lib_Vcl, gid_File_Lib_Msvcrt, gid_File_Res_Set);
  543.     Dirs         = (PREDEFINED_BOOKMARKDIR, PREDEFINED_PROGDIR, PREDEFINED_WORKDIR, PREDEFINED_PERSONALDIR, PREDEFINED_OSSYSTEMDIR, PREDEFINED_STARTDIR, PREDEFINED_OSSHELLNEWDIR, PREDEFINED_CONFIGDIR, PREDEFINED_OSDESKTOPDIR, PREDEFINED_SERVICEDIR, 
  544.                     PREDEFINED_OSDIR, PREDEFINED_OSSYSTEMFONTDIR, PREDEFINED_OSLIBDIR, gid_Dir_Database_Adabas_Adabas, gid_Dir_Database_Adabas_Misc, PREDEFINED_HOMEDIR, gid_Dir_Database_Adabas_Sql, PREDEFINED_BOOKMARKDIR, PREDEFINED_PROGDIR, PREDEFINED_WORKDIR, 
  545.                     PREDEFINED_PERSONALDIR, PREDEFINED_OSSYSTEMDIR, PREDEFINED_STARTDIR, PREDEFINED_OSSHELLNEWDIR, PREDEFINED_CONFIGDIR, PREDEFINED_OSDESKTOPDIR, PREDEFINED_SERVICEDIR, PREDEFINED_OSDIR, PREDEFINED_OSSYSTEMFONTDIR, PREDEFINED_OSLIBDIR, 
  546.                     gid_Dir_Database_Adabas_Adabas, gid_Dir_Database_Adabas_Misc, PREDEFINED_HOMEDIR, gid_Dir_Database_Adabas_Sql);
  547.     Procedures     = (gid_Procedure_Adabas_Install, gid_Procedure_Adabas_Deinst);
  548. End
  549.  
  550. Profile gid_Profile_Sversion_Ini
  551.     ModuleID     = gid_Module_Root;
  552.     Name         = "sversion.ini";
  553.     Dir             = PREDEFINED_CONFIGDIR;
  554. End
  555.  
  556. ProfileItem gid_Profileitem_Sversion
  557.     ModuleID     = gid_Module_Root;
  558.     ProfileID     = gid_Profile_Sversion_Ini;
  559.     Section         = "Versions";
  560.     Key             = "Adabas";
  561.     Value         = "<workpath>";
  562.     Styles         = (INSTALL_INFO);
  563. End
  564.  
  565.