home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 2 / MECOMP-CD-II.iso / amiga / tools / workbench / mcp / install_mcp < prev    next >
Encoding:
Text File  |  1998-03-19  |  39.9 KB  |  1,684 lines

  1. ;============================================================================;
  2. ;=               MCP Installscript V3.1 bY fOX/ALiENDESiGN!                 =;
  3. ;============================================================================;
  4.  
  5. ;================================= ENGLISH ==================================;
  6.  
  7. (set languages-default 1)
  8.  
  9. (set #bad-kick "You must be using Kickstart 2.04+ to install MCP")
  10.  
  11. (set #copy-mcp "Copying MCP...")
  12.  
  13. (set #copy-mcpicon "Copying MCP-Icon...")
  14.  
  15. (set #copy-mcpprefs "Copying MCP preferences editor...")
  16.  
  17. (set #copy-catalog "Copying preferences translation...")
  18.  
  19. (set #copy-democonfig "Copying Democonfiguration...")
  20.  
  21. (set #copy-pointer "Copying Demo 16 color pointer...")
  22.  
  23. (set #copy-gurudat "Copying Guru informations...")
  24.  
  25. (set #copy-doc "Copying Documentations...")
  26.  
  27. (set #copy-patchcontrol "Copying PatchControl...")
  28.  
  29. (set #copy-showpatches "Copying ShowPatches...")
  30.  
  31. (set #copy-fixjump "Copying FixJump...")
  32.  
  33. (set #copy-mcpsupport-library "Copying mcpsupport.library to Libs: ...")
  34.  
  35. (set #copy-mcpgfx-library "Copying mcpgfx.library to Libs: ...")
  36.  
  37. (set #copy-reqtools-library "Copying reqtools.library to Libs: ...")
  38.  
  39. (set #copy-envarc-env "Copying ENV:MCP to ENVARC:MCP ...")
  40.  
  41. (set #install-select
  42.   (cat
  43.     "Please select the different parts of MCP that you"
  44.     " would like to install:"
  45.   )
  46. )
  47.  
  48. (set #install-select-help
  49.   (cat
  50.     "MCP: The Master Control Program...\n"
  51.     "\n"
  52.     "MCP-Icon: The icon from MCP... It's worth using this,"
  53.     " if MCP should be installed to C:.\n"
  54.     "\n"
  55.     "MCP Preferences: The MCP preferences editor.\n"
  56.     "\n"
  57.     "Translations for MCPPrefs: The MCP-Preferences Cata-\n"
  58.     "log-files.\n"
  59.     "\n"
  60.     "Demo Configuration: A demo-configuration for MCP.\n"
  61.     "16 Color Pointer: Some 16-Color mousepointers.\n"
  62.     "\n"
  63.     "Guru Infos: MCP.gurudat. Needed for MCPs NoGuru and\n"
  64.     "AlertHistory.\n"
  65.     "\n"
  66.     "Documentation: The documentations for all programs.\n"
  67.     "\n"
  68.     "PatchControl: A program for better systempatch hand-\n"
  69.     "ling. Needed for MCPPrefs USE and TEST.\n"
  70.     "\n"
  71.     "ShowPatches: A tool to show all systempatches, if Pa-"
  72.     "tchControl was started.\n"
  73.     "\n"
  74.     "FixJump: To solve all problems with jumping BootPics.\n"
  75.     "\n"
  76.     "reqtools.library: Needed for MCP.\n"
  77.   )
  78. )
  79.  
  80. (set #doc-select
  81.   (cat
  82.     "Please select your favourite documentation that you would"
  83.     " like to install:"
  84.   )
  85. )
  86.  
  87. (set #doc-select-help
  88.   (cat
  89.     "Make sure that you have an AmigaGuide® viewer to"
  90.     " enjoy the Guide documentation!"
  91.   )
  92. )
  93.  
  94. (set #languages-select "\nWhich languages should be installed?")
  95.  
  96. (set #languages-select-help
  97.   (cat
  98.     "Please select your favourite language that should be"
  99.     " copied to your Locale: directory?"
  100.   )
  101. )
  102.  
  103. (set #pointer-select "Which 16-Color pointer should be installed? ")
  104.  
  105. (set #pointer-select-help
  106.   (cat
  107.     "There are some REALLY NICE pointers available, please check:"
  108.     "\n\nDescription of the pointers:\n\n"
  109.     "Blue + Joshi.: Blue pointer with a gold medal of Joshi\n"
  110.     "ColorMagic...: Really nice pointer with a cream-tone and a"
  111.     " zZz-busy pointer\n"
  112.     "DragonHand...: Nice hand as pointer and a cool dragon as"
  113.     " busy pointer"
  114.   )
  115. )
  116.  
  117. (set #pointer1 "Blue + Joshi by fOX!")
  118. (set #pointer2 "Colormagic   by Fli7e")
  119. (set #pointer3 "Dragonhand   by Trevor Moris")
  120.  
  121. (set #startup-mcp "Do you want to insert MCP into your S:Startup-Sequence ?")
  122.  
  123. (set #startup-mcp-help
  124.   (cat
  125.     "If you select 'Yes', MCP will be inserted to your Startup-"
  126.     "Sequence after your last assign of ENV: \n"
  127.     "So it's automaticly installed on each bootup!"
  128.   )
  129. )
  130.  
  131. (set #startup-patchcontrol
  132.   (cat
  133.     "Do you want to insert PatchControl into your"
  134.     " S:Startup-Sequence ?"
  135.   )
  136. )
  137.  
  138. (set #startup-patchcontrol-help
  139.   (cat
  140.     "If you select 'Yes', Patchcontrol will be inserted right"
  141.     " after the SetPatch command in your Startup-Sequence."
  142.   )
  143. )
  144.  
  145. (set #item-mcp "MCP")
  146.  
  147. (set #item-mcpicon "MCP-Icon")
  148.  
  149. (set #item-mcpprefs "MCP Preferences")
  150.  
  151. (set #item-translations "Translations for MCPPrefs")
  152.  
  153. (set #item-democonfig "Demo Configuration")
  154.  
  155. (set #item-demopointer "16 Color Pointer")
  156.  
  157. (set #item-gurudat "Guru Infos")
  158.  
  159. (set #item-doc "Documentations")
  160.  
  161. (set #item-patchcontrol "PatchControl")
  162.  
  163. (set #item-showpatches "ShowPatches")
  164.  
  165. (set #item-fixjump "FixJump")
  166.  
  167. (set #item-mcpsupport-library "mcpsupport.library")
  168.  
  169. (set #item-mcpgfx-library "mcpgfx.library")
  170.  
  171. (set #item-reqtools-library "reqtools.library")
  172.  
  173. (set #where-mcp "Where would you like to install MCP?")
  174.  
  175. (set #where-mcp-help
  176.   (cat
  177.     "This is the destination directory of MCP"
  178.   )
  179. )
  180.  
  181. (set #where-mcpprefs "Where would you like to install MCP Preferences editor?")
  182.  
  183. (set #where-mcpprefs-help
  184.   (cat
  185.     "This is the destination directory of MCP Preferences editor!"
  186.     " Normally ALL preferences editors are in SYS:Prefs !"
  187.   )
  188. )
  189.  
  190. (set #where-gurudat "Where would you like to install the Guru-Information?")
  191.  
  192. (set #where-gurudat-help 
  193.   (cat
  194.     "The guru information is a file called MCP.gurudat"
  195.     " and it's normally placed in your S: directory.\n"
  196.     "If you have installed the democonfig you have to use S:."
  197.   )
  198. )
  199.  
  200. (set #where-doc "Where would you like to install the Documentations?")
  201.  
  202. (set #where-patchcontrol "Where would you like to install PatchControl?")
  203.  
  204. (set #where-patchcontrol-help
  205.   (cat
  206.     "PatchControl is normally placed in your C: directory!"
  207.   )
  208. )
  209.  
  210. (set #where-showpatches "Where would you like to install ShowPatches?")
  211.  
  212. (set #where-showpatches-help
  213.   (cat
  214.     "ShowPatches is normally placed in your C: directory!"
  215.   )
  216. )
  217.  
  218. (set #where-fixjump "Where would you like to install FixJump?")
  219.  
  220. (set #where-fixjump-help
  221.   (cat
  222.     "FixJump is normally placed in your C: directory!"
  223.   )
  224. )
  225.  
  226. (set #which-startup "Select your startup with ENV: assign!")
  227.  
  228. (set #which-startup-help
  229.   (cat
  230.     "Please select your startup-sequence with your first"
  231.     " ENV: assign, because MCP is added right after it."
  232.     " If you doesn't select the right startup you have insert"
  233.     " it by yourself...\n"
  234.     "ATTENTION: If there is already a MCP installed into this"
  235.     " startup the installer wouldn't add anything."
  236.   )
  237. )
  238.  
  239. (set #run-conv "Please Wait... Converting In Progress")
  240.  
  241. (set #conv-ap "Do you want to convert AssignPrefs to MCP.config ?")
  242.  
  243. (set #conv-am "Do you want to convert AssignManager.prefs to MCP.config ?")
  244.  
  245. (set #conv-help
  246.   (cat
  247.     "If you convert your AssignPrefs / AssignManager, you"
  248.     " can drop this program if you select 'AssignPrefs = ON'"
  249.     " in the MCPPrefs program!"
  250.   )
  251. )
  252.  
  253. (set #install-exit
  254.   (cat
  255.     "Thank you for installing MCP ..."
  256.   )
  257. )
  258.  
  259. (set #install-start
  260.   (cat
  261.     "Welcome to MCP installation utility!\n\n"
  262.     ".######.     .####  \n"
  263.     "###  ###     #####  \n"
  264.     "     ###      ####  \n"
  265.     "  #####       ####  \n"
  266.     "    .###      ####  \n"
  267.     "### ####      ####  \n"
  268.     "### #### ##   ####  \n"
  269.     "`######' ## ########\n\n"
  270.     "fOR MCP 1.32\n"
  271.     "Written and performed by fOX/aLiENDESiGN!\n"
  272.     "(Updated by Mario 'padrino' Cattaneo)\n"
  273.   )
  274. )
  275.  
  276. (set #run-prefs "Running MCPPrefs ! Configurate your MCP!")
  277.  
  278. (set #run-prefs-help
  279.   (cat
  280.     "If you already run an older version of MCP you have to"
  281.     " save your config again!\n\n"
  282.     "New users have to configure the whole MCP !"
  283.   )
  284. )
  285.  
  286. ;===[ German Documentation ]=================================================
  287.  
  288. (if (= @language "deutsch")
  289.  (
  290. (set languages-default 2)
  291.  
  292. (set #bad-kick "Man benötigt Kickstart 2.04 oder höher, um MCP benutzen zu können!")
  293.  
  294. (set #copy-mcp "Kopiere MCP...")
  295.  
  296. (set #copy-mcpicon "Kopiere MCP-Icon...")
  297.  
  298. (set #copy-mcpprefs "Kopiere MCP Voreinsteller...")
  299.  
  300. (set #copy-catalog "Kopiere Voreinsteller-Übersetzungen...")
  301.  
  302. (set #copy-democonfig "Kopiere Demo Einstellung...")
  303.  
  304. (set #copy-pointer "Kopiere Demo 16 Farben Mauszeiger...")
  305.  
  306. (set #copy-gurudat "Kopiere Guru Informationen...")
  307.  
  308. (set #copy-doc "Kopiere Dokumentationen...")
  309.  
  310. (set #copy-patchcontrol "Kopiere PatchControl...")
  311.  
  312. (set #copy-showpatches "Kopiere ShowPatches...")
  313.  
  314. (set #copy-fixjump "Kopiere FixJump...")
  315.  
  316. (set #copy-mcpsupport-library "Kopiere mcpsupport.library ins Libs: ...")
  317.  
  318. (set #copy-mcpgfx-library "Kopiere mcpgfx.library ins Libs: ...")
  319.  
  320. (set #copy-reqtools-library "Kopiere reqtools.library ins Libs: ...")
  321.  
  322. (set #copy-envarc-env "Kopiere ENV:MCP ins ENVARC:MCP ...")
  323.  
  324. (set #install-select
  325.   (cat
  326.     "Bitte wähle die einzelnen Teile des MCP aus, die"
  327.     " Du installieren möchtest:"
  328.   )
  329. )
  330.  
  331. (set #install-select-help
  332.   (cat
  333.     "MCP: Das Master Control Program...\n"
  334.     "\n"
  335.     "MCP-Icon: Das Icon für MCP... Es ist nur nützlich wenn Du"
  336.     " MCP in das C: Verzeichnis installierst.\n"
  337.     "\n"
  338.     "MCP Preferences: Der MCP Voreinsteller (benötigt MUI).\n"
  339.     "\n"
  340.     "Übersetzungen für MCPPrefs: Die MCP-Voreinsteller Cata-\n"
  341.     "log-Dateien.\n"
  342.     "\n"
  343.     "Demo Einstellung: Eine Beispiel-Einstellung für MCP.\n"
  344.     "16 Farben Zeiger: Einige 16-Farben Mauszeiger.\n"
  345.     "\n"
  346.     "Guru Infos: MCP.gurudat. Wird von der MCP-NoGuru und\n"
  347.     "AlertHistory benutzt.\n"
  348.     "\n"
  349.     "Dokumentationen: Die Dokumentationen für alle Programme.\n"
  350.     "\n"
  351.     "PatchControl: Ist ein Programm das ein besseres SystemPatching\n"
  352.     "ermöglicht. Wird gebraucht, um bei MCPPrefs \"Benutzen\" und\n"
  353.     "\"Testen\" benutzen zu können\n"
  354.     "\n"
  355.     "ShowPatches: Zeigt die geänderten SystemFunktionen an.\n"
  356.     "\n"
  357.     "FixJump: Entfernt das Problem mit springenden BootBildern\n.\n"
  358.     "\n"
  359.     "reqtools.library: Wird vom MCP benötigt.\n"
  360.   )
  361. )
  362.  
  363. (set #doc-select
  364.   (cat
  365.     "Bitte wähle die Dokumentationen aus, die Du installieren möchtest:"
  366.   )
  367. )
  368.  
  369. (set #doc-select-help
  370.   (cat
  371.     "Du brauchst einen AmigaGuide® Anzeiger, um die Guide Dateien anzuzeigen."
  372.   )
  373. )
  374.  
  375. (set #languages-select "\nWelche Sprachen sollen installiert werden?")
  376.  
  377. (set #languages-select-help
  378.   (cat
  379.     "Bitte suche die Sprache für MCPPrefs aus, die "
  380.     " in Dein Locale: Verzeichnis kopiert werden soll!"
  381.   )
  382. )
  383.  
  384. (set #pointer-select "Welcher 16-Farben Mauszeiger soll installiert werden?")
  385.  
  386. (set #pointer-select-help
  387.   (cat
  388.     "Erläuterung der MausZeiger:\n\n"
  389.     "Blue + Joshi.: Blauer Pfeil mit einer Gold Medaille von Joshi\n"
  390.     "ColorMagic...: Sehr schöner Cremefarbener Zeiger mit einem\n"
  391.     " zZz-Warte Zeiger\n"
  392.     "DrachenHand..: Eine Hand als Zeiger und ein toller Drachen"
  393.     " als Warte Zeiger."
  394.   )
  395. )
  396.  
  397. (set #pointer1 "Blue + Joshi von fOX!")
  398. (set #pointer2 "Colormagic   von Fli7e")
  399. (set #pointer3 "Drachenhand  von Trevor Moris")
  400.  
  401. (set #startup-mcp "Möchtest Du MCP in Deine S:Startup-Sequence einfügen lassen?")
  402.  
  403. (set #startup-mcp-help
  404.   (cat
  405.     "Wenn Du 'Ja' auswählst, wird MCP in Deiner Startup-"
  406.     "Sequence nach dem letzten ENV: assign eingefügt.\n"
  407.     "Damit wird es automatisch beim Systemstart gestartet."
  408.   )
  409. )
  410.  
  411. (set #startup-patchcontrol
  412.   (cat
  413.     "Möchtest Du PatchControl in Deine S:Startup-Sequence einfügen lassen?"
  414.   )
  415. )
  416.  
  417. (set #startup-patchcontrol-help
  418.   (cat
  419.     "Wenn Du 'Ja' auswählst, wird PatchControl in Deiner Startup-Sequence nach dem SetPatch eingefügt."
  420.   )
  421. )
  422.  
  423. (set #item-mcpprefs "MCP Voreinsteller")
  424.  
  425. (set #item-translations "Übersetzungen für MCPPrefs")
  426.  
  427. (set #item-democonfig "Demo Einstellung")
  428.  
  429. (set #item-demopointer "16 Farben Mauspfeil")
  430.  
  431. (set #item-doc "Dokumentationen")
  432.  
  433. (set #where-mcp "Wohin möchtest Du MCP installieren?")
  434.  
  435. (set #where-mcp-help
  436.   (cat
  437.     "Dies ist das Zielverzeichnis von MCP."
  438.   )
  439. )
  440.  
  441. (set #where-mcpprefs "Wohin möchtest Du den MCP Voreinsteller installieren?")
  442.  
  443. (set #where-mcpprefs-help
  444.   (cat
  445.     "Dies ist das Zielverzeichnis vom MCP Voreinsteller!"
  446.     "Normalerweise sind alle Voreinstellungsprogramme im SYS:Prefs !"
  447.   )
  448. )
  449.  
  450. (set #where-gurudat "Wohin möchtest Du die Guru-Informationen installieren?")
  451.  
  452. (set #where-gurudat-help 
  453.   (cat
  454.     "Die Guru-Information heißt 'MCP.gurudat' und wird"
  455.     " normalerweise ins S: Verzeichnis installiert.\n"
  456.     "Wenn Du die Demo Einstellung installiert hast, wähle"
  457.     " das S: Verzeichnis"
  458.   )
  459. )
  460.  
  461. (set #where-doc "Wohin möchtest Du die Dokumentationen installieren?")
  462.  
  463. (set #where-patchcontrol "Wohin möchtest Du PatchControl installieren?")
  464.  
  465. (set #where-patchcontrol-help
  466.   (cat
  467.     "PatchControl wird normalerweise ins C: Verzeichnis"
  468.     " installiert!"
  469.   )
  470. )
  471.  
  472. (set #where-showpatches "Wohin möchtest Du ShowPatches installieren?")
  473.  
  474. (set #where-showpatches-help
  475.   (cat
  476.     "ShowPatches wird normalerweise ins C: Verzeichnis"
  477.     " installiert!"
  478.   )
  479. )
  480.  
  481. (set #where-fixjump "Wohin möchtest Du FixJump installieren?")
  482.  
  483. (set #where-fixjump-help
  484.   (cat
  485.     "FixJump wird normalerweise ins C: Verzeichnis"
  486.     " installiert!"
  487.   )
  488. )
  489.  
  490. (set #which-startup "Bitte wähle dein Startup mit dem ENV: assign!")
  491.  
  492. (set #which-startup-help
  493.   (cat
  494.     "Wähle hier die Startup-Sequence die dein erstes ENV:"
  495.     " assign enthält, dieses ist deshalt notwendig weil der"
  496.     " Installer nach dem ENV: sucht und danach dann das MCP"
  497.     " direkt danach einfügt. Solltest Du dieses nicht richtig"
  498.     " machen, so musst Du nachher selber das MCP einfügen!\n"
  499.     "ACHTUNG: Sollte bereits ein MCP in dieser Startup enthalten"
  500.     " sein so wird vom Installer nichts hinzugefuegt!"
  501.   )
  502. )
  503.  
  504. (set #run-conv "Bitte warten... Konvertierung läuft!")
  505.  
  506. (set #conv-ap "Möchtest Du Deine AssignPrefs zur MCP.config konvertieren?")
  507.  
  508. (set #conv-am "Möchtest Du Deine AssignManager.prefs zur MCP.config konvertieren?")
  509.  
  510. (set #conv-help
  511.   (cat
  512.     "Wenn Du AssignPrefs / AssignManager Konfigurationen"
  513.     " konvertiert hast, kannst Du diese entfernen."
  514.   )
  515. )
  516.  
  517. (set #install-exit
  518.   (cat
  519.     "Vielen Dank für die Installation von MCP ...\n\n"
  520.     "...Fortsetzung folgt..."
  521.   )
  522. )
  523.  
  524. (set #install-start
  525.   (cat
  526.     "Willkommen zur MCP Installation!\n\n"
  527.     ".######.     .####  \n"
  528.     "###  ###     #####  \n"
  529.     "     ###      ####  \n"
  530.     "  #####       ####  \n"
  531.     "    .###      ####  \n"
  532.     "### ####      ####  \n"
  533.     "### #### ##   ####  \n"
  534.     "`######' ## ########\n\n"
  535.     "fÜR MCP 1.32\n"
  536.     "Geschrieben von fOX/aLiENDESiGN!\n"
  537.     "(Aktualisiert von Mario 'padrino' Cattaneo)\n"
  538.   )
  539. )
  540.  
  541. (set #run-prefs "Starte MCPPrefs... Konfiguriere nun den MCP!")
  542.  
  543. (set #run-prefs-help
  544.   (cat
  545.     "Wenn Du bereits eine ältere Version von MCP laufen hast,"
  546.     " speichere Deine Einstellung unbedingt neu!\n\n"
  547.   )
  548. )
  549.  
  550.  )
  551. )
  552.  
  553. ;===[ Italian Documentation ]=================================================
  554.  
  555. (if (= @language "italiano")
  556.  (
  557. (set languages-default 5)
  558.  
  559. (set #bad-kick "MCP richiede kickstart 2.04 o superiore")
  560.  
  561. (set #copy-mcp "Copio il programma MCP...")
  562.  
  563. (set #copy-mcpicon "Copio l'icona del programma MCP...")
  564.  
  565. (set #copy-mcpprefs "Copio il programma preferenze di MCP...")
  566.  
  567. (set #copy-catalog "Copio le traduzioni per il programma di preferenze...")
  568.  
  569. (set #copy-democonfig "Copio la configurazione dimostrativa...")
  570.  
  571. (set #copy-pointer "Copio le immagini a 16 colori per il puntatore del Mouse...")
  572.  
  573. (set #copy-gurudat "Copio le informazioni sui Guru...")
  574.  
  575. (set #copy-doc "Copio la Documentazione...")
  576.  
  577. (set #copy-patchcontrol "Copio il programma PatchControl...")
  578.  
  579. (set #copy-showpatches "Copio il programma ShowPatches...")
  580.  
  581. (set #copy-fixjump "Copio il programma FixJump...")
  582.  
  583. (set #copy-mcpsupport-library "Copio la libreria mcpsupport.library nel cassetto Libs: ...")
  584.  
  585. (set #copy-mcpgfx-library "Copio la libreria mcpgfx.library nel cassetto Libs: ...")
  586.  
  587. (set #copy-reqtools-library "Copio la libreria reqtools.library nel cassetto Libs: ...")
  588.  
  589. (set #copy-envarc-env "Copio ENV:MCP in ENVARC:MCP ...")
  590.  
  591. (set #install-select
  592.   (cat
  593.     "Seleziona le parti dell'archivio MCP che"
  594.     " vuoi installare:"
  595.   )
  596. )
  597.  
  598. (set #install-select-help
  599.   (cat
  600.     "MCP: The Master Control Program...\n"
  601.     "\n"
  602.     "MCP-Icon: Icone per MCP... non dovrebbero essere usate se"
  603.     " il programma MCP viene installato nel cassetto C:.\n"
  604.     "\n"
  605.     "Preferenze di MCP: Il programma preferenze di MCP.\n"
  606.     "\n"
  607.     "Traduzioni per MCPPrefs: I file catalog per il programma preferenze"
  608.     " di MCP.\n"
  609.     "\n"
  610.     "Configurazione Dimostrativa: Una configurazione dimostrativa per MCP."
  611.     " Puntatori a 16 colori: Alcuni puntatori per il mouse a 16 Colori.\n"
  612.     "\n"
  613.     "Informazioni sui Guru: MCP.gurudat. Necessario per le funzioni NoGuru e"
  614.     " AlertHistory di MCP.\n"
  615.     "\n"
  616.     "Documentazioni: Le documentazioni per tutti i programmi.\n"
  617.     "\n"
  618.     "PatchControl: Programma che permette la semplice manipolazione delle"
  619.     " modifiche (patch) che vengono apportate alle funzioni di sistema da MCP."
  620.     " Necessario se si vogliono usare le funzioni USA e PROVA del programma"
  621.     " preferenze di MCP.\n"
  622.     "\n"
  623.     "ShowPatches: Programma che mostra tutte le modifiche (patch) apportate"
  624.     " alle funzioni di sistema (solo se PatchControl è attivo).\n"
  625.     "\n"
  626.     "FixJump: Per risolvere i problemi con gli spostamenti delle immaggini al Boot"
  627.     " causati all'attivazione di IPrefs.\n"
  628.     "\n"
  629.     "reqtools.library: libreria necessaria per il funzionamento di MCP.\n"
  630.   )
  631. )
  632.  
  633. (set #doc-select
  634.   (cat
  635.     "Quale documentazione vuoi che venga installata?:"
  636.   )
  637. )
  638.  
  639. (set #doc-select-help
  640.   (cat
  641.     "Per usare la documentazione devi avere installato un programma"
  642.     " capace di visualizzare file in formato AmigaGuide®"
  643.   )
  644. )
  645.  
  646. (set #languages-select "\nChe linguaggio vuoi che venga installato?")
  647.  
  648. (set #languages-select-help
  649.   (cat
  650.     "Seleziona la lingua da te preferita, affinché venga copiata"
  651.     " nel cassetto Locale: del tuo disco di sistema"
  652.   )
  653. )
  654.  
  655. (set #pointer-select "Quale immaggine a 16 colori vuoi che venga installata? ")
  656.  
  657. (set #pointer-select-help
  658.   (cat
  659.     "Sono disponibili alcuni puntatori davvero belli:"
  660.     "\n\nDescrizione delle immagini dei puntatori:\n\n"
  661.     "Blu + Joshi..: Freccia Blu con medaglia d'oro di Joshi\n"
  662.     "ColorMagic...: Freccia di un colore davvero bello, raffigura zZz quando occupato\n"
  663.     "DragonHand...: Puntatore normale a forma di mano; Puntatore  occupato: figura di"
  664.     " un dragone"
  665.   )
  666. )
  667.  
  668. (set #pointer1 "Blu + Joshi by fOX!")
  669. (set #pointer2 "Colormagic   by Fli7e")
  670. (set #pointer3 "Dragonhand   by Trevor Moris")
  671.  
  672. (set #startup-mcp "Vuoi che MCP venga automaticamente inserito nella startup-sequence ?")
  673.  
  674. (set #startup-mcp-help
  675.   (cat
  676.     "Se scegli  'Si', MCP sarà inserito nella Startup-sequence"
  677.     " dopo l'assegnazione ad ENV:\n"
  678.     "Sarà così automaticamente installato ad ogni avvio del sistema!"
  679.   )
  680. )
  681.  
  682. (set #startup-patchcontrol
  683.   (cat
  684.     "Vuoi inserire PatchControl nella startup-sequence?"
  685.   )
  686. )
  687.  
  688. (set #startup-patchcontrol-help
  689.   (cat
  690.     "Se scegli 'Si', Patchcontrol sarà inserito nella startup-sequence"
  691.     " dopo il comando SetPatch."
  692.   )
  693. )
  694.  
  695. (set #item-mcp "MCP")
  696.  
  697. (set #item-mcpicon "Icone di MCP")
  698.  
  699. (set #item-mcpprefs "Preferenze di MCP")
  700.  
  701. (set #item-translations "Traduzioni per MCPPrefs")
  702.  
  703. (set #item-democonfig "Configurazione Dimostrativa")
  704.  
  705. (set #item-demopointer "Puntatori a 16 Colori")
  706.  
  707. (set #item-gurudat "Informazioni sui Guru")
  708.  
  709. (set #item-doc "Documentazioni")
  710.  
  711. (set #item-patchcontrol "PatchControl")
  712.  
  713. (set #item-showpatches "ShowPatches")
  714.  
  715. (set #item-fixjump "FixJump")
  716.  
  717. (set #item-mcpsupport-library "mcpsupport.library")
  718.  
  719. (set #item-mcpgfx-library "mcpgfx.library")
  720.  
  721. (set #item-reqtools-library "reqtools.library")
  722.  
  723. (set #where-mcp "Dove vuoi che venga installato MCP?")
  724.  
  725. (set #where-mcp-help
  726.   (cat
  727.     "Questo è il cassetto di destinazione per MCP"
  728.   )
  729. )
  730.  
  731. (set #where-mcpprefs "Dove vuoi che venga installato MCPPrefs?")
  732.  
  733. (set #where-mcpprefs-help
  734.   (cat
  735.     "Questo è il cassetto di destinazione del programma di preferenze di MCP."
  736.     " Normalmente tutti i programmi di preferenze risiedono nel cassetto SYS:Prefs"
  737.   )
  738. )
  739.  
  740. (set #where-gurudat "Dove vuoi che venga installato il file di informazioni sui Guru?")
  741.  
  742. (set #where-gurudat-help 
  743.   (cat
  744.     "Il file che contiene le informazioni sui Guru di sistema è chiamato MCP.gurudat"
  745.     " generalmente dovrebbe essere installato nel cassetto S:.\n"
  746.     "Se hai deciso di installare la configurazione dimostrativa allora devi scegliere S:"
  747.     " questa infatti si aspetta di trovare MCP.gurudat proprio in questo cassetto\n"
  748.   )
  749. )
  750.  
  751. (set #where-doc "Dove vuoi che venga installata la documentazione?")
  752.  
  753. (set #where-patchcontrol "Dove vuoi che venga installato PatchControl?")
  754.  
  755. (set #where-patchcontrol-help
  756.   (cat
  757.     "PatchControl normalmente dovrebbe essere installato nel casssetto C:!"
  758.   )
  759. )
  760.  
  761. (set #where-showpatches "Dove vuoi che venga installato ShowPatches?")
  762.  
  763. (set #where-showpatches-help
  764.   (cat
  765.     "ShowPatches normalmente dovrebbe essere installato nel casssetto C:!"
  766.   )
  767. )
  768.  
  769. (set #where-fixjump "Dove vuoi che venga installato FixJump?")
  770.  
  771. (set #where-fixjump-help
  772.   (cat
  773.     "FixJump normalmente dovrebbe essere installato nel casssetto C:!"
  774.   )
  775. )
  776.  
  777. (set #which-startup "Seleziona il file di avviamento che contiene l'asssegnazione ad ENV:!")
  778.  
  779. (set #which-startup-help
  780.   (cat
  781.     "Seleziona il file di avviamento (normalmente la startup-sequence) che contiene"
  782.     " la prima assegnazione ad ENV:; il riferimento ad MCP infatti sarà inserito proprio"
  783.     " dopo il comando di assegnazione.\r"
  784.     " Se non selezioni il file di avviamento corretto, dovrai inserire il riferimento ad"
  785.     " MCP da te stesso...\n"
  786.     "ATTENZIONE: Se nel file che hai scelto esiste già un riferimento ad MCP, allora"
  787.     " l'installazone non modificherà nulla.\r"
  788.   )
  789. )
  790.  
  791. (set #run-conv "Attendere prego... Conversione in Corso")
  792.  
  793. (set #conv-ap "Vuoi convertire AssignPrefs in MCP.config ?")
  794.  
  795. (set #conv-am "Vuoi convertire AssignManager.prefs in MCP.config ?")
  796.  
  797. (set #conv-help
  798.   (cat
  799.     "Se scegli di convertire le impostazioni di AssignPrefs o AssignManager,"
  800.     " potrai cancellare questi programmi, se attivi 'AssignPrefs = ON'"
  801.     " tra i parametri del programma MCPPrefs!"
  802.   )
  803. )
  804.  
  805. (set #install-exit
  806.   (cat
  807.     "Grazie di aver installato MCP..."
  808.   )
  809. )
  810.  
  811. (set #install-start
  812.   (cat
  813.     "Benvenuti nel programma di installazione di MCP!\n\n"
  814.     ".######.     .####  \n"
  815.     "###  ###     #####  \n"
  816.     "     ###      ####  \n"
  817.     "  #####       ####  \n"
  818.     "    .###      ####  \n"
  819.     "### ####      ####  \n"
  820.     "### #### ##   ####  \n"
  821.     "`######' ## ########\n\n"
  822.     "fOR MCP 1.32\n"
  823.     "Scritto e migliorato da fOX/aLiENDESiGN!\n"
  824.     "(Aggiornato da Mario 'padrino' Cattaneo)\n"
  825.   )
  826. )
  827.  
  828. (set #run-prefs "Eseguo MCPPrefs ! Configura MCP!")
  829.  
  830. (set #run-prefs-help
  831.   (cat
  832.     "Se esiste già una precedente versione di MCP dovrai"
  833.     " salvare la configurazione usando il nuovo MCPPrefs!\n\n"
  834.     "I nuovi utenti dovranno configurare MCP interamente!"
  835.   )
  836. )
  837.  
  838.  )
  839. )
  840.  
  841.  
  842. ;================================= POLSKI ===================================;
  843.  
  844. (if (= @language "polski")
  845.  (
  846. (set languages-default 16)
  847.  
  848. (set #bad-kick "Aby zainstalowaê MCP musisz posiadaê Kickstart 2.04+")
  849.  
  850. (set #copy-mcp "Kopiowanie MCP...")
  851.  
  852. (set #copy-mcpicon "Kopiowanie ikony MCP...")
  853.  
  854. (set #copy-mcpprefs "Kopiowanie edytora preferencji MCP...")
  855.  
  856. (set #copy-catalog "Kopiowanie preferencji tîumaczenia...")
  857.  
  858. (set #copy-democonfig "Kopiowanie przykîadowej konfiguracji...")
  859.  
  860. (set #copy-pointer "Kopiowanie przykîadowego wskaúnika 16-kolorowego...")
  861.  
  862. (set #copy-gurudat "Kopiowanie informacji Guru...")
  863.  
  864. (set #copy-doc "Kopiowanie Dokumentacji...")
  865.  
  866. (set #copy-patchcontrol "Kopiowanie programu PatchControl...")
  867.  
  868. (set #copy-showpatches "Kopiowanie programu ShowPatches...")
  869.  
  870. (set #copy-fixjump "Kopiowanie programu FixJump...")
  871.  
  872. (set #copy-mcpsupport-library "Kopiowanie mcpsupport.library do Libs: ...")
  873.  
  874. (set #copy-mcpgfx-library "Kopiowanie mcpgfx.library do Libs: ...")
  875.  
  876. (set #copy-reqtools-library "Kopiowanie reqtools.library do Libs: ...")
  877.  
  878. (set #copy-envarc-env "Kopiowanie ENV:MCP do ENVARC:MCP ...")
  879.  
  880. (set #install-select
  881.   (cat
  882.     "Zaznacz wybrane czëôci pakietu MCP,"
  883.     "które chcesz zainstalowaê:"
  884.   )
  885. )
  886.  
  887. (set #install-select-help
  888.   (cat
  889.     "MCP: Master Control Program...\n"
  890.     "\n"
  891.     "Ikona MCP: Ikona dla MCP... wîaôciwie zbëdne,"
  892.     " jeôli MCP ma byê zainstalowany w C:.\n"
  893.     "\n"
  894.     "Preferencje MCP: Edytor preferencji MCP.\n"
  895.     "\n"
  896.     "Tîumaczenie dla MCPPrefs: pliki .catalog"
  897.     " dla preferencji MCP.\n"
  898.     "\n"
  899.     "Demo konfiguracji: Przykîadowa konfiguracja MCP.\n"
  900.     "Wskaúnik 16-kolorowy: kilka 16-kolorowych wskaúników myszy.\n"
  901.     "\n"
  902.     "Informacje Guru: MCP.gurudat. Wymagany do dziaîania\n"
  903.     " funkvji MCP: NoGuru i AlertHistory.\n"
  904.     "\n"
  905.     "Dokumentacja: Dokumentacja dla wszystkich programów pakietu.\n"
  906.     "\n"
  907.     "PatchControl: Program umoûliwiajâcy lepszâ obsîugë\n"
  908.     " îat systemowych. Wymagany do opcji USE i TEST prog. MCPPrefs.\n"
  909.     "\n"
  910.     "ShowPatches: Program pokazujâcy wszystkie poprawki systemu,\n"
  911.     " jeôli uruchomioiony jest PatchControl.\n"
  912.     "\n"
  913.     "FixJump: Eliminujâcy wszystkie problemy ze skaczâcymi\n"
  914.     " ekranami bootowania.\n"
  915.     "\n"
  916.     "reqtools.library: Wymagany przez MCP.\n"
  917.   )
  918. )
  919.  
  920. (set #doc-select
  921.   (cat
  922.     "Wybierz preferowanâ dokumentacjë, która powinna"
  923.     " zostaê zainstalowana:"
  924.   )
  925. )
  926.  
  927. (set #doc-select-help
  928.   (cat
  929.     "Upewnij sië, ûe masz przeglâdarkë AmigaGuide®"
  930.     " aby skorzystaê z dokumentacji!"
  931.   )
  932. )
  933.  
  934. (set #languages-select "\nKtóre wer. jëzykowe majâ zostaê zainstalowane?")
  935.  
  936. (set #languages-select-help
  937.   (cat
  938.     "Wybierz preferowany jëzyk, który powinien byê"
  939.     " skopiowany do Twojego katalogu Locale: "
  940.   )
  941. )
  942.  
  943. (set #pointer-select "Który 16-kolorowy wskaúnik powinien zostaê zainstalowany? ")
  944.  
  945. (set #pointer-select-help
  946.   (cat
  947.     "Sâ tu NAPRAWDË ÎADNE wskaúniki, sprawdú:"
  948.     "\n\nOpis wzorów wskaúników:\n\n"
  949.     "Niebieski + Joshi.: Niebieski wskaúnik ze zîotym medalem Joshi\n"
  950.     "MagicznyKolor...: Îadny wskaúnik w typie lodów waniliowych"
  951.     " i zZz-wskaúnik zajëtoôci\n"
  952.     "RëkaSmoka...: Fajnie zrobiona rëka jako zwykîy wskaúnik\n"
  953.     " i rewelacyjny smok jako wskaúnik zajëtoôci"
  954.   )
  955. )
  956.  
  957. (set #pointer1 "Niebieski + Joshi by fOX!")
  958. (set #pointer2 "MagiczneKolory   by Fli7e")
  959. (set #pointer3 "RëkaSmoka   by Trevor Moris")
  960.  
  961. (set #startup-mcp "Czy chcesz, aby MCP zostaî wstawiony do Twojego S:Startup-Sequence ?")
  962.  
  963. (set #startup-mcp-help
  964.   (cat
  965.     "Jeôli wybierzesz 'Tak', MCP zostanie wstawiony do Startup-"
  966.     "Sequence po ostatnim przypisie do ENV: \n"
  967.     "Wiëc bëdie sie automatycznie uruchamiam przy starcie komputera!"
  968.   )
  969. )
  970.  
  971. (set #startup-patchcontrol
  972.   (cat
  973.     "Czy chcesz, aby PatchControl zostaî wstawiony do Twojego"
  974.     " S:Startup-Sequence ?"
  975.   )
  976. )
  977.  
  978. (set #startup-patchcontrol-help
  979.   (cat
  980.     "Jeôli wybierzesz 'Tak', Patchcontrol zostanie dopisany"
  981.     " do Startup-Sequence po komendzie SetPatch."
  982.   )
  983. )
  984.  
  985. (set #item-mcp "MCP")
  986.  
  987. (set #item-mcpicon "Ikona MCP")
  988.  
  989. (set #item-mcpprefs "Preferencje MCP")
  990.  
  991. (set #item-translations "Tîumaczenia do MCPPrefs")
  992.  
  993. (set #item-democonfig "Demo Configuracji")
  994.  
  995. (set #item-demopointer "16 kolorowy wskaúnik")
  996.  
  997. (set #item-gurudat "Informacje Guru")
  998.  
  999. (set #item-doc "Documentacja")
  1000.  
  1001. (set #item-patchcontrol "PatchControl")
  1002.  
  1003. (set #item-showpatches "ShowPatches")
  1004.  
  1005. (set #item-fixjump "FixJump")
  1006.  
  1007. (set #item-mcpsupport-library "mcpsupport.library")
  1008.  
  1009. (set #item-mcpgfx-library "mcpgfx.library")
  1010.  
  1011. (set #item-reqtools-library "reqtools.library")
  1012.  
  1013. (set #where-mcp "Gdzie chcesz zainstalowaê MCP?")
  1014.  
  1015. (set #where-mcp-help
  1016.   (cat
  1017.     "Oto docelowy katalog dla MCP"
  1018.   )
  1019. )
  1020.  
  1021. (set #where-mcpprefs "Gdzie chcesz zainstalowaê edytor preferencji MCP?")
  1022.  
  1023. (set #where-mcpprefs-help
  1024.   (cat
  1025.     "Oto docelowy katalog dla edytora preferencji MCP!"
  1026.     " Zwykle WSZYSTKIE edytory preferencji umieszcza sië w SYS:Prefs !"
  1027.   )
  1028. )
  1029.  
  1030. (set #where-gurudat "Gdzie chcesz zainstalowaê informacje Guru?")
  1031.  
  1032. (set #where-gurudat-help 
  1033.   (cat
  1034.     "Informacje Guru to plik nazwany MCP.gurudat"
  1035.     " i zwykle jest umieszczony w katalogu S:\n"
  1036.     "Jeôli zainstalowaîeô konfiguracjë przykîadowâ musisz wybraê S:."
  1037.   )
  1038. )
  1039.  
  1040. (set #where-doc "Gdzie chcesz zainstalowaê dokumentacjë?")
  1041.  
  1042. (set #where-patchcontrol "Gdzie chcesz zainstalowaê program PatchControl?")
  1043.  
  1044. (set #where-patchcontrol-help
  1045.   (cat
  1046.     "Zwykle PatchControl umieszcza sië w katalogu C:!"
  1047.   )
  1048. )
  1049.  
  1050. (set #where-showpatches "Gdzie chcesz zainstalowaê program ShowPatches?")
  1051.  
  1052. (set #where-showpatches-help
  1053.   (cat
  1054.     "Zwykle ShowPatches umieszcza sië w katalogu C:!"
  1055.   )
  1056. )
  1057.  
  1058. (set #where-fixjump "Gdzie chcesz zainstalowaê program FixJump?")
  1059.  
  1060. (set #where-fixjump-help
  1061.   (cat
  1062.     "Zwykle FixJump umieszcza sië w katalogu C:!"
  1063.   )
  1064. )
  1065.  
  1066. (set #which-startup "Wskaû swój plik starowy z przypisaniem do ENV:!")
  1067.  
  1068. (set #which-startup-help
  1069.   (cat
  1070.     "Wskaû Twój startup-sequence z pierwszym przypisem"
  1071.     " do ENV:, poniewaû wîaônie po nim jest dopisywany MCP."
  1072.     " Jeôli nie wskaûesz prawidîowego pliku bëdziesz musiaî"
  1073.     " dopisaê go wîâsnorëcznie...\n"
  1074.     "UWAGA: Jeôli w tym pliku jest juû zainstalowany MCP"
  1075.     " installer niczego nie dopisze."
  1076.   )
  1077. )
  1078.  
  1079. (set #run-conv "Proszë czekaê... Konwersja w toku")
  1080.  
  1081. (set #conv-ap "Czy chcesz skonwertowaê AssignPrefs do MCP.config ?")
  1082.  
  1083. (set #conv-am "Czy chcesz skonwertowaê AssignManager.prefs to MCP.config ?")
  1084.  
  1085. (set #conv-help
  1086.   (cat
  1087.     "Jeôli przekonwerujesz Twoje AssignPrefs / AssignManager, moûesz"
  1088.     " zrezygnowaê z tych programów jeôli wîâczysz opcjë 'AssignPrefs'"
  1089.     " w programie MCPPrefs!"
  1090.   )
  1091. )
  1092.  
  1093. (set #install-exit
  1094.   (cat
  1095.     "Dziekujemy za zainstalowanie programu MCP ..."
  1096.   )
  1097. )
  1098.  
  1099. (set #install-start
  1100.   (cat
  1101.     "Witamy w programie instalujâcym MCP!\n\n"
  1102.     ".######.     .####  \n"
  1103.     "###  ###     #####  \n"
  1104.     "     ###      ####  \n"
  1105.     "  #####       ####  \n"
  1106.     "    .###      ####  \n"
  1107.     "### ####      ####  \n"
  1108.     "### #### ##   ####  \n"
  1109.     "`######' ## ########\n\n"
  1110.     "dla MCP 1.32\n"
  1111.     "Napisanym przez fOX/aLiENDESiGN!\n"
  1112.     "(Uaktulaniony przez Michaîa 'MaXyMa' Koûusznika)\n"
  1113.   )
  1114. )
  1115.  
  1116. (set #run-prefs "Uruchamianie prog. MCPPrefs ! Skonfiguruj swój MCP!")
  1117.  
  1118. (set #run-prefs-help
  1119.   (cat
  1120.     "Jeôli uûywasz starszej wersji MCP,"
  1121.     " musisz zapisaê swojâ konfiguracjë ponownie!\n\n"
  1122.     "Nowi uûytkownicy bëdâ musieli skonfigurowaê caîy MCP !"
  1123.   )
  1124. )
  1125. )
  1126. )
  1127.  
  1128. ;============================== PROGRAM-START================================
  1129.  
  1130. (set @default-dest "")
  1131.  
  1132. ; Check Kickstart (>= v2.0) Version.
  1133.  
  1134. (if (< (/ (getversion) 65536) 37)
  1135.   (abort #bad-kick)
  1136. )
  1137.  
  1138. (message #install-start)
  1139.  
  1140. ;============================ REAL INSTALLATION =============================
  1141.  
  1142. (set install-default 8071)
  1143.  
  1144. (if (exists "Locale:" (noreq))
  1145.   (set install-default (BITOR install-default 8))
  1146. )
  1147.  
  1148. (if (NOT (exists "ENVARC:MCP/MCP.Config" (noreq)))
  1149.   (set install-default (BITOR install-default 16))
  1150. )
  1151.  
  1152. (if (NOT (exists "ENVARC:MCP/MCPPointer.prefs" (noreq)))
  1153.   (set install-default (BITOR install-default 32))
  1154. )
  1155.  
  1156. (if (NOT (exists "Libs:reqtools.library" (noreq)))
  1157.   (set install-default (BITOR install-default 8192))
  1158. )
  1159.  
  1160. (welcome)
  1161.  
  1162. (set install-files
  1163.   (askoptions
  1164.     (prompt #install-select)
  1165.     (help #install-select-help "\n\n" @askoptions-help)
  1166.     (choices
  1167.       #item-mcp
  1168.       #item-mcpicon
  1169.       #item-mcpprefs
  1170.       #item-translations
  1171.       #item-democonfig
  1172.       #item-demopointer
  1173.       #item-gurudat
  1174.       #item-doc
  1175.       #item-patchcontrol
  1176.       #item-showpatches
  1177.       #item-fixjump
  1178.       #item-mcpsupport-library
  1179.       #item-mcpgfx-library
  1180.       #item-reqtools-library
  1181.     )
  1182.     (default install-default)
  1183.   )
  1184. )
  1185.  
  1186. (set startup-files 0)
  1187.  
  1188. (if (BITAND install-files 1)
  1189.   (
  1190.     (set mcp-dest
  1191.       (askdir
  1192.         (prompt #where-mcp)
  1193.         (help #where-mcp-help "\n\n" @askdir-help)
  1194.         (default "C:")
  1195.       )
  1196.     )
  1197.     (if (RUN "C:Search S:StartUp-Sequence #?MCP PATTERN QUIET")
  1198.       (if (askbool
  1199.           (prompt #startup-mcp)
  1200.           (help #startup-mcp-help "\n\n" @askbool_help)
  1201.           (default 1)
  1202.         )
  1203.         (set startup-files (BITOR startup-files 1))
  1204.       )
  1205.     )
  1206.   )
  1207. )
  1208.  
  1209. (if (BITAND install-files 4)
  1210.   (set mcpprefs-dest
  1211.     (askdir
  1212.       (prompt #where-mcpprefs)
  1213.       (help #where-mcpprefs-help "\n\n" @askdir-help)
  1214.       (default "SYS:Prefs/")
  1215.     )
  1216.   )
  1217. )
  1218.  
  1219. (if (BITAND install-files 256)
  1220.   (
  1221.     (set patchcontrol-dest
  1222.       (askdir
  1223.         (prompt #where-patchcontrol)
  1224.         (help #where-patchcontrol-help "\n\n" @askdir-help)
  1225.         (default "C:")
  1226.       )
  1227.     )
  1228.     (if (RUN "C:Search S:StartUp-Sequence #?patchcontrol PATTERN QUIET")
  1229.       (if (askbool
  1230.           (prompt #startup-patchcontrol)
  1231.           (help #startup-patchcontrol-help "\n\n" @askbool_help)
  1232.           (default 1)
  1233.         )
  1234.         (set startup-files (BITOR startup-files 2))
  1235.       )
  1236.     )
  1237.   )
  1238. )
  1239.  
  1240. (if (BITAND install-files 512)
  1241.   (set showpatches-dest
  1242.     (askdir
  1243.       (prompt #where-showpatches)
  1244.       (help #where-showpatches-help "\n\n" @askdir-help)
  1245.       (default "C:")
  1246.     )
  1247.   )
  1248. )
  1249.  
  1250. ;Set FixJump Destination
  1251.  
  1252. (if (BITAND install-files 1024)
  1253.   (set fixjump-dest
  1254.     (askdir
  1255.       (prompt #where-fixjump)
  1256.       (help #where-fixjump-help "\n\n" @askdir-help)
  1257.       (default "C:")
  1258.     )
  1259.   )
  1260. )
  1261.  
  1262. ;Set MCP.gurudat Destination
  1263.  
  1264. (if (BITAND install-files 64)
  1265.   (set gurudat-dest
  1266.     (askdir
  1267.       (prompt #where-gurudat)
  1268.       (help #where-gurudat-help "\n\n" @askdir-help)
  1269.       (default "S:")
  1270.     )
  1271.   )
  1272. )
  1273.  
  1274. ; Check + DefaultSet + Request Of Documentation(s)
  1275.  
  1276. (if (BITAND install-files 128)
  1277.   (
  1278.     (if (= @LANGUAGE "deutsch")
  1279.       (set doc-default 2)
  1280.       (set doc-default 1)
  1281.     )
  1282.     (set doc-files
  1283.       (askoptions
  1284.         (prompt #doc-select)
  1285.           (help #doc-select-help "\n\n" @askoptions-help)
  1286.           (choices
  1287.             "MCP.......... English"
  1288.             "MCP.......... Deutsch"
  1289.             "MCP.......... Italiano"
  1290.             "MCP.......... Polski"
  1291.           )
  1292.         (default doc-default)
  1293.       )
  1294.     )
  1295.     (set doc-dest
  1296.       (askdir
  1297.         (prompt #where-doc)
  1298.         (help @askdir-help)
  1299.         (default "SYS:")
  1300.       )
  1301.     )
  1302.   )
  1303. )
  1304.  
  1305. (if (AND (BITAND install-files 8) (= (exists "Locale:") 2))
  1306.   (set  languages
  1307.     (askoptions
  1308.       (prompt #languages-select)
  1309.       (help #languages-select-help "\n\n" @askoptions-help)
  1310.       (choices
  1311.         "English"
  1312.         "Deutsch"
  1313.         "Français"
  1314.         "Danish"
  1315.         "Italiano"
  1316.         "Norsk"
  1317.         "Svenska"
  1318.         "Español"
  1319.         "hrvatski"
  1320.         "nederlands"
  1321.         "suomi"
  1322.         "türkçe"
  1323.         "ÃeÓtina"
  1324.         "çeský"
  1325.         "ðóññêèé"
  1326.         "polski"
  1327.       )
  1328.       (default languages-default)
  1329.     )
  1330.   )
  1331. )
  1332.  
  1333. (if (BITAND install-files 32)
  1334.   (set pointer
  1335.     (askchoice
  1336.       (prompt #pointer-select)
  1337.       (help #pointer-select-help)
  1338.       (choices
  1339.         #pointer1
  1340.         #pointer2
  1341.         #pointer3
  1342.       )
  1343.       (default 0)
  1344.     )
  1345.   )
  1346. )
  1347.  
  1348. ;========================== COPY STARTS HERE ===============================
  1349.  
  1350. ; Copy MCP + Install in Startup
  1351.  
  1352. (if (BITAND install-files 1)
  1353.   (
  1354.     (set prozess (database "cpu"))
  1355.     (if (< "68010" prozess)
  1356.       (set mcp-source "MCP020")
  1357.       (set mcp-source "MCP")
  1358.     )
  1359.     (copyfiles
  1360.       (prompt #copy-mcp)
  1361.       (source mcp-source)
  1362.       (newname "MCP")
  1363.       (dest mcp-dest)
  1364.       (files)
  1365.     )
  1366.     (if (BITAND startup-files 1)
  1367.       (
  1368.         (if (RUN ("C/InsertText S:Startup-Sequence \"#?Assign#?ENV:#?\" \"%s\" LAST" (tackon mcp-dest "MCP")))
  1369.           (
  1370.             (set newstartup
  1371.               (askfile
  1372.                 (prompt #which-startup)
  1373.                 (help #which-startup-help "\n\n" @askfile-help)
  1374.                 (default "S:User-Startup")
  1375.               )
  1376.             )
  1377.             (if (RUN "C:Search %s #?MCP PATTERN QUIET" (newstartup))
  1378.               (RUN ("C/InsertText %s \"#?Assign#?ENV:#?\" \"%s\" LAST" (newstartup) (tackon mcp-dest "MCP")))
  1379.             )
  1380.           )
  1381.         )
  1382.       )
  1383.     )
  1384.   )
  1385. )
  1386.  
  1387. (complete 7)
  1388.  
  1389. ; Copy MCP-Icon
  1390.  
  1391. (if (AND (BITAND install-files 2) (BITAND install-files 1))
  1392.   (copyfiles
  1393.     (prompt #copy-mcp-icon)
  1394.     (source "MCP.info")
  1395.     (dest mcp-dest)
  1396.   )
  1397. )
  1398.  
  1399. (complete 14)
  1400.  
  1401. ;Copy MCP Preferences
  1402.  
  1403. (if (BITAND install-files 4)
  1404.   (copyfiles
  1405.     (prompt #copy-mcpprefs)
  1406.     (source "Prefs/MCPPrefs")
  1407.     (dest mcpprefs-dest)
  1408.     (infos)
  1409.   )
  1410. )
  1411.  
  1412. (complete 21)
  1413.  
  1414. ; Copy catalog files
  1415.  
  1416. (if (and (BITAND install-files 16) (= (exists "Locale:") 2))
  1417.   (
  1418.     (set n 0)
  1419.     (while
  1420.       (set language
  1421.         (select n
  1422.           "English"
  1423.           "Deutsch"
  1424.           "Français"
  1425.           "Danish"
  1426.           "Italiano"
  1427.           "Norsk"
  1428.           "Svenska"
  1429.           "Español"
  1430.           "hrvatski"
  1431.           "nederlands"
  1432.           "suomi"
  1433.           "türkçe"
  1434.           "ÃeÓtina"
  1435.           "çeský"
  1436.           "ðóññêèé"
  1437.           "polski"
  1438.           ""
  1439.         )
  1440.       )
  1441.       (
  1442.         (if (IN languages n)
  1443.           (if (<> 0 n)   ; No catalog for english strings...
  1444.             (
  1445.               (set catalogs (tackon "Locale/Catalogs" language))
  1446.               (set destination (tackon "Locale:Catalogs" language))
  1447.               (makedir destination)
  1448.               (if (exists (tackon catalogs "MCPPrefs.catalog"))
  1449.                 (copylib
  1450.                   (prompt #copy-catalog)
  1451.                   (source (tackon catalogs "MCPPrefs.catalog"))
  1452.                   (dest destination)
  1453.                 )
  1454.               )
  1455.             )
  1456.           )
  1457.         )
  1458.         (set n (+ n 1))
  1459.       )
  1460.     )
  1461.   )
  1462. )
  1463.  
  1464. (complete 28)
  1465.  
  1466. ;Copy Demo Config + Rename Old One !
  1467.  
  1468. (if (BITAND install-files 16)
  1469.   (
  1470.     (if (exists "ENVARC:MCP")
  1471.       (rename "ENVARC:MCP/MCP.config" "ENVARC:MCP/MCP.Config.old")
  1472.     )
  1473.     (copyfiles
  1474.       (prompt #copy-democonfig)
  1475.       (source "ENVARC/MCP/MCP.Config")
  1476.       (dest "ENVARC:MCP")
  1477.     )
  1478.     (if (exists "ENVARC:AssignManager.prefs")
  1479.       (if
  1480.         (askbool
  1481.           (prompt #conv-am)
  1482.           (help #conv-help "\n\n" @askbool_help)
  1483.           (default 1)
  1484.         )
  1485.         (RUN "C/ConvAM"
  1486.           (prompt #run-conv)
  1487.         )
  1488.       )
  1489.     )
  1490.     (if (exists "ENVARC:AssignPrefs")
  1491.       (if
  1492.         (askbool
  1493.           (prompt #conv-ap)
  1494.           (help #conv-help "\n\n" @askbool_help)
  1495.           (default 1)
  1496.         )
  1497.         (RUN "C/ConvAP"
  1498.           (prompt #run-conv)
  1499.         )
  1500.       )
  1501.     )
  1502.   )
  1503. )
  1504.  
  1505. (complete 35)
  1506.  
  1507. ;Install 16 Color Pointer + Rename old one
  1508.  
  1509. (if (BITAND install-files 32)
  1510.   (
  1511.     (set pointer-source
  1512.       (select pointer
  1513.         "mcppointer01.prefs"
  1514.         "mcppointer02.prefs"
  1515.         "mcppointer03.prefs"
  1516.       )
  1517.     )
  1518.     (if (Exists "ENVARC:MCP" )
  1519.       (rename "ENVARC:MCP/mcppointer.prefs" "ENVARC:MCP/MCPPointer.prefs.old")
  1520.     )
  1521.     (set source-file (tackon "ENVARC/MCP" pointer-source))
  1522.     (copyfiles
  1523.       (prompt #copy-pointer)
  1524.       (source source-file)
  1525.       (dest "ENVARC:MCP")
  1526.       (newname "MCPPointer.prefs")
  1527.     )
  1528.   )
  1529. )
  1530.  
  1531. (complete 42)
  1532.  
  1533. (if (BITAND install-files 64)
  1534.   (copyfiles
  1535.     (prompt #copy-gurudat)
  1536.     (source "S/MCP.gurudat")
  1537.     (dest gurudat-dest)
  1538.   )
  1539. )
  1540.  
  1541. (complete 49)
  1542.  
  1543. (if (BITAND install-files 128)
  1544.   (
  1545.     (set n 0)
  1546.     (while
  1547.       (set doc
  1548.         (select n
  1549.           "docs/MCP_eng.guide"
  1550.           "docs/MCP_ger.guide"
  1551.           "docs/MCP_ita.guide"
  1552.           "docs/MCP_pol.guide"
  1553.           ""
  1554.         )
  1555.       )
  1556.       (
  1557.         (if (IN doc-files n)
  1558.           (copyfiles
  1559.             (prompt #copy-doc)
  1560.             (source doc)
  1561.             (dest doc-dest)
  1562.           )
  1563.         )
  1564.         (set n (+ n 1))
  1565.       )
  1566.     )
  1567.   )
  1568. )
  1569.  
  1570. (complete 56)
  1571.  
  1572. ; Copy PatchControl + Install in Startup
  1573.  
  1574. (if (BITAND install-files 256)
  1575.   (
  1576.     (copyfiles
  1577.       (prompt #copy-patchcontrol)
  1578.       (source "Tools/PatchControl")
  1579.       (dest patchcontrol-dest)
  1580.       (files)
  1581.     )
  1582.     (if (BITAND startup-files 2)
  1583.       (if (exists "C:ARQ")
  1584.         (RUN ("C/InsertText \"#?SetPatch#?\" \"%s\"" (tackon patchcontrol-dest "PatchControl ARQ")))
  1585.         (RUN ("C/InsertText \"#?SetPatch#?\" \"%s\"" (tackon patchcontrol-dest "PatchControl")))
  1586.       )
  1587.     )
  1588.   )
  1589. )
  1590.  
  1591. (complete 63)
  1592.  
  1593. ;Copy ShowPatches
  1594.  
  1595. (if (BITAND install-files 512)
  1596.   (copyfiles
  1597.     (prompt #copy-showpatches)
  1598.     (source "Tools/ShowPatches")
  1599.     (dest showpatches-dest)
  1600.   )
  1601. )
  1602.  
  1603. (complete 70)
  1604.  
  1605. ;Copy FixJump
  1606.  
  1607. (if (BITAND install-files 1024)
  1608.   (copyfiles
  1609.     (prompt #copy-fixjump)
  1610.     (source "Tools/FixJump")
  1611.     (dest fixjump-dest)
  1612.   )
  1613. )
  1614.  
  1615. (complete 74)
  1616.  
  1617. ;Copy mcpsupport.library to libs:
  1618.  
  1619. (if (BITAND install-files 2048)
  1620.   (copylib
  1621.     (prompt #copy-mcpsupport-library)
  1622.     (source "Libs/mcpsupport.library")
  1623.     (dest "Libs:")
  1624.   )
  1625. )
  1626.  
  1627. (complete 78)
  1628.  
  1629. ;Copy mcpgfx.library to Libs:
  1630.  
  1631. (if (BITAND install-files 4096)
  1632.   (copylib
  1633.     (prompt #copy-mcpgfx-library)
  1634.     (source "Libs/mcpgfx.library")
  1635.     (dest "Libs:")
  1636.   )
  1637. )
  1638.  
  1639. (complete 82)
  1640.  
  1641. ;Copy reqtools.library to libs:
  1642.  
  1643. (if (BITAND install-files 8192)
  1644.   (copylib
  1645.     (prompt #copy-reqtools-library)
  1646.     (source "Libs/reqtools.library")
  1647.     (dest "Libs:")
  1648.   )
  1649. )
  1650.  
  1651. (complete 86)
  1652.  
  1653. ;Copy ENVARC:MCP to ENV:MCP if MCP-Democonfig or Pointer is installed!
  1654.  
  1655. (if (OR (BITAND install-files 16) (BITAND install-files 32))
  1656.   (if (askbool
  1657.     (prompt #copy-envarc-env)
  1658.     (help @askbool_help)
  1659.     (default 1)
  1660.   )
  1661.       (copyfiles
  1662.         (source "ENVARC:MCP")
  1663.         (dest "ENV:MCP")
  1664.         (all)
  1665.       )
  1666.   )
  1667. )
  1668.  
  1669. (complete 98)
  1670.  
  1671. ;Run MCPPrefs Before Exiting
  1672.  
  1673. (if (BITAND install-files 4)
  1674.   (RUN (tackon mcpprefs-dest "MCPPrefs")
  1675.     (prompt #run-prefs)
  1676.     (help #run-prefs-help)
  1677.     (confirm 3)
  1678.   )
  1679. )
  1680.  
  1681. (complete 100)
  1682.  
  1683. (EXIT #install-exit)
  1684.