home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 9 / FreshFishVol9-CD2.bin / bbs / util / golded-1.1.lha / GoldED / Install < prev    next >
Text File  |  1994-10-05  |  61KB  |  2,109 lines

  1. ; $VER: GoldED 1.0
  2. ; Copyright ©1994 Dietmar Eilert - All Rights Reserved
  3.  
  4. (delopts "oknodelete" "force" "askuser")
  5.  
  6. (complete 0)
  7.  
  8. ; --- English (default) strings ---
  9.  
  10. (set #introduction (cat "\n"
  11.  
  12.     "Programmer's Editor, All Rights Reserved.   \n"
  13.     "                                            \n"
  14.     "GoldED ©'94 Dietmar Eilert                  \n"
  15.     "Reqtools  ©'91-94 Nico François             \n"
  16.     "GUIMake ©'93 Rico Krasowski                 \n"
  17.     "                                            \n"
  18.     "GoldED is NOT 'freely distributable'. Please\n"
  19.     "have a look at the licence file before      \n"
  20.     "installing GoldED; installing this software \n"
  21.     "means accepting that licence. Thank you.    \n"
  22. ))
  23.  
  24. (set #badkick "\n Sorry, this package requires OS v2.04 or better.\n")
  25.  
  26. (set #error (cat
  27.  
  28.     " Some error has occurred. Please inform a GoldED  \n"
  29.     " support site (e.g. dietmar@tomate.oche.de) AFTER \n"
  30.     " having tried a different Installer release: 1.24 \n"
  31.     " is known to work fine.                           \n"
  32.     "                                                   \n"
  33.     " The following information is required: error code\n"
  34.     " (above), last error message, the percentage done \n"
  35.     " (window title) and your log file. If available:  \n"
  36.     " a SnoopDos report. Thank you !                   \n"
  37. ))
  38.  
  39. (set #assign_found "\nGOLDED: assign detected...\n")
  40.  
  41. (set #assign_found_help (cat "\n"
  42.  
  43.     " If you decide for updating your old installation\n"
  44.     " you won't be asked for directories. Directories \n"
  45.     " of your previous installation will be used.     \n"
  46.     "                                                 \n"
  47.     " If you decide for removing your current GoldED  \n"
  48.     " installation this script will try to delete     \n"
  49.     " files introduced by a former GoldED installation\n"
  50.     " However, this utility is not able to remove all \n"
  51.     " files related to GoldED. For example it won't   \n"
  52.     " remove the reqtools library since this library  \n"
  53.     " might be used by other applications, too. It    \n"
  54.     " won't remove the QuickStarter since it doesn't  \n"
  55.     " know where it has been placed.                  \n"
  56.     "                                                 \n"
  57.     " If you ever run into troubles related to this   \n"
  58.     " install script (which certainly is not perfect),\n"
  59.     " remove your outdated GED copy (use the 'remove' \n"
  60.     " option) before attempting a completely new      \n"
  61.     " installation.                                   \n"
  62.     "                                                 \n"
  63.     " Backups of your presets (if available) are made.\n"
  64.     "                                                 \n"
  65.     " Libraries are not overwritten unless they are   \n"
  66.     " outdated (depends on version/revision number).  \n"
  67. ))
  68.  
  69. (set #new    "install new")
  70. (set #update "update existing GoldED")
  71. (set #remove "remove GoldED from your system")
  72.  
  73. (set #remove_ged  "remove 'GoldED:' assign ?\n")
  74. (set #remove_hs   "remove 'HiSpeed:' assign ?\n")
  75. (set #remove_ed   "remove quickstarter access ?\n")
  76. (set #remove_gmk  "remove GUIMake access ?\n")
  77. (set #must_remove "You should have this assign/reference removed !")
  78. (set #removed     "; (removed)")
  79.  
  80. (set #pref_icons "Select preferred icon type")
  81.  
  82. (set #medres " med-res icons (pixel ratio 1:2)")
  83. (set #hires  " hi-res  icons (pixel ratio 1:1)")
  84.  
  85. (set #pref_icons_help (cat "\n"
  86.  
  87.     " Select med-res if the pixel ratio of your preferred\n"
  88.     " screen resolution is approx. 1:2 (e.g. in 640*200  \n"
  89.     " mode the pixel width is half of pixel height).     \n"
  90.     "                                                    \n"
  91.     " Select hi-res if the pixel ratio of your preferred \n"
  92.     " resolution is approx. 1:1 (eg. 640*400 or 800*600).\n"
  93. ))
  94.  
  95. (set #where " Where do you want to have the package installed ? \n")
  96.  
  97. (set #where_help (cat "\n"
  98.  
  99.     " Simply select a directory (a root directory is   \n"
  100.     " fine, too). I'm going to create a new directory  \n"
  101.     " called 'GoldED' within the directory you specify.\n"
  102.     " You should select a directory which has an icon  \n"
  103.     " attached to it (e.g. SYS:Utilities).             \n"
  104.     "                                                  \n"
  105.     " The GoldED directory will keep several support   \n"
  106.     " files/tools as well as the main editor. ARexx    \n"
  107.     " macros related to GoldED are usually kept in a   \n"
  108.     " subdirectory of GoldED. Furthermore the manuals  \n"
  109.     " reside in GoldED's directory.                    \n"
  110. ))
  111.  
  112. (set #bad_path "Sorry, can't install to RAM disk")
  113.  
  114. (set #drive_space (cat "\n"
  115.  
  116.     " This installation requires at least 1.2 MB free\n"
  117.     " disk space. Please make this space available   \n"
  118.     " and start again.                               \n"
  119. ))
  120.  
  121. (set #gold_lib "Installation of GoldED.library ...")
  122.  
  123. (set #gold_lib_help (cat "\n"
  124.  
  125.     "This library is required by the unregistered version\n"
  126.     "only. Registered users recieve a keyfile instead.   \n"
  127. ))
  128.  
  129. (set #what_catalog "\n What catalogs do you want to have installed ?\n")
  130.  
  131. (set #what_catalog_help (cat "\n"
  132.  
  133.     " Catalogs are required by OS2.1 or better to localize\n"
  134.     " GoldED, i.e. to make the editor use the language    \n"
  135.     " selected by the locale preferences program (however \n"
  136.     " menus are not loacalized since menus are not part of\n"
  137.     " the editor itself).                                 \n"
  138. ))
  139.  
  140. (set #add_ged_assign "Add 'GoldED:' assign to 's:user-startup' ?\n")
  141.  
  142. (set #add_ged_assign_help (cat "\n"
  143.             
  144.     " This editor does support user menus, i.e. you can \n"
  145.     " set up own menu items of several types (scripts,  \n"
  146.     " ARexx macros, DOS commands, ...). Thus ususally   \n"
  147.     " external files have to be referenced. It is quite \n"
  148.     " convenient - and strongly recommended - to place  \n"
  149.     " files related to GoldED in a symbolic directory   \n"
  150.     " GoldED: (or one of its subdirectories). If you    \n"
  151.     " don't set up an approbiate assign you will run    \n"
  152.     " into TROUBLE. Nevertheless, the main editor itself\n"
  153.     " does not need any assign to run. Actually it does \n"
  154.     " not need any external file at all apart from its  \n"
  155.     " config file (envarc:GOLDED/GOLDED.PREFS).         \n"
  156.     "                                                   \n"
  157. ))
  158.  
  159. (set #quickname " Choose a name for the QuickStarter")
  160.  
  161. (set #other_name "(other)")
  162.  
  163. (set #quickname_help (cat "\n"
  164.  
  165.     " The QuickStarter is a small (4 KB) GoldED front-  \n"
  166.     " end. You can use it AS IF it were a real editor.  \n"
  167.     " For example you might type 'ed letter' to edit the\n"
  168.     " file letter if the QuickStarter were named 'ed'.  \n"
  169.     " The big advantage of a QuickStarter is its abilty \n"
  170.     " to pass a new job to an already runnning instance \n"
  171.     " of GoldED (if there is any). This happens FAST.   \n"             
  172.     "                                                   \n"
  173.     " The QuickStarters default name is 'ED' but feel   \n"
  174.     " free to choose any name you like. Personally, I   \n"
  175.     " prefer to use 'ED' (replacing Commodore's ED).    \n"
  176. ))
  177.  
  178. (set #enter_name " Enter a name:\n")
  179.  
  180. (set #enter_name_help (cat "\n"
  181.  
  182.     " Any name (GED, ED, ...) will do. Existing files are \n"
  183.     " overwritten. If you decide for 'ED', the original ED\n" 
  184.     " is lost (well, let's call it a gain :-)             \n"
  185. ))
  186.  
  187. (set #place_quick (cat "\n"
  188.  
  189.     " Now let's place the QuickStarter within a valid\n"
  190.     " command directory. Select a directory:         \n"
  191. ))
  192.  
  193. (set #place_quick_help (cat "\n"
  194.  
  195.     " You should select one of these directories if you\n"
  196.     " want to run the editor simply by typing its name,\n"
  197.     " no matter what your current path is:             \n"
  198.     "                                                  \n"
  199.     " SYS:C, SYS:TOOLS, SYS:UTILITIES or SYS:SYSTEM    \n"
  200.     "                                                  \n"
  201.     " If you choose ED as default name, you must either\n"
  202.     " place the quick starter into c: or delete the old\n"
  203.     " ED from c: to prevent unpredictable behaviour.   \n"
  204. ))
  205.  
  206. (set #resident "\n Make QuickStarter resident ?\n")
  207.  
  208. (set #resident