home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / ens46b.zip / nlinst.pkg < prev    next >
Text File  |  1997-02-04  |  9KB  |  156 lines

  1. *****************************************************************
  2. *                      SOFTWARE INSTALLER                       *
  3. *                                                               *
  4. *                  EmTec Network Suite            *
  5. *                                *
  6. *****************************************************************
  7.  
  8. SERVICELEVEL
  9.    LEVEL = 'ENS460'
  10.  
  11. * Define which diskette contains the files to be installed.
  12. DISK
  13.    NAME = 'Network Suite',
  14.    VOLUME = 'ENS'
  15.  
  16. * Define the default directories and labels to appear in the
  17. * Install - Directories window.
  18. PATH
  19.    FILE = 'C:/NetSuite',
  20.    FILELABEL = 'Base directory: '
  21.  
  22. PACKFILE SOURCE = 'DRIVE: IMAGE1.PAK', VOLUME = 'ENS1', ID = IMAGE1
  23. PACKFILE SOURCE = 'DRIVE: IMAGE2.PAK', VOLUME = 'ENS2', ID = IMAGE2
  24.  
  25. **************************************************************************
  26. * Base
  27. COMPONENT NAME = 'Base Files', ID = 'BASE', DISPLAY = 'NO',  SIZE = '862902',
  28.     DESCRIPTION = 'Base files and DLLs required for EmTec Network Suite'
  29.  
  30. * FILE SOURCE=' DRIVE: netsuite.cfg', WHEN = 'INSTALL', EXITIGNOREERR = 'YES', UNPACK = 'NO', VOLUME = 'ENS1', PWS = '%EPFIFILEDIR%/netsuite.cfg'
  31.  
  32. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/NETSUITE.HLP'
  33. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/REGISTER.APP'
  34. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/PURCHASE.APP'
  35. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/PURCHASE.EXE'
  36. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/UNZIP.EXE'
  37. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/READ.ME'
  38. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/VERSIONS.DOC'
  39. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/ANNOUNCE.TXT'
  40. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/ORDER.FRM'
  41. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/INSTALL.ICO'
  42. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/addr.ICO'
  43. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/PURCHASE.ICO'
  44. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/DOCS.ICO'
  45. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/HELP.ICO'
  46. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/DLL/EmTec.DLL'
  47. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/DLL/NVCLASS.DLL'
  48. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/DLL/NETCLASS.DLL'
  49. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIDIR%/DLL/PMCLASS.DLL'
  50. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/PING.EXE'
  51. FILE PACKID = IMAGE1, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/UUDECODE.EXE'
  52.  
  53. FILE PACKID = IMAGE2, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/DLL/NNSADDR.DLL'
  54. FILE PACKID = IMAGE2, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/REGISTER.EXE'
  55. FILE PACKID = IMAGE2, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/ADDR/ADDRMAIN.EXE'
  56.  
  57. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPFolder "Network Suite"
  58.     <WP_DESKTOP> R "OBJECTID=<NS_MAIN>"'
  59.  
  60. * ICONFILE=%EPFIFILEDIR%/INSTALL.ICO;
  61.  
  62. FILE EXITWHEN = 'INSTALL || RESTORE || UPDATE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPProgram "Order Form"
  63.     <NS_MAIN> R "OBJECTID=<NS_BMTORDER>;PROGTYPE=PM;EXENAME=e.exe;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=%EPFIFILEDIR%/ORDER.FRM;ICONFILE=%EPFIFILEDIR%/DOCS.ICO;"'
  64.  
  65. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPProgram "Order Online"
  66.     <NS_MAIN> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%/PURCHASE.EXE;OBJECTID=<NS_PURCHASE>;STARTUPDIR=%EPFIFILEDIR%;ICONFILE=%EPFIFILEDIR%/PURCHASE.ICO;"'
  67.  
  68. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPProgram "Registration Keys"
  69.     <NS_MAIN> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%/REGISTER.EXE;OBJECTID=<NS_REGISTER>;STARTUPDIR=%EPFIFILEDIR%"'
  70.  
  71. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPProgram "Network Suite Info"
  72.     <NS_MAIN> R "OBJECTID=<NS_INFO>;PROGTYPE=PM;EXENAME=e.exe;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=%EPFIFILEDIR%/READ.ME;ICONFILE=%EPFIFILEDIR%/DOCS.ICO;"'
  73.  
  74. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPProgram "Announcement"
  75.     <NS_MAIN> R "OBJECTID=<NS_ANNOUNCE>;PROGTYPE=PM;EXENAME=e.exe;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=%EPFIFILEDIR%/ANNOUNCE.TXT;ICONFILE=%EPFIFILEDIR%/DOCS.ICO;"'
  76.  
  77. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPProgram "Version History"
  78.     <NS_MAIN> R "OBJECTID=<NS_VERSIONS>;PROGTYPE=PM;EXENAME=e.exe;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=%EPFIFILEDIR%/VERSIONS.DOC;ICONFILE=%EPFIFILEDIR%/DOCS.ICO;"'
  79.  
  80. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPProgram "Online Documentation"
  81.     <NS_MAIN> R "OBJECTID=<NS_HELP>;PROGTYPE=PM;EXENAME=viewhelp.exe;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=%EPFIFILEDIR%/NETSUITE.HLP;ICONFILE=%EPFIFILEDIR%/HELP.ICO;"'
  82.  
  83. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPProgram "EmTec Address Book"
  84.     <NS_MAIN> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%/ADDR/ADDRMAIN.EXE;OBJECTID=<NS_AB>;STARTUPDIR=%EPFIFILEDIR%/ADDR;ICONFILE=%EPFIFILEDIR%/ADDR/ADDR.ICO;"'
  85.  
  86. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES', EXIT = 'CREATEWPSOBJECT WPProgram "EmTec Ping"
  87.     <NS_MAIN> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%/PING.EXE;OBJECTID=<NS_PING>;STARTUPDIR=%EPFIFILEDIR%"'
  88.  
  89. FILE EXITWHEN = 'INSTALL || UPDATE', EXITIGNOREERR = 'YES', EXIT = 'DELETEFILES %EPFIFILEDIR%//*.DLL'
  90.  
  91. **************************************************************************
  92. * Update CONFIG.SYS
  93.  
  94. UPDATECONFIG
  95.    VAR     = 'SET PATH',
  96.    ADDSTR  = '%EPFIFILEDIR%;',
  97.    ADDWHEN = 'INSTALL || UPDATE'
  98.  
  99. * Add DLLs to DLL path
  100. UPDATECONFIG
  101.    VAR     = 'LIBPATH',
  102.    ADDSTR  = '%EPFIFILEDIR%\DLL;',
  103.    ADDWHEN = 'INSTALL || UPDATE'
  104.  
  105.  
  106. **************************************************************************
  107. * GOPHER
  108. COMPONENT NAME = 'EmTec Gopher Client', ID = 'BASE', DISPLAY = 'YES',  REQUIRES = 'BASE', SIZE = '193377',
  109.     DESCRIPTION = 'EmTec Gopher client application which is used to retrive information and programs from Gopher servers'
  110.  
  111. FILE PACKID = IMAGE2, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/GOPHER/GOPHER.EXE'
  112. FILE PACKID = IMAGE2, WHEN = 'NOTEXIST', UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/GOPHER/GOPHER.APP'
  113. FILE PACKID = IMAGE2, WHEN = 'NOTEXIST', UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/GOPHER/GOPHER.SVR'
  114.  
  115. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES',
  116. EXIT = 'CREATEWPSOBJECT WPProgram "EmTec Gopher"
  117.     <NS_MAIN> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%/GOPHER/GOPHER.EXE;OBJECTID=<NS_GOPHER>;STARTUPDIR=%EPFIFILEDIR%/GOPHER"'
  118.  
  119.  
  120. **************************************************************************
  121. * News
  122. COMPONENT NAME = 'EmTec News Client', ID = 'BASE', DISPLAY = 'YES',  REQUIRES = 'BASE', SIZE = '447455',
  123.     DESCRIPTION = 'EmTec News reader application which is used to send and received USENET news articles'
  124.  
  125. FILE PACKID = IMAGE1, WHEN = 'NOTEXIST', UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/NEWS/NEWS.MAC'
  126. FILE PACKID = IMAGE2, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/NEWS/NEWS.EXE'
  127. FILE PACKID = IMAGE2, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/NEWS/NEWS.JGN'
  128.  
  129.     FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES',
  130. EXIT = 'CREATEWPSOBJECT WPProgram "EmTec News"
  131.     <NS_MAIN> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%/NEWS/NEWS.EXE; OBJECTID=<NS_NEWS>;STARTUPDIR=%EPFIFILEDIR%/NEWS"'
  132.  
  133. **************************************************************************
  134. * FTP
  135. COMPONENT NAME = 'EmTec FTP Client', ID = 'BASE', DISPLAY = 'YES',  REQUIRES = 'BASE', SIZE = '273815',
  136.     DESCRIPTION = 'EmTec FTP client application which is used to transfer files to and from remote host systems'
  137.  
  138. FILE PACKID = IMAGE2, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/FTP/FTP.EXE'
  139.  
  140. FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES',
  141. EXIT = 'CREATEWPSOBJECT WPProgram "EmTec FTP"
  142.     <NS_MAIN> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%/FTP/FTP.EXE;OBJECTID=<NS_FTP>;STARTUPDIR=%EPFIFILEDIR%/FTP"'
  143.  
  144. **************************************************************************
  145. * MAIL
  146. *COMPONENT NAME = 'EmTec Mail Client', ID = 'BASE', DISPLAY = 'YES',  REQUIRES = 'BASE', SIZE = '450000',
  147. *    DESCRIPTION = 'EmTec Mail client application which is used to transfer mail to other Internet users'
  148. *
  149. *FILE PACKID = IMAGE2, UNPACK = 'YES', VOLUME = 'ENS', PWS = '%EPFIFILEDIR%/MAIL/MAIL.EXE'
  150. *
  151. *FILE EXITWHEN = 'INSTALL || RESTORE', EXITIGNOREERR = 'YES',
  152. *EXIT = 'CREATEWPSOBJECT WPProgram "EmTec Mail"
  153. *    <NS_MAIN> R "PROGTYPE=PM;EXENAME=%EPFIFILEDIR%/MAIL/MAIL.EXE;OBJECTID=<NS_MAIL>;STARTUPDIR=%EPFIFILEDIR%/MAIL"'
  154. *
  155.  
  156.