home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Extra 1997 #5 / AmigaPlus_Extra-CD_5-97.iso / online-tools / mail / yam / install / install_yam < prev    next >
Text File  |  1996-12-13  |  55KB  |  1,064 lines

  1. ;
  2. ;----------------------------------------------------------------------------
  3. ;
  4. ; YAM 1.3+ - Installer script by Marcin Orlowski <carlos@inet.com.pl>
  5. ;            Updated by Marcel Beck <mbeck@access.ch>
  6. ;            Updated by Ljubomir Jankovi† <lurch@afrodita.rcub.bg.ac.yu>
  7. ;
  8. ;----------------------------------------------------------------------------
  9. ;
  10. ; $VER: Installer script 1.5 for YAM (13.12.96) © Marcin Orlowski
  11. ;
  12. ;
  13. ;  History
  14. ; --------------------
  15. ;
  16. ; - Sat Jul 27 20:13:01 1996 - First release with YAM 1.3
  17. ; - Thu Aug  1 10:28:04 1996 - Spanish translation added
  18. ; - Sat Aug  3 23:18:20 1996 - Czech translation added
  19. ; - Tue Aug 20 14:13:13 1996 - Assign YAM: YAM: bug resolved
  20. ;                              Czech catalog selection added
  21. ;                              Small clean-ups
  22. ; - Sat Aug 31 17:00:00 1996 - Swedish translation added
  23. ;                            - French guide selection added
  24. ; - Sun Oct  6 14:12:53 1996 - Fixed #def#def_doc_lang typo
  25. ;                              bug causing german to be default
  26. ;                              language (instead of english)
  27. ;                              for AmigaGuide® documents
  28. ;                            - Pre OS3.0 classes' dir support
  29. ;                            - Added workaround for pre v43
  30. ;                              Installer VERSION command bug
  31. ;                            - Now installs default addressbook
  32. ;                              if custom doesn't exists (mainly
  33. ;                              happens on 1st-time instalation)
  34. ;                            - Added folding markers (open "///"
  35. ;                              and close "//|") to make script
  36. ;                              editing bit easier
  37. ; - Sun Nov 10 11:00:00 1996 - Modified source paths for MUI libs
  38. ;                              and textfield.gadget
  39. ;                            - Now copies a sample configuration
  40. ;                              for T-Online (German first-time
  41. ;                              installation only)
  42. ; - Sat Nov 23 10:00:00 1996 - Norwegian translation added
  43. ;                            - Selection for CPU-optimized YAM
  44. ;                              added
  45. ; - Thu Dec 12 20:00:00 1996 - Serbian translation added
  46. ;                            - Localized selection of CPU-opt.
  47. ;                              version
  48. ;----------------------------------------------------------------------------
  49.  
  50. ;/// Setting up
  51. (set #def_lang_English       0)
  52. (set #def_lang_Català        1)
  53. (set #def_lang_Czech         2)
  54. (set #def_lang_Dansk         4)
  55. (set #def_lang_Deutsch       8)
  56. (set #def_lang_Español      16)
  57. (set #def_lang_Français     32)
  58. (set #def_lang_Greek        64)
  59. (set #def_lang_Italiano    128)
  60. (set #def_lang_Nederlands  256)
  61. (set #def_lang_Norsk       512)
  62. (set #def_lang_Polski     1024)
  63. (set #def_lang_Português  2048)
  64. (set #def_lang_Serbian    4096)
  65. (set #def_lang_Suomi      8192)
  66. (set #def_lang_Svenska   16384)
  67.  
  68. (set #def_doc_deutsch   0)
  69. (set #def_doc_english   1)
  70. (set #def_doc_italiano  2)
  71. (set #def_doc_français  3)
  72. ;//|
  73.  
  74. ;----------------------------------------------------------------------------
  75.  
  76. ;/// ***** English
  77.  
  78. (set #def_cat_lang #def_lang_English)
  79. (set #def_doc_lang #def_doc_english)
  80. (set #wrongOS  "YAM needs at least OS2.04 to run\n")
  81. (set #wrongMUI "YAM needs at least MUI3.3 to run\n")
  82.  
  83. (set #proc_type "Select which version of YAM you would like to install:")
  84. (set #proc_help (cat "Here you can select which version of YAM to install "
  85.                      "depending on type of processor you own."))
  86. (set #proc_any "Compatible with any processor")
  87. (set #proc_020 "Optimized for 68020 and 68030")
  88. (set #proc_060 "Optimized for 68040 and 68060")
  89.  
  90. (set #YAM_dir  (cat"Choose YAM home directory\n"
  91.                                                                          "(NO extra drawer will be created!)"))
  92.  
  93. (set #lang_catalog (cat "Which catalog file do you want to install?\n"
  94.                                                                                                 "(English language is built-in)"))
  95. (set #lang_manual "Select language for on-line AmigaGuide help")
  96.  
  97. (set #icons        "Select the icons style you want to install")
  98. (set #icons_def    "Default")
  99. (set #icons_def_4  "Default (4 colors)")
  100. (set #icons_all    "Copy them all...")
  101. (set #icons_help   (cat "For icons overview please take a closer "
  102.                                                                                                 "look at contents of \"Icons\" directory...\n\n"))
  103.  
  104. (set #arexx_prompt "Where do you want to install ARexx scripts?")
  105.  
  106. (set #assign_prompt (cat "YAM: assign should be added to your S:USER-STARTUP\n"
  107.                                                                                                  "Do you mind?"))
  108. (set #assign_help (cat "When the Installer program asks if you want to place this "
  109.                                                                                          "assignment into your S:user-startup file, you should select "
  110.                                                                                          "the \"Proceed\" button; otherwise, the next time you boot up your "
  111.                                                                                          "machine, the program won't be able to find the necessary files "
  112.                                                                                          "and drawers it needs to run.\n"))
  113.  
  114. (set #done_1   (cat "\nYAM has been succesfuly installed.\n\n"
  115.                                                                                 "Click the \"YAM\" icon in the\n"))
  116. (set #done_2       "\ndirectory to taste it.\n\nHave fun...")
  117. ;//|
  118. ;/// ***** Català
  119.  
  120. (IF (= @language "català")
  121. (
  122. (set #def_cat_lang #def_lang_Català)
  123. (set #def#def_doc_lang #def_doc_english)
  124. (set #wrongOS  "YAM necessita almenys OS2.04 per funcionar\n")
  125. (set #wrongMUI "YAM necessita almenys MUI3.3 per funcionar\n")
  126.  
  127. (set #proc_type "Select which version of YAM you would like to install:")
  128. (set #proc_help (cat "Here you can select which version of YAM to install "
  129.                      "depending on type of processor you own."))
  130. (set #proc_any "Compatible with any processor")
  131. (set #proc_020 "Optimized for 68020 and 68030")
  132. (set #proc_060 "Optimized for 68040 and 68060")
  133.  
  134. (set #YAM_dir  (cat"Tria un directori pel YAM \n"
  135.                                                                          "(NO es crearà cap calaix!)"))
  136.  
  137. (set #lang_catalog (cat "Quin catàleg vols instal.lar?\n"
  138.                                                                                                 "(Angles és per defecte)"))
  139. (set #lang_manual "Tria l'idioma de l'ajuda on-line")
  140.  
  141. (set #icons        "Tria el tipus d'icona a instal.lar")
  142. (set #icons_def    "Per defecte")
  143. (set #icons_def_4  "Per defecte (4 colors)")
  144. (set #icons_all    "Copiar'ls tots...")
  145. (set #icons_help   (cat "Per a una ullada de les icones"
  146.                                                                                                 "mira el contingut del directori \"Icons\"...\n\n"))
  147.  
  148. (set #arexx_prompt "On vols instal.lar els guions AREXX?")
  149.  
  150. (set #assign_prompt (cat "l'assignació YAM: hauria de ser afegida a S:USER-STARTUP\n"
  151.                                                                                                  "Vols fer-ho?"))
  152. (set #assign_help (cat "Quan el programa Installer et demani si vols afegir"
  153.                                                                                          "l'assignació al teu fitxer S:user-startup, hauries de seleccinar"
  154.                                                                                          "elbotó \"Procedir\"; sino la propera vegada que inicialitzis la teva"
  155.                                                                                          "màquina, el programa no podrà trobar els fitxers"
  156.                                                                                          "i calaixos que necessita per funcionar.\n"))
  157.  
  158. (set #done_1   (cat "\nYAM ha estat instal.lat.\n\n"
  159.                                                                                 "Prem la icona \"YAM\" del\n"))
  160. (set #done_2       "\ndirectori per probar-el.\n\nQue vagi bé...")
  161. )
  162. )
  163. ;//|
  164. ;/// ***** Czech
  165.  
  166. (IF (= @language "czech")
  167. (
  168. (set #def_cat_lang #def_lang_Czech)
  169. (set #def#def_doc_lang #def_doc_english)
  170. (set #wrongOS  "YAM pro spuàtìní vyîaduje alespoò OS2.04\n")
  171. (set #wrongMUI "YAM pro spuàtìní vyîaduje alespoò MUI3.3\n")
  172.  
  173. (set #proc_type "Select which version of YAM you would like to install:")
  174. (set #proc_help (cat "Here you can select which version of YAM to install "
  175.                      "depending on type of processor you own."))
  176. (set #proc_any "Compatible with any processor")
  177. (set #proc_020 "Optimized for 68020 and 68030")
  178. (set #proc_060 "Optimized for 68040 and 68060")
  179.  
  180. (set #YAM_dir  (cat"Vyberte domovský adresáø pro YAM\n"
  181.                                                                          "(nebude vytvoøen zvláàtní adresáø!)"))
  182.  
  183. (set #lang_catalog (cat "Který catalog soubor chcete instalovat?\n"
  184.                                                                                                 "(Anglický je v programu zabudován)"))
  185. (set #lang_manual "Zvolte jazyk pro on-line AmigaGuide nápovìdu")
  186.  
  187. (set #icons        "Zvolte styl ikon pro instalaci")
  188. (set #icons_def    "Standard")
  189. (set #icons_def_4  "Standard (4 barvy)")
  190. (set #icons_all    "Zkopírovat vàechny...")
  191. (set #icons_help   (cat "Pro zobrazení pøehledu ikon si blíîe "
  192.                                                                                                 "prohlédnìte obsah adresáøe \"Icons\"...\n\n"))
  193.  
  194. (set #arexx_prompt "Do kterého adresáøe chcete nainstalovat ARexx makra?")
  195.  
  196. (set #assign_prompt (cat "YAM: pøiøazení by mìlo být uloîeno v S:USER-STARTUP\n"
  197.                                                                                                  "Jaký máte názor?"))
  198. (set #assign_help (cat "Kdyî se program Installer dotazuje na umístìní tohoto "
  199.                                                                                          "pøiøazení do souboru S:user-startup, je výhodnìjàí zvolit "
  200.                                                                                          "tlaèítko \"Provést\"; jinak program nebude moci po dalàím "
  201.                                                                                          "startu poèítaèe nalézt adresáøe a soubory potøebné pro "
  202.                                                                                          "pro bezchybný bìh.\n"))
  203.  
  204. (set #done_1   (cat "\nYAM byl úspìànì nainstalován.\n\n"
  205.                                                                                 "Kliknìte na \"YAM\" ikonu v\n"))
  206. (set #done_2       "\nadresáøi pro jeho vyzkouàení.\nHodnì zábavy...")
  207. )
  208. )
  209. ;//|
  210. ;/// ***** Dansk
  211.  
  212. (IF (= @language "dansk")
  213. (
  214. (set #def_cat_lang #def_lang_Dansk)
  215. (set #def_doc_lang #def_doc_english)
  216. (set #wrongOS  "YAM kræver mindst OS2.04 for at køre\n")
  217. (set #wrongMUI "YAM kræver mindst MUI3.3 for at køre\n")
  218.  
  219. (set #proc_type "Select which version of YAM you would like to install:")
  220. (set #proc_help (cat "Here you can select which version of YAM to install "
  221.                      "depending on type of processor you own."))
  222. (set #proc_any "Compatible with any processor")
  223. (set #proc_020 "Optimized for 68020 and 68030")
  224. (set #proc_060 "Optimized for 68040 and 68060")
  225.  
  226. (set #YAM_dir  (cat"Vælg hjemme-skuffen til YAM\n"
  227.                                                                          "(INGEN ekstra skuffe vil blive skabt!)"))
  228.  
  229. (set #lang_catalog (cat "Hvilket sprog ønsker du at installere?\n"
  230.                                                                                                 "(Engelsk er indbygget)"))
  231. (set #lang_manual "Vælg sprog til on-line hjælp med AmigaGuide")
  232.  
  233. (set #icons        "Vælg ikon-stilen, som du ønsker at installere")
  234. (set #icons_def    "Standard")
  235. (set #icons_def_4  "Standard (4 farver)")
  236. (set #icons_all    "Kopiere dem alle...")
  237. (set #icons_help   (cat "For en oversigt over ikonerne kan du tage et "
  238.                                                                                                 "nærmere kig i skuffen \"Icons\"...\n\n"))
  239.  
  240. (set #arexx_prompt "Hvor ønsker du at installere ARexx-skriptene?")
  241.  
  242. (set #assign_prompt (cat "Tilknytningen YAM: skal lægges til din S:USER-STARTUP\n"
  243.                                                                                                  "Har du noget imod dette?"))
  244. (set #assign_help (cat "Når Installer-programmet spørger, om du ønsker at placere denne "
  245.                                                                                          "tilknytning i din S:user-startup fil, skal du trykke på "
  246.                                                                                          "\"Fortsætte\"-knappen; ellers vil programmet ikke være i stand til "
  247.                                                                                          "at finde de nødvendige filer og skuffer, som det behøver for at køre, "
  248.                                                                                          "næste gang du starter din maskine.\n"))
  249.  
  250. (set #done_1   (cat "\nYAM er korrekt installeret.\n\n"
  251.                                                                                 "Tryk på \"YAM\"-ikonen i skuffen\n"))
  252. (set #done_2       "\nfor at prøve det.\n\nHav det sjovt...")
  253. )
  254. )
  255. ;//|
  256. ;/// ***** Deutsch
  257.  
  258. (IF (= @language "deutsch")
  259. (
  260. (set #def_cat_lang #def_lang_Deutsch)
  261. (set #def_doc_lang #def_doc_deutsch)
  262. (set #wrongOS  "YAM benötigt OS2.04 oder höher\n")
  263. (set #wrongMUI "YAM benötigt MUI3.3 oder höher\n")
  264.  
  265. (set #proc_type "Welche YAM-Version wollen Sie installieren?")
  266. (set #proc_help (cat "Hier können Sie bestimmen, welche Version von YAM Sie installieren "
  267.                      "möchten; abhängig vom Typ Ihres Prozessors."))
  268. (set #proc_any "Kompatibel mit allen Prozessoren")
  269. (set #proc_020 "Optimiert für 68020 und 68030")
  270. (set #proc_060 "Optimiert für 68040 und 68060")
  271.  
  272. (set #YAM_dir  (cat"Wählen Sie ein Verzeichnis für YAM\n"
  273.                                                                          "(es wird KEIN eigenes Verzeichnis erstellt!)"))
  274.  
  275. (set #lang_catalog (cat "Welche catalog-Datei wollen Sie installieren?\n"
  276.                                                                                                 "(Englisch ist eingebaut)"))
  277. (set #lang_manual "Wählen Sie eine Sprache für die Online-AmigaGuide-Hilfe")
  278.  
  279. (set #icons        "Welches Icon-Set möchten Sie installieren?")
  280. (set #icons_def    "Voreinstellung")
  281. (set #icons_def_4  "Voreinstellung (4 Farben)")
  282. (set #icons_all    "Alle kopieren...")
  283. (set #icons_help   (cat "Eine grafische Übersicht aller Icon-Sets "
  284.                                                                                                 "finden Sie im Verzeichnis \"Icons\"...\n\n"))
  285.  
  286. (set #arexx_prompt "Wohin wollen Sie die ARexx-Beispiele kopieren?")
  287.  
  288. (set #assign_prompt (cat "In S:USER-STARTUP sollte ein Assign YAM: eingefügt werden.\n"
  289.                                                                                                  "Sind Sie damit einverstanden?"))
  290. (set #assign_help (cat "Wenn Sie vom Installer gefragt werden, ob er diese Zuweisung "
  291.                                                                                          "in der Datei s:user-startup vornehmen darf, sollten Sie den "
  292.                                                                                          "Knopf \"Weiter\" drücken; andernfalls kann das Programm nach "
  293.                                                                                          "dem nächsten Booten die benötigten Dateien und Verzeichnisse "
  294.                                                                                          "nicht finden.\n"))
  295.  
  296. (set #done_1   (cat "\nYAM wurde erfolgreich installiert.\n\n"
  297.                                                                                 "Klicken Sie auf das \"YAM\"-Icon im Verzeichnis\n"))
  298. (set #done_2       "\nund es kann losgehen.\n\nViel Spass!")
  299. )
  300. )
  301. ;//|
  302. ;/// ***** Español
  303.  
  304. (IF (= @language "español")
  305. (
  306. (set #def_cat_lang #def_lang_Español)
  307. (set #def#def_doc_lang #def_doc_english)
  308. (set #wrongOS  "YAM requiere al menos OS2.04 para funcionar\n")
  309. (set #wrongMUI "YAM requiere al menos MUI3.3 para funcionar\n")
  310.  
  311. (set #proc_type "Select which version of YAM you would like to install:")
  312. (set #proc_help (cat "Here you can select which version of YAM to install "
  313.                      "depending on type of processor you own."))
  314. (set #proc_any "Compatible with any processor")
  315. (set #proc_020 "Optimized for 68020 and 68030")
  316. (set #proc_060 "Optimized for 68040 and 68060")
  317.  
  318. (set #YAM_dir  (cat"Elija el directorio inicial de YAM\n"
  319.                                                                          "(NO se creará ningún cajón adicional)"))
  320.  
  321. (set #lang_catalog (cat "¿Qué archivo de catálogo desea instalar?\n"
  322.                                                                                                 "(Idioma inglés incorporado)"))
  323. (set #lang_manual "Seleccione el idioma para la ayuda interactiva")
  324.  
  325. (set #icons        "Seleccione el estilo de iconos que desea instalar")
  326. (set #icons_def    "Predeterminados")
  327. (set #icons_def_4  "Predeterminados (4 colores)")
  328. (set #icons_all    "Copiarlos todos...")
  329. (set #icons_help   (cat "Para escoger los estilos de iconos examine"
  330.                                                                                                 "el contenido del directorio \"Icons\"...\n\n"))
  331.  
  332. (set #arexx_prompt "¿Dónde desea instalar los scripts ARexx?")
  333.  
  334. (set #assign_prompt (cat "La asignación YAM: debe añadirse a S:USER-STARTUP\n"
  335.                                                                                                  "¿Desea que se añada automáticamente?"))
  336. (set #assign_help (cat "Cuando el programa Installer pide si desea hacer esta "
  337.                                                                                          "asignación en el archivo S:user-startup, debe seleccionar "
  338.                                                                                          "el botón \"Continuar\"; en caso contrario la próxima vez "
  339.                                                                                          "que arranque el sistema el programa no encontrará los "
  340.                                                                                          "archivos y cajones que necesita para ejecutarse.\n"))
  341.  
  342. (set #done_1   (cat "\nYAM se ha instalado satisfactoriamente.\n\n"
  343.                                                                                 "Haga clic en el icono \"YAM\" del directorio\n"))
  344. (set #done_2       "\npara probarlo.\nQue disfrute...")
  345. )
  346. )
  347. ;//|
  348. ;/// ***** Français
  349.  
  350. (IF (= @language "français")
  351. (
  352. (set #def_cat_lang #def_lang_Français)
  353. (set #def_doc_lang  #def_doc_français)
  354. (set #wrongOS  "YAM a besoin de OS2.04 ou plus recent pour fonctionner\n")
  355. (set #wrongMUI "YAM a besoin de MUI3.3 ou plus recent pour fonctionner\n")
  356.  
  357. (set #proc_type "Select which version of YAM you would like to install:")
  358. (set #proc_help (cat "Here you can select which version of YAM to install "
  359.                      "depending on type of processor you own."))
  360. (set #proc_any "Compatible with any processor")
  361. (set #proc_020 "Optimized for 68020 and 68030")
  362. (set #proc_060 "Optimized for 68040 and 68060")
  363.  
  364. (set #YAM_dir  (cat"Indiquez l'emplacement du répertoire de YAM.\n"
  365.                                                                          "(Aucun tiroir supplémentaire ne sera créé!)"))
  366.  
  367. (set #lang_catalog (cat "Quel catalog voulez-vous installer ?\n"
  368.                                                                                                 "(L'anglais est la langue par défaut)"))
  369. (set #lang_manual "Choisir la langue du fichier d'aide")
  370.  
  371. (set #icons        "Quel style d'icones voulez-vous installer")
  372. (set #icons_def    "Défaut")
  373. (set #icons_def_4  "Défaut (4 couleurs)")
  374. (set #icons_all    "Tous les copier...")
  375. (set #icons_help   (cat "Pour un aperçu des icones, jeter un coup"
  376.                                                                                                 "d'oeil au contenu du tiroir \"Icons\"...\n\n"))
  377.  
  378. (set #arexx_prompt "Où voulez-vous installer les scripts ARexx ?")
  379.  
  380. (set #assign_prompt (cat "L'assignation YAM: devrait être ajoutée à votre fichier S:USER-STARTUP\n"
  381.                                                                                                  "Ajouter ?"))
  382. (set #assign_help (cat "Quand l'Installer vous demande si vous voulez ajouter cet"
  383.                                                                                          "assignement dans votre fichier S:user-startup, vous devriez"
  384.                                                                                          "choisir le bouton \"Proceed\"; autrement, la prochaine fois"
  385.                                                                                          "que vous relancerez votre système, YAM sera incapable de "
  386.                                                                                          "trouver les fichiers nécessaires.\n"))
  387.  
  388. (set #done_1   (cat "\nYAM a été correctement installé.\n\n"
  389.                                                                                 "Clicker sur l'icon \"YAM\" du tiroir\n"))
  390. (set #done_2       "\npour le tester.\n\nAmusez-vous bien...")
  391. )
  392. )
  393. ;//|
  394. ;/// ***** Greek
  395.  
  396. (IF (= @language "greek")
  397. (
  398. (set #def_cat_lang #def_lang_Greek)
  399. (set #def_doc_lang #def_doc_english)
  400. (set #wrongOS  "Ôï YAM ÷ñåéÜæåôáé ôïõëÜ÷éóôïí ôï OS2.04 ãéá íá ôñÝîåé\n")
  401. (set #wrongMUI "Ôï YAM ÷ñåéÜæåôáé ôïõëÜ÷éóôïí ôï MUI3.3 ãéá íá ôñÝîåé\n")
  402.  
  403. (set #proc_type "Select which version of YAM you would like to install:")
  404. (set #proc_help (cat "Here you can select which version of YAM to install "
  405.                      "depending on type of processor you own."))
  406. (set #proc_any "Compatible with any processor")
  407. (set #proc_020 "Optimized for 68020 and 68030")
  408. (set #proc_060 "Optimized for 68040 and 68060")
  409.  
  410. (set #YAM_dir  (cat"ÅðéëÝîôå ôïí YAM home êáôÜëïãï\n"
  411.                                                                          "(ÄÅÍ èá äçìéïõñãçèåß íÝïò êáôÜëïãïò!)"))
  412.  
  413. (set #lang_catalog (cat "Ðïéü áñ÷åßï êáôáëüãïõ èá èÝëáôå íá åãêáôáóôÞóåôå?\n"
  414.                                                                                                 "(Ç ÁããëéêÞ ãëþóóá åßíáé åíóùìáôùìÝíç)"))
  415. (set #lang_manual "ÅðéëÝîôå ôçí ãëþóóá ãéá ôï on-line AmigaGuide help")
  416.  
  417. (set #icons        "ÅðéëÝîôå ôïõò ôýðïõò åéêïíéäßùí ðïõ èá åãêáôáóôáèïýí")
  418. (set #icons_def    "ÅíóùìáôùìÝíá")
  419. (set #icons_def_4  "ÅíóùìáôùìÝíá (4÷ñùìá)")
  420. (set #icons_all    "ÁíôéãñáöÞ üëùí...")
  421. (set #icons_help   (cat "Ãéá áðåéêüíçóç åéêïíéäßùí, ðáñáêáëþ êïéôÜîôå "
  422.                                                                                                 "ôá ðåñéå÷üìåíá ôïõ êáôáëïãïõ \"Icons\"...\n\n"))
  423.  
  424. (set #arexx_prompt "Ðïý èá èÝëáôå íá åãêáôáóôáèïýí ôá ARexx scripts?")
  425.  
  426. (set #assign_prompt (cat "Ôï YAM: assign èá ðñÝðåé íá ðñïóôåèåß óôï S:USER-STARTUP\n"
  427.                                                                                                  "ÅíôÜîåé?"))
  428. (set #assign_help (cat "¼ôáí ï åãêáôáóôÜôçò ñùôÜåé åÜí èÝëåôå íá ôïðïèåôÞóåôå "
  429.                                                                                          "áõôü ôï assignment óôï S:user-startup áñ÷åßï, ðñÝðåé íá åðéëÝîåôå "
  430.                                                                                          "ôï \"ÓõíÝ÷éóå\" ðëÞêôñï, áëëéþò, ôçí åðüìåíç öïñÜ ðïõ îåêéíÞóåôå "
  431.                                                                                          "ôï ìç÷Üíçìá, ôï ðñüãñáììá èá áäõíáôåß íá âñåß ôá áðáñáßôçôá áñ÷åßá "
  432.                                                                                          "êáé êáôáëüãïõò ðïõ ÷ñåéÜæåôáé ãéá íá äïõëÝøåé.\n"))
  433.  
  434. (set #done_1   (cat "\nÔï YAM åãêáôáóôÜèçêå åðéôõ÷þò.\n\n"
  435.                                                                                 "ÐáôÞóôå óôï åéêïíßäéï \"YAM\" óôï\n"))
  436. (set #done_2       "\nêáôÜëïãï ãéá íá ðÜñåôå ìéÜ ãåýóç.\n\nÊáëÞ äéáóêÝäáóç...")
  437. )
  438. )
  439. ;//|
  440. ;/// ***** Italiano
  441.  
  442. (IF (= @language "italiano")
  443. (
  444. (set #def_cat_lang #def_lang_Italiano)
  445. (set #def_doc_lang #def_doc_italiano)
  446. (set #wrongOS  "E' necessario avere almeno l'OS2.04 perché YAM si avvii\n")
  447. (set #wrongMUI "E' necessario avere almeno la MUI3.3 perché YAM si avvii\n")
  448.  
  449. (set #proc_type "Select which version of YAM you would like to install:")
  450. (set #proc_help (cat "Here you can select which version of YAM to install "
  451.                      "depending on type of processor you own."))
  452. (set #proc_any "Compatible with any processor")
  453. (set #proc_020 "Optimized for 68020 and 68030")
  454. (set #proc_060 "Optimized for 68040 and 68060")
  455.  
  456. (set #YAM_dir  (cat"Scegliete la directory dove porre YAM\n"
  457.                                                                          "(NESSUN cassetto extra sarà creato!)"))
  458.  
  459. (set #lang_catalog (cat "Quale catalog volete installare?\n"
  460.                                                                                                 "(L'inglese é interno al programma)"))
  461. (set #lang_manual "Selezionate la lingua per l'Aiuto in linea")
  462.  
  463. (set #icons        "Selezionate lo stile delle icone che volete installare")
  464. (set #icons_def    "Default")
  465. (set #icons_def_4  "Default (4 colori)")
  466. (set #icons_all    "Copiale tutte...")
  467. (set #icons_help   (cat "Per uno sguardo d'insiene delle icone prego andate nella "
  468.                                                                                                 "directory dove son contenute le \"Icone\"...\n\n"))
  469.  
  470. (set #arexx_prompt "Dove volete installare gli script ARexx?")
  471.  
  472. (set #assign_prompt (cat "YAM: l'assign sarà aggiunto alla vostra S:USER-STARTUP\n"
  473.                                                                                                  "Fate attenzione?"))
  474. (set #assign_help (cat "Quando l'Installer vi chiede se volete sia posto questo "
  475.                                                                                          "assignment nella vostra S:user-startup, dovrete selezionare "
  476.                                                                                          "il pulsante \"Procedi\"; altrimenti, la prossima volta che avviate "
  477.                                                                                          "l'amiga, il programma non sarà in grado di trovare i file necessari "
  478.                                                                                          "ed i cassetti di cui necessita per funzionare.\n"))
  479.  
  480. (set #done_1   (cat "\nYAM é stato installato con successo.\n\n"
  481.                                                                                 "Cliccate sull'icona \"YAM\" nella \n"))
  482. (set #done_2       "\ndirectory per apprezzarlo.\n\nBuon Divertimento...")
  483. )
  484. )
  485. ;//|
  486. ;/// ***** Nederlands
  487.  
  488. (IF (= @language "nederlands")
  489. (
  490. (set #def_cat_lang     #def_lang_Nederlands)
  491. (set #def_doc_lang #def_doc_english)
  492. (set #wrongOS  "YAM heeft minimaal OS2.04 nodig\n")
  493. (set #wrongMUI "YAM heeft minimaal MUI3.3 nodig\n")
  494.  
  495. (set #proc_type "Select which version of YAM you would like to install:")
  496. (set #proc_help (cat "Here you can select which version of YAM to install "
  497.                      "depending on type of processor you own."))
  498. (set #proc_any "Compatible with any processor")
  499. (set #proc_020 "Optimized for 68020 and 68030")
  500. (set #proc_060 "Optimized for 68040 and 68060")
  501.  
  502. (set #YAM_dir  (cat"Kies de YAM home directory\n"
  503.                                                                          "(GEEN extra lade wordt gecreëerd!)"))
  504.  
  505. (set #lang_catalog (cat "Welke catalog file wilt u installeren?\n"
  506.                                                                                                 "(Engelse taal is ingebouwd)"))
  507. (set #lang_manual "Kies taal voor on-line AmigaGuide help")
  508.  
  509. (set #icons        "Kies de ikonen stijl die u wilt installeren")
  510. (set #icons_def    "Standaard")
  511. (set #icons_def_4  "Standaard (4 kleuren)")
  512. (set #icons_all    "Kopieer ze allemaal...")
  513. (set #icons_help   (cat "Voor een overzicht van de ikonen kunt u kijken "
  514.                                                                                                 "naar de inhoud van de \"Icons\" directory...\n\n"))
  515.  
  516. (set #arexx_prompt "Waar wilt u de ARexx scripts installeren?")
  517.  
  518. (set #assign_prompt (cat "YAM: assign moet toegevoegd worden aan uw S:USER-STARTUP\n"
  519.                                                                                                  "Is dit goed?"))
  520. (set #assign_help (cat "Wanneer het Installatie programma u vraagt of u wilt dat deze assign "
  521.                                                                                          "aan uw S:user-startup toegevoegd wordt, moet u op de \"Proceed\" knop "
  522.                                                                                          "klikken, anders zal het programma bij een volgende computerstart de "
  523.                                                                                          "benodigde directories en bestanden niet kunnen vinden.\n"))
  524.  
  525. (set #done_1   (cat "\nYAM is met succes geinstalleerd.\n\n"
  526.                                                                                 "Klik op het \"YAM\" ikoon in de\n"))
  527. (set #done_2       "\ndirectory om YAM te starten.\n\nVeel plezier...")
  528. )
  529. )
  530. ;//|
  531. ;/// ***** Norsk
  532.  
  533. (IF (= @language "norsk")
  534. (
  535. (set #def_cat_lang #def_lang_Norsk)
  536. (set #def_doc_lang #def_doc_english)
  537. (set #wrongOS  "YAM trenger minst OS2.04 for å kjøre\n")
  538. (set #wrongMUI "YAM trenger minst MUI3.3 for å kjøre\n")
  539.  
  540. (set #proc_type "Select which version of YAM you would like to install:")
  541. (set #proc_help (cat "Here you can select which version of YAM to install "
  542.                      "depending on type of processor you own."))
  543. (set #proc_any "Compatible with any processor")
  544. (set #proc_020 "Optimized for 68020 and 68030")
  545. (set #proc_060 "Optimized for 68040 and 68060")
  546.  
  547. (set #YAM_dir  (cat"Velg din YAM hjemmeskuff\n"
  548.                                                                          "(INGEN ny skuff vil bli opprettet!)"))
  549.  
  550. (set #lang_catalog (cat "Hvilken katalog-fil vil du innstallere?\n"
  551.                                                                                                 "(Engelsk katalog er innebygd)"))
  552. (set #lang_manual "Velg språk for Amigaguide online hjelp")
  553.  
  554. (set #icons        "Velg hvilken type ikoner du vil ha?")
  555. (set #icons_def    "Standard")
  556. (set #icons_def_4  "Standard (4 farger)")
  557. (set #icons_all    "Kopier alle...")
  558. (set #icons_help   (cat "For en oversikt over ikonene ta en titt"
  559.                                                                                                 "på innholdet av \"Icons\" skuffen...\n\n"))
  560.  
  561. (set #arexx_prompt "Hvor vil du innstallere ARexx skriptene?")
  562.  
  563. (set #assign_prompt (cat "YAM: anvisning (assign) bør bli lagt til i S:USER-STARTUP\n"
  564.                                                                                                  "Har du noe imot det?"))
  565. (set #assign_help (cat "Når Installer programmet spør om du vil legge denne"
  566.                                                                                          "anvisningen til din S:user-startup fil, bør du velge "
  567.                                                                                          "\"fortsett\"-knappen; hvis ikke vil ikke programmet klare "
  568.                                                                                          "å finne de nødvendige filene og skuffene det trenger for å "
  569.                                                                                          "kjøre neste gang du starter maskinen.\n"))
  570.  
  571. (set #done_1   (cat "\nYAM har vellykket blitt innstallert.\n\n"
  572.                                                                                 "Klikk på \"YAM\" ikonet i\n"))
  573. (set #done_2       "\nskuffen for å prøve det.\n\nKos deg...")
  574. )
  575. )
  576. ;//|
  577. ;/// ***** Polski
  578.  
  579. (IF (= @language "polski")
  580. (
  581. (set #def_cat_lang #def_lang_Polski)
  582. (set #def_doc_lang #def_doc_english)
  583. (set #wrongOS  "YAM wymaga systemu w wersji co najmniej 2.04\n")
  584. (set #wrongMUI "YAM wymaga MUI w wersji co najmniej 3.3\n")
  585.  
  586. (set #proc_type "Select which version of YAM you would like to install:")
  587. (set #proc_help (cat "Here you can select which version of YAM to install "
  588.                      "depending on type of processor you own."))
  589. (set #proc_any "Compatible with any processor")
  590. (set #proc_020 "Optimized for 68020 and 68030")
  591. (set #proc_060 "Optimized for 68040 and 68060")
  592.  
  593. (set #YAM_dir  (cat"Wybierz katalog w którym chcesz umieôciê YAMa\n"
  594.                                                                          "(Katalog dodatkowy NIE zostanie utworzony!)"))
  595.  
  596. (set #lang_catalog (cat "Wybierz jëzyk jakiego chcesz uûywaê z YAMem\n"
  597.                                                                                                 "(Jëzyk angielski jest wbudowany)"))
  598. (set #lang_manual "Wybierz jëzyk pliku pomocy")
  599.  
  600. (set #icons        "Wybierz rodzaj ikonek do zainstalowania")
  601. (set #icons_def    "Podstawowe")
  602. (set #icons_def_4  "Podstawowe (4 kolory)")
  603. (set #icons_all    "Skopiuj wszystkie...")
  604. (set #icons_help   (cat "Jeôli chcesz zobaczyê jak wymienione ikonki wyglâdajâ "
  605.                                                                                                 "zajrzyj do katalogu \"Icons\"...\n\n"))
  606.  
  607. (set #arexx_prompt "Gdzie chcesz zaistalowaê skrypty ARexx'a?")
  608.  
  609. (set #assign_prompt (cat "Przypisanie YAM: powinno zostaê dodane do pliku S:USER-STARTUP\n"
  610.                                                                                                  "Czy masz coô przeciw?"))
  611. (set #assign_help (cat "Gdy Installer pyta czy chcesz dodaê to przypisanie do pliku "
  612.                                                                                          "S:USER-STARTUP powinieneô wybraê \"Kontynuuj\", w przeciwnym "
  613.                                                                                          "razie przy nastëpnym uruchomieniu komputera program nie bëdzie "
  614.                                                                                          "w stanie znaleúê niezbëdnych do pracy plików i katalogów.\n"))
  615.  
  616. (set #done_1   (cat "\nYAM zostaî poprawnie zainstalowany.\n\n"
  617.                                                                                 "Kliknij na ikonce \"YAM\" w katalogu\n"))
  618. (set #done_2       "\naby sprawdziê co YAM potrafi.\n\nMiîej zabawy...")
  619. )
  620. )
  621. ;//|
  622. ;/// ***** Português
  623.  
  624. (IF (= @language "português")
  625. (
  626. (set #def_cat_lang #def_lang_Português)
  627. (set #def_doc_lang #def_doc_english)
  628.  
  629. (set #wrongOS  "O YAM precisa no mínimo do OS2.04 para correr\n")
  630. (set #wrongMUI "O YAM precisa no mínimo do MUI3.3 para correr\n")
  631.  
  632. (set #proc_type "Select which version of YAM you would like to install:")
  633. (set #proc_help (cat "Here you can select which version of YAM to install "
  634.                      "depending on type of processor you own."))
  635. (set #proc_any "Compatible with any processor")
  636. (set #proc_020 "Optimized for 68020 and 68030")
  637. (set #proc_060 "Optimized for 68040 and 68060")
  638.  
  639. (set #YAM_dir  (cat"Escolha o directório onde instalar o YAM\n"
  640.                                                                          "(NÃO SERÁ CRIADO qualquer directório extra!)"))
  641.  
  642. (set #lang_catalog (cat "Que catálogo de linguagem deseja instalar?\n"
  643.                                                                                                 "(A linguagem Inglesa é interna)"))
  644. (set #lang_manual "Escolha a linguagem para a ajuda 'online' em AmigaGuide")
  645.  
  646. (set #icons        "Escolha o estilo de icones que deseja instalar")
  647. (set #icons_def    "Normais")
  648. (set #icons_def_4  "Normais (4 cores)")
  649. (set #icons_all    "Copiar todos...")
  650. (set #icons_help   (cat "Para ver o aspecto dos icones por favor veja "
  651.                                                                                                 "o conteúdo do directório \"Icons\" ...\n\n"))
  652.  
  653. (set #arexx_prompt "Onde deseja instalar as 'scripts' ARexx?")
  654.  
  655. (set #assign_prompt (cat "O assign YAM: deve ser acrescentado ao seu ficheiro\n"
  656.                                                                                                  "S:USER-STARTUP, importa-se?"))
  657. (set #assign_help (cat "Quando o Installer lhe pergunta se deseja colocar este "
  658.                                                                                          "assign no ficheiro S:user-startup, deve seleccionar o "
  659.                                                                                          "botão \"Proceed\"; de outro modo, na próxima vez que arrancar "
  660.                                                                                          "o seu sistema, o programa (YAM) não conseguirá encontrar os "
  661.                                                                                          "ficheiros e directórios necessários e não poderá correr.\n"))
  662.  
  663. (set #done_1   (cat "\nO YAM foi instalado correctamente.\n\n"
  664.                                                                                 "Carregue no icone \"YAM\" do directório\n"))
  665. (set #done_2       "\npara prová-lo.\n\nDivirta-se...")
  666. )
  667. )
  668. ;//|
  669. ;/// ***** Serbian
  670.  
  671. (IF (= @language "serbian")
  672. (
  673. (set #def_cat_lang #def_lang_Serbian)
  674. (set #def_doc_lang #def_doc_english)
  675. (set #wrongOS  "YAM-u treba OS2.04 da bi radio\n")
  676. (set #wrongMUI "YAM-u treba barem MUI3.3 da bi radio\n")
  677.  
  678. (set #proc_type "Odaberite koju verziju YAM-a §elite da instalirate:")
  679. (set #proc_help (cat "Ovde mo§ete odabrati koju verziju YAM-a §elite da "
  680.                      "instalirate u zavisnosti koji procesor imate."))
  681. (set #proc_any "Kompatibilnu sa svim procesorima")
  682. (set #proc_020 "Optimizovanu za 68020 i 68030")
  683. (set #proc_060 "Optimizovanu za 68040 i 68060")
  684.  
  685. (set #YAM_dir  (cat "Odaberite glavni YAM directorijum\n"
  686.                     "(NEE biti napravljen novi direktorijum!)"))
  687.  
  688. (set #lang_catalog (cat "Odaberite katalog koji §elite da instalirate?\n"
  689.                         "(Engleski jezik je ugraÐen)"))
  690. (set #lang_manual "Odaberite jezik za on lajn AmigaGuide pomo†")
  691.  
  692. (set #icons        "Odaberite tip ikona koje §elite da instalirate")
  693. (set #icons_def    "Standardne")
  694. (set #icons_def_4  "Standardne (4 boje)")
  695. (set #icons_all    "Kopiraj ih sve...")
  696. (set #icons_help   (cat " za pregled svih ikona pogledajte u direktorijum "
  697.                         "\"Icons\"...\n\n"))
  698.  
  699. (set #arexx_prompt "Gde §elite da instalirate ARexx skripte?")
  700.  
  701. (set #assign_prompt (cat "YAM: asajn bi trebalo dodati u S:USER-STARTUP\n"
  702.                          "Da li §elite to?"))
  703. (set #assign_help (cat "Kada vas Installer pita da li §elite da stavite asajn u "
  704.                        "vaç S:user-startup fajl, trebali bi da odaberete \"Nastavi\" "
  705.                        "inaŸe slede†i put kad startujete komjuter, program ne†e mo†i "
  706.                        "da naÐe direktorijume i fajlove potrebne za rad.\n"))
  707.  
  708. (set #done_1   (cat "\nYAM je uspeçno instaliran.\n\n"
  709.                     "Kliknite \"YAM\" ikonu u\n"))
  710. (set #done_2       "\ndirektorijumu da ga probate.\n\nLepo se zabavljajte...")
  711. )
  712. )
  713. ;//|
  714. ;/// ***** Suomi
  715.  
  716. (IF (= @language "suomi")
  717. (
  718. (set #def_cat_lang #def_lang_Suomi)
  719. (set #def_doc_lang #def_doc_english)
  720. (set #wrongOS  "YAM tarvitsee ainakin käyttöjärjestelmän version 2.04 toimiakseen\n")
  721. (set #wrongMUI "YAM tarvitsee ainakin MUIn version 3.3 toimiakseen\n")
  722.  
  723. (set #proc_type "Select which version of YAM you would like to install:")
  724. (set #proc_help (cat "Here you can select which version of YAM to install "
  725.                      "depending on type of processor you own."))
  726. (set #proc_any "Compatible with any processor")
  727. (set #proc_020 "Optimized for 68020 and 68030")
  728. (set #proc_060 "Optimized for 68040 and 68060")
  729.  
  730. (set #YAM_dir  (cat"Valitse hakemisto, jonne YAM asennetaan\n"
  731.                                                                          "(Uutta hakemistoa EI luoda!)"))
  732.  
  733. (set #lang_catalog (cat "Mikä kielitiedosto asennetaan?\n"
  734.                                                                                                 "(Englanti on sisäänrakennettu ohjelmaan)"))
  735. (set #lang_manual "Valitse kieli on-line ohjeita varten")
  736.  
  737. (set #icons        "Valitse minkä tyyppiset ikonit haluat asennettavan")
  738. (set #icons_def    "Vakio")
  739. (set #icons_def_4  "Vakio (4 väriä)")
  740. (set #icons_all    "Kopioi kaikki...")
  741. (set #icons_help   (cat "Lisätietoja ikoneista saat katsomalla "
  742.                                                                                                 "\"Icons\" hakemiston sisältöä...\n\n"))
  743.  
  744. (set #arexx_prompt "Minne haluat asentaa ARexx ohjelmat?")
  745.  
  746. (set #assign_prompt (cat "YAM: assign pitää lisätä S:User-Startup tiedostoon\n"
  747.                                                                                                  "Tehdäänkö tämä lisäys?"))
  748. (set #assign_help (cat "Kun asennusohjelma kysyy haluatko tehdä tämän lisäyksen "
  749.                                                                                          "S:User-Startup tiedostoon, sinun kannattaa valita "
  750.                                                                                          "\"Jatka\" (\"Proceed\"), muutoin seuraavalla kerralla, "
  751.                                                                                          "kun käynnistät koneen YAM ei löydä tarvitsemiaan "
  752.                                                                                          "hakemistoja ja tiedostoja.\n"))
  753.  
  754. (set #done_1   (cat "\nYAM asennettiin onnistuneesti.\n\n"
  755.                                                                                 "Naksauta \"YAM\" ikonia\n"))
  756. (set #done_2       "\nhakemistossa kokeillaaksesi sitä.\n\nPidä hauskaa...")
  757. )
  758. )
  759. ;//|
  760. ;/// ***** Svenska
  761.  
  762. (IF (= @language "svenska")
  763. (
  764. (set #def_cat_lang def_lang_Svenska)
  765. (set #def_doc_lang #def_doc_english)
  766. (set #wrongOS  "YAM behöver minst OS2.04 för att fungera")
  767. (set #wrongMUI "YAM behöver minst MUI3.3 för att fungera")
  768.  
  769. (set #proc_type "Select which version of YAM you would like to install:")
  770. (set #proc_help (cat "Here you can select which version of YAM to install "
  771.                      "depending on type of processor you own."))
  772. (set #proc_any "Compatible with any processor")
  773. (set #proc_020 "Optimized for 68020 and 68030")
  774. (set #proc_060 "Optimized for 68040 and 68060")
  775.  
  776. (set #YAM_dir  (cat"Välj YAM hemkatalog\n"
  777.                                                                          "(INGEN extra låda kommer att skapas!)"))
  778.  
  779. (set #lang_catalog (cat "Vilken katalogfil vill Du installera?\n"
  780.                                                                                                 "(Engelska språket är inbyggt)"))
  781. (set #lang_manual "Välj språk för Online AmigaGuide hjälp")
  782.  
  783. (set #icons        "Välj vilken ikonstil Du vill installera")
  784. (set #icons_def    "Standard")
  785. (set #icons_def_4  "Standard (4 färgers)")
  786. (set #icons_all    "Kopiera allihopa...")
  787. (set #icons_help   (cat "För en ikonöversikt, ta en titt "
  788.                                                                                                 "på innehållet i \"Icons\" katalogen...\n\n"))
  789.  
  790. (set #arexx_prompt "Var någonstans vill Du installera ARexx skripten?")
  791.  
  792. (set #assign_prompt (cat "YAM: assign kommer att läggas till i Din S:USER-STARTUP\n"
  793.                                                                                                  "Det har Du väl inget emot?"))
  794. (set #assign_help (cat "När installationsskriptet frågar om Du vill placera denna "
  795.                                                                                          "tillägning/Assign i Din S:user-startup fil, bör Du välja "
  796.                                                                                          " \"Fortsätt\" knappen; annars kommer programmet inte att hitta "
  797.                                                                                          "sina nödvändiga filer och kataloger för att kunna köras "
  798.                                                                                          "vid nästa maskinuppstart.\n"))
  799.  
  800. (set #done_1   (cat "\nYAM har nu framgångsrikt installerats.\n\n"
  801.                                                                                 "Klicka på \"YAM\" ikonen inne i\n"))
  802. (set #done_2       "\nlådan för att smaka av den.\nHa det så roligt...")
  803. )
  804. )
  805. ;//|
  806.  
  807. ;----------------------------------------------------------------------------
  808.  
  809. ;/// Checking environment
  810. (set OS_ver (getversion "exec.library" (resident)))
  811. (if (< OS_ver (* 37 65536)) (abort #wrongOS))
  812.  
  813. (set MUI_ver (getversion "MUI:libs/muimaster.library"))
  814. (if (AND (< MUI_ver (* 13 65536)) (<> MUI_ver 0)) (abort #wrongMUI))
  815. ;//|
  816.  
  817. (set cpu_type (database "cpu"))
  818. (set cpu 0)
  819. (if (= cpu_type "68020") (set cpu 1))
  820. (if (= cpu_type "68030") (set cpu 1))
  821. (if (= cpu_type "68040") (set cpu 2))
  822. (if (= cpu_type "68060") (set cpu 2))
  823.  
  824. ;----------------------------------------------------------------------------
  825.  
  826. ;/// Let's ask user for anything...
  827.  
  828. (complete 0)
  829.  
  830. (if (<> 0 (exists "YAM:" (noreq)))
  831.         (set YAM_def_dir (getassign "YAM"))
  832.         (set YAM_def_dir @default-dest)
  833. )
  834.  
  835. (set YAM_dir
  836.         (askdir
  837.                 (default YAM_def_dir)
  838.                 (prompt  #YAM_dir)
  839.                 (help    @askdir-help)
  840.         )
  841. )
  842.  
  843. (set cpu
  844.    (askchoice
  845.       (prompt #proc_type)
  846.       (help #proc_help "\n" @askchoice-help)
  847.       (choices #proc_any #proc_020 #proc_060)
  848.       (default cpu)
  849.    )
  850. )
  851.  
  852. (set Catalog_lang
  853.         (askoptions
  854.                 (prompt  #lang_catalog)
  855.                 (help @askoptions-help)
  856.                 (choices "Català"
  857.                          "Czech"
  858.                          "Dansk"
  859.                          "Deutsch"
  860.                          "Español"
  861.                          "Français"
  862.                          "Greek"
  863.                          "Italiano"
  864.                          "Nederlands"
  865.                          "Norsk"
  866.                          "Polski"
  867.                          "Português"
  868.                          "Serbian"
  869.                          "Suomi"
  870.                          "Svenska"
  871.                 )
  872.                 (default #def_cat_lang)
  873.         )
  874. )
  875.  
  876. (set Docs_lang
  877.         (askchoice
  878.                 (prompt  #lang_manual)
  879.                 (help    @askoptions-help)
  880.                 (choices "Deutsch"
  881.                          "English"
  882.                          "Italiano"
  883.                          "Français"
  884.                 )
  885.                 (default #def_doc_lang)
  886.         )
  887. )
  888.  
  889. (set Icons
  890.         (askchoice
  891.                 (prompt  #icons)
  892.                 (help    #icons_help
  893.                                                  @askoptions-help
  894.                 )
  895.                 (choices #icons_def
  896.                                                  #icons_def_4
  897.                                                  "Claudio"
  898.                                                  "Florent"
  899.                                                  "Paolo"
  900.                                                  "Richard"
  901.                                                  #icons_all
  902.                 )
  903.                 (default 0)
  904.         )
  905. )
  906.  
  907. (set ARexx_dir
  908.                         (askdir
  909.                                         (default "REXX:")
  910.                                         (prompt  #arexx_prompt)
  911.                                         (help    @askdir-help)
  912.                         )
  913. )
  914. ;//|
  915. ;/// And then install what he/she wants...
  916.  
  917. ;-------------------------- here we go... -----------------------------------
  918.  
  919. (makedir YAM_dir (infos))
  920.  
  921. (select cpu (set src "/YAM") (set src "/YAM.020") (set src "/YAM.040"))
  922. (copyfiles (source src)
  923.                                          (dest YAM_dir)
  924.                                          (newname "YAM")
  925.                                          (infos)
  926.                                          (help @copyfiles-help)
  927. )
  928. (copyfiles (source "/Changes")
  929.                                          (dest YAM_dir)
  930.                                          (infos)
  931.                                          (help @copyfiles-help)
  932. )
  933.  
  934. ; New German users only: install a sample configuration for T-Online
  935. (if (= @language "deutsch")
  936.    (if (= 0 (exists (tackon YAM_dir ".config") (noreq)))
  937.       (copyfiles (source "/.config.T-Online")
  938.          (dest YAM_dir) (help @copyfiles-help)
  939.       )
  940.    )
  941. )
  942.  
  943. (if (= 0 (exists (tackon YAM_dir ".addressbook") (noreq)))
  944.  (copyfiles (source "/.addressbook")
  945.                                                 (dest YAM_dir)
  946.                                                 (help @copyfiles-help)
  947.  )
  948. )
  949.  
  950.  
  951. (if (> Catalog_lang 0)
  952.                                 (
  953.                                 (set Cat_dir (tackon YAM_dir "Catalogs"))
  954.                                 (if (not (exists Cat_dir))  (makedir Cat_dir))
  955.  
  956.          (if (bitand Catalog_lang #def_lang_Català    ) ((set lang "català")     (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  957.          (if (bitand Catalog_lang #def_lang_Czech     ) ((set lang "czech")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  958.          (if (bitand Catalog_lang #def_lang_Dansk     ) ((set lang "dansk")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  959.          (if (bitand Catalog_lang #def_lang_Deutsch   ) ((set lang "deutsch")    (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  960.          (if (bitand Catalog_lang #def_lang_Español   ) ((set lang "español")    (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  961.          (if (bitand Catalog_lang #def_lang_Français  ) ((set lang "français")   (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  962.          (if (bitand Catalog_lang #def_lang_Greek     ) ((set lang "greek")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  963.          (if (bitand Catalog_lang #def_lang_Italiano  ) ((set lang "italiano")   (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  964.          (if (bitand Catalog_lang #def_lang_Nederlands) ((set lang "nederlands") (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  965.          (if (bitand Catalog_lang #def_lang_Norsk     ) ((set lang "norsk")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  966.          (if (bitand Catalog_lang #def_lang_Polski    ) ((set lang "polski")     (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  967.          (if (bitand Catalog_lang #def_lang_Português ) ((set lang "português")  (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  968.          (if (bitand Catalog_lang #def_lang_Serbian   ) ((set lang "srpski")     (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  969.          (if (bitand Catalog_lang #def_lang_Suomi     ) ((set lang "suomi")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  970.          (if (bitand Catalog_lang #def_lang_Svenska   ) ((set lang "svenska")    (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  971.          )
  972. )
  973.  
  974.  
  975. (if (= Docs_lang #def_doc_deutsch ) (copyfiles (source "/Docs/YAM_deutsch.guide")  (dest YAM_dir) (newname "YAM.guide") (infos)))
  976. (if (= Docs_lang #def_doc_english ) (copyfiles (source "/Docs/YAM_english.guide")  (dest YAM_dir) (newname "YAM.guide") (infos)))
  977. (if (= Docs_lang #def_doc_italiano) (copyfiles (source "/Docs/YAM_italiano.guide") (dest YAM_dir) (newname "YAM.guide") (infos)))
  978. (if (= Docs_lang #def_doc_français) (copyfiles (source "/Docs/YAM_français.guide") (dest YAM_dir) (newname "YAM.guide") (infos)))
  979.  
  980. (set Icons_dir (tackon YAM_dir "Icons"))
  981. (if (not (exists Icons_dir))
  982.  (
  983.         (makedir Icons_dir)
  984.         (copyfiles (source "/Icons.info")
  985.                                                  (dest YAM_dir)
  986.                                                  (help @copyfiles-help)
  987.         )
  988.  )
  989. )
  990.  
  991. (if (= Icons 0) (copyfiles (source "/Icons/")        (dest Icons_dir) (pattern "(old.|new.|empty.)#?")))
  992. (if (= Icons 1) (copyfiles (source "/Icons/4colors") (dest Icons_dir) (all)))
  993. (if (= Icons 2) (copyfiles (source "/Icons/Claudio") (dest Icons_dir) (all)))
  994. (if (= Icons 3) (copyfiles (source "/Icons/Florent") (dest Icons_dir) (all)))
  995. (if (= Icons 4) (copyfiles (source "/Icons/Paolo")   (dest Icons_dir) (all)))
  996. (if (= Icons 5) (copyfiles (source "/Icons/Richard") (dest Icons_dir) (all)))
  997. (if (= Icons 6) (copyfiles (source "/Icons/")        (dest Icons_dir) (all)))
  998.  
  999.  
  1000. (copyfiles
  1001.  (source "/Rexx/")
  1002.  (dest ARexx_dir)
  1003.  (all)
  1004. )
  1005.  
  1006.  
  1007. (if (< OS_ver (* 39 65536))
  1008.         (set #GadgetsDir "LIBS:Gadgets/")
  1009.         (set #GadgetsDir "SYS:Classes/Gadgets/")
  1010. )
  1011.  
  1012. (if (= 0 (exists #GadgetsDir (noreq)))
  1013.         (makedir #GadgetsDir)
  1014. )
  1015.  
  1016. (copylib
  1017.                                 (prompt "textfield.gadget")
  1018.                                 (source "/Gadgets/textfield.gadget")
  1019.                                 (dest   #GadgetsDir)
  1020.                                 (confirm)
  1021.                                 (help @copylib-help)
  1022. )
  1023. (copylib
  1024.          (prompt "MUI - ListTree.mcc")
  1025.                                 (source "/MUI/ListTree.mcc")
  1026.                                 (dest   "MUI:Libs/MUI/")
  1027.                                 (confirm)
  1028.                                 (help @copylib-help)
  1029. )
  1030. (copylib
  1031.          (prompt "MUI - ListTree.mcp")
  1032.                                 (source "/MUI/ListTree.mcp")
  1033.                                 (dest   "MUI:Libs/MUI/")
  1034.                                 (confirm)
  1035.                                 (help @copylib-help)
  1036. )
  1037.  
  1038. (startup "YAM - Amiga mailer © Marcel Beck"
  1039.         (prompt #assign_prompt)
  1040.         (help   #assign_help)
  1041.         (command
  1042.                         "C:Assign YAM: \"" YAM_dir "\"\n"
  1043.         )
  1044. )
  1045. ;//|
  1046. ;/// Game Over
  1047.  
  1048. ;-------------------------- ... and we gone. -------------------------------
  1049.  
  1050. (makeassign "YAM" YAM_dir)
  1051.  
  1052. (complete 100)
  1053. (message #done_1
  1054.                                  "\"" YAM_dir "\""
  1055.                                  #done_2
  1056. )
  1057.  
  1058. ;********************
  1059.  
  1060. (exit (QUIET))
  1061.  
  1062. ;//|
  1063.  
  1064.