home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Graphics
/
Graphics.zip
/
cfmtwain.zip
/
cfmtwain.pkg
< prev
next >
Wrap
Text File
|
1996-09-12
|
16KB
|
646 lines
*---------------------------------------------------------------------
* Service level
*---------------------------------------------------------------------
SERVICELEVEL
LEVEL = '000000'
**********************************************************************
DISK
NAME = 'CFM Twain for OS/2 - Diskette 1',
VOLUME = 'PROD001'
DISK
NAME = 'CFM Twain for OS/2 - Diskette 2',
VOLUME = 'PROD002'
**********************************************************************
*---------------------------------------------------------------------
* Default directories
*---------------------------------------------------------------------
PATH
FILE = 'C:/CFM',
FILELABEL = 'Main CFM directory: '
**********************************************************************
FILE
EXITWHEN = 'ALWAYS',
EXITIGNOREERR = 'NO',
EXIT = 'SETVAR FOLDERID=CFMAPPSFLDR'
FILE
EXITWHEN = 'ALWAYS',
EXITIGNOREERR = 'NO',
EXIT = 'SETVAR CFMTWAINDIR=%EPFIBOOTDRIVE%://OS2//TWAIN//CFM50'
FILE
EXITWHEN = 'ALWAYS',
EXITIGNOREERR = 'NO',
EXIT = 'SETVAR OS2DLLDIR=%EPFIBOOTDRIVE%://OS2//DLL'
**********************************************************************
*---------------------------------------------------------------------
* first action
*---------------------------------------------------------------------
COMPONENT
NAME = 'INSFIRST',
ID = 'INSFIRST',
DISPLAY = 'NO',
SIZE = '10000',
SHARED = 'NO',
DELETE = 'YES'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
SOURCE = 'DRIVE:CFMTWAIN.ICF',
VOLUME = 'PROD001',
PWS = 'CFMTWAIN.ICF',
DATE = '960815',
TIME = '1120',
SIZE = '480'
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'NO',
EXIT = 'SETVAR CATALOG=CFMTWAIN.ICF'
*---------------------------------------------------------------------
* install the description file.
*---------------------------------------------------------------------
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
SOURCE = 'DRIVE:CFMTWAIN.DSC',
VOLUME = 'PROD001',
PWS = 'CFMTWAIN.DSC',
DATE = '960815',
TIME = '1119',
SIZE = '35'
*---------------------------------------------------------------------
* Create folder on the desktop.
*---------------------------------------------------------------------
FILE
EXITWHEN = 'INSTALL || UPDATE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPFolder "CFM Twain for OS/2" <WP_DESKTOP> R "OBJECTID=<%FOLDERID%>;"'
**********************************************************************
COMPONENT
NAME = 'CFM Twain for OS/2',
ID = 'COMP1',
REQUIRES = 'INSFIRST DELLAST',
DISPLAY = 'YES',
DESCRIPTION = 'Twain package - data source and drivers',
SIZE = '590000',
SHARED = 'NO',
DELETE = 'YES'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMTWAIN.DS_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMTWAIN.DS',
DATE = '960912',
TIME = '1240',
SIZE = '211215'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:ASPI.IO_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/ASPI.IO',
DATE = '960910',
TIME = '1342',
SIZE = '25092'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:ASPI.CF_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/ASPI.CFG',
DATE = '960828',
TIME = '1209',
SIZE = '55'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMASPI.SY_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMASPI.SYS',
DATE = '960812',
TIME = '1657',
SIZE = '1508'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:LOGO.BM_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/LOGO.BMP',
DATE = '960912',
TIME = '1755',
SIZE = '17276'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:SCANNER.RE_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/SCANNER.REF',
DATE = '960911',
TIME = '1833',
SIZE = '735'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
SOURCE = 'DRIVE:READ.ME',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/READ.ME',
DATE = '960912',
TIME = '1502',
SIZE = '10429'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
SOURCE = 'DRIVE:SCANNER.TXT',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/SCANNER.TXT',
DATE = '960911',
TIME = '1827',
SIZE = '285'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:COMMCTRL.DL_',
VOLUME = 'PROD001',
PWS = '%OS2DLLDIR%/COMMCTRL.DLL',
DATE = '960910',
TIME = '1342',
SIZE = '27101'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:QUEUE.DL_',
VOLUME = 'PROD001',
PWS = '%OS2DLLDIR%/QUEUE.DLL',
DATE = '960910',
TIME = '1341',
SIZE = '14658'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:TWAINOS2.DL_',
VOLUME = 'PROD001',
PWS = '%OS2DLLDIR%/TWAINOS2.DLL',
DATE = '960828',
TIME = '1355',
SIZE = '20586'
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "Read Me" <%FOLDERID%> R "EXENAME=E.EXE;PARAMETERS=READ.ME;STARTUPDIR=%CFMTWAINDIR%;OBJECTID=<CFMREADME>;"'
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "Scanner" <%FOLDERID%> R "EXENAME=E.EXE;PARAMETERS=SCANNER.TXT;STARTUPDIR=%CFMTWAINDIR%;OBJECTID=<CFMSCANNER>;"'
*---------------------------------------------------------------------
* languages
*---------------------------------------------------------------------
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMLANG.EN_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMLANG.ENG',
DATE = '960819',
TIME = '1821',
SIZE = '5082'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMLANG.GE_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMLANG.GER',
DATE = '960819',
TIME = '1821',
SIZE = '5614'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMLANG.FR_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMLANG.FRE',
DATE = '960819',
TIME = '1821',
SIZE = '5636'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMLANG.SW_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMLANG.SWE',
DATE = '960819',
TIME = '1821',
SIZE = '5009'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMLANG.SP_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMLANG.SPA',
DATE = '960819',
TIME = '1821',
SIZE = '5801'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMLANG.NE_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMLANG.NED',
DATE = '960819',
TIME = '1821',
SIZE = '5604'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMLANG.KO_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMLANG.KOR',
DATE = '960819',
TIME = '1821',
SIZE = '4742'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMLANG.JP_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMLANG.JPN',
DATE = '960819',
TIME = '1821',
SIZE = '5423'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMLANG.IT_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/CFMLANG.ITA',
DATE = '960819',
TIME = '1821',
SIZE = '5295'
*---------------------------------------------------------------------
* drivers
*---------------------------------------------------------------------
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:FS2.CF_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/FS2.CFM',
DATE = '960912',
TIME = '1057',
SIZE = '29115'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:FS2.CA_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/FS2.CAL',
DATE = '960910',
TIME = '1321',
SIZE = '2048'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:ISXX.CF_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/ISXX.CFM',
DATE = '960912',
TIME = '1058',
SIZE = '25435'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:MICROTEK.CF_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/MICROTEK.CFM',
DATE = '960912',
TIME = '1106',
SIZE = '30971'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:MICROTEK.CA_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/MICROTEK.CAL',
DATE = '960910',
TIME = '1428',
SIZE = '8192'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:MUSTEK.CF_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/MUSTEK.CFM',
DATE = '960912',
TIME = '1107',
SIZE = '32091'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:MUSTEK.CA_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/MUSTEK.CAL',
DATE = '960910',
TIME = '1503',
SIZE = '10240'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:HP.CF_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/HP.CFM',
DATE = '960912',
TIME = '1057',
SIZE = '30065'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:HP.CA_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/HP.CAL',
DATE = '960905',
TIME = '1733',
SIZE = '2048'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:UMAX.CF_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/UMAX.CFM',
DATE = '960912',
TIME = '1122',
SIZE = '27967'
FILE
WHEN = 'OUTOFDATE',
PWSPATH = 'PWSFILE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:UMAX.CA_',
VOLUME = 'PROD001',
PWS = '%CFMTWAINDIR%/UMAX.CAL',
DATE = '960910',
TIME = '1445',
SIZE = '6144'
*FILE
* VOLUME = 'PROD001',
* WHEN = 'OUTOFDATE',
* REPLACEINUSE = 'I U D R',
* PWSPATH = 'PWSFILE',
* UNPACK = 'YES',
* SOURCE = 'DRIVE: UMAXOLD.CF_',
* PWS = '%CFMTWAINDIR%\UMAXOLD.CFM',
* DATE = '950101',
* TIME = '1200',
* SIZE = '1000'
**********************************************************************
COMPONENT
NAME = 'CFM Applications',
ID = 'COMP2',
REQUIRES = 'INSFIRST DELLAST',
DISPLAY = 'YES',
DESCRIPTION = 'CFM Tools for OS/2',
SIZE = '1190000',
SHARED = 'NO',
DELETE = 'YES'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:CFMIMG.EX_',
VOLUME = 'PROD001',
PWS = 'CFMIMG.EXE',
DATE = '960821',
TIME = '1221',
SIZE = '77482'
FILE
EXITWHEN = 'INSTALL || UPDATE || RESTORE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "CFMIMG" <%FOLDERID%> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%//CFMIMG.EXE;STARTUPDIR=%EPFIFILEDIR%;OBJECTID=<CFMIMG>;"'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEWPSOBJECT <CFMIMG>'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %EPFIFILEDIR%//CFMIMG.CFG'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'EXEC bg tw CMD.EXE /c RD %EPFIFILEDIR%'
FILE
WHEN = 'OUTOFDATE',
REPLACEINUSE = 'I U D R',
UNPACK = 'YES',
SOURCE = 'DRIVE:LEAD51.DL_',
VOLUME = 'PROD001',
PWS = 'LEAD51.DLL',
DATE = '960812',
TIME = '1707',
SIZE = '1108175'
*---------------------------------------------------------------------
* uninstall: delete files
*---------------------------------------------------------------------
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %CFMTWAINDIR%//FS2.*'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %CFMTWAINDIR%//ISXX.*'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %CFMTWAINDIR%//MICROTEK.*'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %CFMTWAINDIR%//MUSTEK.*'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %CFMTWAINDIR%//HP.*'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %CFMTWAINDIR%//UMAX.*'
*FILE
* EXITWHEN = 'DELETE',
* EXITIGNOREERR = 'YES',
* EXIT = 'DELETEFILES %CFMTWAINDIR%\UMAXOLD.*'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %CFMTWAINDIR%//*.FB'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %CFMTWAINDIR%//*.TMA'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEFILES %CFMTWAINDIR%//CFMTWAIN.TW'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'EXEC bg tw CMD.EXE /c RD %CFMTWAINDIR%'
*---------------------------------------------------------------------
* update config.sys
*---------------------------------------------------------------------
*ADDCONFIG
* VAR = 'BASEDEV',
* ADDSTR = 'OS2ASPI.DMD /SHARE',
* UNIQUE = 'YES',
* ADDWHEN = 'INSTALL'
ADDCONFIG
VAR = 'DEVICE',
ADDSTR = '%CFMTWAINDIR%\CFMASPI.SYS',
ADDWHEN = 'INSTALL',
DELETEWHEN = 'DELETE',
UNIQUE = 'YES'
*---------------------------------------------------------------------
* last action
*---------------------------------------------------------------------
COMPONENT
NAME = 'DELLAST',
ID = 'DELLAST',
DISPLAY = 'NO',
SIZE = '10000',
SHARED = 'NO',
DELETE = 'YES'
FILE
EXITWHEN = 'DELETE',
EXITIGNOREERR = 'YES',
EXIT = 'DELETEWPSOBJECT <%FOLDERID%>'