home *** CD-ROM | disk | FTP | other *** search
/ YPA: Your Privacy Assured / YPA.ISO / other_goodies / utilities / powercache37115.lha / Installation / Workbench2.1+ / Install_PowerCache < prev    next >
Text File  |  1994-04-04  |  36KB  |  915 lines

  1. ; $VER: Install_PowerCache 37.114 (5.4.1994)
  2. ;
  3. ; Install script for PowerCache (Workbench 2.1 or higher)
  4. ;
  5. ; Distributed as a part of the PowerCache project.
  6. ; PowerCache is Copyright (C) 1993, 1994 by Michael Berg
  7. ; All righs reserved
  8. ;
  9.  
  10. (set @default-dest "")
  11. (set old_level @user-level)
  12.  
  13. ; File- and directory names of what we're going to install
  14. ;
  15. (set reqtoolslib    "//libs/reqtools.library")
  16. (set PowerCache        "//PowerCache")
  17. (set PowerCache020    "//PowerCache.020")
  18. (set PowerCache030    "//PowerCache.030")
  19. (set PowerCache040    "//PowerCache.040")
  20. (set DocDir        "//Documentation")
  21. (set CreateDir        "PowerCache")
  22. (set catalogdir        "/Locale/Catalogs/")
  23.  
  24. ;***************************************************************************
  25. ; English strings
  26. ;
  27. ; Translation: Native
  28. ;***************************************************************************
  29.  
  30. (set default_lang 1)
  31.  
  32. (set #targetstr           "In which directory should PowerCache be installed?")
  33. (set #targetsel           (cat "\nPlease select the directory or partition in which you would like "
  34.                 "PowerCache installed (a directory named 'PowerCache' will be created "
  35.                 "in the directory you select)\n\nClick PROCEED to start the installation process.\n\n"
  36.                 @askdir-help))
  37.  
  38. (set #bad-kick           "You must be using Kickstart 2.04+ to install PowerCache using this script!")
  39. (set #fixing-ss           "Correcting User-Startup file...")
  40. (set #makingdir           "Creating PowerCache directory...")
  41. (set #copying-reqtools     "Copying reqtools.library to LIBS:")
  42. (set #copying-PowerCache   "Copying PowerCache...")
  43. (set #copying-docs       "Copying PowerCache documentation...")
  44. (set #copying-docs-help       (cat "PowerCache has extensive online help. This part "
  45.                 "of the installation will copy the help files to "
  46.                 "a directory called 'Documentation' in the target "
  47.                 "directory.\n\n"
  48.                 @makedir-help
  49.                 @copyfiles-help))
  50.  
  51. (set #which-language       ("\nWhich languages should be installed?"))
  52. (set #what-versions       ("\nWhich version(s) would you like to install?"))
  53. (set #what-versions-help   (cat "\nTwo versions of PowerCache are provided. One version, "
  54.                 "the 68000 version, will work on all machines, whilst the "
  55.                 "other requires a 68020 (or better) "
  56.                 "equipped machine. If you have an Amiga 1200, Amiga 2500, "
  57.                 "Amiga 3000 or Amiga 4000, or an accellerator board in your machine, "
  58.                 "then select to install the 68020 version. This version uses "
  59.                 "some special instructions of the 68020 to boost performance.\n\n"
  60.                 "Note for 37.104+: 030 and 040 versions are now included in "
  61.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  62.                 "You may install both versions of PowerCache if you wish.\n\n"
  63.                 @askoptions-help))
  64.  
  65. (set #pc_68000            "PowerCache 68000")
  66. (set #pc_68020            "PowerCache 68020+")
  67. (set #pc_68030            "PowerCache 68030+")
  68. (set #pc_68040            "PowerCache 68040+")
  69.  
  70. (set #which-language-help  (cat "\nThe Amiga can be operated in many different "
  71.                 "languages. If you want PowerCache to "
  72.                 "use the same language as the Amiga Workbench "
  73.                 "then a catalog file must be copied to your "
  74.                 "system disk for each language supported.\n\n"
  75.                 "To reduce the amount of space consumed by the "
  76.                 "language files, you can select to have only the "
  77.                 "files of specific languages copied.\n\n"
  78.                 "Simply check the boxes of the languages you wish "
  79.                 "to have available on your system.\n\n"
  80.                 @askoptions-help))
  81.  
  82. (set #startup-help       (cat "\nAlthough not strictly required, it is recommended that "
  83.                 "PowerCache: is assigned to PowerCache's home directory when "
  84.                 "using the program. This can be done by hand, using the "
  85.                 "AmigaDOS 'Assign' command, or automatically, using this "
  86.                 "installation script.\n\n"
  87.                 "Two things will happen:\n\n"
  88.                 "╖áThe Installer will check if your startup-sequence\n"
  89.                 "  executes the file S:User-Startup, and will modify\n"
  90.                 "  it to do so, if necessary.\n\n"
  91.                 "╖áThe Installer will look through the S:User-Startup\n"
  92.                 "  file and insert the correct Assign statements where\n"
  93.                 "  appropriate.\n\n"
  94.                 @startup-help))
  95.  
  96.  
  97. ;***************************************************************************
  98. ; Hungarian strings
  99. ;
  100. ; Translation: Gßbor_Nagy
  101. ;***************************************************************************
  102. (if (= @language "magyar")
  103. (
  104.     (set default_lang 256)
  105.  
  106. (set #targetstr           "Mely alk÷nyvtßrba legyen a PowerCache felrakva?")
  107.  
  108. (set #targetsel           (cat "\nVßlaszd ki az alk÷nyvtßrat vagy partφci≤t, amelyikbe fel akarod a "
  109.                 "PowerCache-t rakni (egy 'PowerCache' nev√ alk÷nyvtßr keletkezik "
  110.                 "az ßltalad vßlasztott k÷nyvtßrban)\n\nClick-elj a PROCEED-re hogy elindφtsd a folyamatot.\n\n"
  111.                 @askdir-help))
  112.  
  113. (set #bad-kick            "Legalßbb 2.04-es Kickstartot kell hasznßlj, hogy e sz÷veg segφtsΘgΘvel rakhasd fel a PowerCache-t")
  114. (set #fixing-ss            "Kijavφtom a User-Startup nev√ file-t...")
  115. (set #makingdir            "LΘtrehozom a PowerCache alk÷nyvtßrßt...")
  116. (set #copying-reqtools        "A reqtools.library-t mßsolom a LIBS:-be")
  117. (set #copying-PowerCache    "Mßsolom a PowerCache-t...")
  118.  
  119. (set #copying-docs        "Mßsolom a PowerCache dokumentßci≤jßt...")
  120.  
  121. (set #copying-docs-help       (cat "PowerCache-nek kⁿl÷nleges menetk÷zbeni help-je van. "
  122.                 "ez a rΘsz most fel fogja rakni a help file-okat "
  123.                 "egy alk÷nyvtßrba, aminek 'Documentation' a neve, "
  124.                 "Θs a cΘlk÷nyvtßrban van.\n\n"
  125.                 @makedir-help
  126.                 @copyfiles-help))
  127.  
  128. (set #which-language        "\nMely nyelvek legyenek felrakva?")
  129.  
  130. (set #what-versions        "\nMely verzi≤kat szeretnΘd felrakni?")
  131.  
  132. (set #what-versions-help   (cat "A PowerCache kΘt verzi≤jßt talßlod itt. Az els⌡, a 68000 "
  133.                 "verzi≤ az ÷sszes gΘpen fut, mφg a mßsikhoz egy 68020-szal, "
  134.                 "(vagy jobbal) felszerelt gΘp kell. Ha Amiga 1200, Amiga 2500, "
  135.                 "Amiga 3000 vagy Amiga 4000 gΘped van, vagy egy gyorsφt≤kßrtya  van "
  136.                 "a gΘpedben, akkor vßlaszd a 68020-as verzi≤ felrakßsßt. Ez a verzi≤ "
  137.                 "hasznßlja a 68020 nΘhßny kⁿl÷nleges utasφtßsßt, hogy megn÷velje a "
  138.                 "teljesφtmΘnyt.\n\n"
  139.                 "MegjegyzΘs a 37.104-hez: 030 Θs 040 verzi≤k is vannak mßr a "
  140.                 "kiadvßnyban. Olvasd el a LastMinuteNotes.txt-t!\n\n"
  141.                 "Ha kφvßnod, a PowerCache ÷sszes verzi≤jßt felrakhatod.\n\n"
  142.                 @askoptions-help))
  143.  
  144. (set #pc_68000            "PowerCache 68000")
  145. (set #pc_68020            "PowerCache 68020+")
  146. (set #pc_68030            "PowerCache 68030+")
  147. (set #pc_68040            "PowerCache 68040+")
  148.  
  149. (set #which-language-help  (cat "\nAz Amiga sok nyelven kΘpes m√k÷dni. Ha azt "
  150.                 "akarod, hogy a PowerCache ugyanazt a nyelvet "
  151.                 "hasznßlja, mint az Amiga Workbench, akkor "
  152.                 "egy katal≤gus file-t fel kell mßsolni a "
  153.                 "rendszerlemezedre, minden egyes tßmogatott nyelv "
  154.                 "szßmßra.\n\n"
  155.                 "Hogy cs÷kkentsd a felhasznßlt terⁿletet, "
  156.                 "kivßlaszthatod, hogy csak bizonyos nyelvek file-jai "
  157.                 "legyenek felmßsolva.\n\n"
  158.                 "Egyszer√en pipßld ki azoknak a nyelveknek a "
  159.                 "nΘgyzeteit, amiket elΘrhet⌡nek akarsz a rendszer "
  160.                 "szßmßra.\n\n"
  161.                 @askoptions-help))
  162.  
  163. (set #startup-help       (cat "\nUgyan nem feltΘtlenⁿl szⁿksΘges, de ajßnlott, hogy "
  164.                 "PowerCache: legyen assign-va a PowerCache alapk÷nyvtßrßhoz "
  165.                 "mikor a programot hasznßlod. Ezt megtehed kΘzzel, az "
  166.                 "AmigaDOS 'Assign' parancsßt hasznßlva, vagy automatikusan, "
  167.                 "ennek a f÷lrak≤ forgat≤k÷nyvnek a segφtsΘgΘvel.\n\n"
  168.                 "KΘt dolog fog t÷rtΘnni:\n\n"
  169.                 "╖áAz Installer megnΘzi, hogy a startup-sequence-ed\n"
  170.                 "  vΘgrehajtja-e az S:User-Startup nev√ file-t, Θs\n"
  171.                 "  ha nem, m≤dosφtja, hogy megtegye.\n\n"
  172.                 "╖áAz Installer ßtnΘzi az S:User-Startup file-t, Θs\n"
  173.                 "  besz·rja a megfelel⌡ Assign utasφtßst, ahol az a\n"
  174.                 "  kell.\n\n"
  175.                 @startup-help))
  176. ))
  177.  
  178. ;***************************************************************************
  179. ; German strings
  180. ;
  181. ; Translation: Steffen Salzmann
  182. ;***************************************************************************
  183.  
  184. (if (= @language "deutsch")
  185. (
  186.     (set default_lang 16)
  187.  
  188. (set #targetstr       "In welcher Schublade soll PowerCache installiert werden?")
  189. (set #targetsel    (cat "\nBitte wΣhlen Sie die Schublade oder die Partition, in der PowerCache "
  190.             "installiert werden soll (eine Schublade \"PowerCache\" wird im gewΣhlten "
  191.             "Verzeichnis erzeugt).\n\nWΣhlen Sie \"Weiter\", um die Installation zu starten.\n\n"
  192.             @askdir-help))
  193.  
  194. (set #bad-kick        "Sie ben÷tigen mindestens Kickstart 2.04, um PowerCache\nmit diesem Skript installieren zu k÷nnen!")
  195. (set #fixing-ss        "VerΣndere die Datei \"User-Startup\"...")
  196. (set #makingdir        "Lege neue Schublade \"PowerCache\" an...")
  197.  
  198. (set #copying-reqtools     "Kopiere die reqtools.library nach LIBS:")
  199. (set #copying-PowerCache "Kopiere PowerCache...")
  200. (set #copying-docs     "Kopiere PowerCache-Dokumentation...")
  201.  
  202. (set #copying-docs-help
  203.            (cat "PowerCache hat eine umfangreiche integrierte Hilfsfunktion. Dieser Teil "
  204.             "der Installation kopiert die Hilfsdateien in eine Schublade "
  205.             "mit dem Namen \"Documentation\", das sich im Ziel-Verzeichnis "
  206.             "befindet.\n\n"
  207.             @makedir-help
  208.             @copyfiles-help))
  209.  
  210. (set #which-language  "\nWelche Sprachen sollen installiert werden?")
  211.  
  212. (set #what-versions   "\nWelche Version(en) wollen Sie installieren?")
  213.  
  214. (set #what-versions-help
  215.            (cat "\nEs gibt vier verschiedene Versionen von PowerCache. Die Version "
  216.             "fⁿr 68000er-Prozessoren funktioniert auf allen Rechnern. "
  217.                         "Die drei anderen Versionen fⁿr 68020-, 68030- und 68040-Prozessoren "
  218.                         "ben÷tigen mindestens den jeweilig genannten oder h÷heren Prozessor.\n\n"
  219.                         "Um eine optimale Leistung zu erm÷glichen, ist es empfehlenswert, die "
  220.                         "Version des Programms zu installieren, die dem auf Ihrem Rechner "
  221.                         "benutzten Prozessor entspricht.\n\n"
  222.             @askoptions-help))
  223.  
  224. (set #pc_68000       "PowerCache 68000")
  225. (set #pc_68020       "PowerCache 68020+")
  226. (set #pc_68030     "PowerCache 68030+")
  227. (set #pc_68040     "PowerCache 68040+")
  228.  
  229. (set #which-language-help
  230.            (cat "\nDer Amiga kann in vielen verschiedenen Sprachen betrieben "
  231.             "werden. Wenn Sie PowerCache in derselben Sprache "
  232.             "wie die Amiga-Workbench benutzen wollen, mu▀ "
  233.             "eine Sprachentreiberdatei fⁿr jede gewⁿnschte Sprache auf "
  234.                         "Ihr System-Laufwerk kopiert werden.\n\n"
  235.                         "Um den Platz in Grenzen zu halten, den die Sprachentreiberdateien "
  236.                     "einnehmen, k÷nnen Sie wΣhlen, nur die Treiber fⁿr bestimmte "
  237.                         "Sprachen zu installieren.\n\n"
  238.                         "Klicken Sie einfach die Felder derjenigen Sprachen an, die Sie in "
  239.                         "Ihrem System verfⁿgbar haben wollen, so da▀ diese Sprachen mit "
  240.                         "einem HΣkchen markiert sind.\n\n"
  241.                         @askoptions-help))
  242.  
  243. (set #startup-help
  244.            (cat "\nObwohl nicht zwingend erforderlich, wird empfohlen, da▀ "
  245.             "eine Zuweisung auf die PowerCache-Schublade gesetzt wird. "
  246.             "Das ist von Hand mit dem AmigaDOS-Befehl \"Assign\" "
  247.             "oder automatisch mit diesem Installations-Skript m÷glich.\n\n "
  248.             "Zwei Dinge werden durchgefⁿhrt:\n\n"
  249.             "╖áDer Installer prⁿft, ob Ihre \"Startup-Sequence\" die\n"
  250.             "  Datei \"S:User-Startup\" ausfⁿhrt und modifiziert\n"
  251.             "  ggf. Ihre \"Startup-Sequence\" entspechend.\n\n"
  252.             "╖áAnschlie▀end prⁿft der Installer die Datei\n"
  253.             "  \"S:User-Startup\" und fⁿgt die korrekte Zuweisung an\n"
  254.                         "  der richtigen Stelle ein.\n\n"
  255.             @startup-help))
  256. ))
  257.  
  258. ;***************************************************************************
  259. ; Danish strings
  260. ;
  261. ; Translation: Michael Berg
  262. ;***************************************************************************
  263.  
  264. (if (= @language "dansk")
  265. (
  266.     (set default_lang 2)
  267.  
  268.     (set #targetstr    "I hvilket katalog skal PowerCache installeres?")
  269.     (set #targetsel       (cat "\nVµlg det katalog eller den partition som PowerCache °nskes "
  270.                 "installeret i (et katalog ved navn 'PowerCache' vil blive "
  271.                 "oprettet i kataloget De vµlger)\n\nTryk pσ PROCEED for at starte "
  272.                 "installeringen.\n\n"
  273.                 @askdir-help))
  274.  
  275.     (set #bad-kick       (cat    "De har brug for Kickstart 2.04+ for at kunne installere "
  276.                 "PowerCache med dette installationsprogram"))
  277.  
  278.     (set #fixing-ss        "Retter User-Startup fil...")
  279.     (set #makingdir        "Opretter PowerCache katalog...")
  280.  
  281.     (set #copying-reqtools    "Kopierer reqtools.library til LIBS:")
  282.     (set #copying-PowerCache "Kopierer PowerCache...")
  283.     (set #copying-docs    "Kopierer PowerCache dokumentation...")
  284.  
  285.     (set #copying-docs-help
  286.                (cat "PowerCache har omfattende online hjµlp. Denne del "
  287.                 "af installationen vil kopiere hjµlpefilerne til "
  288.                 "et katalog kaldet 'Documentation' i destinations "
  289.                 "kataloget\n\n"
  290.                 @makedir-help
  291.                 @copyfiles-help))
  292.  
  293.     (set #which-language    "\nHvilke(t) sprog °nsker De at installere?")
  294.  
  295.     (set #what-versions    "\nHvilke(n) version(er) °nsker De at installere?")
  296.     (set #what-versions-help
  297.                (cat    "\nPowerCache leveres i to versioner. Den ene, 68000 versionen, "
  298.                 "vil virke pσ alle maskiner, mens den anden "
  299.                 "krµver en 68020 (eller bedre) maskine. Hvis De har en Amiga 1200, "
  300.                 "Amiga 2500, Amiga 3000 eller Amiga 4000, eller hvis De har et "
  301.                 "accelleratorkort i Deres maskine, sσ b°r De installere 68020 "
  302.                 "versionen. Denne version benytter specielle, udvalgte 68020 "
  303.                 "instruktioner der forbedrer programmets ydeevne.\n\nDe kan "
  304.                 "installere begge versioner af PowerCache hvis De °nsker.\n\n"
  305.                 "Note for 37.104+: 030 and 040 versions are now included in "
  306.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  307.                 @askoptions-help))
  308.  
  309.     (set #pc_68000        "PowerCache 68000")
  310.     (set #pc_68020        "PowerCache 68020+")
  311.  
  312.     (set #which-language-help
  313.                (cat    "\nAmigaen kan benyttes i mange forskellige sprog.\n"
  314.                 "Hvis De °nsker at PowerCache skal benytte samme sprog "
  315.                 "som Amiga Workbench, sσ skal der kopieres en katalogfil "
  316.                 "til Deres systemdisk for hvert sprog.\n\n"
  317.                 "For at reducere sprogfilernes pladsforbrug kan De vµlge "
  318.                 "kun at installere det eller de sprog installeret som "
  319.                 "De har brug for.\n\n"
  320.                 "Klik i kasserne ud for de sprog De °nsker at have tilgµngelige "
  321.                 "pσ Deres system.\n\n"
  322.                 @askoptions-help))
  323.  
  324.     (set #startup-help
  325.                (cat    "\nSelvom det ikke er strengt n°dvendigt, anbefales "
  326.                 "det at PowerCache: knyttes til PowerCache's hjemme katalog "
  327.                 "nσr programmet anvendes. Dette kan g°res med hσndkraft, v.hj.a. "
  328.                 "AmigaDOS kommandoen 'Assign', eller automatisk, v.hj.a. dette "
  329.                 "installations program.\n\n"
  330.                 "To ting vil ske:\n\n"
  331.                 "╖ The Installer vil checke om Deres startup-sequence\n"
  332.                 "  udf°rer filen S:User-Startup, og om n°dvendigt\n"
  333.                 "  µndre den sσ dette sker.\n\n"
  334.                 "╖áThe Installer vil kigge S:User-Startup filen igennem\n"
  335.                 "  og indsµtte de korrekte Assign kommandoer hvor\n"
  336.                 "  det er n°dvendigt.\n\n"
  337.                 @startup-help))
  338. ))
  339.  
  340. ;***************************************************************************
  341. ; French strings
  342. ;
  343. ; Translation: Reza ELGHAZI
  344. ;***************************************************************************
  345.  
  346. (if (= @language "franτais")
  347. (
  348.     (set default_lang 4)
  349.  
  350.     (set #targetstr           ("Dans quel tiroir PowerCache doit-il Ωtre installΘ?"))
  351.     (set #targetsel           (cat "\nChoisissez la partition ou le tiroir de destination "
  352.                     "dans lequel PowerCache sera installΘ.\n"
  353.                     "(un tiroir nommΘ 'PowerCache' y sera crΘΘ)\n\n"
  354.                     "Cliquez sur \"Continuer\" pour commencer le processus "
  355.                     "d'installation.\n\n"
  356.                     @askdir-help))
  357.  
  358.     (set #bad-kick           "Il vous faut utiliser le Kickstart 2.04+ pour installer PowerCache avec ce script!")
  359.     (set #fixing-ss           "Correction du fichier User-Startup...")
  360.     (set #makingdir           "CrΘation du tiroir PowerCache...")
  361.     (set #copying-reqtools     "Copie de la reqtools.library vers LIBS:")
  362.     (set #copying-PowerCache   "Copie de PowerCache...")
  363.     (set #copying-docs       "Copie de la documentation de PowerCache...")
  364.     (set #copying-docs-help       (cat "    PowerCache dispose d'une aide en ligne Θtendue.\n"
  365.                     "Cette partie de l'installation copiera les fichiers "
  366.                     "d'aide vers un tiroir nommΘ 'Documentation' dans le "
  367.                     "tiroir de destination.\n\n"
  368.                     @makedir-help
  369.                     @copyfiles-help))
  370.  
  371.     (set #which-language       ("\nQuelles sont les langages α installer ?"))
  372.     (set #what-versions       ("\nQuelle(s) version(s) voulez-vous installer?"))
  373.     (set #what-versions-help   (cat "\n    Deux versions de PowerCache sont disponibles.\n"
  374.                     "L'une pour 68000, fonctionne sur toutes les machines, "
  375.                     "alors que l'autre nΘcessite un Amiga α base de 68020 "
  376.                     "(ou mieux).\n"
  377.                     "Si vous possΘdez un Amiga 1200, 2500, 3000, 4000 ou "
  378.                     "une carte accΘlΘratrice, alors installez la version "
  379.                     "pour 68020. Cette version, aux performances Θtendues, "
  380.                     "utilise certaines instructions propres au 68020.\n\n"
  381.                     "Vous pouvez aussi, si vous le voulez, installer les "
  382.                     "deux versions de PowerCache.\n\n"
  383.                 "Note for 37.104+: 030 and 040 versions are now included in "
  384.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  385.                     @askoptions-help))
  386.  
  387.     (set #pc_68000            "PowerCache 68000")
  388.     (set #pc_68020            "PowerCache 68020+")
  389.  
  390.     (set #which-language-help  (cat "\nL'Amiga peut fonctionner dans diffΘrentes langues.\n"
  391.                     "Si vous voulez que PowerCache utilise le mΩme langage "
  392.                     "que celui de l'atelier (Workbench), alors un fichier "
  393.                     "catalogue devra Ωtre copiΘ vers votre disque systΦme "
  394.                     "pour chaque langage utilisΘ.\n\n"
  395.                     "Pour rΘduire la quantitΘ d'espace utilisΘ par ces fichiers, "
  396.                     "vous devez sΘlectionner seulement les langages qui vous seront "
  397.                     "utiles.\n\n"
  398.                     @askoptions-help))
  399.  
  400.     (set #startup-help       (cat "\nBienque non strictement nΘcΘssaire, il est recommandΘ "
  401.                     "α l'utilisation du programme, d'assigner PowerCache: au "
  402.                     "tiroir principal de PowerCache.\n"
  403.                     "Cela peut Ωtre ΘffectuΘ α la main par la commande "
  404.                     "AmigaDOS 'Assign', ou alors automatiquement grΓce α "
  405.                     "ce script d'installation.\n\n"
  406.                     "Deux choses vont se passer:\n\n"
  407.                     ". 'Installer' va vΘrifier si votre startup-sequence\n"
  408.                     "  execute le fichier S:User-Startup et le modifiera\n"
  409.                     "  si nΘcessaire.\n\n"
  410.                     "╖á'Installer' scrutera le fichier S:User-Startup et y\n"
  411.                     "  insΘrera la dΘclaration de Assign au bon endroit.\n\n"
  412.                     @startup-help))
  413. ))
  414.  
  415. ;***************************************************************************
  416. ; Italian strings
  417. ;
  418. ; Translation: Roberto Tosco
  419. ;***************************************************************************
  420. (if (= @language "italiano")
  421. (
  422.     (set default_lang 128)
  423.  
  424.     (set #targetstr           "In quale directory deve essere installato PowerCache?")
  425.     (set #targetsel           (cat "\nPer favore scegli la directory o la partizione nella quale vorresti "
  426.                 "che PowerCache fosse installato (una directory di nome 'PowerCache' sarα creata "
  427.                 "nella directory che hai scelto)\n\nPremi PROCEED per avviare il processo di installazione.\n\n"
  428.                 @askdir-help))
  429.  
  430.     (set #bad-kick           "Devi usare il Kickstart 2.04+ per installare PowerCache usando questo script!")
  431.     (set #fixing-ss           "Sto modificando il file User-Startup...")
  432.     (set #makingdir           "Sto creando la directory PowerCache...")
  433.     (set #copying-reqtools     "Sto copiando la reqtools.library in LIBS:")
  434.     (set #copying-PowerCache   "Sto copiando PowerCache...")
  435.     (set #copying-docs       "Sto copiando la documentazione di PowerCache...")
  436.     (set #copying-docs-help       (cat "PowerCache ha un esteso aiuto in linea. Questa parte "
  437.                 "dell'installazione copierα i file di aiuto in "
  438.                 "una directory di nome 'Documentation' nella directory "
  439.                 "destinazione.\n\n"
  440.                 @makedir-help
  441.                 @copyfiles-help))
  442.  
  443.     (set #which-language       ("\nQuali lingue devono essere installate?"))
  444.     (set #what-versions       ("\nQuale versione vuoi installare?"))
  445.     (set #what-versions-help   (cat "\nSono fornite due versioni di PowerCache. Una versione, "
  446.                     "quella per 68000, funzionerα su tutte le macchine, mentre l'altra "
  447.                     "richiede una macchina equipaggiata con un processore 68020 "
  448.                     "(o superiore). Se hai un Amiga 1200, Amiga 2500, Amiga 3000, "
  449.                     "Amiga 4000, o una scheda acceleratrice inserita nella tua macchina, "
  450.                     "allora scegli di installare la versione per 68020. Tale versione usa "
  451.                     "alcune istruzioni speciali del 68020 per aumentare le prestazioni.\n\n"
  452.                     "Puoi installare entrambe le versioni di PowerCache se lo vuoi.\n\n"
  453.                 "Note for 37.104+: 030 and 040 versions are now included in "
  454.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  455.                     @askoptions-help))
  456.  
  457.     (set #pc_68000            "PowerCache 68000")
  458.     (set #pc_68020            "PowerCache 68020+")
  459.  
  460.     (set #which-language-help  (cat "\nL'Amiga pu≥ essere utilizzato con molte "
  461.                     "lingue diverse. Se vuoi che PowerCache usi "
  462.                     "la stessa lingua del Workbench di Amiga, allora "
  463.                     "un file di catalogo deve essere copiato sul tuo "
  464.                     "disco di sistema per ogni lingua utilizzata.\n\n"
  465.                     "Per ridurre la quantitα di spazio consumata dai "
  466.                     "file delle lingue, puoi scegliere di avere solo "
  467.                     "i file delle lingue specifiche copiate.\n\n"
  468.                     "Semplicemente seleziona i linguaggi che vuoi "
  469.                     "avere disponibili sul tuo sistema.\n\n"
  470.                     @askoptions-help))
  471.  
  472.     (set #startup-help       (cat "\nAnche se non Φ strettamente richiesto, si raccomanda che "
  473.                     "PowerCache: sia assegnato alla directory base di PowerCache quando "
  474.                     "il programma Φ in uso. Ci≥ pu≥ essere fatto a mano, usando il "
  475.                     "comando AmigaDOS 'Assign', oppure automaticamente, usando questo "
  476.                     "script di installazione.\n\n"
  477.                     "Accadranno due cose:\n\n"
  478.                     "╖áInstaller controllerα se la tua startup-sequence\n"
  479.                     "  esegue il file S:User-Startup, e la modificherα\n"
  480.                     "  per fargli fare ci≥, se Φ necessario.\n\n"
  481.                     "╖áPoi Installer esaminerα il file S:User-Startup\n"
  482.                     "  e inserirα il corretto comando di Assign dove\n"
  483.                     "  Φ appropriato.\n\n"
  484.                     @startup-help))
  485. ))
  486.  
  487. ;***************************************************************************
  488. ; Norwegian strings
  489. ;
  490. ; Translation: Mario Gonzalez
  491. ;***************************************************************************
  492.  
  493. (if (= @language "norsk")
  494. (
  495.     (set default_lang 8)
  496.  
  497.     (set #targetstr         ("I hvilken skuff skal PowerCache installeres?"))
  498.     (set #targetsel        (cat "\nVelg den skuff eller det omrσde som PowerCache °nskes "
  499.                 "installert i (en skuff ved navn 'PowerCache' vil bli "
  500.                 "opprettet i omrσdet du velger)\n\nTrykk pσ 'Fortsett' for σ starte "
  501.                 "installeringen.\n\n"
  502.                 @askdir-help))
  503.  
  504.     (set #bad-kick       (cat    "Du mσ ha Kickstart 2.04+ for σ kunne installere "
  505.                 "PowerCache med dette installasjonsprogrammet"))
  506.  
  507.     (set #fixing-ss        "Retter User-Startup fil...")
  508.     (set #makingdir        "Oppretter PowerCache skuff...")
  509.  
  510.     (set #copying-reqtools    "Kopierer reqtools.library til LIBS:")
  511.     (set #copying-PowerCache "Kopierer PowerCache...")
  512.     (set #copying-docs    "Kopierer PowerCache dokumentasjon...")
  513.  
  514.     (set #copying-docs-help
  515.                (cat "PowerCache har omfattende online hjelp. Denne del "
  516.                 "av installasjonen vil kopiere hjelpefilene til "
  517.                 "en skuff kalt 'Documentation' i destinasjons "
  518.                 "omrσdet\n\n"
  519.                 @makedir-help
  520.                 @copyfiles-help))
  521.  
  522.     (set #which-language    "\nHvilke(t) sprσk skal installeres?")
  523.  
  524.     (set #what-versions    "\nHvilke(n) versjon(er) skal installeres?")
  525.     (set #what-versions-help
  526.                (cat    "\nPowerCache leveres i to versjoner. Den ene, 68000 versjonen, "
  527.                 "vil virke pσ alle maskiner, mens den andre "
  528.                 "krever en 68020 (eller bedre) maskin. Hvis du har en Amiga 1200, "
  529.                 "Amiga 2500, Amiga 3000 eller Amiga 4000, eller hvis du har et "
  530.                 "accelleratorkort i din maskin, sσ b°r du installere 68020 "
  531.                 "versjonen. Denne versjonen benytter spesielle, utvalgte 68020 "
  532.                 "instruksjoner som forbedrer programmets yteevne.\n\nDu kan "
  533.                 "installere begge versjoner av PowerCache hvis du °nsker.\n\n"
  534.                 "Note for 37.104+: 030 and 040 versions are now included in "
  535.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  536.                 @askoptions-help))
  537.  
  538.     (set #pc_68000        "PowerCache 68000")
  539.     (set #pc_68020        "PowerCache 68020+")
  540.  
  541.     (set #which-language-help
  542.                (cat    "\nAmiga kan benytte mange forskjellige sprσk.\n"
  543.                 "Dersom du °nsker at PowerCache skal bruke samme sprσk "
  544.                 "som Amiga Workbench, mσ det kopieres en sprσkfil "
  545.                 "til systemdisken din for hvert sprσk.\n\n"
  546.                 "For σ redusere sprσkfilenes plassforbruk kan du velge "
  547.                 "σ installere kun det eller de sprσk som "
  548.                 "du har bruk for.\n\n"
  549.                 "Klikk i boksene ved de sprσk du °nsker σ ha tilgjengelige "
  550.                 "pσ din maskin.\n\n"
  551.                 @askoptions-help))
  552.  
  553.     (set #startup-help
  554.                (cat    "\nSelv om det ikke er strengt n°dvendig, anbefales "
  555.                 "det at PowerCache: knyttes til skuffen PowerCache ligger i "
  556.                 "nσr programmet brukes. Dette kan gj°res for hσnd, v.hj.a. "
  557.                 "AmigaDOS kommandoen 'Assign', eller automatisk, v.hj.a. dette "
  558.                 "installasjons programmet.\n\n"
  559.                 "To ting vil skje:\n\n"
  560.                 "╖ The Installer sjekker om din startup-sequence\n"
  561.                 "  kj°rer filen S:User-Startup, og om n°dvendig\n"
  562.                 "  endrer den sσ dette skjer.\n\n"
  563.                 "╖áThe Installer ser gjennom S:User-Startup filen\n"
  564.                 "  og setter inn de korrekte Assign kommandoer der\n"
  565.                 "  det er n°dvendig.\n\n"
  566.                 @startup-help))
  567. ))
  568.  
  569. ;***************************************************************************
  570. ; Nederlandse strings
  571. ;
  572. ; Translation: Paul van der Heu
  573. ;***************************************************************************
  574.  
  575. (if (= @language "nederlands")
  576. (
  577.     (set default_lang 32)
  578.  
  579. (set #targetstr           "In welke lade moet PowerCache worden ge∩nstaleerd?")
  580. (set #targetsel           (cat "\nSelecteer aub. in welke lade of op welke partitie u PowerCache wilt installeren.\n\n"
  581.                 "Een lade genaamd PowerCache wordt aangemaakt in de door u geselecteerde lade\n\n"
  582.                 "Klik DOORGAAN om de installatie procdure te starten.\n\n"
  583.                 @askdir-help))
  584.  
  585. (set #bad-kick           "U moet AmigaDOS Release 2 of hoger gebruiken om PowerCache using te installeren")
  586. (set #fixing-ss           "Correctie in User-Startup bestand...")
  587. (set #makingdir           "Aanmaken PowerCache lade...")
  588. (set #copying-reqtools     "reqtools.library wordt naar LIBS: gekopieerd")
  589. (set #copying-PowerCache   "PowerCache word gekopieerd...")
  590. (set #copying-docs       "PowerCache documentatie wordt gekopieerd...")
  591. (set #copying-docs-help       (cat "PowerCache heeft uitgebreide online help. Dit deel van de installatie zal de hulp-bestanden naar een lade genaamd 'Documentation' in de doel lade kopiδren.\n\n"
  592.                 @makedir-help
  593.                 @copyfiles-help))
  594.  
  595. (set #which-language       ("\nWelke talen moeten ge∩nstalleerd worden?"))
  596. (set #what-versions       ("\nWelke versie(s) wilt u installeren?"))
  597. (set #what-versions-help   (cat "\nTwee versies van PowerCache zijn beschikbaar. Een versie, de 68000 versie, werkt op alle machines, terwijl de andere een machine met een 68020 of betere processor vereist.\n\n"
  598.                 "Als u een Amiga 1200, 2500, 3000 of 4000 of een versneller kaart in uw machine hebt, kies er dan voor de 68020 versie te installeren. Deze versie gebruikt een aantal speciale instructies voor de 68020 en hoger om de prestaties te verbeteren.\n\n"
  599.                 "U mag uiteraard ook beide versies van PowerCache installeren u dat wenst.\n\n"
  600.                 "Note for 37.104+: 030 and 040 versions are now included in "
  601.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  602.                 @askoptions-help))
  603.  
  604. (set #pc_68000            "PowerCache 68000")
  605. (set #pc_68020            "PowerCache 68020+")
  606.  
  607. (set #which-language-help  (cat "\nDe Amiga kan in een groot aantal talen werken. Als u PowerCache dezelfde taal wilt laten gebruiken als de Amiga Workbench dan moet er een catalog bestand naar uw systeem disk worden gekopieerd voor elke ondersteunde taal.\n\n"
  608.                 "Om de ruimte welke wordt gebruikt door de taal- bestanden te minimaliseren kunt u ervoor kiezen uitsluiten de gewenste taal-bestanden te kopiδren.\n\n"
  609.                 "Kies eenvoudig de knoppen van de talen welke u op uw systeem beschikbaar wilt hebben.\n\n"
  610.                 @askoptions-help))
  611.  
  612. (set #startup-help       (cat "\nAlhoewel het niet strict noodzakelijk is is het aan te bevelen dat PowerCache: is toegewezen aan PowerCache's lade wanneer u het programma gebruikt. Dit kunt u met de hand doen mbv. het AmigaDOS 'Assign' commando, of automatisch door dit installatie script.\n\n"
  613.                 "Twee dingen gebeuren:\n\n"
  614.                 "╖áDe Installer controleert of in uw startup-sequence\n"
  615.                 "  het bestand S:User-Startup word uitgevoerd, en    \n"
  616.                 "  past dit aan indien nodig.\n"
  617.                 "╖áDe Installer kijkt in het S:User-Startup bestand  \n"
  618.                 "  en voegt de correcte Assign commandos toe waar    \n"
  619.                 "  nodig.\n\n"
  620.                 @startup-help))
  621.  
  622. ))
  623.  
  624. ;***************************************************************************
  625. ; Swedish strings
  626. ;
  627. ; Translation: Magnus Holmgren
  628. ;***************************************************************************
  629.  
  630. (if (= @language "svenska")
  631. (
  632.     (set default_lang 64)
  633.  
  634. (set #targetstr           "I vilken lσda ska PowerCache installeras?")
  635. (set #targetsel           (cat "\nVΣlj den lσda eller partition i vilken du vill ha PowerCache "
  636.                 "installerad (en lσda kallad 'PowerCache' kommer att skapas i den "
  637.                 "lσda du vΣljer)\n\n"
  638.                 "VΣlj 'FortsΣtt' f÷r att starta installationen.\n\n"
  639.                 @askdir-help))
  640.  
  641. (set #bad-kick           "Du mσste ha Kickstart 2.04+ f÷r att kunna installera PowerCache med det hΣr programmet!")
  642. (set #fixing-ss           "Justerar S:User-Startup...")
  643. (set #makingdir           "Skapar lσdan PowerCache...")
  644. (set #copying-reqtools     "Kopierar reqtools.library till lσdan Libs:")
  645. (set #copying-PowerCache   "Kopierar PowerCache...")
  646. (set #copying-docs       "Kopierar dokumentationen till lσdan PowerCache...")
  647. (set #copying-docs-help       (cat "PowerCache har utf÷rlig direkthjΣlp. Den hΣr delen av installationen kopierar hjΣlpfilerna till en lσda kallad Documentation i destinationslσdan.\n\n"
  648.                 @makedir-help
  649.                 @copyfiles-help))
  650.  
  651. (set #which-language       ("\nVilka sprσk ska installeras?"))
  652. (set #what-versions       ("\nVilken/vilka version(er) vill du installera?"))
  653.  
  654. (set #what-versions-help   (cat "\nDet finns tvσ versioner av PowerCache. Den ena versionen, "
  655.                 "68000-versionen, fungerar pσ alla Amigor, medans den andra "
  656.                 "versionen krΣver att du har en Amiga med en 68020 CPU (eller "
  657.                 "bΣttre). Om du har en Amiga 1200, Amiga 2500, Amiga 3000 "
  658.                 "eller Amiga 4000, eller ett acceleratorkort in din Amiga, "
  659.                 "vΣlj dσ att installera 68020-versionen f÷r att f÷rbΣttra "
  660.                 "prestandan.\n\n"
  661.                 "Du kan installera bσda versionerna om du vill.\n\n"
  662.                 "Note for 37.104+: 030 and 040 versions are now included in "
  663.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  664.                 @askoptions-help))
  665.  
  666. (set #pc_68000            "PowerCache 68000")
  667. (set #pc_68020            "PowerCache 68020+")
  668.  
  669. (set #which-language-help  (cat "\nAmigan kan arbeta med flera olika sprσk. Om du vill att "
  670.                 "PowerCache ska anvΣnda samma sprσk som Amiga Workbench sσ "
  671.                 "mσste en sσ kallad katalogfil kopieras till din systemdisk "
  672.                 "f÷r varje sprσk.\n\n"
  673.                 "F÷r att minimera diskutrymmet f÷r sprσkfiler kan du vΣlja att "
  674.                 "bara installera filerna f÷r vissa sprσk.\n\n"
  675.                 "Markera bara rutorna f÷r de sprσk du ÷nskar installera i din dator.\n\n"
  676.                 @askoptions-help))
  677.  
  678. (set #startup-help       (cat "\n─ven om det inte Σr n÷dvΣndigt, sσ rekommenderas det att "
  679.                 "PowerCache: Σr tilldelad till den lσda som PowerCache finns "
  680.                 "i nΣr man anvΣnder programmet. Detta kan g÷ras f÷r hand, med "
  681.                 "hjΣlp av AmigaDOS-kommandot 'Assign', eller automatiskt, "
  682.                 "med hjΣlp av det hΣr installationsprogrammet.\n\n"
  683.                 "Tvσ saker kommer att ske:\n\n"
  684.                 "╖ Installeraren kommer att kontrollera om din\n"
  685.                 "  S:Startup-Sequence k÷r filen S:User-Startup, och\n"
  686.                 "  kommer att modifera den senare, om sσ beh÷vs.\n\n"
  687.                 "╖ Installeraren kommer sedan att s÷ka igenom\n"
  688.                 "  filen S:User-Startup och lΣgga till det rΣtta\n"
  689.                 "  'Assign' kommandot dΣr det beh÷vs.\n\n"
  690.                 @startup-help))
  691.  
  692. ))
  693.  
  694. ;***************************************************************************
  695. ; Make sure we are running under a 2.04 ROM
  696. ;***************************************************************************
  697.  
  698. (if (< (/ (getversion) 65536) 37)
  699. (
  700.     (abort #bad-kick)
  701. ))
  702.  
  703.  
  704. ;***************************************************************************
  705. ; Ask user where he wants the PowerCache files
  706. ;***************************************************************************
  707.  
  708. (set @target-dir
  709.     (askdir
  710.         (prompt #targetstr)
  711.         (help #targetsel @askdir-help)
  712.         (default "SYS:Tools/Commodities")
  713.     )
  714. )
  715.  
  716. ;***************************************************************************
  717. ; What hardware does the user have?
  718. ;***************************************************************************
  719.  
  720. (set thiscpu (database "cpu"))
  721. (set n 0)
  722. (set ch 1)
  723.  
  724. (while
  725.     (set cpuselstr
  726.         (select n
  727.             "68000"
  728.             "68020"
  729.             "68030"
  730.             "68040"
  731.             ""
  732.         )
  733.     )
  734. (
  735.     (if (= thiscpu cpuselstr) (set cpuvers ch))
  736.  
  737.     (set n (+ n 1))
  738.     (set ch (* 2 ch))
  739. ))
  740.  
  741. ;***************************************************************************
  742. ; Ask user which versions of PowerCache to install
  743. ; Suggest the appropriate version, using the CPU calculation
  744. ; above
  745. ;***************************************************************************
  746.  
  747. (user 2)
  748. (set whatvers
  749.     (askoptions
  750.         (prompt #what-versions)
  751.         (help #what-versions-help)
  752.         (choices
  753.             #pc_68000
  754.             #pc_68020
  755.             #pc_68030
  756.             #pc_68040
  757.         )
  758.         (default cpuvers)
  759.     )
  760. )
  761. (user old_level)
  762.  
  763. ;***************************************************************************
  764. ; Copy reqtools.library to LIBS:
  765. ;***************************************************************************
  766.  
  767. (copylib
  768.     (prompt "\n" #copying-reqtools)
  769.     (help @copylib-help)
  770.     (source reqtoolslib)
  771.     (dest "LIBS:")
  772.     (confirm)
  773. )
  774.  
  775. ;***************************************************************************
  776. ; Make the PowerCache directory
  777. ;***************************************************************************
  778.  
  779. (set @target-dir (tackon @target-dir CreateDir))
  780.  
  781. (makedir
  782.     @target-dir
  783.     (infos)
  784.     (confirm)
  785.     (help @makedir-help)
  786.     (prompt #makingdir)
  787. )
  788.  
  789. ;***************************************************************************
  790. ; Copy the PowerCache executable(s) (and its/their icon(s))  :-)
  791. ;***************************************************************************
  792.  
  793. (set n 0)
  794.  
  795. (while
  796.     (set copyver
  797.         (select n
  798.             PowerCache
  799.             PowerCache020
  800.             PowerCache030
  801.             PowerCache040
  802.             ""
  803.         )
  804.     )
  805. (
  806.     (if (IN whatvers n)
  807.     (
  808.         (copyfiles
  809.             (prompt @copying-PowerCache)
  810.             (source copyver)
  811.             (dest @target-dir)
  812.             (infos)
  813.         )
  814.     ))
  815.  
  816.     (set n (+ n 1))
  817. ))
  818.  
  819. ;***************************************************************************
  820. ; Copy documentation files
  821. ;***************************************************************************
  822.  
  823. (makedir
  824.     (tackon @target-dir "Documentation")
  825.     (infos)
  826.     (confirm)
  827.     (prompt #copying-docs)
  828.     (help #copying-docs-help)
  829. )
  830.  
  831. (copyfiles
  832.     (prompt @copying-docs)
  833.     (source DocDir)
  834.     (dest (tackon @target-dir "Documentation"))
  835.     (pattern "#?.guide")
  836.     (infos)
  837.     (files)
  838. )
  839.  
  840. ;***************************************************************************
  841. ; Copy catalog files (only relevant on v38+ machines)
  842. ;***************************************************************************
  843.  
  844. (if (exists "LOCALE:")
  845. (
  846.     (user 2)
  847.     (set lang
  848.         (askoptions
  849.             (prompt #which-language)
  850.             (help #which-language-help)
  851.             (choices
  852.                 "English"
  853.                 "Dansk"
  854.                 "Franτais"
  855.                 "Norsk"
  856.                 "Deutsch"
  857.                 "Nederlands"
  858.                 "Svenska"
  859.                 "Italiano"
  860.                 "Magyar"
  861.             )
  862.             (default default_lang)
  863.         )
  864.     )
  865.     (user old_level)
  866.  
  867.     (set n 0)
  868.  
  869.     (while
  870.         (set language
  871.             (select n
  872.                 "English"
  873.                 "Dansk"
  874.                 "Franτais"
  875.                 "Norsk"
  876.                 "Deutsch"
  877.                 "Nederlands"
  878.                 "Svenska"
  879.                 "Italiano"
  880.                 "Magyar"
  881.                 ""
  882.             )
  883.         )
  884.     (
  885.         (if (IN lang n)
  886.         (
  887.             (if (<> 0 n)
  888.             (
  889.                 (makedir (cat "LOCALE:Catalogs/" language))
  890.  
  891.                 (copyfiles
  892.                     (source (cat catalogdir language))
  893.                     (dest (cat "LOCALE:Catalogs/" language))
  894.                     (all)
  895.                 )
  896.             ))
  897.         ))
  898.  
  899.         (set n (+ n 1))
  900.     ))
  901. ))
  902.  
  903. ;***************************************************************************
  904. ; Modify S:User-Startup if necessary
  905. ;***************************************************************************
  906.  
  907. (startup
  908.     (
  909.         "PowerCache"
  910.         (prompt #fixing-ss)
  911.         (help #startup-help)
  912.         (command (cat "Assign PowerCache: \"" @target-dir "\" DEFER"))
  913.     )
  914. )
  915.