home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / WEBXV11H.EXE / EXPLORE.PKG < prev    next >
Text File  |  1996-11-25  |  7KB  |  284 lines

  1. * Start of EXPLORE.PKG
  2. *       for OS/2
  3. * Package file for Web Explorer Installation
  4. *----------------------------------------------
  5. * This Package file is for the CDROM version
  6.  
  7. * SMD [11/22/96] #IC15772 - Change service level each
  8. *     time a new version of WebEx is created.  
  9. *     v1.1h=010108 (h is the 8th letter of the alphabet)
  10.  
  11. SERVICELEVEL
  12.    LEVEL = '010108'
  13.  
  14. DISK
  15.    NAME = 'IBM Internet Client - Diskette 1',
  16.    VOLUME = 'WEBX01'
  17.  
  18. PATH
  19.   FILE      = 'C:/TCPIP/Bin',
  20.   FILELABEL = 'Executables directory: ',
  21.   AUX1      = 'C:/TCPIP/DLL',
  22.   AUX1LABEL = 'DLL directory : ',
  23.   AUX2      = 'C:/TCPIP/Help',
  24.   AUX2LABEL = 'Documentation and Help: ',
  25.   AUX3      = 'C:/TCPIP/Locale',
  26.   AUX3LABEL = 'Language dependent files: ',
  27.   AUX4      = 'C:/TCPIP/Msg',
  28.   AUX4LABEL = 'Message catalog files: '
  29.  
  30. FILE
  31.   EXITWHEN = 'ALWAYS',
  32.   EXITIGNOREERR = 'YES',
  33.   EXIT = 'EXEC BG TW CMD.EXE /C ATTRIB %EPFIFILEDIR%\*.* -R'
  34.  
  35. * Define a product folder
  36.  
  37. COMPONENT
  38.   NAME        = 'IBM Web Explorer for OS/2 Warp',
  39.   ID          = 'WEBIAK',
  40.   SIZE        = '1860000',
  41.   DISPLAY     = 'YES'
  42.  
  43. PACKFILE
  44. * VOLUME = 'WEBX01',
  45.   ID     = 'WEBCEXE',
  46.   SOURCE = 'DRIVE: EXPLORE.EX_',
  47.   UNPACK = 'YES'
  48.  
  49. * Register the Simple Sample product to the desktop
  50.  
  51. FILE
  52.   EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  53.   EXITIGNOREERR = 'YES',
  54.   EXIT = 'CREATEWPSOBJECT WPFolder "IBM Internet^Connection for OS/2" <WP_DESKTOP> F "OBJECTID=<IAK>;ICONFILE=%ROOT%\BIN\INTCLOSE.ICO;ICONNFILE=1,%ROOT%\BIN\INTOPEN.ICO"'
  55.  
  56. * Transfer explore.exe
  57.  
  58. FILE
  59.   PACKID  = 'WEBCEXE',
  60.   PWS     = 'explore.exe',
  61.   PWSPATH = 'FILE',
  62.   SOURCE  = 'DRIVE: EXPLORE.EX_',
  63.   UNPACK  = 'YES',
  64.   EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  65.   EXITIGNOREERR = 'NO',
  66.   EXIT = 'CREATEWPSOBJECT WPProgram "WebExplorer" <IAK> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%\\explore.exe;OBJECTID=<IAKWEB>;STARTUPDIR=%EPFIFILEDIR%"'
  67.  
  68. UPDATECONFIG
  69.   ADDSTR       = '%EPFICURPWSDIR%',
  70.   VAR          = 'SET PATH',
  71.   ADDWHEN      = 'INSTALL',
  72.   DELETEWHEN   = 'DIREMPTY',
  73.   LINELOCATION = 'END'
  74.  
  75. * Transfer viewstrt.exe
  76.  
  77. FILE
  78.   PACKID  = 'WEBCEXE',
  79.   PWS     = 'viewstrt.exe',
  80.   PWSPATH = 'FILE',
  81.   SOURCE  = 'DRIVE: EXPLORE.EX_',
  82.   UNPACK  = 'YES'
  83.  
  84. *-------------------------------------------------------------------------------
  85. * SMD [09/19/96] #IC14962 - The delete part of the delete/reinstall was not
  86. *     removing webexurl.dll.  There seemed to be two problems.  First of all,
  87. *     DUMMY/ was being appended to webexurl.dll on a delete, so the dll wasn't
  88. *     being found.  So I deleted the DUMMYDIR references below.  Secondly,
  89. *     the dll deregistration was happening much further down in the code.  It
  90. *     needed to be done before the dll deletion so the dll was being deleted
  91. *     immediately (otherwise, it wasn't being removed until after a reboot.
  92. *-------------------------------------------------------------------------------
  93.  
  94. * Register DLL                              // SMD [09/19/96] #IC14962 - section moved
  95. FILE
  96.   EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  97.   EXITIGNOREERR = 'YES',
  98.   EXIT = 'REGISTERWPSCLASS WebExplorer_Url webexurl'
  99.  
  100. * De-Register DLL                           // SMD [09/19/96] #IC14962 - section moved
  101. FILE
  102.   EXITWHEN = 'DELETE',
  103.   EXITIGNOREERR = 'YES',
  104.   EXIT = 'DEREGISTERWPSCLASS WebExplorer_Url'
  105.  
  106. * Transfer webexurl.dll
  107. *FILE                                       // SMD [09/19/96] #IC14962
  108. *  EXITWHEN = ALWAYS,                       // SMD [09/19/96] #IC14962 
  109. *  EXIT     = 'SETVAR DUMMYDIR='            // SMD [09/19/96] #IC14962 
  110.  
  111. *FILE                                       // SMD [09/19/96] #IC14962 
  112. *  EXITWHEN = 'DELETE',                     // SMD [09/19/96] #IC14962 
  113. *  EXIT     = 'SETVAR DUMMYDIR=DUMMY//'     // SMD [09/19/96] #IC14962 
  114.  
  115. FILE
  116.   REPLACEINUSE = 'I U D R',
  117.   PACKID  = 'WEBCEXE',
  118. * PWS     = '%DUMMYDIR%webexurl.dll',       // SMD [09/19/96] #IC14962 
  119.   PWS     = 'webexurl.dll',
  120.   PWSPATH = 'AUX1',
  121.   SOURCE  = 'DRIVE: EXPLORE.EX_',
  122.   UNPACK  = 'YES'
  123.  
  124. * 04Aug95 SR defect 843
  125. * Transfer webexwin.dll files
  126.  
  127. FILE
  128.   REPLACEINUSE = 'I U D R',
  129.   PACKID  = 'WEBCEXE',
  130.   PWS     = 'webexwin.dll',
  131.   PWSPATH = 'AUX1',
  132.   SOURCE  = 'DRIVE: EXPLORE.EX_',
  133.   UNPACK  = 'YES'
  134.  
  135. * Transfer Help files
  136.  
  137. FILE
  138.   PACKID  = 'WEBCEXE',
  139.   PWS     = 'explore.hlp',
  140.   PWSPATH = 'AUX2',
  141.   SOURCE  = 'DRIVE: EXPLORE.EX_',
  142.   UNPACK  = 'YES'
  143.  
  144. FILE
  145.   PACKID  = 'WEBCEXE',
  146.   PWS     = 'webexurl.hlp',
  147.   PWSPATH = 'AUX2',
  148.   SOURCE  = 'DRIVE: EXPLORE.EX_',
  149.   UNPACK  = 'YES'
  150.  
  151. FILE
  152.   PACKID  = 'WEBCEXE',
  153.   PWS     = 'webng.htm',
  154.   PWSPATH = 'AUX2',
  155.   SOURCE  = 'DRIVE: EXPLORE.EX_',
  156.   UNPACK  = 'YES'
  157.  
  158. FILE
  159.   PACKID  = 'WEBCEXE',
  160.   PWS     = 'read.me',
  161.   PWSPATH = 'AUX2',
  162.   SOURCE  = 'DRIVE: EXPLORE.EX_',
  163.   UNPACK  = 'YES'
  164.  
  165. * Message catalog for WebExplorer
  166.  
  167. FILE
  168.   PACKID  = 'WEBCEXE',
  169.   PWS     = 'explore.cat',
  170.   PWSPATH = 'AUX4',
  171.   SOURCE  = 'DRIVE: EXPLORE.EX_',
  172.   UNPACK  = 'YES'
  173.  
  174. * Transfer SETLOC1.dll for XPG4
  175.  
  176. FILE
  177.   REPLACEINUSE = 'I U D R',
  178.   PACKID  = 'WEBCEXE',
  179.   PWS     = 'setloc1.dll',
  180.   PWSPATH = 'AUX1',
  181.   SOURCE  = 'DRIVE: WEBSRVR.EX_',
  182.   UNPACK  = 'YES',
  183.   SIZE    = '242514'
  184.  
  185. * Transfer tnls32.dll for wnl functions (XPG4 overlay)
  186.  
  187. FILE
  188.   REPLACEINUSE = 'I U D R',
  189.   PACKID  = 'WEBCEXE',
  190.   PWS     = 'tnls32.dll',
  191.   PWSPATH = 'AUX1',
  192.   SOURCE  = 'DRIVE: WEBSRVR.EX_',
  193.   UNPACK  = 'YES',
  194.   SIZE    = '26112'
  195.  
  196. * Transfer enus437.dll for LOCALE
  197.  
  198. FILE
  199.   REPLACEINUSE = 'I U D R',
  200.   PACKID  = 'WEBCEXE',
  201.   PWS     = 'enus437.dll',
  202.   PWSPATH = 'AUX3',
  203.   SOURCE  = 'DRIVE: WEBSRVR.EX_',
  204.   UNPACK  = 'YES',
  205.   SIZE    = '26112'
  206.  
  207. * Transfer enus850.dll for LOCALE
  208.  
  209. FILE
  210.   REPLACEINUSE = 'I U D R',
  211.   PACKID  = 'WEBCEXE',
  212.   PWS     = 'enus850.dll',
  213.   PWSPATH = 'AUX3',
  214.   SOURCE  = 'DRIVE: WEBSRVR.EX_',
  215.   UNPACK  = 'YES',
  216.   SIZE    = '26112'
  217.  
  218. * Transfer enus819.dll for LOCALE
  219.  
  220. FILE
  221.   REPLACEINUSE = 'I U D R',
  222.   PACKID  = 'WEBCEXE',
  223.   PWS     = 'enus819.dll',
  224.   PWSPATH = 'AUX3',
  225.   SOURCE  = 'DRIVE: WEBSRVR.EX_',
  226.   UNPACK  = 'YES',
  227.   SIZE    = '26112'
  228.  
  229. * Transfer engb850.dll for LOCALE
  230.  
  231. FILE
  232.   REPLACEINUSE = 'I U D R',
  233.   PACKID  = 'WEBCEXE',
  234.   PWS     = 'engb850.dll',
  235.   PWSPATH = 'AUX3',
  236.   SOURCE  = 'DRIVE: WEBSRVR.EX_',
  237.   UNPACK  = 'YES',
  238.   SIZE    = '26112'
  239.  
  240. *---------------------------------------------------------*
  241.  
  242. UPDATECONFIG
  243.   ADDSTR       = '%EPFIAUX1DIR%',
  244.   VAR          = 'LIBPATH',
  245.   ADDWHEN      = 'INSTALL',
  246.   DELETEWHEN   = 'DIREMPTY',
  247.   LINELOCATION = 'BEGIN'
  248.  
  249. UPDATECONFIG
  250.   ADDSTR       = '%EPFIAUX2DIR%',
  251.   VAR          = 'SET HELP',
  252.   ADDWHEN      = 'INSTALL',
  253.   DELETEWHEN   = 'DIREMPTY',
  254.   LINELOCATION = 'BEGIN'
  255.  
  256. UPDATECONFIG
  257.   VAR          = 'SET NLSPATH',
  258.   ADDSTR       = '%EPFIAUX4DIR%//%N;',
  259.   ADDWHEN      = 'INSTALL',
  260.   DELETEWHEN   = 'DELETE',
  261.   LINELOCATION = 'BEGIN'
  262.  
  263. UPDATECONFIG
  264.   VAR          = 'SET LOCPATH',
  265.   ADDSTR       = '%EPFIAUX3DIR%',
  266.   ADDWHEN      = 'INSTALL',
  267.   DELETEWHEN   = 'DELETE',
  268.   LINELOCATION = 'BEGIN'
  269.  
  270. ADDCONFIG
  271.   VAR          = 'SET LANG',
  272.   ADDSTR       = 'en_us',
  273.   ADDWHEN      = 'INSTALL',
  274.   DELETEWHEN   = 'DELETE',
  275.   UNIQUE       = 'YES'
  276.  
  277. * Delete the Executable component on a delete action
  278.  
  279. FILE
  280.   EXITWHEN = 'DELETE',
  281.   EXITIGNOREERR = 'YES',
  282.   EXIT = 'DELETEWPSOBJECT <IAKWEB>'
  283.  
  284.