home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / odbc301.zip / odbc.pkg < prev    next >
Text File  |  2001-06-27  |  19KB  |  659 lines

  1. **********************************************************************
  2. *  See the Software Installer Reference for information on creating a
  3. *  package file.
  4. **********************************************************************
  5.  
  6.  
  7. *---------------------------------------------------------------------
  8. *  Service level
  9. *---------------------------------------------------------------------
  10. SERVICELEVEL
  11.    LEVEL = '000000'
  12.  
  13.  
  14. **********************************************************************
  15.  
  16.  
  17. *---------------------------------------------------------------------
  18. *  Include 1 DISK entry for each diskette needed.
  19. *
  20. *  The following changes are required:
  21. *  - Change "<Product Name>" in the each NAME keyword to your product
  22. *    name.
  23. *  - Set each VOLUME keyword to a unique value.
  24. *---------------------------------------------------------------------
  25. *DISK
  26. *   NAME   = '<Product Name> - Diskette 1',
  27. *   VOLUME = 'PROD001'
  28.  
  29. *DISK
  30. *   NAME   = '<Product Name> - Diskette 2',
  31. *   VOLUME = 'PROD002'
  32.  
  33.  
  34. **********************************************************************
  35.  
  36.  
  37. *---------------------------------------------------------------------
  38. *  Default directories
  39. *---------------------------------------------------------------------
  40. PATH
  41.    FILE = 'C:/ODBC',
  42.    FILELABEL = 'Installation directory'
  43.  
  44.  
  45. **********************************************************************
  46.  
  47.  
  48. *---------------------------------------------------------------------
  49. *  Exit to define your product folder's object ID.
  50. *
  51. *  The following changes are required:
  52. *  - Set variable FOLDERID to your folder's object ID; be sure to make
  53. *    the value sufficiently unique; do not use "PRODFLDR".
  54. *---------------------------------------------------------------------
  55. FILE
  56.    EXITWHEN = 'ALWAYS',
  57.    EXITIGNOREERR = 'NO',
  58.    EXIT = 'SETVAR FOLDERID=OdbcFLD'
  59.  
  60.  
  61. **********************************************************************
  62.  
  63.  
  64. *---------------------------------------------------------------------
  65. *  This component creates a folder on the desktop.  You must create
  66. *  the folder in a hidden component to ensure that deleting your
  67. *  product does not delete the folder before the objects within the
  68. *  folder are deleted.
  69. *---------------------------------------------------------------------
  70. COMPONENT
  71.    NAME = 'INSFIRST',
  72.    ID = 'INSFIRST',
  73.    DISPLAY = 'NO',
  74.    SIZE = '1140000',
  75.    SHARED = 'NO',
  76.    DELETE = 'YES'
  77.  
  78.  
  79. *---------------------------------------------------------------------
  80. *  Include a FILE entry to install the catalog file.
  81. *
  82. *  The following changes are required:
  83. *  - Change the SOURCE and PWS keywords to the name of your catalog
  84. *    file.
  85. *---------------------------------------------------------------------
  86. FILE
  87.    WHEN = 'OUTOFDATE',
  88.    REPLACEINUSE = 'I U D R',
  89.    SOURCE = 'DRIVE:odbc.ICF',
  90.    PWS = 'odbc.ICF',
  91.    DATE = '000907',
  92.    SIZE = '2292'
  93. *  VOLUME        = 'ODBC001',
  94.  
  95. *---------------------------------------------------------------------
  96. *  Set variable CATALOG to be the name of the catalog file;
  97. *  the variable is used in EPFISINC.PKG.
  98. *
  99. *  The following changes are required:
  100. *  - Change "CATALOG.ICF" in the EXIT keyword to the name of your
  101. *    catalog file.
  102. *---------------------------------------------------------------------
  103. FILE
  104.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  105.    EXITIGNOREERR = 'NO',
  106.    EXIT = 'SETVAR CATALOG=ODBC.ICF'
  107.  
  108. *---------------------------------------------------------------------
  109. *  Include a FILE entry to install the description file.
  110. *
  111. *  The following changes are required:
  112. *  - Change the SOURCE and PWS keywords to the name of your
  113. *    description file.
  114. *---------------------------------------------------------------------
  115. FILE
  116.    WHEN = 'OUTOFDATE',
  117.    REPLACEINUSE = 'I U D R',
  118.    SOURCE = 'DRIVE:ODBC.DSC',
  119.    PWS = 'ODBC.DSC',
  120.    DATE = '000906',
  121.    SIZE = '46'
  122. *  VOLUME        = 'ODBC001',
  123.  
  124. *---------------------------------------------------------------------
  125. *  Create your product's folder on the desktop.
  126. *
  127. *  The following changes are required:
  128. *  - Change "<Product Name>" in the EXIT keyword to your product name.
  129. *---------------------------------------------------------------------
  130. FILE
  131.    EXITWHEN = 'INSTALL || UPDATE',
  132.    EXITIGNOREERR = 'NO',
  133.    EXIT = 'CREATEWPSOBJECT WPFolder "ODBC by ex Intersolv V3.01"                   <WP_DESKTOP> R                   "OBJECTID=<%FOLDERID%>;"'
  134.  
  135. *---------------------------------------------------------------------
  136. *  The included package file will install and register the
  137. *  Installation Utility.  You do not need to make any changes to
  138. *  EPFISINC.PKG.
  139. *---------------------------------------------------------------------
  140. INCLUDE
  141.    NAME = 'DRIVE:EPFISINC.PKG'
  142.  
  143.  
  144. **********************************************************************
  145.  
  146.  
  147. *---------------------------------------------------------------------
  148. *  Include 1 COMPONENT entry for each component.
  149. *
  150. *  The following changes are required:
  151. *  - Change "Component 1" in the NAME keyword to the name of the
  152. *    component.
  153. *  - Describe the component in the DESCRIPTION keyword.
  154. *
  155. *  The component must require at least the INSFIRST and DELLAST
  156. *  components.
  157. *---------------------------------------------------------------------
  158. COMPONENT
  159.    NAME = 'ODBC Manager by ex Intersolv V3.01',
  160.    ID = 'ODBC1',
  161.    REQUIRES = 'INSFIRST DELLAST',
  162.    DISPLAY = 'YES',
  163.    DESCRIPTION = 'Base install files required to use ODBC system',
  164.    SIZE = '2790000',
  165.    SHARED = 'NO',
  166.    DELETE = 'YES'
  167.  
  168. UPDATECONFIG
  169.    VAR = 'SET ENDLIBPATH',
  170.    ADDSTR = '%EPFIFILEDIR%\dll;',
  171.    ADDWHEN = 'INSTALL',
  172.    DELETEWHEN = ' DELETE'
  173.  
  174. UPDATECONFIG
  175.    VAR = 'SET ENDLIBPATH',
  176.    ADDSTR = '%EPFIFILEDIR%\drivers;',
  177.    ADDWHEN = 'INSTALL',
  178.    DELETEWHEN = ' DELETE'
  179.  
  180. UPDATECONFIG
  181.    VAR = 'SET ODBC_PATH',
  182.    ADDSTR = '%EPFIBOOTDRIVE%:\os2\dll',
  183.    ADDWHEN = 'INSTALL',
  184.    DELETEWHEN = ' DELETE'
  185.  
  186.  
  187. *---------------------------------------------------------------------
  188. *  Include 1 FILE entry for each file in the component.
  189. *
  190. *  The following changes are required:
  191. *  - Change the SOURCE and PWS keywords to the name of the file to
  192. *    install.
  193. *---------------------------------------------------------------------
  194. FILE
  195.    WHEN = 'OUTOFDATE',
  196.    REPLACEINUSE = 'I U D R',
  197.    UNPACK = 'YES',
  198.    SOURCE = 'DRIVE:ODBCADM.EX_',
  199.    PWS = '%EPFIFILEDIR%/bin/ODBCADM.EXE',
  200.    DATE = '970731',
  201.    TIME = '1644',
  202.    SIZE = '31790'
  203. *  VOLUME        = 'ODBC001',
  204.  
  205. FILE
  206.    WHEN = 'OUTOFDATE',
  207.    REPLACEINUSE = 'I U D R',
  208.    UNPACK = 'YES',
  209.    SOURCE = 'DRIVE:READ.ME_',
  210.    PWS = '%EPFIFILEDIR%/read.me',
  211.    DATE = '010519',
  212.    SIZE = '2018'
  213. *  VOLUME        = 'ODBC001',
  214.  
  215. *---------------------------------------------------------------------
  216. *  Create a program object in the product folder.
  217. *
  218. *  The following changes are required:
  219. *  - Change "COMP1A" in the EXIT keyword to the name of the object.
  220. *  - Change "COMP1A.EXE" in the EXIT keyword after EXENAME to the
  221. *    name of the program to run.
  222. *  - Change "[]" in the EXIT keyword after PARAMETERS to any
  223. *    parameters required to run the object; if no parameters are
  224. *    required, delete "PARAMETERS=[];" from the EXIT keyword.
  225. *  - Change "COMP1A" in the EXIT keyword after OBJECTID to the
  226. *    program's object ID; be sure to make the value sufficiently
  227. *    unique; the value must be enclosed in "<>" characters; do not use
  228. *    "COMP1A" or the value of the FOLDERID variable.
  229. *---------------------------------------------------------------------
  230. FILE
  231.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  232.    EXITIGNOREERR = 'NO',
  233.    EXIT = 'CREATEWPSOBJECT WPProgram "ODBC Manager"                   <%FOLDERID%> R                   "EXENAME=%EPFIFILEDIR%/bin/odbcadm.exe;STARTUPDIR=%EPFIFILEDIR%;OBJECTID=<ODBCmanager>;"'
  234.  
  235. FILE
  236.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  237.    EXITIGNOREERR = 'NO',
  238.    EXIT = 'CREATEWPSOBJECT WPShadow "ReadMe"  <%FOLDERID%> U "OBJECTID=<ReadMe>;SHADOWID=%EPFIFILEDIR%//read.me"'
  239.  
  240. *---------------------------------------------------------------------
  241. *  Delete the program object.
  242. *
  243. *  The following changes are required:
  244. *  - Change "COMP1A" in the EXIT keyword to the program's object ID;
  245. *    be sure to use the object ID that you gave the object when it was
  246. *    created in the previous FILE entry; the value must be enclosed in
  247. *    "<>" characters.
  248. *---------------------------------------------------------------------
  249. FILE
  250.    EXITWHEN = 'DELETE',
  251.    EXITIGNOREERR = 'YES',
  252.    EXIT = 'DELETEWPSOBJECT <ODBCManger>'
  253.  
  254. *---------------------------------------------------------------------
  255. *  Another FILE entry.
  256. *
  257. *  The following changes are required:
  258. *  - Change the SOURCE and PWS keywords to the name of the file to
  259. *    install.
  260. *---------------------------------------------------------------------
  261. FILE
  262.    WHEN = 'OUTOFDATE',
  263.    REPLACEINUSE = 'I U D R',
  264.    UNPACK = 'YES',
  265.    SOURCE = 'DRIVE:ivib.li_',
  266.    PWS = '%EPFIFILEDIR%/dll/ivib.lic',
  267.    DATE = '980212',
  268.    TIME = '0815',
  269.    SIZE = '896'
  270. *  VOLUME       = 'ODBC001',
  271.  
  272. FILE
  273.    WHEN = 'OUTOFDATE',
  274.    REPLACEINUSE = 'I U D R',
  275.    UNPACK = 'YES',
  276.    SOURCE = 'DRIVE:CPPOM30.DL_',
  277.    PWS = '%EPFIFILEDIR%/dll/CPPOM30.DLL',
  278.    DATE = '970624',
  279.    TIME = '0815',
  280.    SIZE = '377496'
  281. *  VOLUME       = 'ODBC001',
  282.  
  283. FILE
  284.    WHEN = 'OUTOFDATE',
  285.    REPLACEINUSE = 'I U D R',
  286.    UNPACK = 'YES',
  287.    SOURCE = 'DRIVE:IOM.DL_',
  288.    PWS = '%EPFIFILEDIR%/dll/IOM.DLL',
  289.    DATE = '950920',
  290.    TIME = '0815',
  291.    SIZE = '127838'
  292. *  VOLUME       = 'ODBC001',
  293.  
  294. FILE
  295.    WHEN = 'OUTOFDATE',
  296.    REPLACEINUSE = 'I U D R',
  297.    UNPACK = 'YES',
  298.    SOURCE = 'DRIVE:IBBAS12.DL_',
  299.    PWS = '%EPFIFILEDIR%/dll/IBBAS12.DLL',
  300.    DATE = '970710',
  301.    TIME = '0815',
  302.    SIZE = '421711'
  303. *  VOLUME       = 'ODBC001',
  304.  
  305. FILE
  306.    WHEN = 'OUTOFDATE',
  307.    REPLACEINUSE = 'I U D R',
  308.    UNPACK = 'YES',
  309.    SOURCE = 'DRIVE:IBFLT12.DL_',
  310.    PWS = '%EPFIFILEDIR%/dll/IBFLT12.DLL',
  311.    DATE = '970630',
  312.    TIME = '0815',
  313.    SIZE = '541237'
  314. *  VOLUME       = 'ODBC001',
  315.  
  316. FILE
  317.    WHEN = 'OUTOFDATE',
  318.    REPLACEINUSE = 'I U D R',
  319.    UNPACK = 'YES',
  320.    SOURCE = 'DRIVE:IBTRN12.DL_',
  321.    PWS = '%EPFIFILEDIR%/dll/IBTRN12.DLL',
  322.    DATE = '970707',
  323.    TIME = '0815',
  324.    SIZE = '74802'
  325. *  VOLUME       = 'ODBC001',
  326.  
  327. FILE
  328.    WHEN = 'OUTOFDATE',
  329.    REPLACEINUSE = 'I U D R',
  330.    UNPACK = 'YES',
  331.    SOURCE = 'DRIVE:IBUTL12.DL_',
  332.    PWS = '%EPFIFILEDIR%/dll/IBUTL12.DLL',
  333.    DATE = '970708',
  334.    TIME = '0815',
  335.    SIZE = '250710'
  336. *  VOLUME       = 'ODBC001',
  337.  
  338. FILE
  339.    WHEN = 'OUTOFDATE',
  340.    REPLACEINUSE = 'I U D R',
  341.    UNPACK = 'YES',
  342.    SOURCE = 'DRIVE:ODBC.DL_',
  343.    PWS = '%EPFIBOOTDRIVE%:/OS2/dll/ODBC.DLL',
  344.    DATE = '970710',
  345.    TIME = '0815',
  346.    SIZE = '335616'
  347. *  VOLUME       = 'ODBC001',
  348.  
  349. FILE
  350.    WHEN = 'OUTOFDATE',
  351.    REPLACEINUSE = 'I U D R',
  352.    UNPACK = 'YES',
  353.    SOURCE = 'DRIVE:ODBCCP.DL_',
  354.    PWS = '%EPFIBOOTDRIVE%:/OS2/dll/ODBCCP.DLL',
  355.    DATE = '970710',
  356.    TIME = '0815',
  357.    SIZE = '180789'
  358. *  VOLUME       = 'ODBC001',
  359.  
  360. FILE
  361.    WHEN = 'OUTOFDATE',
  362.    REPLACEINUSE = 'I U D R',
  363.    UNPACK = 'YES',
  364.    SOURCE = 'DRIVE:ODBCCR.DL_',
  365.    PWS = '%EPFIBOOTDRIVE%:/OS2/dll/ODBCCR.DLL',
  366.    DATE = '970710',
  367.    TIME = '0815',
  368.    SIZE = '164751'
  369. *  VOLUME       = 'ODBC001',
  370.  
  371. FILE
  372.    WHEN = 'OUTOFDATE',
  373.    REPLACEINUSE = 'I U D R',
  374.    UNPACK = 'YES',
  375.    SOURCE = 'DRIVE:ODBCINT.DL_',
  376.    PWS = '%EPFIBOOTDRIVE%:/OS2/dll/ODBCINT.DLL',
  377.    DATE = '970710',
  378.    TIME = '0815',
  379.    SIZE = '74842'
  380. *  VOLUME       = 'ODBC001',
  381.  
  382. FILE
  383.    WHEN = 'OUTOFDATE',
  384.    REPLACEINUSE = 'I U D R',
  385.    UNPACK = 'YES',
  386.    SOURCE = 'DRIVE:OS2UTIL.DL_',
  387.    PWS = '%EPFIFILEDIR%/dll/OS2UTIL.DLL',
  388.    DATE = '970710',
  389.    TIME = '0815',
  390.    SIZE = '97259'
  391. *  VOLUME       = 'ODBC001',
  392.  
  393. FILE
  394.    WHEN = 'OUTOFDATE',
  395.    REPLACEINUSE = 'I U D R',
  396.    UNPACK = 'YES',
  397.    SOURCE = 'DRIVE:TCPIP32.DL_',
  398.    PWS = '%EPFIFILEDIR%/dll/TCPIP32.DLL',
  399.    DATE = '000418',
  400.    SIZE = '98276'
  401. *  VOLUME       = 'ODBC001',
  402.  
  403. **********************************************************************
  404.  
  405.  
  406. *---------------------------------------------------------------------
  407. *  Another component.
  408. *
  409. *  The following changes are required:
  410. *  - Change "Component 2" in the NAME keyword to the name of the
  411. *    component.
  412. *  - Describe the component in the DESCRIPTION keyword.
  413. *
  414. *  The component must require at least the INSFIRST and DELLAST
  415. *  components.
  416. *---------------------------------------------------------------------
  417. COMPONENT
  418.    NAME = 'ODBC Drivers by ex Intersolv V3.01',
  419.    ID = 'ODBC2',
  420.    REQUIRES = 'INSFIRST DELLAST',
  421.    DISPLAY = 'YES',
  422.    DESCRIPTION = 'Text, DBF, Btrieve V6, DB2, Sybase, Oracle V7, Informix V5, Postgres V7 ODBC drivers',
  423.    SIZE = '2510000',
  424.    SHARED = 'NO',
  425.    DELETE = 'YES'
  426.  
  427. *---------------------------------------------------------------------
  428. *  Another FILE entry.
  429. *
  430. *  The following changes are required:
  431. *  - Change the SOURCE and PWS keywords to the name of the file to
  432. *    install.
  433. *---------------------------------------------------------------------
  434.  
  435. FILE
  436.    WHEN = 'OUTOFDATE',
  437.    REPLACEINUSE = 'I U D R',
  438.    UNPACK = 'YES',
  439.    SOURCE = 'DRIVE:IBINF512.DL_',
  440.    PWS = '%EPFIFILEDIR%/dll/IBINF512.DLL',
  441.    DATE = '970630',
  442.    TIME = '0815',
  443.    SIZE = '159285'
  444. *  VOLUME       = 'ODBC001',
  445.  
  446. FILE
  447.    WHEN = 'OUTOFDATE',
  448.    REPLACEINUSE = 'I U D R',
  449.    UNPACK = 'YES',
  450.    SOURCE = 'DRIVE:IBINF512.hl_',
  451.    PWS = '%EPFIFILEDIR%/dll/IBINF512.hlp',
  452.    DATE = '970618',
  453.    TIME = '0815',
  454.    SIZE = '20525'
  455. *  VOLUME       = 'ODBC001',
  456.  
  457. FILE
  458.    WHEN = 'OUTOFDATE',
  459.    REPLACEINUSE = 'I U D R',
  460.    UNPACK = 'YES',
  461.    SOURCE = 'DRIVE:coreo32.dl_',
  462.    PWS = '%EPFIFILEDIR%/drivers/COREO32.DLL',
  463.    DATE = '930805',
  464.    TIME = '0816',
  465.    SIZE = '560400'
  466. *  VOLUME        = 'ODBC001',
  467.  
  468. FILE
  469.    WHEN = 'OUTOFDATE',
  470.    REPLACEINUSE = 'I U D R',
  471.    UNPACK = 'YES',
  472.    SOURCE = 'DRIVE:iBbtr12.dl_',
  473.    PWS = '%EPFIFILEDIR%/drivers/iBbtr12.dll',
  474.    DATE = '970630',
  475.    TIME = '0815',
  476.    SIZE = '157240'
  477. *  VOLUME        = 'ODBC001',
  478.  
  479. FILE
  480.    WHEN = 'OUTOFDATE',
  481.    REPLACEINUSE = 'I U D R',
  482.    UNPACK = 'YES',
  483.    SOURCE = 'DRIVE:iBbtr12.hl_',
  484.    PWS = '%EPFIFILEDIR%/drivers/iBbtr12.hlp',
  485.    DATE = '970618',
  486.    TIME = '0815',
  487.    SIZE = '30252'
  488. *  VOLUME        = 'ODBC001',
  489.  
  490. FILE
  491.    WHEN = 'OUTOFDATE',
  492.    REPLACEINUSE = 'I U D R',
  493.    UNPACK = 'YES',
  494.    SOURCE = 'DRIVE:ibdb212.dl_',
  495.    PWS = '%EPFIFILEDIR%/drivers/ibdb212.DLL',
  496.    DATE = '970630',
  497.    TIME = '0815',
  498.    SIZE = '119348'
  499. *  VOLUME        = 'ODBC001',
  500.  
  501. FILE
  502.    WHEN = 'OUTOFDATE',
  503.    REPLACEINUSE = 'I U D R',
  504.    UNPACK = 'YES',
  505.    SOURCE = 'DRIVE:ibdb212.hl_',
  506.    PWS = '%EPFIFILEDIR%/drivers/ibdb212.hlp',
  507.    DATE = '970613',
  508.    TIME = '0815',
  509.    SIZE = '20970'
  510. *  VOLUME        = 'ODBC001',
  511.  
  512. FILE
  513.    WHEN = 'OUTOFDATE',
  514.    REPLACEINUSE = 'I U D R',
  515.    UNPACK = 'YES',
  516.    SOURCE = 'DRIVE:ibdbf12.hl_',
  517.    PWS = '%EPFIFILEDIR%/drivers/ibdbf12.HLP',
  518.    DATE = '970703',
  519.    TIME = '0815',
  520.    SIZE = '37711'
  521. *  VOLUME        = 'ODBC001',
  522.  
  523. FILE
  524.    WHEN = 'OUTOFDATE',
  525.    REPLACEINUSE = 'I U D R',
  526.    UNPACK = 'YES',
  527.    SOURCE = 'DRIVE:ibdbf12.dl_',
  528.    PWS = '%EPFIFILEDIR%/drivers/ibdbf12.DLL',
  529.    DATE = '970630',
  530.    TIME = '0815',
  531.    SIZE = '428598'
  532. *  VOLUME        = 'ODBC001',
  533.  
  534. FILE
  535.    WHEN = 'OUTOFDATE',
  536.    REPLACEINUSE = 'I U D R',
  537.    UNPACK = 'YES',
  538.    SOURCE = 'DRIVE:ibor712.hl_',
  539.    PWS = '%EPFIFILEDIR%/drivers/ibor712.HLP',
  540.    DATE = '970618',
  541.    TIME = '0815',
  542.    SIZE = '20146'
  543. *  VOLUME        = 'ODBC001',
  544.  
  545. FILE
  546.    WHEN = 'OUTOFDATE',
  547.    REPLACEINUSE = 'I U D R',
  548.    UNPACK = 'YES',
  549.    SOURCE = 'DRIVE:ibor712.dl_',
  550.    PWS = '%EPFIFILEDIR%/drivers/ibor712.DLL',
  551.    DATE = '970630',
  552.    TIME = '0815',
  553.    SIZE = '155703'
  554. *  VOLUME        = 'ODBC001',
  555.  
  556. FILE
  557.    WHEN = 'OUTOFDATE',
  558.    REPLACEINUSE = 'I U D R',
  559.    UNPACK = 'YES',
  560.    SOURCE = 'DRIVE:ibsyb12.hl_',
  561.    PWS = '%EPFIFILEDIR%/drivers/ibsyb12.HLP',
  562.    DATE = '970613',
  563.    TIME = '0815',
  564.    SIZE = '24926'
  565. *  VOLUME        = 'ODBC001',
  566.  
  567. FILE
  568.    WHEN = 'OUTOFDATE',
  569.    REPLACEINUSE = 'I U D R',
  570.    UNPACK = 'YES',
  571.    SOURCE = 'DRIVE:ibsyb12.dl_',
  572.    PWS = '%EPFIFILEDIR%/drivers/ibsyb12.DLL',
  573.    DATE = '970630',
  574.    TIME = '0815',
  575.    SIZE = '170551'
  576. *  VOLUME        = 'ODBC001',
  577.  
  578. FILE
  579.    WHEN = 'OUTOFDATE',
  580.    REPLACEINUSE = 'I U D R',
  581.    UNPACK = 'YES',
  582.    SOURCE = 'DRIVE:ibtxt12.hl_',
  583.    PWS = '%EPFIFILEDIR%/drivers/ibtxt12.HLP',
  584.    DATE = '970618',
  585.    TIME = '0815',
  586.    SIZE = '29848'
  587. *  VOLUME        = 'ODBC001',
  588.  
  589. FILE
  590.    WHEN = 'OUTOFDATE',
  591.    REPLACEINUSE = 'I U D R',
  592.    UNPACK = 'YES',
  593.    SOURCE = 'DRIVE:ibtxt12.dl_',
  594.    PWS = '%EPFIFILEDIR%/drivers/ibtxt12.DLL',
  595.    DATE = '970630',
  596.    TIME = '0815',
  597.    SIZE = '146997'
  598. *  VOLUME        = 'ODBC001',
  599.  
  600. FILE
  601.    WHEN = 'OUTOFDATE',
  602.    REPLACEINUSE = 'I U D R',
  603.    UNPACK = 'YES',
  604.    SOURCE = 'DRIVE:ora7o32.dl_',
  605.    PWS = '%EPFIFILEDIR%/drivers/ora7o32.DLL',
  606.    DATE = '930809',
  607.    TIME = '0816',
  608.    SIZE = '291067'
  609. *  VOLUME        = 'ODBC001',
  610.  
  611. FILE
  612.    WHEN = 'OUTOFDATE',
  613.    REPLACEINUSE = 'I U D R',
  614.    UNPACK = 'YES',
  615.    SOURCE = 'DRIVE:psqlodbc.dl_',
  616.    PWS = '%EPFIFILEDIR%/drivers/psqlodbc.DLL',
  617.    DATE = '010531',
  618.    SIZE = '128442'
  619. *  VOLUME        = 'ODBC001',
  620.  
  621. FILE
  622.    NAME = 'Build ODBC ini...',
  623.    WHEN = 'OUTOFDATE',
  624.    SOURCE = 'DRIVE:mkodbc.cmd',
  625.    EXITWHEN = 'install || update || restore',
  626.    EXITIGNOREERR = 'NO',
  627.    EXIT = 'EXEC bg tw %EPFIFILEDIR%/bin/mkodbc.cmd %EPFIBOOTDRIVE%: %EPFIFILEDIR%',
  628.    PWS = '%EPFIFILEDIR%/bin/mkodbc.cmd',
  629.    DATE = '010627',
  630.    SIZE = '3094'
  631. *  VOLUME        = 'ODBC001',
  632.  
  633. *FILE
  634. *   EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  635. *   EXITIGNOREERR = 'NO',
  636. *   EXIT = 'CREATEWPSOBJECT WPProgram "Create Intersolv driver entry"                   <%FOLDERID%> R                   "EXENAME=%EPFIFILEDIR%/bin/mkodbc.cmd;STARTUPDIR=%EPFIFILEDIR%;OBJECTID=<ODBCDriver>;PARAMETERS=%EPFIBOOTDRIVE%:;"'
  637. **********************************************************************
  638.  
  639.  
  640. *---------------------------------------------------------------------
  641. *  This component deletes the product folder; it must be the last
  642. *  COMPONENT entry in the package file.
  643. *
  644. *  No changes are required to any entry in this component.
  645. *---------------------------------------------------------------------
  646. COMPONENT
  647.    NAME = 'DELLAST',
  648.    ID = 'DELLAST',
  649.    DISPLAY = 'NO',
  650.    SIZE = '10000',
  651.    SHARED = 'NO',
  652.    DELETE = 'YES'
  653.  
  654. FILE
  655.    EXITWHEN = 'DELETE',
  656.    EXITIGNOREERR = 'YES',
  657.    EXIT = 'DELETEWPSOBJECT <%FOLDERID%>'
  658.  
  659.