home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1998 March
/
Chip_1998-03_cd.bin
/
zkuste
/
SVET_OS2
/
LEMMINGS
/
LEMDEMOF.ZIP
/
LEMDEMO.PKG
< prev
next >
Wrap
Text File
|
1995-12-18
|
12KB
|
507 lines
*---------------------------------------------------------------------
* Installer script for Lemmings For OS/2 Demo
*---------------------------------------------------------------------
SERVICELEVEL
LEVEL = 'Version 1.02'
**********************************************************************
DISK
NAME = 'Lemmings for OS/2 Demo',
VOLUME = 'LEMDEMO'
**********************************************************************
*---------------------------------------------------------------------
* Default directory
*---------------------------------------------------------------------
PATH
FILE = 'C:/LEMDEMO',
FILELABEL = 'Lemmings Demo directory'
**********************************************************************
*---------------------------------------------------------------------
* Define Lemmings folder object ID
*---------------------------------------------------------------------
FILE
EXITWHEN = 'ALWAYS',
EXITIGNOREERR = 'NO',
EXIT = 'SETVAR FOLDERID=LEMMDEMOFLDR'
**********************************************************************
*---------------------------------------------------------------------
* Create a hidden folder first
*---------------------------------------------------------------------
COMPONENT
NAME = 'INSFIRST',
ID = 'INSFIRST',
DISPLAY = 'NO',
SIZE = '10000',
SHARED = 'NO',
DELETE = 'YES'
*---------------------------------------------------------------------
* The catalog file.
*---------------------------------------------------------------------
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
SOURCE = 'DRIVE:LEMDEMO.ICF',
VOLUME = 'LEMDEMO',
PWS = 'LEMDEMO.ICF',
DATE = '951102',
TIME = '1148',
SIZE = '502'
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'NO',
EXIT = 'SETVAR CATALOG=LEMDEMO.ICF'
*---------------------------------------------------------------------
* The description file.
*---------------------------------------------------------------------
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
SOURCE = 'DRIVE:LEMDEMO.DSC',
VOLUME = 'LEMDEMO',
PWS = 'LEMDEMO.DSC',
DATE = '951102',
TIME = '1217',
SIZE = '199'
*---------------------------------------------------------------------
* Create the Lemmings folder on the desktop.
*---------------------------------------------------------------------
FILE
EXITWHEN = 'INSTALL || UPDATE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPFolder "Lemmings Demo!" <WP_DESKTOP> R "OBJECTID=<%FOLDERID%>;"'
**********************************************************************
COMPONENT
NAME = 'Lemmings Demo!',
ID = 'LemOS2D',
REQUIRES = 'INSFIRST DELLAST',
DISPLAY = 'YES',
DESCRIPTION = 'Lemmings for OS/2 Demo',
SIZE = '930000',
SHARED = 'NO',
DELETE = 'YES'
PACKFILE
UNPACK = 'YES',
SOURCE = 'LEMDEMO.@',
VOLUME = 'LEMDEMO',
ID = 'Lemdemo'
PACKFILE
UNPACK = 'YES',
SOURCE = 'GFX.@',
VOLUME = 'LEMDEMO',
ID = 'Gfx'
PACKFILE
UNPACK = 'YES',
SOURCE = 'Music.@',
VOLUME = 'LEMDEMO',
ID = 'Music'
PACKFILE
UNPACK = 'YES',
SOURCE = 'Sound.@',
VOLUME = 'LEMDEMO',
ID = 'Sound'
PACKFILE
UNPACK = 'YES',
SOURCE = 'Game.@',
VOLUME = 'LEMDEMO',
ID = 'Game'
*---------------------------------------------------------------------
* Files needed for Lemmings Demo
*---------------------------------------------------------------------
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Lemdemo',
PWS = 'Lemdemo.Exe',
SIZE = '210384'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Lemdemo',
PWS = 'Lemdemo.INI',
SIZE = '131'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Lemdemo',
PWS = 'DemoRead.Me',
SIZE = '7888'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Lemdemo',
PWS = 'Lemdemo.INF',
SIZE = '175027'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/CancanP.MID',
SIZE = '7695'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Lemmin1P.MID',
SIZE = '8391'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Lemmin2P.MID',
SIZE = '22995'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Lemmin3P.MID',
SIZE = '8851'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/MountaiP.MID',
SIZE = '9445'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/TenlemsP.MID',
SIZE = '5319'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Tim1P.MID',
SIZE = '17951'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Tim2P.MID',
SIZE = '9387'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Tim3P.MID',
SIZE = '9077'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Tim4P.MID',
SIZE = '13632'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Tim5P.MID',
SIZE = '15695'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Tim6P.MID',
SIZE = '11586'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Tim7P.MID',
SIZE = '15232'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Tim8P.MID',
SIZE = '14863'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Music',
PWS = 'Music/Tim9P.MID',
SIZE = '9104'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Door.wav',
SIZE = '5432'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/DropRate.wav',
SIZE = '2337'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Drown.wav',
SIZE = '8779'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Eek.wav',
SIZE = '2383'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Exit.wav',
SIZE = '4156'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Glug.wav',
SIZE = '5729'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Klunk.wav',
SIZE = '1588'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/LetsGo.wav',
SIZE = '10001'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Object1.wav',
SIZE = '8042'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Object2.wav',
SIZE = '724'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Object3.wav',
SIZE = '19716'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Object4.wav',
SIZE = '4569'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Object5.wav',
SIZE = '6183'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Object6.wav',
SIZE = '5031'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Object7.wav',
SIZE = '3487'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/OhNo.wav',
SIZE = '5693'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Pop.wav',
SIZE = '1408'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Select.wav',
SIZE = '2030'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Sizzle.wav',
SIZE = '10939'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Splat.wav',
SIZE = '5780'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Sound',
PWS = 'Sound/Stair.wav',
SIZE = '860'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Gfx',
PWS = 'Gfx/Intro.gph',
SIZE = '84777'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Gfx',
PWS = 'Gfx/Graphics.gph',
SIZE = '37604'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Game',
PWS = 'Games/Lemmings/Levels',
SIZE = '8780'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Game',
PWS = 'Games/Lemmings/Type0.gph',
SIZE = '50507'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
PACKID = 'Game',
PWS = 'Games/Lemmings/Type3.gph',
SIZE = '59366'
*---------------------------------------------------------------
* Create the Lemmings program object, the Lemmings Information object, and the README
* object.
*---------------------------------------------------------------
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "Lemmings Demo!" <%FOLDERID%> R "EXENAME=%EPFIFILEDIR%//LEMDEMO.EXE;STARTUPDIR=%EPFIFILEDIR%;OBJECTID=<Lemmdemprog>"'
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "Lemmings Demo Information" <%FOLDERID%> R "PROGTYPE=PM;EXENAME=VIEW.EXE;OBJECTID=<Lemmdemoinfo>;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=Lemdemo.INF"'
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "Read Me!" <%FOLDERID%> R "PROGTYPE=PM;EXENAME=E.EXE;OBJECTID=<Lemmdemoreadme>;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=DemoRead.Me"'
*---------------------------------------------------------------------
* Delete the objects.
*---------------------------------------------------------------------
*---------------------------------------------------------------------------
*
* Handle the Delete case
*
*---------------------------------------------------------------------------
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEWPSOBJECT <Lemmdemoprog>'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEWPSOBJECT <Lemmdemoinfo>'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEWPSOBJECT <Lemmdemoreadme>'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %EPFIFILEDIR%//Sound//* %EPFIFILEDIR%//Music//* %EPFIFILEDIR%//Gfx//* %EPFIFILEDIR%//Games//Lemmings/* %EPFIFILEDIR%//*'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEWPSOBJECT <LEMMDEMOFLDR>'