home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / us90_1.zip / DB2SDK.PKG < prev    next >
Text File  |  1996-04-22  |  19KB  |  743 lines

  1. **********************************************************************
  2. **             IBM DB2 Software Developer's Kit for OS/2             *
  3. ** 5622-595 (C) COPYRIGHT IBM CORP. 1991, 1995. ALL RIGHTS RESERVED. *
  4. **               LICENSED MATERIALS - PROPERTY OF IBM                *
  5. **********************************************************************
  6. SERVICELEVEL
  7. LEVEL=8090
  8. DISK
  9. NAME='DB2 for OS/2 FixPak 8090 - Diskette 1 of 20',
  10. VOLUME=VOLUME1
  11. DISK
  12. NAME='DB2 for OS/2 FixPak 8090 - Diskette 2 of 20',
  13. VOLUME=VOLUME2
  14. DISK
  15. NAME='DB2 for OS/2 FixPak 8090 - Diskette 3 of 20',
  16. VOLUME=VOLUME3
  17. DISK
  18. NAME='DB2 for OS/2 FixPak 8090 - Diskette 4 of 20',
  19. VOLUME=VOLUME4
  20. DISK
  21. NAME='DB2 for OS/2 FixPak 8090 - Diskette 5 of 20',
  22. VOLUME=VOLUME5
  23. DISK
  24. NAME='DB2 for OS/2 FixPak 8090 - Diskette 6 of 20',
  25. VOLUME=VOLUME6
  26. DISK
  27. NAME='DB2 for OS/2 FixPak 8090 - Diskette 7 of 20',
  28. VOLUME=VOLUME7
  29. DISK
  30. NAME='DB2 for OS/2 FixPak 8090 - Diskette 8 of 20',
  31. VOLUME=VOLUME8
  32. DISK
  33. NAME='DB2 for OS/2 FixPak 8090 - Diskette 9 of 20',
  34. VOLUME=VOLUME9
  35. DISK
  36. NAME='DB2 for OS/2 FixPak 8090 - Diskette 10 of 20',
  37. VOLUME=VOLUME10
  38. DISK
  39. NAME='DB2 for OS/2 FixPak 8090 - Diskette 11 of 20',
  40. VOLUME=VOLUME11
  41. DISK
  42. NAME='DB2 for OS/2 FixPak 8090 - Diskette 12 of 20',
  43. VOLUME=VOLUME12
  44. DISK
  45. NAME='DB2 for OS/2 FixPak 8090 - Diskette 13 of 20',
  46. VOLUME=VOLUME13
  47. DISK
  48. NAME='DB2 for OS/2 FixPak 8090 - Diskette 14 of 20',
  49. VOLUME=VOLUME14
  50. DISK
  51. NAME='DB2 for OS/2 FixPak 8090 - Diskette 15 of 20',
  52. VOLUME=VOLUME15
  53. DISK
  54. NAME='DB2 for OS/2 FixPak 8090 - Diskette 16 of 20',
  55. VOLUME=VOLUME16
  56. DISK
  57. NAME='DB2 for OS/2 FixPak 8090 - Diskette 17 of 20',
  58. VOLUME=VOLUME17
  59. DISK
  60. NAME='DB2 for OS/2 FixPak 8090 - Diskette 18 of 20',
  61. VOLUME=VOLUME18
  62. DISK
  63. NAME='DB2 for OS/2 FixPak 8090 - Diskette 19 of 20',
  64. VOLUME=VOLUME19
  65. DISK
  66. NAME='DB2 for OS/2 FixPak 8090 - Diskette 20 of 20',
  67. VOLUME=VOLUME20
  68. PATH
  69. FILE=C:/SQLLIB
  70. FILE
  71. EXITWHEN=ALWAYS,
  72. EXIT='SETVAR FIXPAK=NO'
  73. FILE
  74. EXITWHEN=UPDATE,
  75. EXIT='SETVAR FIXPAK=YES'
  76. FILE
  77. EXITWHEN='(INSTALL || UPDATE)',
  78. EXIT='SETVAR EPFIFILEDIR_UC=%EPFIFILEDIR%'
  79. EXIT
  80. DLL=DB2EXITS.DLL
  81. FILE
  82. EXITWHEN='(INSTALL || UPDATE) && "%EPFIRESPFILE%"!=""',
  83. EXIT=VALIDATERESPONSEFILE
  84. ADDCONFIG
  85. VAR='SET DB2BQTIME',
  86. ADDWHEN=NEVER,
  87. DELETELINE=YES,
  88. DELETEWHEN='(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  89. UNIQUE=YES
  90. ADDCONFIG
  91. VAR='SET DB2BQTIME',
  92. ADDSTR='%DB2BQTIMERF%',
  93. ADDWHEN='(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  94. UNIQUE=YES
  95. ADDCONFIG
  96. VAR='SET DB2BQTRY',
  97. ADDWHEN=NEVER,
  98. DELETELINE=YES,
  99. DELETEWHEN='(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  100. UNIQUE=YES
  101. ADDCONFIG
  102. VAR='SET DB2BQTRY',
  103. ADDSTR='%DB2BQTRYRF%',
  104. ADDWHEN='(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  105. UNIQUE=YES
  106. ADDCONFIG
  107. VAR='SET DB2CHKPTR',
  108. ADDWHEN=NEVER,
  109. DELETELINE=YES,
  110. DELETEWHEN='(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  111. UNIQUE=YES
  112. ADDCONFIG
  113. VAR='SET DB2CHKPTR',
  114. ADDSTR='%DB2CHKPTRRF%',
  115. ADDWHEN='(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  116. UNIQUE=YES
  117. ADDCONFIG
  118. VAR='SET DB2DBDFT',
  119. ADDWHEN=NEVER,
  120. DELETELINE=YES,
  121. DELETEWHEN='(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  122. UNIQUE=YES
  123. ADDCONFIG
  124. VAR='SET DB2DBDFT',
  125. ADDSTR='%DB2DBDFTRF%',
  126. ADDWHEN='(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  127. UNIQUE=YES
  128. ADDCONFIG
  129. VAR='SET DB2IQTIME',
  130. ADDWHEN=NEVER,
  131. DELETELINE=YES,
  132. DELETEWHEN='(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  133. UNIQUE=YES
  134. ADDCONFIG
  135. VAR='SET DB2IQTIME',
  136. ADDSTR='%DB2IQTIMERF%',
  137. ADDWHEN='(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  138. UNIQUE=YES
  139. ADDCONFIG
  140. VAR='SET DB2OPTIONS',
  141. ADDWHEN=NEVER,
  142. DELETELINE=YES,
  143. DELETEWHEN='(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  144. UNIQUE=YES
  145. ADDCONFIG
  146. VAR='SET DB2OPTIONS',
  147. ADDSTR='%DB2OPTIONSRF%',
  148. ADDWHEN='(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  149. UNIQUE=YES
  150. ADDCONFIG
  151. VAR='SET DB2RQTIME',
  152. ADDWHEN=NEVER,
  153. DELETELINE=YES,
  154. DELETEWHEN='(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  155. UNIQUE=YES
  156. ADDCONFIG
  157. VAR='SET DB2RQTIME',
  158. ADDSTR='%DB2RQTIMERF%',
  159. ADDWHEN='(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  160. UNIQUE=YES
  161. ADDCONFIG
  162. VAR='SET DB2ACCOUNT',
  163. ADDWHEN=NEVER,
  164. DELETELINE=YES,
  165. DELETEWHEN='(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  166. UNIQUE=YES
  167. ADDCONFIG
  168. VAR='SET DB2ACCOUNT',
  169. ADDSTR='%DB2ACCOUNTRF%',
  170. ADDWHEN='(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  171. UNIQUE=YES
  172. ADDCONFIG
  173. VAR='SET IVLSQLLIMIT',
  174. ADDWHEN=NEVER,
  175. DELETELINE=YES,
  176. DELETEWHEN='(INSTALL || UPDATE) && "%IVLSQLLIMITRF%"!=""',
  177. UNIQUE=YES
  178. ADDCONFIG
  179. VAR='SET IVLSQLLIMIT',
  180. ADDSTR='%IVLSQLLIMITRF%',
  181. ADDWHEN='(INSTALL || UPDATE) && "%IVLSQLLIMITRF%"!=""',
  182. UNIQUE=YES
  183. ADDCONFIG
  184. VAR='SET IVLSQLRTYPE',
  185. ADDWHEN=NEVER,
  186. DELETELINE=YES,
  187. DELETEWHEN='(INSTALL || UPDATE) && "%IVLSQLRTYPERF%"!=""',
  188. UNIQUE=YES
  189. ADDCONFIG
  190. VAR='SET IVLSQLRTYPE',
  191. ADDSTR='%IVLSQLRTYPERF%',
  192. ADDWHEN='(INSTALL || UPDATE) && "%IVLSQLRTYPERF%"!=""',
  193. UNIQUE=YES
  194. ADDCONFIG
  195. VAR='SET IVLSQLUTYPE',
  196. ADDWHEN=NEVER,
  197. DELETELINE=YES,
  198. DELETEWHEN='(INSTALL || UPDATE) && "%IVLSQLUTYPERF%"!=""',
  199. UNIQUE=YES
  200. ADDCONFIG
  201. VAR='SET IVLSQLUTYPE',
  202. ADDSTR='%IVLSQLUTYPERF%',
  203. ADDWHEN='(INSTALL || UPDATE) && "%IVLSQLUTYPERF%"!=""',
  204. UNIQUE=YES
  205. EXIT
  206. DLL=DB2EXITS.DLL
  207. FILE
  208. EXITWHEN=ALWAYS,
  209. EXITIGNOREERR=YES,
  210. EXIT='GETENVIRONMENTVAR %EPFIBOOTDRIVE%://CONFIG.SYS
  211.  DB2CHKPTR DB2COMM DB2DBDFT DB2INSTANCE DB2INSTPROF DB2NBADAPTERS
  212.  DB2NBRECVBUFFSIZE DB2PATH DB2SERVICEPINSTANCE DB2SESSIONS ODBC_PATH
  213.  SQLDBDFT SQLNADPT SQLNETB THREADS TMP'
  214. FILE
  215. EXITWHEN=ALWAYS,
  216. EXIT='UPPERCASEVAR DB2INSTPROF DB2PATH EPFIFILEDIR_UC SQLNADPT'
  217. EXIT
  218. DLL=EPFIEXTS.DLL
  219. FILE
  220. EXITWHEN=ALWAYS,
  221. EXIT='SETVAR TARGET_DB2_VERSION=0'
  222. FILE
  223. EXITWHEN=ALWAYS,
  224. EXIT='SETVAR TARGET_DDCS_VERSION=0'
  225. FILE
  226. EXITWHEN=ALWAYS,
  227. EXIT='SETVAR CURRENT_DB2_PATH='
  228. FILE
  229. EXITWHEN=ALWAYS,
  230. EXIT='SETVAR CURRENT_DB2_VERSION=0'
  231. FILE
  232. EXITWHEN=ALWAYS,
  233. EXIT='SETVAR CURRENT_DDCS_VERSION=0'
  234. FILE
  235. EXITWHEN=ALWAYS,
  236. EXIT='SETVAR MIGRATION_DB2_VERSION=0'
  237. FILE
  238. EXITWHEN=ALWAYS,
  239. EXIT='SETVAR MIGRATION_DDCS_VERSION=0'
  240. FILE
  241. EXITWHEN=ALWAYS,
  242. EXIT='SETVAR MIGRATION_PATH='
  243. FILE
  244. EXITWHEN=ALWAYS,
  245. EXIT='SETVAR MIGRATION_INSTANCE_PATH='
  246. FILE
  247. EXITWHEN=ALWAYS,
  248. EXIT='SETVAR NEW_INSTANCE_PATH='
  249. FILE
  250. EXITWHEN=ALWAYS,
  251. EXIT='SETVAR DEFAULT_INSTANCE_CREATED='
  252. EXIT
  253. DLL=DB2EXITS.DLL
  254. FILE
  255. EXITWHEN=INSTALL,
  256. EXITIGNOREERR=YES,
  257. EXIT='GETDB2PATH CURRENT_DB2_PATH'
  258. FILE
  259. EXITWHEN='INSTALL && "%CURRENT_DB2_PATH%"!=""',
  260. EXIT='UPPERCASEVAR CURRENT_DB2_PATH'
  261. EXIT
  262. DLL=EPFIEXTS.DLL
  263. FILE
  264. EXITWHEN='"%EPFIFILEDIR_UC%"=="%CURRENT_DB2_PATH%"',
  265. EXIT='SETVAR CURRENT_DB2_PATH='
  266. EXIT
  267. DLL=DB2EXITS.DLL
  268. FILE
  269. EXITWHEN='(INSTALL || UPDATE)',
  270. EXITIGNOREERR=YES,
  271. EXIT='GETVERSION
  272.  %EPFIFILEDIR% TARGET_DB2_VERSION TARGET_DB2_CSD
  273.                TARGET_DDCS_VERSION TARGET_DDCS_CSD'
  274. FILE
  275. EXITWHEN='(INSTALL || UPDATE) && "%CURRENT_DB2_PATH%"!=""',
  276. EXITIGNOREERR=YES,
  277. EXIT='GETVERSION
  278.  %CURRENT_DB2_PATH% CURRENT_DB2_VERSION CURRENT_DB2_CSD
  279.                     CURRENT_DDCS_VERSION CURRENT_DDCS_CSD'
  280. EXIT
  281. DLL=EPFIEXTS.DLL
  282. FILE
  283. EXITWHEN='(INSTALL || UPDATE)',
  284. EXIT='SETVAR MIGRATION_DB2_VERSION=%TARGET_DB2_VERSION%'
  285. FILE
  286. EXITWHEN='(INSTALL || UPDATE)',
  287. EXIT='SETVAR MIGRATION_DDCS_VERSION=%TARGET_DDCS_VERSION%'
  288. FILE
  289. EXITWHEN='(INSTALL || UPDATE)',
  290. EXIT='SETVAR MIGRATION_PATH=%EPFIFILEDIR_UC%'
  291. FILE
  292. EXITWHEN='(INSTALL || UPDATE) &&
  293.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  294.                     ( %CURRENT_DB2_VERSION% > 0 ||
  295.                       %CURRENT_DDCS_VERSION% >= 23 )',
  296. EXIT='SETVAR MIGRATION_PATH=%CURRENT_DB2_PATH%'
  297. FILE
  298. EXITWHEN='(INSTALL || UPDATE) &&
  299.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  300.                     ( %CURRENT_DB2_VERSION% > 0 ||
  301.                       %CURRENT_DDCS_VERSION% >= 23 )',
  302. EXIT='SETVAR MIGRATION_DB2_VERSION=%CURRENT_DB2_VERSION%'
  303. FILE
  304. EXITWHEN='(INSTALL || UPDATE) &&
  305.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  306.                     ( %CURRENT_DB2_VERSION% > 0 ||
  307.                       %CURRENT_DDCS_VERSION% >= 23 )',
  308. EXIT='SETVAR MIGRATION_DDCS_VERSION=%CURRENT_DDCS_VERSION%'
  309. EXIT
  310. DLL=DB2EXITS.DLL
  311. FILE
  312. EXITWHEN='(INSTALL || UPDATE) &&
  313.                     "%DB2INSTPROF%" != ""',
  314. EXIT='FILEEXISTS %DB2INSTPROF%//DB2IDIR DB2IDIR_EXISTS'
  315. EXIT
  316. DLL=EPFIEXTS.DLL
  317. FILE
  318. EXITWHEN='"%DB2INSTPROF%" != "" &&
  319.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  320.                        %MIGRATION_DDCS_VERSION% >= 23 ) &&
  321.                     "%DB2IDIR_EXISTS%"=="YES" &&
  322.                     "%DB2PATH%"=="%MIGRATION_PATH%"',
  323. EXIT='SETVAR MIGRATION_INSTANCE_PATH=%DB2INSTPROF%'
  324. FILE
  325. EXITWHEN='"%MIGRATION_INSTANCE_PATH%"=="" &&
  326.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  327.                        %MIGRATION_DDCS_VERSION% >= 23 )',
  328. EXIT='SETVAR MIGRATION_INSTANCE_PATH=%MIGRATION_PATH%'
  329. FILE
  330. EXITWHEN='"%MIGRATION_INSTANCE_PATH%"==""',
  331. EXIT='SETVAR NEW_INSTANCE_PATH=%EPFIFILEDIR_UC%'
  332. FILE
  333. EXITWHEN='"%MIGRATION_INSTANCE_PATH%"!=""',
  334. EXIT='SETVAR NEW_INSTANCE_PATH=%MIGRATION_INSTANCE_PATH%'
  335. EXIT
  336. DLL=DB2EXITS.DLL
  337. FILE
  338. EXITWHEN=DELETE,
  339. EXITIGNOREERR=YES,
  340. EXIT='FILEEXISTS %EPFIFILEDIR%//DB2CAEW_.PKG CAEWIN_INSTALLED'
  341. FILE
  342. EXITWHEN=DELETE,
  343. EXITIGNOREERR=YES,
  344. EXIT='FILEEXISTS %EPFIFILEDIR%//DB2SDKW.PKG SDKWIN_INSTALLED'
  345. EXIT
  346. DLL=EPFIEXTS.DLL
  347. FILE
  348. EXITWHEN='DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  349. EXIT='SETVAR CAEWIN_INSTALLED=YES'
  350. FILE
  351. EXITWHEN=ALWAYS,
  352. EXIT='SETVAR DUMMYCAE='
  353. FILE
  354. EXITWHEN=ALWAYS,
  355. EXIT='SETVAR DUMMYSDK='
  356. FILE
  357. EXITWHEN='DELETE && "%CAEWIN_INSTALLED%"=="YES"',
  358. EXIT='SETVAR DUMMYCAE=DUMMY/'
  359. FILE
  360. EXITWHEN='DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  361. EXIT='SETVAR DUMMYSDK=DUMMY/'
  362. FILE
  363. PWS=INSTALL/DB2FLDR.ICO,
  364. SOURCE='DRIVE: DB2FLDR.IC_',
  365. UNPACK=YES,
  366. SIZE=0,
  367. DATE=960224,
  368. TIME=1638,
  369. VOLUME=VOLUME19
  370. FILE
  371. PWS=INSTALL/DB2FLDRO.ICO,
  372. SOURCE='DRIVE: DB2FLDRO.IC_',
  373. UNPACK=YES,
  374. SIZE=0,
  375. DATE=960224,
  376. TIME=1718,
  377. VOLUME=VOLUME19
  378. EXIT
  379. DLL=DB2EXITS.DLL
  380. FILE
  381. EXITWHEN='(INSTALL || UPDATE || RESTORE)',
  382. EXITIGNOREERR=YES,
  383. EXIT='OBJECTEXISTS <DB2Folder> FOLDER_EXISTS'
  384. EXIT
  385. DLL=EPFIEXTS.DLL
  386. FILE
  387. EXITWHEN='(INSTALL || UPDATE || RESTORE) &&
  388.                     "%FOLDER_EXISTS%"!="NO"',
  389. EXITIGNOREERR=YES,
  390. EXIT='CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> U
  391.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO;ICONNFILE=1,%EPFIFILEDIR%//INSTALL//DB2FLDRO.ICO"'
  392. FILE
  393. EXITWHEN='(INSTALL || UPDATE || RESTORE) &&
  394.                     "%FOLDER_EXISTS%"=="NO"',
  395. EXITIGNOREERR=YES,
  396. EXIT='CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> R
  397.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO;ICONNFILE=1,%EPFIFILEDIR%//INSTALL//DB2FLDRO.ICO"'
  398. FILE
  399. EXITWHEN='(INSTALL || UPDATE)',
  400. EXITIGNOREERR=YES,
  401. EXIT='DELETEFILES %EPFIFILEDIR%//INSTALL//DB2FLDR.ICO
  402.                                 %EPFIFILEDIR%//INSTALL//DB2FLDRO.ICO'
  403. FILE
  404. PWS=DB2SDK.DSC,
  405. SOURCE='DRIVE: DB2SDK.DSC',
  406. REPLACEINUSE='I U D R',
  407. DATE=960321,
  408. TIME=2039,
  409. SIZE=4096,
  410. VOLUME=VOLUME19
  411. COMPONENT
  412. NAME=Install,
  413. ID=INSTALL,
  414. PKGFILE=DB2ISINC.PKG,
  415. NUMBER=0000-000,
  416. FEATURE=0000,
  417. VRM=010400,
  418. SHARED=YES,
  419. DISPLAY=NO,
  420. REQUIRES=EXITS,
  421. SIZE=1138688
  422. INCLUDE
  423. NAME='DRIVE: DB2ISINC.PKG'
  424. COMPONENT
  425. NAME=Common,
  426. ID=COMMON,
  427. PKGFILE=DB2COMM.PKG,
  428. NUMBER=0000-000,
  429. FEATURE=0000,
  430. VRM=020202,
  431. SHARED=YES,
  432. DISPLAY=NO,
  433. REQUIRES='INSTALL FFST UPM',
  434. SIZE=8892416
  435. INCLUDE
  436. NAME='DRIVE: DB2COMM.PKG'
  437. COMPONENT
  438. NAME='Software Developer''s Kit',
  439. ID=SDK,
  440. REQUIRES='FFST UPM COMMON CAE ADT CLP',
  441. DESCRIPTION='The DB2 Software Developer''s Kit for OS/2 is a collection
  442.  of tools designed to meet the needs of database
  443.  application developers.  It includes all necessary
  444.  development tools except a compiler.  It provides support
  445.  for the creation of character-based, multimedia, or
  446.  object-oriented applications.  This component must
  447.  be selected.
  448.  ',
  449. SIZE=0
  450. EXIT
  451. DLL=DB2EXITS.DLL
  452. FILE
  453. EXITWHEN=ALWAYS,
  454. EXITIGNOREERR=YES,
  455. EXIT='FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSV DB2SYSSV_EXISTS'
  456. FILE
  457. EXITWHEN=ALWAYS,
  458. EXITIGNOREERR=YES,
  459. EXIT='FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSR DB2SYSSR_EXISTS'
  460. FILE
  461. EXITWHEN=ALWAYS,
  462. EXITIGNOREERR=YES,
  463. EXIT='FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSRQ DB2SYSRQ_EXISTS'
  464. EXIT
  465. DLL=EPFIEXTS.DLL
  466. FILE
  467. EXITWHEN=ALWAYS,
  468. EXIT='SETVAR DEFAULT_CONFIG_FILE='
  469. FILE
  470. EXIT='SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSRQ'
  471. FILE
  472. EXITWHEN='(INSTALL || UPDATE) && "%DB2SYSSR_EXISTS%"=="YES"',
  473. EXIT='SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSR'
  474. FILE
  475. EXITWHEN='(INSTALL || UPDATE) && "%DB2SYSSV_EXISTS%"=="YES"',
  476. EXIT='SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSV'
  477. EXIT
  478. DLL=DB2EXITS.DLL
  479. FILE
  480. EXITWHEN='(INSTALL || UPDATE || DELETE) &&
  481.                     "%DEFAULT_CONFIG_FILE%"!=""',
  482. EXITIGNOREERR=YES,
  483. EXIT='MIGRATECONFIGFILE %EPFIFILEDIR%//DB2SYSTM
  484.                                       %DEFAULT_CONFIG_FILE%'
  485. FILE
  486. EXITWHEN='(INSTALL || UPDATE) && "%DEFAULT_INSTANCE_CREATED%"!=""',
  487. EXIT='COPYFILE %EPFIFILEDIR%//DB2SYSTM
  488.  %NEW_INSTANCE_PATH%//%DEFAULT_INSTANCE_CREATED%//DB2SYSTM'
  489. FILE
  490. EXITWHEN='(INSTALL || UPDATE) &&
  491.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  492.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  493. EXITIGNOREERR=YES,
  494. EXIT='INSTANCEDIRS %NEW_INSTANCE_PATH%//DB2IDIR   MIGRATE
  495.  %DEFAULT_CONFIG_FILE%'
  496. FILE
  497. EXITWHEN='DELETE && "%DB2INSTPROF%"!="" &&
  498.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  499.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  500. EXITIGNOREERR=YES,
  501. EXIT='INSTANCEDIRS %DB2INSTPROF%//DB2IDIR   MIGRATE
  502.  %DEFAULT_CONFIG_FILE%'
  503. FILE
  504. EXITWHEN='DELETE &&
  505.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  506.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  507. EXITIGNOREERR=YES,
  508. EXIT='INSTANCEDIRS %EPFIFILEDIR%//DB2IDIR   MIGRATE
  509.  %DEFAULT_CONFIG_FILE%'
  510. EXIT
  511. DLL=EPFIEXTS.DLL
  512. COMPONENT
  513. NAME='Application Development Tools',
  514. ID=ADT,
  515. PKGFILE=DB2ADT.PKG,
  516. NUMBER=0000-000,
  517. FEATURE=0000,
  518. VRM=020202,
  519. SHARED=YES,
  520. DISPLAY=NO,
  521. REQUIRES='FFST UPM COMMON',
  522. SIZE=6057984
  523. INCLUDE
  524. NAME='DRIVE: DB2ADT.PKG'
  525. COMPONENT
  526. NAME=Client,
  527. ID=CAE,
  528. PKGFILE=DB2CAE_.PKG,
  529. NUMBER=0000-000,
  530. FEATURE=0000,
  531. VRM=020202,
  532. SHARED=YES,
  533. DISPLAY=NO,
  534. REQUIRES='FFST UPM COMMON',
  535. SIZE=2437120
  536. INCLUDE
  537. NAME='DRIVE: DB2CAE_.PKG'
  538. COMPONENT
  539. NAME='Database Director',
  540. PKGFILE=DB2DBAU.PKG,
  541. NUMBER=0000-000,
  542. FEATURE=0000,
  543. VRM=020202,
  544. SHARED=YES,
  545. REQUIRES='SDK RJOBS VISEXP',
  546. DESCRIPTION='The Database Director provides a graphical interface to
  547.  administrative tasks such as configuring the system,
  548.  managing directories, backing up and recovering the
  549.  system, and for analyzing query plans with Visual
  550.  Explain.
  551.  ',
  552. SIZE=4493312
  553. INCLUDE
  554. NAME='DRIVE: DB2DBAU.PKG'
  555. COMPONENT
  556. NAME='Recovery Jobs',
  557. ID=RJOBS,
  558. PKGFILE=DB2RJOBS.PKG,
  559. NUMBER=0000-000,
  560. FEATURE=0000,
  561. VRM=020202,
  562. SHARED=YES,
  563. DISPLAY=NO,
  564. SIZE=69632
  565. INCLUDE
  566. NAME='DRIVE: DB2RJOBS.PKG'
  567. COMPONENT
  568. NAME='Visual Explain',
  569. ID=VISEXP,
  570. PKGFILE=DB2VE.PKG,
  571. NUMBER=0000-000,
  572. FEATURE=0000,
  573. VRM=020202,
  574. SHARED=YES,
  575. DISPLAY=NO,
  576. SIZE=4554752
  577. INCLUDE
  578. NAME='DRIVE: DB2VE.PKG'
  579. COMPONENT
  580. NAME='First Failure Support Technology',
  581. ID=FFST,
  582. PKGFILE=EPW.PKG,
  583. NUMBER=0000-000,
  584. FEATURE=0000,
  585. VRM=010200,
  586. SHARED=YES,
  587. DELETE=NO,
  588. DISPLAY=NO,
  589. SIZE=0
  590. INCLUDE
  591. NAME='DRIVE: EPW.PKG'
  592. COMPONENT
  593. NAME='User Profile Management Services',
  594. ID=UPM,
  595. PKGFILE=MUG.PKG,
  596. NUMBER=0000-000,
  597. FEATURE=0000,
  598. VRM=050000,
  599. SHARED=YES,
  600. DELETE=NO,
  601. DISPLAY=NO,
  602. SIZE=0
  603. INCLUDE
  604. NAME='DRIVE: MUG.PKG'
  605. COMPONENT
  606. NAME='Visualizer Flight',
  607. PKGFILE=DB2FLT.PKG,
  608. NUMBER=5622-557,
  609. FEATURE=0000,
  610. VRM=010001,
  611. SHARED=YES,
  612. REQUIRES=SDK,
  613. DESCRIPTION='Visualizer Flight is an efficient, small footprint
  614.  front-end tool for DB2 that offers basic graphical query
  615.  builder capability to a DB2 end user.  Flight also offers
  616.  a direct SQL option for SQL-literate users to create
  617.  queries.  Additionally, it offers database browsing and
  618.  charting.  Flight end users can create and drop tables,
  619.  query and view data, and draw various types of charts.
  620.  ',
  621. SIZE=2387968
  622. INCLUDE
  623. NAME='DRIVE: DB2FLT.PKG'
  624. COMPONENT
  625. NAME=Documentation,
  626. REQUIRES='SDK DOCBD DOCAD DOCPD DOCSR DOCMR',
  627. DESCRIPTION='Documentation is provided in IPF format.  IPF format
  628.  allows you to use hyper-text links to search for
  629.  information and link to different books in the
  630.  library.
  631.  ',
  632. SIZE=0
  633. UPDATECONFIG
  634. VAR='SET BOOKSHELF',
  635. ADDSTR='%EPFIFILEDIR%\BOOK',
  636. LINELOCATION=BEFORELAN,
  637. ADDWHEN='(INSTALL || UPDATE || RESTORE) &&
  638.                     "%FIXPAK%"!="YES"'
  639. EXIT
  640. DLL=DB2EXITS.DLL
  641. FILE
  642. EXITWHEN='(INSTALL || UPDATE || RESTORE)',
  643. EXITIGNOREERR=YES,
  644. EXIT='OBJECTEXISTS <DB2InfoFolder> FOLDER_EXISTS'
  645. EXIT
  646. DLL=EPFIEXTS.DLL
  647. FILE
  648. EXITWHEN='(INSTALL || UPDATE || RESTORE) &&
  649.                     "%FOLDER_EXISTS%"!="NO"',
  650. EXITIGNOREERR=YES,
  651. EXIT='CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> U
  652.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO;ICONNFILE=1,%EPFIFILEDIR%//BIN//DB2INFOO.ICO"'
  653. FILE
  654. EXITWHEN='(INSTALL || UPDATE || RESTORE) &&
  655.                     "%FOLDER_EXISTS%"=="NO"',
  656. EXITIGNOREERR=YES,
  657. EXIT='CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> R
  658.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO;ICONNFILE=1,%EPFIFILEDIR%//BIN//DB2INFOO.ICO"'
  659. COMPONENT
  660. NAME='Base Documentation',
  661. ID=DOCBD,
  662. PKGFILE=DB2DOCBD.PKG,
  663. NUMBER=0000-000,
  664. FEATURE=0000,
  665. VRM=020201,
  666. SHARED=YES,
  667. DISPLAY=NO,
  668. SIZE=2846720
  669. INCLUDE
  670. NAME='DRIVE: DB2DOCBD.PKG'
  671. COMPONENT
  672. NAME='ADT Documentation',
  673. ID=DOCAD,
  674. PKGFILE=DB2DOCAD.PKG,
  675. NUMBER=0000-000,
  676. FEATURE=0000,
  677. VRM=020201,
  678. SHARED=YES,
  679. DISPLAY=NO,
  680. SIZE=2461696
  681. INCLUDE
  682. NAME='DRIVE: DB2DOCAD.PKG'
  683. COMPONENT
  684. NAME='Problem Determination Guide',
  685. ID=DOCPD,
  686. PKGFILE=DB2DOCPD.PKG,
  687. NUMBER=0000-000,
  688. FEATURE=0000,
  689. VRM=020201,
  690. SHARED=YES,
  691. DISPLAY=NO,
  692. SIZE=270336
  693. INCLUDE
  694. NAME='DRIVE: DB2DOCPD.PKG'
  695. COMPONENT
  696. NAME='SQL Reference',
  697. ID=DOCSR,
  698. PKGFILE=DB2DOCSR.PKG,
  699. NUMBER=0000-000,
  700. FEATURE=0000,
  701. VRM=020201,
  702. SHARED=YES,
  703. DISPLAY=NO,
  704. SIZE=1064960
  705. INCLUDE
  706. NAME='DRIVE: DB2DOCSR.PKG'
  707. COMPONENT
  708. NAME='Message Reference',
  709. ID=DOCMR,
  710. PKGFILE=DB2DOCMR.PKG,
  711. NUMBER=0000-000,
  712. FEATURE=0000,
  713. VRM=020201,
  714. SHARED=YES,
  715. DISPLAY=NO,
  716. SIZE=819200
  717. INCLUDE
  718. NAME='DRIVE: DB2DOCMR.PKG'
  719. COMPONENT
  720. NAME='CLP Bind',
  721. ID=CLP,
  722. PKGFILE=DB2CLP.PKG,
  723. NUMBER=0000-000,
  724. FEATURE=0000,
  725. VRM=020200,
  726. SHARED=YES,
  727. DISPLAY=NO,
  728. SIZE=0
  729. INCLUDE
  730. NAME='DRIVE: DB2CLP.PKG'
  731. COMPONENT
  732. NAME='User Exits',
  733. ID=EXITS,
  734. PKGFILE=DB2EXITS.PKG,
  735. NUMBER=0000-000,
  736. FEATURE=0000,
  737. VRM=020202,
  738. SHARED=YES,
  739. DISPLAY=NO,
  740. SIZE=163840
  741. INCLUDE
  742. NAME='DRIVE: DB2EXITS.PKG'
  743.