home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / workscsd.zip / WKS21_1.DSK / IBMWORKS.PKG < prev    next >
Text File  |  1995-09-29  |  21KB  |  1,109 lines

  1. *---------------------------------------------------------------------------
  2. *
  3. *  IBM Works Installation Script
  4. *  (c) 1993 Footprint Software, All rights reserved.
  5. *
  6. *---------------------------------------------------------------------------
  7. *
  8. *  Sept. 26, 1993  ZZ  Modified for IBM Works
  9. *  July. 12, 1995  GA  defect 128853 - fit larger files for refresh
  10. *  July. 12, 1995  GA  defect 128853 - fpwobj.@ "lost" many files
  11. *
  12. *---------------------------------------------------------------------------
  13.  
  14. SERVICELEVEL
  15.    LEVEL='Version 2.0.0'
  16.  
  17.  
  18. *---------------------------------------------------------------------------
  19. *
  20. *  Declare the installation disks to be used
  21. *
  22. *---------------------------------------------------------------------------
  23.  
  24. DISK
  25.    NAME = 'IBM Works Installation Disk 1',
  26.    VOLUME = 'WORKS01'
  27.  
  28. DISK
  29.    NAME = 'IBM Works Installation Disk 2',
  30.    VOLUME = 'WORKS02'
  31.  
  32. DISK
  33.    NAME = 'IBM Works Installation Disk 3',
  34.    VOLUME = 'WORKS03'
  35.  
  36. DISK
  37.    NAME = 'IBM Works Installation Disk 4',
  38.    VOLUME = 'WORKS04'
  39.  
  40. DISK
  41.    NAME = 'IBM Works Installation Disk 5',
  42.    VOLUME = 'WORKS05'
  43.  
  44. *--- Allow separation of Executable, Graphic, and Sample files
  45.  
  46. PATH
  47.    FILE      = 'C:\IBMWORKS',
  48.    FILELABEL = 'IBM Works Directory'
  49.  
  50. * For CD-ROM installation, reset the read-only attribute on the package file
  51. FILE
  52.    EXITWHEN = 'ALWAYS',
  53.    EXITIGNOREERR = 'YES',
  54.    EXIT = 'EXEC bg tw CMD.EXE /C ATTRIB %EPFIFILEDIR%\IBMWORKS.PKG -R'
  55.  
  56. *---------------------------------------------------------------------------
  57. *
  58. *  Declare the compressed files (PACKFILE's) containing the program
  59. *
  60. *---------------------------------------------------------------------------
  61.  
  62. PACKFILE
  63.    SOURCE = 'GRAPHICS.@',
  64.    VOLUME = 'WORKS01',
  65.    UNPACK = 'YES',
  66.    ID     = 'GRAPHICS'
  67.  
  68. PACKFILE
  69.    SOURCE = 'FILTER1.@',
  70.    VOLUME = 'WORKS01',
  71.    UNPACK = 'YES',
  72.    ID     = 'FILTER1'
  73.  
  74. PACKFILE
  75.    SOURCE = 'FPWOBJ.@',
  76.    VOLUME = 'WORKS02',
  77.    UNPACK = 'YES',
  78.    ID     = 'OBJS'
  79.  
  80. PACKFILE
  81.    SOURCE = 'TEMPLATE.@',
  82.    VOLUME = 'WORKS02',
  83.    UNPACK = 'YES',
  84.    ID     = 'TEMPLATE'
  85.  
  86. PACKFILE
  87.    SOURCE = 'PIM.@',
  88.    VOLUME = 'WORKS02',
  89.    UNPACK = 'YES',
  90.    ID     = 'PIM'
  91.  
  92. PACKFILE
  93.    SOURCE = 'DICTION.@',
  94.    VOLUME = 'WORKS02',
  95.    UNPACK = 'YES',
  96.    ID     = 'DICTION'
  97.  
  98. PACKFILE
  99.    SOURCE = 'FPWHELP.@',
  100.    VOLUME = 'WORKS02',
  101.    UNPACK = 'YES',
  102.    ID     = 'HELP'
  103.  
  104. PACKFILE
  105.    SOURCE = 'FPWAPPL.@',
  106.    VOLUME = 'WORKS03',
  107.    UNPACK = 'YES',
  108.    ID     = 'APPS'
  109.  
  110. PACKFILE
  111.    SOURCE = 'FILTER2.@',
  112.    VOLUME = 'WORKS03',
  113.    UNPACK = 'YES',
  114.    ID     = 'FILTER2'
  115.  
  116. PACKFILE
  117.    SOURCE = 'IBMWORKS.@',
  118.    VOLUME = 'WORKS04',
  119.    UNPACK = 'YES',
  120.    ID     = 'EXE'
  121.  
  122. PACKFILE
  123.    SOURCE = 'CONVERTR.@',
  124.    VOLUME = 'WORKS04',
  125.    UNPACK = 'YES',
  126.    ID     = 'CONV'
  127.  
  128. PACKFILE
  129.    SOURCE = 'FPWDLL.@',
  130.    VOLUME = 'WORKS05',
  131.    UNPACK = 'YES',
  132.    ID     = 'DLL'
  133.  
  134.  
  135. *---------------------------------------------------------------------------
  136. *
  137. *  Copy README, IBMWORKS.INI
  138. *
  139. *---------------------------------------------------------------------------
  140. FILE
  141.    PWS    = 'IBMWORKS.INI',
  142.    SOURCE = 'IBMWORKS.INI',
  143.    VOLUME = 'WORKS01'
  144.  
  145. FILE
  146.    PWS    = 'FPWINI.EXE',
  147.    SOURCE = 'FPWINI.EXE',
  148.    VOLUME = 'WORKS01'
  149.  
  150. FILE
  151.    PWS    = 'IBMWDESK.CMD',
  152.    SOURCE = 'IBMWDESK.CMD',
  153.    VOLUME = 'WORKS01'
  154.  
  155. FILE
  156.    PWS    = 'IWDEREG.CMD',
  157.    SOURCE = 'IWDEREG.CMD',
  158.    VOLUME = 'WORKS01'
  159.  
  160. FILE
  161.    PWS    = 'OB2TEMPL.EXE',
  162.    SOURCE = 'OB2TEMPL.EXE',
  163.    VOLUME = 'WORKS01'
  164.  
  165. *---------------------------------------------------------------------------
  166. *
  167. *  Unpack GRAPHICS.@
  168. *
  169. *---------------------------------------------------------------------------
  170.  
  171. FILE
  172.    PACKID = 'GRAPHICS',
  173.    PWS    = 'GRAPHICS\JAPAN.MET'
  174.  
  175. FILE
  176.    PACKID = 'GRAPHICS',
  177.    PWS    = 'GRAPHICS\UK.MET'
  178.  
  179. FILE
  180.    PACKID = 'GRAPHICS',
  181.    PWS    = 'GRAPHICS\EUROPE.MET'
  182.  
  183. *FILE
  184. *   PACKID = 'GRAPHICS',
  185. *   PWS    = 'GRAPHICS\AFRICOTL.MET'
  186.  
  187. *FILE
  188. *   PACKID = 'GRAPHICS',
  189. *   PWS    = 'GRAPHICS\AFRICA.MET'
  190.  
  191. FILE
  192.    PACKID = 'GRAPHICS',
  193.    PWS    = 'GRAPHICS\AUSTRIA.MET'
  194.  
  195. *FILE
  196. *   PACKID = 'GRAPHICS',
  197. *   PWS    = 'GRAPHICS\AUSTROTL.MET'
  198.  
  199. *FILE
  200. *   PACKID = 'GRAPHICS',
  201. *   PWS    = 'GRAPHICS\BELGIUM.MET'
  202.  
  203. FILE
  204.    PACKID = 'GRAPHICS',
  205.    PWS    = 'GRAPHICS\CANADA.MET'
  206.  
  207. FILE
  208.    PACKID = 'GRAPHICS',
  209.    PWS    = 'GRAPHICS\DENMARK.MET'
  210.  
  211. FILE
  212.    PACKID = 'GRAPHICS',
  213.    PWS    = 'GRAPHICS\FRANCE.MET'
  214.  
  215. FILE
  216.    PACKID = 'GRAPHICS',
  217.    PWS    = 'GRAPHICS\GERMANY.MET'
  218.  
  219. *FILE
  220. *   PACKID = 'GRAPHICS',
  221. *   PWS    = 'GRAPHICS\GRMNYOTL.MET'
  222.  
  223. FILE
  224.    PACKID = 'GRAPHICS',
  225.    PWS    = 'GRAPHICS\IBERIA.MET'
  226.  
  227. FILE
  228.    PACKID = 'GRAPHICS',
  229.    PWS    = 'GRAPHICS\ITALY.MET'
  230.  
  231. FILE
  232.    PACKID = 'GRAPHICS',
  233.    PWS    = 'GRAPHICS\LIECHTEN.MET'
  234.  
  235. FILE
  236.    PACKID = 'GRAPHICS',
  237.    PWS    = 'GRAPHICS\LXMBRG.MET'
  238.  
  239. *FILE
  240. *   PACKID = 'GRAPHICS',
  241. *   PWS    = 'GRAPHICS\MIDEAST.MET'
  242.  
  243. FILE
  244.    PACKID = 'GRAPHICS',
  245.    PWS    = 'GRAPHICS\NTHRLNDS.MET'
  246.  
  247. FILE
  248.    PACKID = 'GRAPHICS',
  249.    PWS    = 'GRAPHICS\SCNDNV.MET'
  250.  
  251. FILE
  252.    PACKID = 'GRAPHICS',
  253.    PWS    = 'GRAPHICS\SWTZRLND.MET'
  254.  
  255. FILE
  256.    PACKID = 'GRAPHICS',
  257.    PWS    = 'GRAPHICS\USA.MET'
  258.  
  259. FILE
  260.    PACKID = 'GRAPHICS',
  261.    PWS    = 'GRAPHICS\USAOUTL.MET'
  262.  
  263. FILE
  264.    PACKID = 'GRAPHICS',
  265.    PWS    = 'GRAPHICS\AUSTRALI.MET'
  266.  
  267. *FILE
  268. *   PACKID = 'GRAPHICS',
  269. *   PWS    = 'GRAPHICS\AUSTRAL2.MET'
  270.  
  271. *---------------------------------------------------------------------------
  272. *
  273. *  Unpack FILTER1.@
  274. *
  275. *---------------------------------------------------------------------------
  276.  
  277. FILE
  278.    PACKID = 'FILTER1',
  279.    PWS    = 'PICTURE2.DLL'
  280.  
  281. FILE
  282.    PACKID = 'FILTER1',
  283.    PWS    = 'PMWHORU.DLL'
  284.  
  285. FILE
  286.    PACKID = 'FILTER1',
  287.    PWS    = 'PMIEPS.DLL'
  288.  
  289. FILE
  290.    PACKID = 'FILTER1',
  291.    PWS    = 'PMIPICT.DLL'
  292.  
  293. FILE
  294.    PACKID = 'FILTER1',
  295.    PWS    = 'PMIPIF.DLL'
  296.  
  297. FILE
  298.    PACKID = 'FILTER1',
  299.    PWS    = 'PMITIF.DLL'
  300.  
  301. FILE
  302.    PACKID = 'FILTER1',
  303.    PWS    = 'PMIWMF.DLL'
  304.  
  305. *FILE
  306. *   PACKID = 'FILTER1',
  307. *   PWS    = 'PMIWPB.DLL'
  308.  
  309. *FILE
  310. *   PACKID = 'FILTER1',
  311. *   PWS    = 'PMIWPV.DLL'
  312.  
  313.  
  314. *---------------------------------------------------------------------------
  315. *
  316. *  Unpack FPWOBJ.@
  317. *
  318. *---------------------------------------------------------------------------
  319.  
  320. *FILE
  321. *   WHEN = 'OUTOFDATE',
  322. *   REPLACEINUSE = 'I U D R',
  323. *   PWSPATH = PWSFILE,
  324. *   PACKID = 'OBJS',
  325. *   PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWCAT.DLL'
  326.  
  327. *FILE
  328. *   WHEN = 'OUTOFDATE',
  329. *   REPLACEINUSE = 'I U D R',
  330. *   PWSPATH = PWSFILE,
  331. *   PACKID = 'OBJS',
  332. *   PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWWP.DLL'
  333.  
  334. *FILE
  335. *   WHEN = 'OUTOFDATE',
  336. *   REPLACEINUSE = 'I U D R',
  337. *   PWSPATH = PWSFILE,
  338. *   PACKID = 'OBJS',
  339. *   PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWSS.DLL'
  340.  
  341. *FILE
  342. *   WHEN = 'OUTOFDATE',
  343. *   REPLACEINUSE = 'I U D R',
  344. *   PWSPATH = PWSFILE,
  345. *   PACKID = 'OBJS',
  346. *   PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWCH.DLL'
  347.  
  348. *FILE
  349. *   WHEN = 'OUTOFDATE',
  350. *   REPLACEINUSE = 'I U D R',
  351. *   PWSPATH = PWSFILE,
  352. *   PACKID = 'OBJS',
  353. *   PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWDB.DLL'
  354.  
  355. *FILE
  356. *   WHEN = 'OUTOFDATE',
  357. *   REPLACEINUSE = 'I U D R',
  358. *   PWSPATH = PWSFILE,
  359. *   PACKID = 'OBJS',
  360. *   PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWRW.DLL'
  361.  
  362. *FILE
  363. *   WHEN = 'OUTOFDATE',
  364. *   REPLACEINUSE = 'I U D R',
  365. *   PWSPATH = PWSFILE,
  366. *   PACKID = 'OBJS',
  367. *   PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWGR.DLL'
  368.  
  369. FILE
  370.    WHEN = 'OUTOFDATE',
  371.    REPLACEINUSE = 'I U D R',
  372.    PWSPATH = PWSFILE,
  373.    PACKID = 'OBJS',
  374.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWREC.DLL'
  375.  
  376. FILE
  377.    WHEN = 'OUTOFDATE',
  378.    REPLACEINUSE = 'I U D R',
  379.    PWSPATH = PWSFILE,
  380.    PACKID = 'OBJS',
  381.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWRES.DLL'
  382.  
  383. FILE
  384.    WHEN = 'OUTOFDATE',
  385.    REPLACEINUSE = 'I U D R',
  386.    PWSPATH = PWSFILE,
  387.    PACKID = 'OBJS',
  388.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWWPS.DLL'
  389.  
  390. *FILE
  391. *   WHEN = 'OUTOFDATE',
  392. *   REPLACEINUSE = 'I U D R',
  393. *   PWSPATH = PWSFILE,
  394. *   PACKID = 'OBJS',
  395. *   PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWPERS.DLL'
  396.  
  397.  
  398. *---------------------------------------------------------------------------
  399. *
  400. *  Unpack TEMPLATE.@
  401. *
  402. *---------------------------------------------------------------------------
  403.  
  404. *FILE
  405. *   PACKID = 'TEMPLATE',
  406. *   PWS    = 'TEMPLATE\TAPES'
  407.  
  408. *FILE
  409. *   PACKID = 'TEMPLATE',
  410. *   PWS    = 'TEMPLATE\TAPES.DBT'
  411.  
  412. *FILE
  413. *   PACKID = 'TEMPLATE',
  414. *   PWS    = 'TEMPLATE\TAPES.LDB'
  415.  
  416. *FILE
  417. *   PACKID = 'TEMPLATE',
  418. *   PWS    = 'TEMPLATE\TAPES.MDX'
  419.  
  420. *FILE
  421. *   PACKID = 'TEMPLATE',
  422. *   PWS    = 'TEMPLATE\INVENTOR.DBT'
  423.  
  424. *FILE
  425. *   PACKID  = 'TEMPLATE',
  426. *   PWS    = 'TEMPLATE\INVENTOR.LDB'
  427.  
  428. *FILE
  429. *   PACKID = 'TEMPLATE',
  430. *   PWS    = 'TEMPLATE\INVENTOR'
  431.  
  432. *FILE
  433. *   PACKID = 'TEMPLATE',
  434. *   PWS    = 'TEMPLATE\INVENTOR.MDX'
  435.  
  436. FILE
  437.    PACKID = 'TEMPLATE',
  438.    PWS    = 'TEMPLATE\BALANCES'
  439.  
  440. FILE
  441.    PACKID = 'TEMPLATE',
  442.    PWS    = 'TEMPLATE\BANKRECO'
  443.  
  444. FILE
  445.    PACKID = 'TEMPLATE',
  446.    PWS    = 'TEMPLATE\BUDGET'
  447.  
  448. FILE
  449.    PACKID = 'TEMPLATE',
  450.    PWS    = 'TEMPLATE\FORECAST'
  451.  
  452. FILE
  453.    PACKID = 'TEMPLATE',
  454.    PWS    = 'TEMPLATE\CREDITAP'
  455.  
  456. FILE
  457.    PACKID = 'TEMPLATE',
  458.    PWS    = 'TEMPLATE\INVOICE'
  459.  
  460. *FILE
  461. *   PACKID = 'TEMPLATE',
  462. *   PWS    = 'TEMPLATE\MERGELET'
  463.  
  464. FILE
  465.    PACKID = 'TEMPLATE',
  466.    PWS    = 'TEMPLATE\ESTIMATE'
  467.  
  468. FILE
  469.    PACKID = 'TEMPLATE',
  470.    PWS    = 'TEMPLATE\FAX'
  471.  
  472. FILE
  473.    PACKID = 'TEMPLATE',
  474.    PWS    = 'TEMPLATE\MEMO'
  475.  
  476.  
  477. *---------------------------------------------------------------------------
  478. *
  479. *  Unpack PIM.@
  480. *
  481. *---------------------------------------------------------------------------
  482.  
  483. FILE
  484.    PACKID = 'PIM',
  485.    PWS    = 'alarm.ico'
  486.  
  487. FILE
  488.    PACKID = 'PIM',
  489.    PWS    = 'appt1.ico'
  490.  
  491. FILE
  492.    PACKID = 'PIM',
  493.    PWS    = 'appt2.ico'
  494.  
  495. FILE
  496.    PACKID = 'PIM',
  497.    PWS    = 'contact.ico'
  498.  
  499. FILE
  500.    PACKID = 'PIM',
  501.    PWS    = 'month.ico'
  502.  
  503. FILE
  504.    PACKID = 'PIM',
  505.    PWS    = 'notes.ico'
  506.  
  507. FILE
  508.    PACKID = 'PIM',
  509.    PWS    = 'phonebk.ico'
  510.  
  511. FILE
  512.    PACKID = 'PIM',
  513.    PWS    = 'prefer.ico'
  514.  
  515. FILE
  516.    PACKID = 'PIM',
  517.    PWS    = 'todo.ico'
  518.  
  519. FILE
  520.    PACKID = 'PIM',
  521.    PWS    = 'year.ico'
  522.  
  523.  
  524.  
  525. FILE
  526.    WHEN = 'OUTOFDATE',
  527.    REPLACEINUSE = 'I U D R',
  528.    PACKID = 'PIM',
  529.    PWS    = 'pimrl.dll'
  530.  
  531. FILE
  532.    WHEN = 'OUTOFDATE',
  533.    REPLACEINUSE = 'I U D R',
  534.    PACKID = 'PIM',
  535.    PWS    = 'fpwpim.exe'
  536.  
  537. FILE
  538.    WHEN = 'OUTOFDATE',
  539.    REPLACEINUSE = 'I U D R',
  540.    PACKID = 'PIM',
  541.    PWS    = 'fpwmon.exe'
  542.  
  543. FILE
  544.    PACKID = 'PIM',
  545.    PWS    = 'fpwpim.hlp'
  546.  
  547. *---------------------------------------------------------------------------
  548. *
  549. *  Unpack DICTION.@
  550. *
  551. *---------------------------------------------------------------------------
  552.  
  553. FILE
  554.    PACKID = 'DICTION',
  555.    PWS    = 'US.DIC'
  556.  
  557. FILE
  558.    PACKID = 'DICTION',
  559.    PWS    = 'UNTITLED.LAD'
  560.  
  561.  
  562. *---------------------------------------------------------------------------
  563. *
  564. *  Unpack FPWHELP.@
  565. *
  566. *---------------------------------------------------------------------------
  567.  
  568. FILE
  569.    PACKID = 'HELP',
  570.    PWS    = 'IBMWORKS.HLP'
  571.  
  572.  
  573. *---------------------------------------------------------------------------
  574. *
  575. *  Unpack FPWAPPL.@
  576. *
  577. *---------------------------------------------------------------------------
  578.  
  579. FILE
  580.    WHEN = 'OUTOFDATE',
  581.    REPLACEINUSE = 'I U D R',
  582.    PACKID = 'APPS',
  583.    PWS    = 'FEN20PSS.DLL'
  584.  
  585. FILE
  586.    WHEN = 'OUTOFDATE',
  587.    REPLACEINUSE = 'I U D R',
  588.    PACKID = 'APPS',
  589.    PWS    = 'FEN20PCH.DLL'
  590.  
  591. FILE
  592.    WHEN = 'OUTOFDATE',
  593.    REPLACEINUSE = 'I U D R',
  594.    PACKID = 'APPS',
  595.    PWS    = 'FEN20PCO.DLL'
  596.  
  597. FILE
  598.    WHEN = 'OUTOFDATE',
  599.    REPLACEINUSE = 'I U D R',
  600.    PACKID = 'APPS',
  601.    PWS    = 'FEN20PDB.DLL'
  602.  
  603. FILE
  604.    WHEN = 'OUTOFDATE',
  605.    REPLACEINUSE = 'I U D R',
  606.    PACKID = 'APPS',
  607.    PWS    = 'FEN20PRW.DLL'
  608.  
  609. FILE
  610.    WHEN = 'OUTOFDATE',
  611.    REPLACEINUSE = 'I U D R',
  612.    PACKID = 'APPS',
  613.    PWS    = 'FEN20PWP.DLL'
  614.  
  615.  
  616. *---------------------------------------------------------------------------
  617. *
  618. *  Unpack FILTER2.@
  619. *
  620. *---------------------------------------------------------------------------
  621.  
  622. FILE
  623.    PACKID = 'FILTER2',
  624.    PWS    = 'PMICGM.DLL'
  625.  
  626. FILE
  627.    PACKID = 'FILTER2',
  628.    PWS    = 'PMIMET.DLL'
  629.  
  630. FILE
  631.    PACKID = 'FILTER2',
  632.    PWS    = 'PMOMET.DLL'
  633.  
  634. FILE
  635.    PACKID = 'FILTER2',
  636.    PWS    = 'PMIDRAW.DLL'
  637.  
  638. FILE
  639.    PACKID = 'FILTER2',
  640.    PWS    = 'PMIDRW.DLL'
  641.  
  642. FILE
  643.    PACKID = 'FILTER2',
  644.    PWS    = 'PMIDXF.DLL'
  645.  
  646. FILE
  647.    PACKID = 'FILTER2',
  648.    PWS    = 'PMIHGL.DLL'
  649.  
  650.  
  651. *---------------------------------------------------------------------------
  652. *
  653. *  Unpack IBMWORKS.@
  654. *
  655. *---------------------------------------------------------------------------
  656.  
  657. FILE
  658.    WHEN = 'OUTOFDATE',
  659.    REPLACEINUSE = 'I U D R',
  660.    PACKID = 'EXE',
  661.    PWS    = 'IBMWORKS.EXE'
  662.  
  663. FILE
  664.    PACKID = 'EXE',
  665.    PWS    = 'ReadMe'
  666.  
  667. FILE
  668.    PACKID = 'EXE',
  669.    PWS    = 'COLORS.DEF'
  670.  
  671. FILE
  672.    PACKID = 'EXE',
  673.    PWS    = 'PIE.DEF'
  674.  
  675. FILE
  676.    PACKID = 'EXE',
  677.    PWS    = 'CHART.DEF'
  678.  
  679. FILE
  680.    PACKID = 'EXE',
  681.    PWS    = 'FPWOBOX.ICO'
  682.  
  683. FILE
  684.    PACKID = 'EXE',
  685.    PWS    = 'FPWOBOX2.ICO'
  686.  
  687. FILE
  688.    PACKID = 'EXE',
  689.    PWS    = 'WP.ICO'
  690.  
  691. FILE
  692.    PACKID = 'EXE',
  693.    PWS    = 'SS.ICO'
  694.  
  695. FILE
  696.    PACKID = 'EXE',
  697.    PWS    = 'CH.ICO'
  698.  
  699. FILE
  700.    PACKID = 'EXE',
  701.    PWS    = 'DB.ICO'
  702.  
  703. FILE
  704.    PACKID = 'EXE',
  705.    PWS    = 'RW.ICO'
  706.  
  707. FILE
  708.    PACKID = 'EXE',
  709.    PWS    = 'ABOUT.EXE'
  710.  
  711. FILE
  712.    PACKID = 'EXE',
  713.    PWS    = 'BIGBUS.ICO'
  714.  
  715. FILE
  716.    PACKID = 'EXE',
  717.    PWS    = 'CH2.ICO'
  718.  
  719. FILE
  720.    PACKID = 'EXE',
  721.    PWS    = 'DB2.ICO'
  722.  
  723. FILE
  724.    PACKID = 'EXE',
  725.    PWS    = 'DE.ICO'
  726.  
  727. FILE
  728.    PACKID = 'EXE',
  729.    PWS    = 'FPWORKS.ICO'
  730.  
  731. FILE
  732.    PACKID = 'EXE',
  733.    PWS    = 'RW2.ICO'
  734.  
  735. FILE
  736.    PACKID = 'EXE',
  737.    PWS    = 'SS2.ICO'
  738.  
  739. FILE
  740.    PACKID = 'EXE',
  741.    PWS    = 'WP2.ICO'
  742.  
  743. *---------------------------------------------------------------------------
  744. *
  745. *  Unpack CONVERTR.@
  746. *
  747. *---------------------------------------------------------------------------
  748.  
  749. FILE
  750.    PACKID = 'CONV',
  751.    PWS    = 'AUTOREC.DLL'
  752.  
  753. FILE
  754.    PACKID = 'CONV',
  755.    PWS    = 'W4W07F.DLL'
  756.  
  757. FILE
  758.    PACKID = 'CONV',
  759.    PWS    = 'W4W07T.DLL'
  760.  
  761. FILE
  762.    PACKID = 'CONV',
  763.    PWS    = 'W4W19F.DLL'
  764.  
  765. FILE
  766.    PACKID = 'CONV',
  767.    PWS    = 'W4W19T.DLL'
  768.  
  769. FILE
  770.    PACKID = 'CONV',
  771.    PWS    = 'W4W33F.DLL'
  772.  
  773. FILE
  774.    PACKID = 'CONV',
  775.    PWS    = 'W4W33T.DLL'
  776.  
  777. FILE
  778.    PACKID = 'CONV',
  779.    PWS    = 'W4W44F.DLL'
  780.  
  781. FILE
  782.    PACKID = 'CONV',
  783.    PWS    = 'W4W44T.DLL'
  784.  
  785. FILE
  786.    PACKID = 'CONV',
  787.    PWS    = 'W4W48F.DLL'
  788.  
  789. FILE
  790.    PACKID = 'CONV',
  791.    PWS    = 'W4W48T.DLL'
  792.  
  793. FILE
  794.    PACKID = 'CONV',
  795.    PWS    = 'W4W15F.DLL'
  796.  
  797. FILE
  798.    PACKID = 'CONV',
  799.    PWS    = 'W4W15T.DLL'
  800.  
  801. FILE
  802.    PACKID = 'CONV',
  803.    PWS    = 'W4W49F.DLL'
  804.  
  805. FILE
  806.    PACKID = 'CONV',
  807.    PWS    = 'W4W49T.DLL'
  808.  
  809.  
  810. *---------------------------------------------------------------------------
  811. *
  812. *  Unpack FPWDLL.@
  813. *
  814. *---------------------------------------------------------------------------
  815.  
  816. FILE
  817.    WHEN = 'OUTOFDATE',
  818.    REPLACEINUSE = 'I U D R',
  819.    PACKID = 'DLL',
  820.    PWSPATH = PWSFILE,
  821.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FEN20PDE.DLL'
  822.  
  823. FILE
  824.    WHEN = 'OUTOFDATE',
  825.    REPLACEINUSE = 'I U D R',
  826.    PACKID = 'DLL',
  827.    PWS    = 'FEN20PDU.DLL'
  828.  
  829. FILE
  830.    WHEN = 'OUTOFDATE',
  831.    REPLACEINUSE = 'I U D R',
  832.    PACKID = 'DLL',
  833.    PWS    = 'FEN20PEC.DLL'
  834.  
  835. FILE
  836.    WHEN = 'OUTOFDATE',
  837.    REPLACEINUSE = 'I U D R',
  838.    PACKID = 'DLL',
  839.    PWS    = 'FEN20PXC.DLL'
  840.  
  841. FILE
  842.    WHEN = 'OUTOFDATE',
  843.    REPLACEINUSE = 'I U D R',
  844.    PACKID = 'DLL',
  845.    PWS    = 'FEN20PXF.DLL'
  846.  
  847. FILE
  848.    WHEN = 'OUTOFDATE',
  849.    REPLACEINUSE = 'I U D R',
  850.    PACKID = 'DLL',
  851.    PWS    = 'FEN20PXG.DLL'
  852.  
  853. FILE
  854.    WHEN = 'OUTOFDATE',
  855.    REPLACEINUSE = 'I U D R',
  856.    PACKID = 'DLL',
  857.    PWS    = 'FEN20PXH.DLL'
  858.  
  859. FILE
  860.    WHEN = 'OUTOFDATE',
  861.    REPLACEINUSE = 'I U D R',
  862.    PACKID = 'DLL',
  863.    PWS    = 'FEN20PXL.DLL'
  864.  
  865. FILE
  866.    WHEN = 'OUTOFDATE',
  867.    REPLACEINUSE = 'I U D R',
  868.    PACKID = 'DLL',
  869.    PWS    = 'FEN20PXM.DLL'
  870.  
  871. FILE
  872.    WHEN = 'OUTOFDATE',
  873.    REPLACEINUSE = 'I U D R',
  874.    PACKID = 'DLL',
  875.    PWS    = 'FEN20PXO.DLL'
  876.  
  877. FILE
  878.    WHEN = 'OUTOFDATE',
  879.    REPLACEINUSE = 'I U D R',
  880.    PACKID = 'DLL',
  881.    PWS    = 'FEN20PXX.DLL'
  882.  
  883. FILE
  884.    WHEN = 'OUTOFDATE',
  885.    REPLACEINUSE = 'I U D R',
  886.    PACKID = 'DLL',
  887.    PWS    = 'FPWOBJ.DLL'
  888.  
  889. FILE
  890.    WHEN = 'OUTOFDATE',
  891.    REPLACEINUSE = 'I U D R',
  892.    PACKID = 'DLL',
  893.    PWS    = 'CRT.DLL'
  894.  
  895. FILE
  896.    WHEN = 'OUTOFDATE',
  897.    REPLACEINUSE = 'I U D R',
  898.    PACKID = 'DLL',
  899.    PWS    = 'CRTM.DLL'
  900.  
  901. *FILE
  902. *   PACKID = 'DLL',
  903. *   PWS    = 'OSLEXAM.DLL'
  904.  
  905. FILE
  906.    PACKID = 'DLL',
  907.    PWS    = 'EFLNL232.DLL'
  908.  
  909. FILE
  910.    PACKID = 'DLL',
  911.    PWS    = 'EFLDAMZ.DLL'
  912.  
  913.  
  914. *---------------------------------------------------------------------------
  915. *
  916. *  Update the OS2.INI, PATH, and LIBPATH
  917. *
  918. *---------------------------------------------------------------------------
  919.  
  920. *--- Add/Update path info in Config.sys
  921. UPDATECONFIG
  922.    VAR = 'SET PATH',
  923.    ADDSTR = '%EPFIFILEDIR%',
  924.    LINESEARCHSTR = 'FPWORKS',
  925.    LINESEARCHPOS = 'BEFORE',
  926.    LINELOCATION = 'END',
  927.    ADDWHEN = 'ALWAYS',
  928.    DELETEWHEN = 'DELETE'
  929.  
  930. UPDATECONFIG
  931.    VAR = 'LIBPATH',
  932.    ADDSTR = '%EPFIFILEDIR%',
  933.    LINESEARCHSTR = 'FPWORKS',
  934.    LINESEARCHPOS = 'BEFORE',
  935.    LINELOCATION = 'END',
  936.    ADDWHEN = 'ALWAYS',
  937.    DELETEWHEN = 'DELETE'
  938.  
  939. UPDATECONFIG
  940.    VAR = 'SET IBMWORKS_INI',
  941.    ADDSTR = '%EPFIFILEDIR%',
  942.    ADDWHEN = 'ALWAYS',
  943.    DELETEWHEN = 'DELETE'
  944.  
  945. UPDATECONFIG
  946.    VAR = 'SET HELP',
  947.    ADDSTR = '%EPFIFILEDIR%',
  948.    ADDWHEN = 'ALWAYS',
  949.    DELETEWHEN = 'DELETE'
  950.  
  951. *--- Add/Update IBM Works Entry in OS2.INI
  952.  
  953. FILE
  954.    EXITWHEN = 'INSTALL || UPDATE',
  955.    EXITIGNOREERR = 'YES',
  956.    EXIT = 'ADDINI "IBMWORKS" "DLL" "%EPFIFILEDIR%"'
  957.  
  958.  
  959. *---------------------------------------------------------------------------
  960. *
  961. *  Create the IBM Works desktop
  962. *
  963. *---------------------------------------------------------------------------
  964.  
  965. *--- Make a Desktop folder
  966.  
  967. *FILE
  968. *   EXITWHEN = 'INSTALL || UPDATE',
  969. *   EXITIGNOREERR = 'YES',
  970. *   EXIT = 'EXEC BG ATTRIB -R %EPFIFILEDIR%\*.*'
  971.  
  972. *--- Build the IBMWORKS.ini file (nothing to do with OS2.INI)
  973.  
  974. FILE
  975.    EXITWHEN = 'INSTALL || UPDATE',
  976.    EXITIGNOREERR = 'YES',
  977.    EXIT = 'EXEC BG FPWINI.EXE %EPFIFILEDIR%'
  978.  
  979. *FILE
  980. *   EXITWHEN = 'INSTALL',
  981. *   EXITIGNOREERR = 'YES',
  982. *   EXIT = 'DELETEFILES %EPFIFILEDIR%\FPWINI.EXE'
  983.  
  984.  
  985. *---------------------------------------------------------------------------
  986. *
  987. *  Handle the Delete case
  988. *
  989. *---------------------------------------------------------------------------
  990.  
  991. *--- Remove OS2.INI entry
  992.  
  993. FILE
  994.    EXITWHEN = 'DELETE',
  995.    EXITIGNOREERR = 'YES',
  996.    EXIT = 'DELETEINI "IBMWORKS"'
  997.  
  998.  
  999. *--- Delete Templates Shadow folder object
  1000.  
  1001. FILE
  1002.    EXITWHEN = 'DELETE',
  1003.    EXITIGNOREERR = 'YES',
  1004.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_TEMP_FOLD>'
  1005.  
  1006. *--- Delete Template objects
  1007.  
  1008. FILE
  1009.    EXITWHEN = 'DELETE',
  1010.    EXITIGNOREERR = 'YES',
  1011.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_WPTEMP>'
  1012.  
  1013. FILE
  1014.    EXITWHEN = 'DELETE',
  1015.    EXITIGNOREERR = 'YES',
  1016.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_SSTEMP>'
  1017.  
  1018. FILE
  1019.    EXITWHEN = 'DELETE',
  1020.    EXITIGNOREERR = 'YES',
  1021.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_CHTEMP>'
  1022.  
  1023. FILE
  1024.    EXITWHEN = 'DELETE',
  1025.    EXITIGNOREERR = 'YES',
  1026.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_DBTEMP>'
  1027.  
  1028. FILE
  1029.    EXITWHEN = 'DELETE',
  1030.    EXITIGNOREERR = 'YES',
  1031.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_RWTEMP>'
  1032.  
  1033. FILE
  1034.    EXITWHEN = 'DELETE',
  1035.    EXITIGNOREERR = 'YES',
  1036.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_GRTEMP>'
  1037.  
  1038. FILE
  1039.    EXITWHEN = 'DELETE',
  1040.    EXITIGNOREERR = 'YES',
  1041.    EXIT = 'DELETEWPSOBJECT <FPW_CATALYST>'
  1042.  
  1043. *--- Deregister WPS objects
  1044.  
  1045. FILE
  1046.    EXITWHEN = 'DELETE',
  1047.    EXITIGNOREERR = 'YES',
  1048.    EXIT = 'DEREGISTERWPSCLASS FpwWPData'
  1049.  
  1050. FILE
  1051.    EXITWHEN = 'DELETE',
  1052.    EXITIGNOREERR = 'YES',
  1053.    EXIT = 'DEREGISTERWPSCLASS FpwSSData'
  1054.  
  1055. FILE
  1056.    EXITWHEN = 'DELETE',
  1057.    EXITIGNOREERR = 'YES',
  1058.    EXIT = 'DEREGISTERWPSCLASS FpwCHData'
  1059.  
  1060. FILE
  1061.    EXITWHEN = 'DELETE',
  1062.    EXITIGNOREERR = 'YES',
  1063.    EXIT = 'DEREGISTERWPSCLASS FpwDBData'
  1064.  
  1065. FILE
  1066.    EXITWHEN = 'DELETE',
  1067.    EXITIGNOREERR = 'YES',
  1068.    EXIT = 'DEREGISTERWPSCLASS FpwRWData'
  1069.  
  1070. FILE
  1071.    EXITWHEN = 'DELETE',
  1072.    EXITIGNOREERR = 'YES',
  1073.    EXIT = 'DEREGISTERWPSCLASS FpwGRData'
  1074.  
  1075. FILE
  1076.    EXITWHEN = 'DELETE',
  1077.    EXITIGNOREERR = 'YES',
  1078.    EXIT = 'DEREGISTERWPSCLASS FpwCatalyst'
  1079.  
  1080. *--- Delete Readme file shadow object
  1081.  
  1082. FILE
  1083.    EXITWHEN = 'DELETE',
  1084.    EXITIGNOREERR = 'YES',
  1085.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_README>'
  1086.  
  1087. FILE
  1088.    EXITWHEN = 'DELETE',
  1089.    EXITIGNOREERR = 'YES',
  1090.    EXIT = 'DELETEFILES %EPFIFILEDIR%//*.DLL
  1091.                        %EPFIFILEDIR%//IBMWORKS.EXE
  1092.                        %EPFIFILEDIR%//IBMWORKS.INI
  1093.                        %EPFIFILEDIR%//IBMWORKS.HLP
  1094.                        %EPFIFILEDIR%//README
  1095.                        %EPFIFILEDIR%//*.DIC'
  1096.  
  1097. FILE
  1098.    EXITWHEN = 'DELETE',
  1099.    EXITIGNOREERR = 'YES',
  1100.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_FOLD>'
  1101.  
  1102.  
  1103. *--- Run IBMWDESK.CMD to create IBMWORKS desktop
  1104.  
  1105. FILE
  1106.    EXITWHEN = 'INSTALL || UPDATE',
  1107.    EXITIGNOREERR = 'YES',
  1108.    EXIT = 'EXEC FG TW IBMWDESK.CMD %EPFIFILEDIR% %EPFIFILEDIR% y'
  1109.