home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Product / Product.zip / mesa216.zip / mesa.pkg < prev    next >
Text File  |  1996-09-29  |  17KB  |  714 lines

  1.  
  2. *---------------------------------------------------------------------
  3. *  Service level
  4. *---------------------------------------------------------------------
  5. SERVICELEVEL
  6.    LEVEL = '000232'
  7.  
  8.  
  9. *---------------------------------------------------------------------
  10. *  Include 1 DISK entry for each diskette needed.
  11. *
  12. *  The following changes are required:
  13. *  - Change "<Product Name>" in the each NAME keyword to your product
  14. *    name.
  15. *  - Set each VOLUME keyword to a unique value.
  16. *---------------------------------------------------------------------
  17. DISK
  18.    NAME = 'Mesa for OS/2 - Diskette 1',
  19.    VOLUME = 'MESA2DISK1'
  20.  
  21. DISK
  22.    NAME = 'Mesa for OS/2 - Diskette 2',
  23.    VOLUME = 'MESA2DISK2'
  24.  
  25. DISK
  26.    NAME = 'Mesa for OS/2 - Diskette 3',
  27.    VOLUME = 'MESA2DISK3'
  28.  
  29.  
  30. **********************************************************************
  31.  
  32.  
  33. *---------------------------------------------------------------------
  34. *  Default directories
  35. *---------------------------------------------------------------------
  36. PATH
  37.    FILE = 'C:/MESA2',
  38.    FILELABEL = 'Top level Mesa directory:',
  39.    WORK = 'C:/MESA2/DLL',
  40.    WORKLABEL = 'Mesa Dlls:',
  41.    AUX1 = 'C:/MESA2/EXAMPLES',
  42.    AUX1LABEL = 'Mesa examples:',
  43.    AUX2 = 'C:/MESA2/EXAMPLES/SRC',
  44.    AUX2LABEL = 'Example programs source:'
  45.  
  46.  
  47. *---------------------------------------------------------------------
  48. *  Exit to define your product folder's object ID.
  49. *
  50. *  The following changes are required:
  51. *  - Set variable FOLDERID to your folder's object ID; be sure to make
  52. *    the value sufficiently unique; do not use "PRODFLDR".
  53. *---------------------------------------------------------------------
  54. FILE
  55.    EXITWHEN = 'ALWAYS',
  56.    EXITIGNOREERR = 'NO',
  57.    EXIT = 'SETVAR FOLDERID=MESA2'
  58.  
  59.  
  60. **********************************************************************
  61.  
  62. *---------------------------------------------------------------------
  63. *  This component creates a folder on the desktop.  You must create
  64. *  the folder in a hidden component to ensure that deleting your
  65. *  product does not delete the folder before the objects within the
  66. *  folder are deleted.
  67. *---------------------------------------------------------------------
  68. COMPONENT
  69.    NAME = 'INSFIRST',
  70.    ID = 'INSFIRST',
  71.    DISPLAY = 'NO',
  72.    SIZE = '810000',
  73.    SHARED = 'NO',
  74.    DELETE = 'YES'
  75.  
  76. *---------------------------------------------------------------------
  77. *  Include a FILE entry to install the catalog file.
  78. *
  79. *  The following changes are required:
  80. *  - Change the SOURCE and PWS keywords to the name of your catalog
  81. *    file.
  82. *---------------------------------------------------------------------
  83. FILE
  84.    WHEN = 'OUTOFDATE',
  85.    REPLACEINUSE = 'I U D R',
  86.    SOURCE = 'DRIVE:MESA.ICF',
  87.    VOLUME = 'MESA2DISK1',
  88.    PWS = 'MESA.ICF',
  89.    DATE = '960926',
  90.    TIME = '1325',
  91.    SIZE = '600'
  92.  
  93. *---------------------------------------------------------------------
  94. *  Set variable CATALOG to be the name of the catalog file;
  95. *  the variable is used in EPFISINC.PKG.
  96. *
  97. *  The following changes are required:
  98. *  - Change "CATALOG.ICF" in the EXIT keyword to the name of your
  99. *    catalog file.
  100. *---------------------------------------------------------------------
  101. FILE
  102.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  103.    EXITIGNOREERR = 'NO',
  104.    EXIT = 'SETVAR CATALOG=MESA.ICF'
  105.  
  106. *---------------------------------------------------------------------
  107. *  Include a FILE entry to install the description file.
  108. *
  109. *  The following changes are required:
  110. *  - Change the SOURCE and PWS keywords to the name of your
  111. *    description file.
  112. *---------------------------------------------------------------------
  113. FILE
  114.    WHEN = 'OUTOFDATE',
  115.    REPLACEINUSE = 'I U D R',
  116.    SOURCE = 'DRIVE:MESA.DSC',
  117.    VOLUME = 'MESA2DISK1',
  118.    PWS = 'MESA.DSC',
  119.    DATE = '960717',
  120.    TIME = '0956',
  121.    SIZE = '27'
  122.  
  123. *---------------------------------------------------------------------
  124. *  Create your product's folder on the desktop.
  125. *
  126. *  The following changes are required:
  127. *  - Change "<Product Name>" in the EXIT keyword to your product name.
  128. *---------------------------------------------------------------------
  129. FILE
  130.    EXITWHEN = 'INSTALL || UPDATE',
  131.    EXITIGNOREERR = 'NO',
  132.    EXIT = 'CREATEWPSOBJECT WPFolder "Mesa for OS/2"                   <WP_DESKTOP> R                   "OBJECTID=<%FOLDERID%>;"'
  133.  
  134. *---------------------------------------------------------------------
  135. *  The included package file will install and register the
  136. *  Installation Utility.  You do not need to make any changes to
  137. *  EPFISINC.PKG.
  138. *---------------------------------------------------------------------
  139. INCLUDE
  140.    NAME = 'DRIVE:EPFISINC.PKG'
  141.  
  142.  
  143. **********************************************************************
  144.  
  145.  
  146. *---------------------------------------------------------------------
  147. *  Include 1 COMPONENT entry for each component.
  148. *
  149. *  The following changes are required:
  150. *  - Change "Component 1" in the NAME keyword to the name of the
  151. *    component.
  152. *  - Describe the component in the DESCRIPTION keyword.
  153. *
  154. *  The component must require at least the INSFIRST and DELLAST
  155. *  components.
  156. *---------------------------------------------------------------------
  157. COMPONENT
  158.    NAME = 'Mesa Base files',
  159.    ID = 'MESABASE',
  160.    REQUIRES = 'INSFIRST DELLAST',
  161.    DISPLAY = 'YES',
  162.    DESCRIPTION = 'The Basic Mesa for OS/2 package.',
  163.    SIZE = '2610000',
  164.    SHARED = 'NO',
  165.    DELETE = 'YES'
  166.  
  167. FILE
  168.    NAME = 'README',
  169.    WHEN = 'OUTOFDATE',
  170.    REPLACEINUSE = 'I U D R',
  171.    SOURCE = 'DRIVE:README.TXT',
  172.    VOLUME = 'MESA2DISK1',
  173.    PWS = 'README.TXT',
  174.    SIZE = '12509'
  175.  
  176. FILE
  177.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  178.    EXITIGNOREERR = 'NO',
  179.    EXIT = 'CREATEWPSOBJECT WPProgram "Read Me!" <%FOLDERID%> R "EXENAME=E.EXE;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=README.TXT;OBJECTID=<M2README>;"'
  180.  
  181. FILE
  182.    EXITWHEN = 'DELETE',
  183.    EXITIGNOREERR = 'YES',
  184.    EXIT = 'DELETEWPSOBJECT <M2README>'
  185.  
  186. FILE
  187.    NAME = 'MESA2FAQ',
  188.    WHEN = 'OUTOFDATE',
  189.    REPLACEINUSE = 'I U D R',
  190.    SOURCE = 'DRIVE:MESAFAQ.TXT',
  191.    VOLUME = 'MESA2DISK1',
  192.    PWS = 'MESAFAQ.TXT',
  193.    SIZE = '24928'
  194.  
  195. FILE
  196.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  197.    EXITIGNOREERR = 'NO',
  198.    EXIT = 'CREATEWPSOBJECT WPProgram "Mesa FAQ"                   <%FOLDERID%> R                   "EXENAME=E.EXE;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=MESAFAQ.TXT;OBJECTID=<M2FAQ>;"'
  199.  
  200. FILE
  201.    EXITWHEN = 'DELETE',
  202.    EXITIGNOREERR = 'YES',
  203.    EXIT = 'DELETEWPSOBJECT <M2FAQ>'
  204.  
  205.  
  206. FILE
  207.    NAME = 'MESA2EXE',
  208.    WHEN = 'OUTOFDATE',
  209.    REPLACEINUSE = 'I U D R',
  210.    UNPACK = 'YES',
  211.    SOURCE = 'DRIVE:MESA2.EX_',
  212.    VOLUME = 'MESA2DISK1',
  213.    PWS = 'Mesa2.EXE',
  214.    SIZE = '509960'
  215.  
  216. FILE
  217.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  218.    EXITIGNOREERR = 'NO',
  219.    EXIT = 'CREATEWPSOBJECT WPProgram "Mesa for OS/2"                   <%FOLDERID%> R                   "EXENAME=%EPFIFILEDIR%//Mesa2.EXE;STARTUPDIR=%EPFIFILEDIR%;OBJECTID=<M2EXE>;"'
  220.  
  221. FILE
  222.    EXITWHEN = 'DELETE',
  223.    EXITIGNOREERR = 'YES',
  224.    EXIT = 'DELETEWPSOBJECT <M2EXE>'
  225.  
  226. FILE
  227.    EXITWHEN = 'DELETE',
  228.    EXITIGNOREERR = 'YES',
  229.    EXIT = 'DELETEINI "Mesa2"'
  230.  
  231. FILE
  232.    EXITWHEN = 'DELETE',
  233.    EXITIGNOREERR = 'YES',
  234.    EXIT = 'DELETEFILES %EPFIFILEDIR%//Mesa2.INI'
  235.  
  236.  
  237. * install the ICONS
  238. FILE
  239.    NAME = 'M2MODICO',
  240.    WHEN = 'OUTOFDATE',
  241.    UNPACK = 'YES',
  242.    SOURCE = 'DRIVE:M2MODEL.IC_',
  243.    VOLUME = 'MESA2DISK1',
  244.    PWS = 'm2model.ico',
  245.    SIZE = '2448'
  246.  
  247. FILE
  248.    NAME = 'M2BMODICO',
  249.    WHEN = 'OUTOFDATE',
  250.    UNPACK = 'YES',
  251.    SOURCE = 'DRIVE:M2BMODEL.IC_',
  252.    VOLUME = 'MESA2DISK1',
  253.    PWS = 'm2bmodel.ico',
  254.    SIZE = '2448'
  255.  
  256. FILE
  257.    NAME = 'MESA2HLP',
  258.    WHEN = 'OUTOFDATE',
  259.    UNPACK = 'YES',
  260.    SOURCE = 'DRIVE:MESA2.HL_',
  261.    VOLUME = 'MESA2DISK1',
  262.    PWS = 'Mesa2.hlp',
  263.    SIZE = '465811'
  264.  
  265. FILE
  266.    NAME = 'MESACOREDLL',
  267.    WHEN = 'OUTOFDATE',
  268.    PWSPATH = 'WORK',
  269.    UNPACK = 'YES',
  270.    SOURCE = 'DRIVE:MESACORE.DL_',
  271.    VOLUME = 'MESA2DISK1',
  272.    PWS = 'Mesacore.DLL',
  273.    SIZE = '1485551'
  274.  
  275. FILE
  276.    NAME = 'MESAFEED',
  277.    WHEN = 'OUTOFDATE',
  278.    PWSPATH = 'WORK',
  279.    UNPACK = 'YES',
  280.    SOURCE = 'DRIVE:MESAFEED.DL_',
  281.    VOLUME = 'MESA2DISK1',
  282.    PWS = 'MesaFeed.DLL',
  283.    SIZE = '69523'
  284.  
  285. FILE
  286.    NAME = 'MESALICDLL',
  287.    WHEN = 'OUTOFDATE',
  288.    PWSPATH = 'WORK',
  289.    UNPACK = 'YES',
  290.    SOURCE = 'DRIVE:MESALIC.DL_',
  291.    VOLUME = 'MESA2DISK1',
  292.    PWS = 'MesaLic.DLL',
  293.    SIZE = '34845'
  294.  
  295. UPDATECONFIG
  296.    VAR = 'LIBPATH',
  297.    ADDSTR = '%EPFIWORKDIR%',
  298.    ADDWHEN = 'INSTALL || UPDATE || RESTORE',
  299.    DELETEWHEN = 'DELETE',
  300.    LINELOCATION = 'END'
  301.  
  302. UPDATECONFIG
  303.    VAR = 'SET HELP',
  304.    ADDSTR = '%EPFIFILEDIR%',
  305.    ADDWHEN = 'INSTALL || UPDATE || RESTORE',
  306.    DELETEWHEN = 'DELETE',
  307.    LINELOCATION = 'END'
  308.  
  309. **********************************************************************
  310.  
  311. COMPONENT
  312.    NAME = 'Mesa Examples',
  313.    ID = 'MESEXMP',
  314.    REQUIRES = 'MESABASE',
  315.    DISPLAY = 'YES',
  316.    DESCRIPTION = 'The Mesa for OS/2 example files.',
  317.    SIZE = '480000',
  318.    SHARED = 'NO',
  319.    DELETE = 'YES'
  320.  
  321. FILE
  322.    NAME = 'AUTOLOADm2',
  323.    WHEN = 'OUTOFDATE',
  324.    UNPACK = 'YES',
  325.    SOURCE = 'DRIVE:autoload.m2_',
  326.    VOLUME = 'MESA2DISK1',
  327.    PWS = 'autoload.m2',
  328.    SIZE = '65857'
  329. * Install this file in the file directory
  330. *
  331. *
  332. *
  333. *
  334.  
  335. * Define a file entry
  336. FILE
  337.    NAME = 'FANDPTXT',
  338.    WHEN = 'OUTOFDATE',
  339.    PWSPATH = 'AUX1',
  340.    UNPACK = 'YES',
  341.    SOURCE = 'DRIVE:fandp.tx_',
  342.    VOLUME = 'MESA2DISK1',
  343.    PWS = 'fandp.txt',
  344.    SIZE = '3285'
  345. * Install this file in the file directory
  346. *
  347. *
  348.  
  349. *
  350. * Define a file entry
  351. FILE
  352.    NAME = 'FEEDICO',
  353.    WHEN = 'OUTOFDATE',
  354.    PWSPATH = 'AUX1',
  355.    UNPACK = 'YES',
  356.    SOURCE = 'DRIVE:FEED.IC_',
  357.    VOLUME = 'MESA2DISK1',
  358.    PWS = 'feed.ico',
  359.    SIZE = '874'
  360.  
  361.  
  362. * Define a file entry
  363. FILE
  364.    NAME = 'FEEDEXE',
  365.    WHEN = 'OUTOFDATE',
  366.    PWSPATH = 'AUX1',
  367.    UNPACK = 'YES',
  368.    SOURCE = 'DRIVE:FEED.EX_',
  369.    VOLUME = 'MESA2DISK1',
  370.    PWS = 'feed.exe',
  371.    SIZE = '33303'
  372.  
  373. * Define a file entry
  374. FILE
  375.    NAME = 'PAGEICO',
  376.    WHEN = 'OUTOFDATE',
  377.    PWSPATH = 'AUX1',
  378.    UNPACK = 'YES',
  379.    SOURCE = 'DRIVE:PAGE.IC_',
  380.    VOLUME = 'MESA2DISK1',
  381.    PWS = 'page.ico',
  382.    SIZE = '874'
  383.  
  384.  
  385.  
  386. FILE
  387.    NAME = 'PAGEEXE',
  388.    WHEN = 'OUTOFDATE',
  389.    PWSPATH = 'AUX1',
  390.    UNPACK = 'YES',
  391.    SOURCE = 'DRIVE:PAGE.EX_',
  392.    VOLUME = 'MESA2DISK1',
  393.    PWS = 'page.exe',
  394.    SIZE = '56356'
  395.  
  396.  
  397. * Begin : Mesa for OS/2 sample files
  398.  
  399. * Define a file entry
  400. FILE
  401.    NAME = 'ACCOUNT',
  402.    WHEN = 'OUTOFDATE',
  403.    PWSPATH = 'AUX1',
  404.    UNPACK = 'YES',
  405.    SOURCE = 'DRIVE:ACCOUNT.M2_',
  406.    VOLUME = 'MESA2DISK1',
  407.    PWS = 'account.m2',
  408.    SIZE = '53032'
  409.  
  410. * Install this file in the file directory
  411. *
  412. *
  413. *
  414. *
  415. *
  416.  
  417. * Define a file entry
  418. FILE
  419.    NAME = 'EXAMPLES',
  420.    WHEN = 'OUTOFDATE',
  421.    PWSPATH = 'AUX1',
  422.    UNPACK = 'YES',
  423.    SOURCE = 'DRIVE:EXAMPLES.M2_',
  424.    VOLUME = 'MESA2DISK1',
  425.    PWS = 'examples.m2',
  426.    SIZE = '13684'
  427.  
  428.  
  429. * Define a file entry
  430. FILE
  431.    NAME = 'FEATURES',
  432.    WHEN = 'OUTOFDATE',
  433.    PWSPATH = 'AUX1',
  434.    UNPACK = 'YES',
  435.    SOURCE = 'DRIVE:FEATURES.M2_',
  436.    VOLUME = 'MESA2DISK1',
  437.    PWS = 'features.m2',
  438.    SIZE = '30250'
  439.  
  440. * Define a file entry
  441. FILE
  442.    NAME = 'PORTFLIO',
  443.    WHEN = 'OUTOFDATE',
  444.    PWSPATH = 'AUX1',
  445.    UNPACK = 'YES',
  446.    SOURCE = 'DRIVE:PORTFLIO.M2_',
  447.    VOLUME = 'MESA2DISK1',
  448.    PWS = 'portflio.m2',
  449.    SIZE = '33042'
  450.  
  451. * Define a file entry
  452. FILE
  453.    NAME = 'PRESENT',
  454.    WHEN = 'OUTOFDATE',
  455.    PWSPATH = 'AUX1',
  456.    UNPACK = 'YES',
  457.    SOURCE = 'DRIVE:PRESENT.M2_',
  458.    VOLUME = 'MESA2DISK1',
  459.    PWS = 'present.m2',
  460.    SIZE = '72150'
  461.  
  462. * New examples for Mesa for OS/2 v2.0.4
  463.  
  464. * Define a file entry
  465. FILE
  466.    NAME = 'BASICS',
  467.    WHEN = 'OUTOFDATE',
  468.    PWSPATH = 'AUX1',
  469.    UNPACK = 'YES',
  470.    SOURCE = 'DRIVE:BASICS.M2_',
  471.    VOLUME = 'MESA2DISK1',
  472.    PWS = 'basics.m2',
  473.    SIZE = '13464'
  474.  
  475. * Define a file entry
  476. FILE
  477.    NAME = 'CURRENCY',
  478.    WHEN = 'OUTOFDATE',
  479.    PWSPATH = 'AUX1',
  480.    UNPACK = 'YES',
  481.    SOURCE = 'DRIVE:CURRENCY.M2_',
  482.    VOLUME = 'MESA2DISK1',
  483.    PWS = 'currency.m2',
  484.    SIZE = '15162'
  485.  
  486. * Define a file entry
  487. FILE
  488.    NAME = 'DATA',
  489.    WHEN = 'OUTOFDATE',
  490.    PWSPATH = 'AUX1',
  491.    UNPACK = 'YES',
  492.    SOURCE = 'DRIVE:DATA.M2_',
  493.    VOLUME = 'MESA2DISK1',
  494.    PWS = 'data.m2',
  495.    SIZE = '32306'
  496.  
  497. * Define a file entry
  498. FILE
  499.    NAME = 'FIRST_PA',
  500.    WHEN = 'OUTOFDATE',
  501.    PWSPATH = 'AUX1',
  502.    UNPACK = 'YES',
  503.    SOURCE = 'DRIVE:FIRST_PA.M2_',
  504.    VOLUME = 'MESA2DISK1',
  505.    PWS = 'first_pa.m2',
  506.    SIZE = '11591'
  507.  
  508. * Define a file entry
  509. FILE
  510.    NAME = 'INVOICE',
  511.    WHEN = 'OUTOFDATE',
  512.    PWSPATH = 'AUX1',
  513.    UNPACK = 'YES',
  514.    SOURCE = 'DRIVE:INVOICE.M2_',
  515.    VOLUME = 'MESA2DISK1',
  516.    PWS = 'invoice.m2',
  517.    SIZE = '5642'
  518.  
  519. * Define a file entry
  520. FILE
  521.    NAME = 'SALES',
  522.    WHEN = 'OUTOFDATE',
  523.    PWSPATH = 'AUX1',
  524.    UNPACK = 'YES',
  525.    SOURCE = 'DRIVE:SALES.M2_',
  526.    VOLUME = 'MESA2DISK1',
  527.    PWS = 'sales.m2',
  528.    SIZE = '20376'
  529.  
  530. * Define a file entry
  531. FILE
  532.    NAME = 'TARIFFS',
  533.    WHEN = 'OUTOFDATE',
  534.    PWSPATH = 'AUX1',
  535.    UNPACK = 'YES',
  536.    SOURCE = 'DRIVE:TARIFFS.M2_',
  537.    VOLUME = 'MESA2DISK1',
  538.    PWS = 'tariffs.m2',
  539.    SIZE = '16442'
  540.  
  541. **********************************************************************
  542.  
  543. COMPONENT
  544.    NAME = 'Mesa Example Programs Source Code',
  545.    ID = 'MESEXSRC',
  546.    REQUIRES = 'MESABASE',
  547.    DISPLAY = 'YES',
  548.    DESCRIPTION = 'The Mesa for OS/2 Real Time Feed example source code.',
  549.    SIZE = '20000',
  550.    SHARED = 'NO',
  551.    DELETE = 'YES'
  552.  
  553. FILE
  554.    NAME = 'FEEDDEP',
  555.    WHEN = 'OUTOFDATE',
  556.    PWSPATH = 'AUX2',
  557.    UNPACK = 'YES',
  558.    SOURCE = 'DRIVE:feed.de_',
  559.    VOLUME = 'MESA2DISK1',
  560.    PWS = 'Feed/feed.Dep',
  561.    SIZE = '120'
  562.  
  563. FILE
  564.    NAME = 'FEEDCPP',
  565.    WHEN = 'OUTOFDATE',
  566.    PWSPATH = 'AUX2',
  567.    UNPACK = 'YES',
  568.    SOURCE = 'DRIVE:feed.cp_',
  569.    VOLUME = 'MESA2DISK1',
  570.    PWS = 'Feed/feed.cpp',
  571.    SIZE = '2830'
  572.  
  573. FILE
  574.    NAME = 'FEEDDEF',
  575.    WHEN = 'OUTOFDATE',
  576.    PWSPATH = 'AUX2',
  577.    UNPACK = 'YES',
  578.    SOURCE = 'DRIVE:feed.df_',
  579.    VOLUME = 'MESA2DISK1',
  580.    PWS = 'Feed/feed.Def',
  581.    SIZE = '385'
  582.  
  583. FILE
  584.    NAME = 'FEEDH',
  585.    WHEN = 'OUTOFDATE',
  586.    PWSPATH = 'AUX2',
  587.    UNPACK = 'YES',
  588.    SOURCE = 'DRIVE:feed.h_',
  589.    VOLUME = 'MESA2DISK1',
  590.    PWS = 'Feed/feed.h',
  591.    SIZE = '1619'
  592.  
  593. FILE
  594.    NAME = 'FEEDMAK',
  595.    WHEN = 'OUTOFDATE',
  596.    PWSPATH = 'AUX2',
  597.    UNPACK = 'YES',
  598.    SOURCE = 'DRIVE:feed.ma_',
  599.    VOLUME = 'MESA2DISK1',
  600.    PWS = 'Feed/feed.mak',
  601.    SIZE = '564'
  602.  
  603. FILE
  604.    NAME = 'PAGERC',
  605.    WHEN = 'OUTOFDATE',
  606.    PWSPATH = 'AUX2',
  607.    UNPACK = 'YES',
  608.    SOURCE = 'DRIVE:PAGE.RC_',
  609.    VOLUME = 'MESA2DISK1',
  610.    PWS = 'Page/Page.RC',
  611.    SIZE = '306'
  612.  
  613. FILE
  614.    NAME = 'OS2H',
  615.    WHEN = 'OUTOFDATE',
  616.    PWSPATH = 'AUX2',
  617.    UNPACK = 'YES',
  618.    SOURCE = 'DRIVE:os2h.h_',
  619.    VOLUME = 'MESA2DISK1',
  620.    PWS = 'Page/os2h.h',
  621.    SIZE = '1346'
  622.  
  623. FILE
  624.    NAME = 'PAGEDEP',
  625.    WHEN = 'OUTOFDATE',
  626.    PWSPATH = 'AUX2',
  627.    UNPACK = 'YES',
  628.    SOURCE = 'DRIVE:page.de_',
  629.    VOLUME = 'MESA2DISK1',
  630.    PWS = 'Page/page.Dep',
  631.    SIZE = '215'
  632.  
  633. FILE
  634.    NAME = 'PAGECPP',
  635.    WHEN = 'OUTOFDATE',
  636.    PWSPATH = 'AUX2',
  637.    UNPACK = 'YES',
  638.    SOURCE = 'DRIVE:page.cp_',
  639.    VOLUME = 'MESA2DISK1',
  640.    PWS = 'Page/page.cpp',
  641.    SIZE = '2205'
  642.  
  643. FILE
  644.    NAME = 'PAGEDEF',
  645.    WHEN = 'OUTOFDATE',
  646.    PWSPATH = 'AUX2',
  647.    UNPACK = 'YES',
  648.    SOURCE = 'DRIVE:page.df_',
  649.    VOLUME = 'MESA2DISK1',
  650.    PWS = 'Page/page.Def',
  651.    SIZE = '416'
  652.  
  653. FILE
  654.    NAME = 'PAGEMAK',
  655.    WHEN = 'OUTOFDATE',
  656.    PWSPATH = 'AUX2',
  657.    UNPACK = 'YES',
  658.    SOURCE = 'DRIVE:page.ma_',
  659.    VOLUME = 'MESA2DISK1',
  660.    PWS = 'Page/page.mak',
  661.    SIZE = '937'
  662.  
  663. * End: Mesa for OS/2 example source code.
  664.  
  665. COMPONENT
  666.    NAME = 'Mesa Online Documentation',
  667.    ID = 'MESADOC',
  668.    DISPLAY = 'YES',
  669.    DESCRIPTION = 'The Mesa for OS/2 on-line Documentation. (.INF form)',
  670.    SIZE = '460000',
  671.    SHARED = 'NO',
  672.    DELETE = 'YES'
  673.  
  674. * Define a file entry
  675. FILE
  676.    NAME = 'MESA2DOCINF',
  677.    WHEN = 'OUTOFDATE',
  678.    UNPACK = 'YES',
  679.    SOURCE = 'DRIVE:MESA2DOC.IN_',
  680.    VOLUME = 'MESA2DISK1',
  681.    PWS = 'Mesa2doc.inf',
  682.    SIZE = '450926'
  683.  
  684. FILE
  685.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  686.    EXITIGNOREERR = 'NO',
  687.    EXIT = 'CREATEWPSOBJECT WPProgram "Mesa Online Documentation"                   <%FOLDERID%> R                   "EXENAME=VIEW.EXE;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=MESA2DOC.INF;OBJECTID=<MESDOC>;"'
  688.  
  689. FILE
  690.    EXITWHEN = 'DELETE',
  691.    EXITIGNOREERR = 'YES',
  692.    EXIT = 'DELETEWPSOBJECT <MESDOC>'
  693.  
  694.  
  695. *---------------------------------------------------------------------
  696. *  This component deletes the product folder; it must be the last
  697. *  COMPONENT entry in the package file.
  698. *
  699. *  No changes are required to any entry in this component.
  700. *---------------------------------------------------------------------
  701. COMPONENT
  702.    NAME = 'DELLAST',
  703.    ID = 'DELLAST',
  704.    DISPLAY = 'NO',
  705.    SIZE = '10000',
  706.    SHARED = 'NO',
  707.    DELETE = 'YES'
  708.  
  709. FILE
  710.    EXITWHEN = 'DELETE',
  711.    EXITIGNOREERR = 'YES',
  712.    EXIT = 'DELETEWPSOBJECT <%FOLDERID%>'
  713.  
  714.