home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / nsuite45.zip / nlinst.PKG < prev    next >
Text File  |  1996-04-24  |  10KB  |  154 lines

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