home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 January
/
Chip_1999-01_cd.bin
/
zkuste
/
svet_os2
/
IBMWEBEX
/
WEBXV11H.ZIP
/
EXPLORE.PKG
< prev
next >
Wrap
Text File
|
1996-11-25
|
7KB
|
284 lines
* Start of EXPLORE.PKG
* for OS/2
* Package file for Web Explorer Installation
*----------------------------------------------
* This Package file is for the CDROM version
* SMD [11/22/96] #IC15772 - Change service level each
* time a new version of WebEx is created.
* v1.1h=010108 (h is the 8th letter of the alphabet)
SERVICELEVEL
LEVEL = '010108'
DISK
NAME = 'IBM Internet Client - Diskette 1',
VOLUME = 'WEBX01'
PATH
FILE = 'C:/TCPIP/Bin',
FILELABEL = 'Executables directory: ',
AUX1 = 'C:/TCPIP/DLL',
AUX1LABEL = 'DLL directory : ',
AUX2 = 'C:/TCPIP/Help',
AUX2LABEL = 'Documentation and Help: ',
AUX3 = 'C:/TCPIP/Locale',
AUX3LABEL = 'Language dependent files: ',
AUX4 = 'C:/TCPIP/Msg',
AUX4LABEL = 'Message catalog files: '
FILE
EXITWHEN = 'ALWAYS',
EXITIGNOREERR = 'YES',
EXIT = 'EXEC BG TW CMD.EXE /C ATTRIB %EPFIFILEDIR%\*.* -R'
* Define a product folder
COMPONENT
NAME = 'IBM Web Explorer for OS/2 Warp',
ID = 'WEBIAK',
SIZE = '1860000',
DISPLAY = 'YES'
PACKFILE
* VOLUME = 'WEBX01',
ID = 'WEBCEXE',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES'
* Register the Simple Sample product to the desktop
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'YES',
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"'
* Transfer explore.exe
FILE
PACKID = 'WEBCEXE',
PWS = 'explore.exe',
PWSPATH = 'FILE',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES',
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "WebExplorer" <IAK> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%\\explore.exe;OBJECTID=<IAKWEB>;STARTUPDIR=%EPFIFILEDIR%"'
UPDATECONFIG
ADDSTR = '%EPFICURPWSDIR%',
VAR = 'SET PATH',
ADDWHEN = 'INSTALL',
DELETEWHEN = 'DIREMPTY',
LINELOCATION = 'END'
* Transfer viewstrt.exe
FILE
PACKID = 'WEBCEXE',
PWS = 'viewstrt.exe',
PWSPATH = 'FILE',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES'
*-------------------------------------------------------------------------------
* SMD [09/19/96] #IC14962 - The delete part of the delete/reinstall was not
* removing webexurl.dll. There seemed to be two problems. First of all,
* DUMMY/ was being appended to webexurl.dll on a delete, so the dll wasn't
* being found. So I deleted the DUMMYDIR references below. Secondly,
* the dll deregistration was happening much further down in the code. It
* needed to be done before the dll deletion so the dll was being deleted
* immediately (otherwise, it wasn't being removed until after a reboot.
*-------------------------------------------------------------------------------
* Register DLL // SMD [09/19/96] #IC14962 - section moved
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'YES',
EXIT = 'REGISTERWPSCLASS WebExplorer_Url webexurl'
* De-Register DLL // SMD [09/19/96] #IC14962 - section moved
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DEREGISTERWPSCLASS WebExplorer_Url'
* Transfer webexurl.dll
*FILE // SMD [09/19/96] #IC14962
* EXITWHEN = ALWAYS, // SMD [09/19/96] #IC14962
* EXIT = 'SETVAR DUMMYDIR=' // SMD [09/19/96] #IC14962
*FILE // SMD [09/19/96] #IC14962
* EXITWHEN = 'DELETE', // SMD [09/19/96] #IC14962
* EXIT = 'SETVAR DUMMYDIR=DUMMY//' // SMD [09/19/96] #IC14962
FILE
REPLACEINUSE = 'I U D R',
PACKID = 'WEBCEXE',
* PWS = '%DUMMYDIR%webexurl.dll', // SMD [09/19/96] #IC14962
PWS = 'webexurl.dll',
PWSPATH = 'AUX1',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES'
* 04Aug95 SR defect 843
* Transfer webexwin.dll files
FILE
REPLACEINUSE = 'I U D R',
PACKID = 'WEBCEXE',
PWS = 'webexwin.dll',
PWSPATH = 'AUX1',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES'
* Transfer Help files
FILE
PACKID = 'WEBCEXE',
PWS = 'explore.hlp',
PWSPATH = 'AUX2',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES'
FILE
PACKID = 'WEBCEXE',
PWS = 'webexurl.hlp',
PWSPATH = 'AUX2',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES'
FILE
PACKID = 'WEBCEXE',
PWS = 'webng.htm',
PWSPATH = 'AUX2',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES'
FILE
PACKID = 'WEBCEXE',
PWS = 'read.me',
PWSPATH = 'AUX2',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES'
* Message catalog for WebExplorer
FILE
PACKID = 'WEBCEXE',
PWS = 'explore.cat',
PWSPATH = 'AUX4',
SOURCE = 'DRIVE: EXPLORE.EX_',
UNPACK = 'YES'
* Transfer SETLOC1.dll for XPG4
FILE
REPLACEINUSE = 'I U D R',
PACKID = 'WEBCEXE',
PWS = 'setloc1.dll',
PWSPATH = 'AUX1',
SOURCE = 'DRIVE: WEBSRVR.EX_',
UNPACK = 'YES',
SIZE = '242514'
* Transfer tnls32.dll for wnl functions (XPG4 overlay)
FILE
REPLACEINUSE = 'I U D R',
PACKID = 'WEBCEXE',
PWS = 'tnls32.dll',
PWSPATH = 'AUX1',
SOURCE = 'DRIVE: WEBSRVR.EX_',
UNPACK = 'YES',
SIZE = '26112'
* Transfer enus437.dll for LOCALE
FILE
REPLACEINUSE = 'I U D R',
PACKID = 'WEBCEXE',
PWS = 'enus437.dll',
PWSPATH = 'AUX3',
SOURCE = 'DRIVE: WEBSRVR.EX_',
UNPACK = 'YES',
SIZE = '26112'
* Transfer enus850.dll for LOCALE
FILE
REPLACEINUSE = 'I U D R',
PACKID = 'WEBCEXE',
PWS = 'enus850.dll',
PWSPATH = 'AUX3',
SOURCE = 'DRIVE: WEBSRVR.EX_',
UNPACK = 'YES',
SIZE = '26112'
* Transfer enus819.dll for LOCALE
FILE
REPLACEINUSE = 'I U D R',
PACKID = 'WEBCEXE',
PWS = 'enus819.dll',
PWSPATH = 'AUX3',
SOURCE = 'DRIVE: WEBSRVR.EX_',
UNPACK = 'YES',
SIZE = '26112'
* Transfer engb850.dll for LOCALE
FILE
REPLACEINUSE = 'I U D R',
PACKID = 'WEBCEXE',
PWS = 'engb850.dll',
PWSPATH = 'AUX3',
SOURCE = 'DRIVE: WEBSRVR.EX_',
UNPACK = 'YES',
SIZE = '26112'
*---------------------------------------------------------*
UPDATECONFIG
ADDSTR = '%EPFIAUX1DIR%',
VAR = 'LIBPATH',
ADDWHEN = 'INSTALL',
DELETEWHEN = 'DIREMPTY',
LINELOCATION = 'BEGIN'
UPDATECONFIG
ADDSTR = '%EPFIAUX2DIR%',
VAR = 'SET HELP',
ADDWHEN = 'INSTALL',
DELETEWHEN = 'DIREMPTY',
LINELOCATION = 'BEGIN'
UPDATECONFIG
VAR = 'SET NLSPATH',
ADDSTR = '%EPFIAUX4DIR%//%N;',
ADDWHEN = 'INSTALL',
DELETEWHEN = 'DELETE',
LINELOCATION = 'BEGIN'
UPDATECONFIG
VAR = 'SET LOCPATH',
ADDSTR = '%EPFIAUX3DIR%',
ADDWHEN = 'INSTALL',
DELETEWHEN = 'DELETE',
LINELOCATION = 'BEGIN'
ADDCONFIG
VAR = 'SET LANG',
ADDSTR = 'en_us',
ADDWHEN = 'INSTALL',
DELETEWHEN = 'DELETE',
UNIQUE = 'YES'
* Delete the Executable component on a delete action
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEWPSOBJECT <IAKWEB>'