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