home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / wbi11os2.zip / wbi.pkg < prev    next >
Text File  |  1996-08-06  |  13KB  |  616 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 = '000001'
  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   = 'Personal Web Agent - Diskette 1',
  27.    VOLUME = 'WBI001'
  28.  
  29. **********************************************************************
  30.  
  31.  
  32. *---------------------------------------------------------------------
  33. *  Default directories
  34. *---------------------------------------------------------------------
  35. PATH
  36.    FILE      = 'D:/wbidemo',
  37.    FILELABEL = 'WBI Base directory: '
  38.  
  39.  
  40. **********************************************************************
  41.  
  42. FILE
  43.    EXITWHEN = 'ALWAYS',
  44.    EXIT     = 'SETVAR FOLDERID=WBI'
  45.  
  46.  
  47. COMPONENT
  48.    NAME        = 'Product Folder',
  49.    ID          = 'WBIFOLD',
  50.    DISPLAY     = 'NO',
  51.    SIZE        = '0'
  52.  
  53. FILE
  54.    SOURCE      = 'DRIVE:WBI.ICF',
  55.    PWS         = 'WBI.ICF',
  56.    PWSPATH     = 'FILE'
  57.  
  58. FILE
  59.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  60.    EXITIGNOREERR = 'NO',
  61.    EXIT          = 'SETVAR CATALOG=WBI.ICF'
  62.  
  63. FILE
  64.    SOURCE        = 'DRIVE: WBI.DSC',
  65.    PWS           = 'WBI.DSC',
  66.    PWSPATH       = 'FILE'
  67.  
  68. *---------------------------------------------------------------------
  69. *  Create your product's folder on the desktop.
  70. *
  71. *  The following changes are required:
  72. *  - Change "<Product Name>" in the EXIT keyword to your product name.
  73. *---------------------------------------------------------------------
  74. FILE
  75.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  76.    EXITIGNOREERR = 'NO',
  77.    EXIT          = 'CREATEWPSOBJECT WPFolder "WBI"
  78.                    <WP_DESKTOP> R
  79.                    "OBJECTID=<WBI>"'
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87. COMPONENT
  88.    NAME        = 'Web Browser Intelligence',
  89.    ID          = 'WBIPROD',
  90.    REQUIRES    = 'WBIFOLD DELLAST DELOLD WBICONF',
  91.    DESCRIPTION = 'The required component to make surfing the web easier',
  92.    SIZE        = '5000000',
  93.    DISPLAY     = 'YES'
  94.  
  95.  
  96. FILE
  97.    PACKID  = 'ALL',
  98.    PWS     = 'bin/wbigrfti.dll',
  99.    PWSPATH = 'FILE',
  100.    UNPACK  = 'YES',
  101.    REPLACEINUSE = 'I U R'
  102.  
  103. FILE
  104.    PACKID  = 'ALL',
  105.    PWS     = 'bin/wbicnfg.dll',
  106.    PWSPATH = 'FILE',
  107.    UNPACK  = 'YES',
  108.    REPLACEINUSE = 'I U R'
  109.  
  110. FILE
  111.    PACKID  = 'ALL',
  112.    PWS     = 'bin/wbicache.dll',
  113.    PWSPATH = 'FILE',
  114.    UNPACK  = 'YES',
  115.    REPLACEINUSE = 'I U R'
  116.  
  117. FILE
  118.    PACKID  = 'ALL',
  119.    PWS     = 'bin/wbisock.dll',
  120.    PWSPATH = 'FILE',
  121.    UNPACK  = 'YES',
  122.    REPLACEINUSE = 'I U R'
  123.  
  124. FILE
  125.    PACKID  = 'ALL',
  126.    PWS     = 'bin/wbibg.exe',
  127.    PWSPATH = 'FILE',
  128.    UNPACK  = 'YES',
  129.    REPLACEINUSE = 'I U R'
  130.  
  131.  
  132. FILE
  133.    PACKID  = 'ALL',
  134.    PWS     = 'bin/wbiprtcl.dll',
  135.    PWSPATH = 'FILE',
  136.    UNPACK  = 'YES',
  137.    REPLACEINUSE = 'I U R'
  138.  
  139.  
  140. FILE
  141.    PACKID  = 'ALL',
  142.    PWS     = 'bin/wbickurl.dll',
  143.    PWSPATH = 'FILE',
  144.    UNPACK  = 'YES',
  145.    REPLACEINUSE = 'I U R'
  146.  
  147. FILE
  148.    PACKID  = 'ALL',
  149.    PWS     = 'bin/wbiidxup.dll',
  150.    PWSPATH = 'FILE',
  151.    UNPACK  = 'YES',
  152.    REPLACEINUSE = 'I U R'
  153.  
  154. FILE
  155.    PACKID  = 'ALL',
  156.    PWS     = 'bin/wbitrlhs.dll',
  157.    PWSPATH = 'FILE',
  158.    UNPACK  = 'YES',
  159.    REPLACEINUSE = 'I U R'
  160.  
  161. FILE
  162.    PACKID  = 'ALL',
  163.    PWS     = 'bin/wbireqtr.dll',
  164.    PWSPATH = 'FILE',
  165.    UNPACK  = 'YES',
  166.    REPLACEINUSE = 'I U R'
  167.  
  168. FILE
  169.    PACKID  = 'ALL',
  170.    PWS     = 'bin/wbigenr.dll',
  171.    PWSPATH = 'FILE',
  172.    UNPACK  = 'YES',
  173.    REPLACEINUSE = 'I U R'
  174.  
  175. FILE
  176.    PACKID  = 'ALL',
  177.    PWS     = 'bin/wbifiltr.dll',
  178.    PWSPATH = 'FILE',
  179.    UNPACK  = 'YES',
  180.    REPLACEINUSE = 'I U R'
  181.  
  182. FILE
  183.    PACKID  = 'ALL',
  184.    PWS     = 'bin/wbimontr.dll',
  185.    PWSPATH = 'FILE',
  186.    UNPACK  = 'YES',
  187.    REPLACEINUSE = 'I U R'
  188.  
  189. FILE
  190.    PACKID  = 'ALL',
  191.    PWS     = 'bin/wbitstlk.dll',
  192.    PWSPATH = 'FILE',
  193.    UNPACK  = 'YES',
  194.    REPLACEINUSE = 'I U R'
  195.  
  196. FILE
  197.    PACKID  = 'ALL',
  198.    PWS     = 'bin/wbitlimp.dll',
  199.    PWSPATH = 'FILE',
  200.    UNPACK  = 'YES',
  201.    REPLACEINUSE = 'I U R'
  202.  
  203.  
  204. FILE
  205.    PACKID  = 'ALL',
  206.    PWS     = 'bin/wbi.exe',
  207.    PWSPATH = 'FILE',
  208.    UNPACK  = 'YES',
  209.    REPLACEINUSE = 'I U R'
  210.  
  211. FILE
  212.    PACKID  = 'ALL',
  213.    PWS     = 'bin/wbirun1.dll',
  214.    PWSPATH = 'FILE',
  215.    UNPACK  = 'YES',
  216.    REPLACEINUSE = 'I U R'
  217.  
  218. FILE
  219.    PACKID  = 'ALL',
  220.    PWS     = 'data/backbtn.gif',
  221.    PWSPATH = 'FILE',
  222.    UNPACK  = 'YES',
  223.    REPLACEINUSE = 'I U R'
  224.  
  225. FILE
  226.    PACKID  = 'ALL',
  227.    PWS     = 'data/backgrnd.jpg',
  228.    PWSPATH = 'FILE',
  229.    UNPACK  = 'YES',
  230.    REPLACEINUSE = 'I U R'
  231.  
  232. FILE
  233.    PACKID  = 'ALL',
  234.    PWS     = 'data/bad.gif',
  235.    PWSPATH = 'FILE',
  236.    UNPACK  = 'YES',
  237.    REPLACEINUSE = 'I U R'
  238.  
  239. FILE
  240.    PACKID  = 'ALL',
  241.    PWS     = 'data/blank.gif',
  242.    PWSPATH = 'FILE',
  243.    UNPACK  = 'YES',
  244.    REPLACEINUSE = 'I U R'
  245.  
  246. FILE
  247.    PACKID  = 'ALL',
  248.    PWS     = 'data/default.rul',
  249.    PWSPATH = 'FILE',
  250.    UNPACK  = 'YES',
  251.    REPLACEINUSE = 'I U R'
  252.  
  253. FILE
  254.    PACKID  = 'ALL',
  255.    PWS     = 'data/dll.lst',
  256.    PWSPATH = 'FILE',
  257.    UNPACK  = 'YES',
  258.    REPLACEINUSE = 'I U R'
  259.  
  260. FILE
  261.    PACKID  = 'ALL',
  262.    PWS     = 'data/good.gif',
  263.    PWSPATH = 'FILE',
  264.    UNPACK  = 'YES',
  265.    REPLACEINUSE = 'I U R'
  266.  
  267. FILE
  268.    PACKID  = 'ALL',
  269.    PWS     = 'data/group.gif',
  270.    PWSPATH = 'FILE',
  271.    UNPACK  = 'YES',
  272.    REPLACEINUSE = 'I U R'
  273.  
  274. FILE
  275.    PACKID  = 'ALL',
  276.    PWS     = 'data/groups.lst',
  277.    PWSPATH = 'FILE',
  278.    UNPACK  = 'YES',
  279.    REPLACEINUSE = 'I U R'
  280.  
  281. FILE
  282.    PACKID  = 'ALL',
  283.    PWS     = 'data/lookhere.gif',
  284.    PWSPATH = 'FILE',
  285.    UNPACK  = 'YES',
  286.    REPLACEINUSE = 'I U R'
  287.  
  288. FILE
  289.    PACKID  = 'ALL',
  290.    PWS     = 'data/maybe.gif',
  291.    PWSPATH = 'FILE',
  292.    UNPACK  = 'YES',
  293.    REPLACEINUSE = 'I U R'
  294.  
  295. FILE
  296.    PACKID  = 'ALL',
  297.    PWS     = 'data/paths.gif',
  298.    PWSPATH = 'FILE',
  299.    UNPACK  = 'YES',
  300.    REPLACEINUSE = 'I U R'
  301.  
  302. FILE
  303.    PACKID  = 'ALL',
  304.    PWS     = 'data/prslhist.gif',
  305.    PWSPATH = 'FILE',
  306.    UNPACK  = 'YES',
  307.    REPLACEINUSE = 'I U R'
  308.  
  309. FILE
  310.    PACKID  = 'ALL',
  311.    PWS     = 'readme.txt',
  312.    PWSPATH = 'FILE',
  313.    UNPACK  = 'YES',
  314.    REPLACEINUSE = 'I U R'
  315.  
  316. FILE
  317.    PACKID  = 'ALL',
  318.    PWS     = 'undoc.txt',
  319.    PWSPATH = 'FILE',
  320.    UNPACK  = 'YES',
  321.    REPLACEINUSE = 'I U R'
  322.  
  323. FILE
  324.    PACKID  = 'ALL',
  325.    PWS     = 'data/setup.gif',
  326.    PWSPATH = 'FILE',
  327.    UNPACK  = 'YES',
  328.    REPLACEINUSE = 'I U R'
  329.  
  330. FILE
  331.    PACKID  = 'ALL',
  332.    PWS     = 'data/shortcut.gif',
  333.    PWSPATH = 'FILE',
  334.    UNPACK  = 'YES',
  335.    REPLACEINUSE = 'I U R'
  336.  
  337. FILE
  338.    PACKID  = 'ALL',
  339.    PWS     = 'data/toolimg.gif',
  340.    PWSPATH = 'FILE',
  341.    UNPACK  = 'YES',
  342.    REPLACEINUSE = 'I U R'
  343.  
  344. FILE
  345.    PACKID  = 'ALL',
  346.    PWS     = 'data/toolimgw.gif',
  347.    PWSPATH = 'FILE',
  348.    UNPACK  = 'YES',
  349.    REPLACEINUSE = 'I U R'
  350.  
  351. FILE
  352.    PACKID  = 'ALL',
  353.    PWS     = 'data/watchurl.gif',
  354.    PWSPATH = 'FILE',
  355.    UNPACK  = 'YES',
  356.    REPLACEINUSE = 'I U R'
  357.  
  358. FILE
  359.    PACKID  = 'ALL',
  360.    PWS     = 'data/wbihelp.gif',
  361.    PWSPATH = 'FILE',
  362.    UNPACK  = 'YES',
  363.    REPLACEINUSE = 'I U R'
  364.  
  365. FILE
  366.    PACKID  = 'ALL',
  367.    PWS     = 'data/welcome.gif',
  368.    PWSPATH = 'FILE',
  369.    UNPACK  = 'YES',
  370.    REPLACEINUSE = 'I U R'
  371.  
  372. FILE
  373.    PACKID  = 'ALL',
  374.    PWS     = 'data/helphtml/default.htm',
  375.    PWSPATH = 'FILE',
  376.    UNPACK  = 'YES',
  377.    REPLACEINUSE = 'I U R'
  378.  
  379. FILE
  380.    PACKID  = 'ALL',
  381.    PWS     = 'data/helphtml/help.htm',
  382.    PWSPATH = 'FILE',
  383.    UNPACK  = 'YES',
  384.    REPLACEINUSE = 'I U R'
  385.  
  386. FILE
  387.    PACKID  = 'ALL',
  388.    PWS     = 'data/helphtml/history.htm',
  389.    PWSPATH = 'FILE',
  390.    UNPACK  = 'YES',
  391.    REPLACEINUSE = 'I U R'
  392.  
  393. FILE
  394.    PACKID  = 'ALL',
  395.    PWS     = 'data/helphtml/look.htm',
  396.    PWSPATH = 'FILE',
  397.    UNPACK  = 'YES',
  398.    REPLACEINUSE = 'I U R'
  399.  
  400. FILE
  401.    PACKID  = 'ALL',
  402.    PWS     = 'data/helphtml/path.htm',
  403.    PWSPATH = 'FILE',
  404.    UNPACK  = 'YES',
  405.    REPLACEINUSE = 'I U R'
  406.  
  407. FILE
  408.    PACKID  = 'ALL',
  409.    PWS     = 'data/helphtml/setup.htm',
  410.    PWSPATH = 'FILE',
  411.    UNPACK  = 'YES',
  412.    REPLACEINUSE = 'I U R'
  413.  
  414. FILE
  415.    PACKID  = 'ALL',
  416.    PWS     = 'data/helphtml/watch.htm',
  417.    PWSPATH = 'FILE',
  418.    UNPACK  = 'YES',
  419.    REPLACEINUSE = 'I U R'
  420.  
  421. FILE
  422.    PACKID  = 'ALL',
  423.    PWS     = 'data/helphtml/welcome.htm',
  424.    PWSPATH = 'FILE',
  425.    UNPACK  = 'YES',
  426.    REPLACEINUSE = 'I U R'
  427.  
  428. PACKFILE
  429.    ID = 'ALL',
  430.    SOURCE = 'DRIVE:WBIOS2.EX_',
  431.    UNPACK = 'YES'
  432.  
  433.  
  434. *COMPONENT
  435. *   NAME     = 'WBI Icon',
  436. **   ID       = 'WBIICON',
  437. *   REQUIRES = 'WBIPROD',
  438. *   DISPLAY  = 'NO',
  439. *   SIZE     = '0'
  440. *
  441.  
  442. FILE
  443.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  444.    EXITIGNOREERR = 'NO',
  445.    EXIT          = 'CREATEWPSOBJECT WPProgram "WBI"
  446.                    <WBI> R "EXENAME=%EPFIFILEDIR%\BIN\WBI.EXE;STARTUPDIR=%EPFIFILEDIR%\BIN;OBJECTID=<WBIEXE>;"'
  447.  
  448. FILE
  449.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  450.    EXITIGNOREERR = 'NO',
  451.    EXIT = 'CREATEWPSOBJECT WPProgram "ReadMe"
  452.             <WBI> R "EXENAME=E.EXE;OBJECTID=<WBIREAD>;PARAMETERS=%EPFIFILEDIR%\README.TXT"'
  453.  
  454. FILE
  455.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  456.    EXITIGNOREERR = 'NO',
  457.    EXIT          = 'CREATEWPSOBJECT WPProgram "Remove WBI"
  458.                    <WBI> R "EXENAME=%EPFIFILEDIR%\WBISETUP.CMD;PARAMETERS=UNINSTALL;STARTUPDIR=%EPFIFILEDIR%;OBJECTID=<REMOVEWBI>;"'
  459.  
  460. FILE
  461.    EXITWHEN      = 'DELETE',
  462.    EXITIGNOREERR = 'YES',
  463.    EXIT          = 'DELETEWPSOBJECT <WBIEXE>'
  464.  
  465. FILE
  466.    EXITWHEN      = 'DELETE',
  467.    EXITIGNOREERR = 'YES',
  468.    EXIT          = 'DELETEWPSOBJECT <WBIREAD>'
  469.  
  470.  
  471.  
  472.  
  473. COMPONENT
  474.    NAME        = 'Automatic Configuration',
  475.    ID          = 'WBICONF',
  476.    DESCRIPTION = 'Install and run a script to automatically configure WBI based on existing system information.',
  477.    SIZE        = '0',
  478.    DISPLAY     = 'NO'
  479.  
  480. FILE
  481.    EXITWHEN    = 'DELETE',
  482.    EXITIGNOREERR = 'YES',
  483.    EXIT        = 'EXEC fg tw %EPFIFILEDIR%\wbisetup.cmd UNINSTALL %EPFIFILEDIR%'
  484.  
  485. FILE
  486.    PACKID      = 'CFG',
  487.    PWS         = 'arcdlg.exe',
  488.    PWSPATH     = 'FILE',
  489.    SOURCE      = 'DRIVE:cfg.cm_',
  490.    UNPACK      = 'YES',
  491.    REPLACEINUSE = 'I U R'
  492. FILE
  493.    PACKID      = 'CFG',
  494.    PWS         = 'wbisetup.cmd',
  495.    PWSPATH     = 'FILE',
  496.    SOURCE      = 'DRIVE:cfg.cm_',
  497.    UNPACK      = 'YES',
  498.    REPLACEINUSE = 'I U R',
  499.    EXITWHEN    = 'INSTALL || UPDATE || RESTORE',
  500.    EXITIGNOREERR = 'YES',
  501.    EXIT        = 'EXEC fg tw %EPFICURPWS% INSTALL %EPFIFILEDIR%'
  502. PACKFILE
  503.    ID = 'CFG',
  504.    SOURCE = 'DRIVE:CFG.CM_',
  505.    UNPACK = 'YES'
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514. COMPONENT
  515.    NAME        = 'Remove Obsolete Files',
  516.    ID          = 'DELOLD',
  517.    SIZE        = '0',
  518.    DISPLAY     = 'NO'
  519.  
  520. FILE
  521.    PWS       = 'bin/cache.dll',
  522.    PWSPATH   = 'FILE',
  523.    DOWNLOAD  = 'DELETE',
  524.    WHEN      = 'ALWAYS'
  525.  
  526. FILE
  527.    PWS       = 'bin/checkurl.dll',
  528.    PWSPATH   = 'FILE',
  529.    DOWNLOAD  = 'DELETE',
  530.    WHEN      = 'ALWAYS'
  531.  
  532. FILE
  533.    PWS       = 'bin/config.dll',
  534.    PWSPATH   = 'FILE',
  535.    DOWNLOAD  = 'DELETE',
  536.    WHEN      = 'ALWAYS'
  537.  
  538. FILE
  539.    PWS       = 'bin/filters2.dll',
  540.    PWSPATH   = 'FILE',
  541.    DOWNLOAD  = 'DELETE',
  542.    WHEN      = 'ALWAYS'
  543.  
  544. FILE
  545.    PWS       = 'bin/generatr.dll',
  546.    PWSPATH   = 'FILE',
  547.    DOWNLOAD  = 'DELETE',
  548.    WHEN      = 'ALWAYS'
  549.  
  550. FILE
  551.    PWS       = 'bin/graffiti.dll',
  552.    PWSPATH   = 'FILE',
  553.    DOWNLOAD  = 'DELETE',
  554.    WHEN      = 'ALWAYS'
  555.  
  556. FILE
  557.    PWS       = 'bin/idxupd.dll',
  558.    PWSPATH   = 'FILE',
  559.    DOWNLOAD  = 'DELETE',
  560.    WHEN      = 'ALWAYS'
  561.  
  562. FILE
  563.    PWS       = 'bin/monitors.dll',
  564.    PWSPATH   = 'FILE',
  565.    DOWNLOAD  = 'DELETE',
  566.    WHEN      = 'ALWAYS'
  567.  
  568. FILE
  569.    PWS       = 'bin/protocol.dll',
  570.    PWSPATH   = 'FILE',
  571.    DOWNLOAD  = 'DELETE',
  572.    WHEN      = 'ALWAYS'
  573.  
  574. FILE
  575.    PWS       = 'bin/requestr.dll',
  576.    PWSPATH   = 'FILE',
  577.    DOWNLOAD  = 'DELETE',
  578.    WHEN      = 'ALWAYS'
  579.  
  580. FILE
  581.    PWS       = 'bin/sockets.dll',
  582.    PWSPATH   = 'FILE',
  583.    DOWNLOAD  = 'DELETE',
  584.    WHEN      = 'ALWAYS'
  585.  
  586. FILE
  587.    PWS       = 'bin/testlink.dll',
  588.    PWSPATH   = 'FILE',
  589.    DOWNLOAD  = 'DELETE',
  590.    WHEN      = 'ALWAYS'
  591.  
  592. FILE
  593.    PWS       = 'bin/toolimap.dll',
  594.    PWSPATH   = 'FILE',
  595.    DOWNLOAD  = 'DELETE',
  596.    WHEN      = 'ALWAYS'
  597.  
  598. FILE
  599.    PWS       = 'bin/trailhis.dll',
  600.    PWSPATH   = 'FILE',
  601.    DOWNLOAD  = 'DELETE',
  602.    WHEN      = 'ALWAYS'
  603.  
  604.  
  605. COMPONENT
  606.    NAME    = 'DELLAST',
  607.    ID      = 'DELLAST',
  608.    DISPLAY = 'NO',
  609.    SIZE    = '0'
  610.  
  611. FILE
  612.    EXITWHEN      = 'DELETE',
  613.    EXITIGNOREERR = 'YES',
  614.    EXIT          = 'DELETEWPSOBJECT <%FOLDERID%>'
  615.  
  616.