home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-05-07 | 29.7 KB | 1,116 lines |
-
- ; ************************************************
- ; *
- ; * This is the installation script for Yak
- ; *
- ; * Copyright © 1993 Gaël Marziou
- ; *
- ; ************************************************
-
-
- ; ********************************
- ; * Set up some global variables *
- ; ********************************
-
-
- ; find Yak version in distribution
- (set vernum-yak (getversion "/Yak"))
- (set version-yak (/ vernum-yak 65536))
- (set revision-yak (- vernum-yak (* version-yak 65536) ) )
-
- (set @default-dest "")
- (set old_level @user-level)
-
- (if (exists "LIBS:reqtools.library")
- (
- ; find reqtools.library installed version
- (set vernum-reqt-inst (getversion "libs:reqtools.library"))
- (set ver-reqt-inst (/ vernum-reqt-inst 65536))
- (set rev-reqt-inst (- vernum-reqt-inst (* ver-reqt-inst 65536) ) )
- )
- )
- ; find reqtools.library in Yak distribution
- (set vernum-reqt-yak (getversion "/libs/reqtools.library"))
- (set ver-reqt-yak (/ vernum-reqt-yak 65536))
- (set rev-reqt-yak (- vernum-reqt-yak (* ver-reqt-yak 65536) ) )
-
- (set catalogdir "/Catalogs/")
-
- ;=============================================================================
- ; English strings
- ;=============================================================================
-
- (set default_lang 4)
-
- (set #bad-kick "Yak needs Kickstart 2.04 at least to run !")
-
- (set #install-yak-msg
- (cat
- "Please select the Directory where you would like to "
- "install Yak...\n"
- "If Yak is running at the moment, please stop it "
- "because of the overlays, new Yak cannot be installed "
- "on top of the old one when this one is running."
- )
- )
-
- (set #installing-yak "Installing Yak ...")
- (set #copying-reqtools "Copying reqtools.library to Libs:...")
-
- (set #which-language "\nWhich languages should be installed?")
-
- (set #which-language-help
- (cat "\nThe Amiga can be operated in many different"
- " languages. If you want Yak user interface to"
- " use the same language as the Amiga Workbench"
- " then a catalog file must be copied to your"
- " system disk for each language supported.\n\n"
- " At the moment, only english, french, german"
- " and italian languages are available.\n\n"
- @askoptions-help
- ))
-
- (set #install-reqtools-msg
- (cat ("\n\n You already have reqtools.library version %ld.%ld\n" ver-reqt-inst rev-reqt-inst)
- (" Do you want to install version %ld.%ld LIBS: ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #new-install-reqtools-msg
- (cat ("\n\n You haven't reqtools.library installed\n")
- ("Do you want to install version %ld.%ld in LIBS: ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #install-reqtools-help
- (cat "\n\nThe reqtools.library is copyright Nico François\n"
- "Yak uses it mainly for its hotkey palette.\n"
- "If you don't manage to use the hotkey palette "
- "then you should skip this part."
- )
- )
-
-
- (set #install-msg
- (cat ("\n\n Yak %ld.%ld installation script.\n\n\n" version-yak revision-yak)
- " This script installs Yak and related files on your Amiga.\n\n"
- )
- )
-
-
- (set #yak-guide "/Docs/English/Yak.guide")
-
- (set #install-guide
- (cat "\n\n Would you like to install the documentation for Yak"
- " which is in amigaguide format?"
- )
- )
-
- (set #install-guide-help
- (cat "Yak documentation is in amigaguide format "
- "which is the standard Amiga hypertext facility. "
- "If you run 3.0, your amigaguide viewer is MultiView.\n"
- "If you are not running 3.0, you can find "
- "the amigaguide program on Fred Fish disk #870\n"
- "Please select the destination directory for "
- "the manual. I suggest you place the "
- "AmigaGuide© documents within the searchpath "
- "of AmigaGuide© of MultiView©"
- )
- )
-
- (set #install-def-prefs
- (cat "\n\nYou seem to be a new Yak user, would you like to install"
- " the default yak.prefs file?"
- )
- )
-
- (set #install-def-hotkeys
- (cat "\n\nYou seem to be a new Yak 1.5x user, would you like to install"
- " the default yak.hotkeys file which has been added in 1.5?"
- )
- )
-
- (set #no-locale-msg
- (cat "Sorry, you do not have locale.library installed. "
- "Therefore, no localization facilities will be installed."
- )
- )
-
- (set #locale-prompt
- (cat "Yak is localized, that means you may use "
- "the program in different languages. Please choose "
- "the desired languages now."
- )
- )
-
- (set #locale-help
- (cat "These are the languages supported by Yak\n"
- "Simply specify the languages you "
- "prefer and the needed catalog files will be "
- "copied to the LOCALE:CATALOGS directory.\n "
- "These features are only available under Workbench 2.1 "
- "and later releases."
- )
- )
-
- ;=============================================================================
- ; French strings
- ;=============================================================================
-
-
- (if (= @language "français")
- (
-
- (set default_lang 8)
-
- (set #bad-kick " Yak nécessite au moins le Kickstart 2.04 pour fonctionner!")
-
- (set #install-yak-msg
- (cat
- " Sélectionnez le répertoire ou installer Yak ..."
- "\n Si Yak fonctionne en ce moment, veuillez l'arrêter"
- " sinon l'installation de la nouvelle version échouera"
- " à cause des overlays."
- )
- )
-
- (set #installing-yak " Installation de Yak ...")
- (set #copying-reqtools " Copie du fichier reqtools.library vers Libs:...")
-
- (set #which-language "\nQuelles sont les langues à installer ?")
-
- (set #which-language-help
- (cat "\nA partir du système 2.1, l'Amiga peut fonctionner dans différentes langues. "
- "Pour l'instant, seuls l'allemand, l'anglais, le français et"
- "l'italien sont disponibles\n\n"
- "Cochez les langues que vous souhaitez disponibles "
- "sur votre système\n\n"
- @askoptions-help
- )
- )
-
- (set #install-msg
- (cat "\n\nScript d'installation de Yak\n"
- " Ce script installe Yak sur votre Amiga"
- " ainsi que divers fichiers nécessaires.\n\n"
- )
- )
-
- (set #install-reqtools-msg
- (cat
- ("\n\n Vous avez déjà la reqtools.library version %ld.%ld\n" ver-reqt-inst rev-reqt-inst)
- (" Voulez-vous installer la version %ld.%ld ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
-
- (set #new-install-reqtools-msg
- (cat
- ("\n\n Vous n'avez pas la reqtools.library\n")
- (" Voulez-vous installer la version %ld.%ld ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #install-reqtools-help
- (cat "\n\n La reqtools.library est copyright Nico François\n"
- " Yak l'utilise principalement pour sa palette.\n"
- " Si vous ne pensez pas utiliser la touche d'appel\n"
- " de Yak faisant apparaître une palette, vous pouvez \n"
- " vous passer d'installer cette library."
- )
- )
-
- (set #install-msg
- (cat ("\n\n Script d'installation de Yak %ld.%ld .\n\n\n" version-yak revision-yak)
- " Ce script installe Yak et les fichiers nécessaires sur votre Amiga.\n\n"
- )
- )
-
- (set #yak-guide "/Docs/Français/Yak.guide")
-
- (set #install-guide
- "\n\nVoulez-vous installer la documentation de Yak qui est au format amigaguide?"
- )
-
- (set #install-guide-help
- (cat "La documentation de Yak est au format amigaguide "
- "qui est le format hypertexte standard Amiga."
- "Si vous avez le système 3.0, vous pouvez visualiser "
- "les fichiers amigaguide avec MultiView.\n"
- "Si vous n'avez pas le système 3.0, vous pouvez "
- "trouver le programme amigaguide sur la disquette 870 "
- "de la collection Fred Fish.\n"
- "Veuillez sélectionner un répertoire de destination "
- "pour la documentation. je vous suggère de placer "
- "vos documents AmigaGuide© dans le chemin de recherche "
- "d'AmigaGuide© ou de MultiView©."
- )
- )
-
-
- (set #install-def-prefs
- (cat "\n\nIl semble que vous êtes un nouvel utilisateur de Yak,"
- " voulez-vous installer le fichier par défaut yak.prefs ?"
- )
- )
-
- (set #install-def-hotkeys
- (cat "\n\nIl semble que vous êtes un nouvel utilisateur de Yak 1.5x, "
- "voulez-vous installer le fichier par défaut yak.hotkeys qui "
- "apparu avec la version 1.5 ? "
- )
- )
-
- (set #no-locale-msg
- (cat "Désolé, la locale.library n'est pas installée sur votre système. "
- " Vous ne pouvez donc pas profiter de la localisation de Yak."
- )
- )
-
- (set #locale-prompt
- (cat "Yak est localisé, Celà signifie que vous pouvez "
- "l'utiliser dans différentes langues. Veuillez choisir "
- "les langues souhaitées maintenant."
- )
- )
-
- (set #locale-help
- (cat "Ce sont les langues supportées par Yak "
- "Spécifiez simplement les langues que "
- "vous désirez et les catalogues nécessaires seront "
- "copiés vers le répertoire LOCALE:CATALOGS.\n "
- "Cette possibilité n'existe qu'à partir de la version 2.1 "
- "du Workbench."
- )
- )
-
-
-
- ))
-
- ;=============================================================================
- ; German strings by Ingolf Koch
- ;=============================================================================
-
-
- (if (= @language "deutsch")
- (
-
- (set default_lang 2)
-
- (set #bad-kick "Yak braucht mindestens Kickstart 2.04 !")
-
- (set #install-yak-msg
- (cat
- "In welchem Verzeichnis soll ich Yak installieren?\n"
- "Falls Yak momentan schon läuft: Bitte erst entfernen, "
- "da sonst die alte Version wegen \"overlays\" nicht "
- "gegen die neue Version ausgetauscht werden kann."
- )
- )
-
- (set #installing-yak "Yak installieren...")
- (set #copying-reqtools "Ich kopiere reqtools.library nach LIBS:...")
-
- (set #which-language "\nIn welcher Sprache möchten Sie Yak installiert haben?")
-
- (set #which-language-help
- (cat "\nAb Workbench 2.1 kann der Amiga verschiedene Sprachen "
- "\"sprechen\". Wenn Yaks Benutzerschnittstelle dieselbe "
- "Sprache benutzen soll wie Ihre Workbench, muß eine "
- "Katalog-Datei für jede gewünschte Sprache auf "
- "Ihre System-Diskette kopiert werden.\n\n"
- "Zur Zeit gibt es für Yak die Sprachen Englisch, "
- "Französisch und Deutsch.\n\n"
- @askoptions-help
- )
- )
-
- (set #install-reqtools-msg
- (cat
- ("\n\n Sie haben bereits reqtools.library Version %ld.%ld\n" ver-reqt-inst rev-reqt-inst)
- (" Soll ich Version %ld.%ld nach LIBS: kopieren?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #new-install-reqtools-msg
- (cat ("\n\n Sie besitzen noch keine reqtools.library\n")
- ("Soll ich Version %ld.%ld nach LIBS: kopieren?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #install-reqtools-help
- (cat "\n\nNico François hat das Copyright für reqtools.library\n"
- "Yak braucht sie lediglich für die Palette.\n"
- "Wenn Sie nicht vorhaben, die Palette über Tastenbefehle "
- "aufzurufen, können Sie diesen Teil überspringen."
- )
- )
-
- (set #install-msg
- (cat ("\n\n Yak %ld.%ld Installations-Skript.\n\n\n" version-yak revision-yak)
- "Dieses Skript installiert Yak und was sonst noch dazugehört "
- "auf Ihrem Amiga.\n\n"
- "Deutsche Installation von Ingolf Koch\n"
- "ingolf@mathematik.uni-bielefeld.de\n"
- "Balin@IRC"
- )
- )
-
- (set #yak-guide "/Docs/Deutsch/Yak.guide")
-
- (set #install-guide
- (cat "\n\n Möchten Sie die Anleitung für Yak im AmigaGuide-Format "
- "haben?"
- )
- )
-
-
- (set #install-guide-help
- (cat "Die Yak Anleitung liegt im AmigaGuide®-Format, dem "
- "Hypertext-Standard auf dem Amiga, vor. "
- "Wenn Sie Workbench 3.0 besitzen, können Sie das Programm "
- "MultiView benutzen, um die Anleitung zu lesen.\n"
- "Wenn Sie noch unter Workbench 2.x arbeiten, benutzen Sie "
- "am besten das Programm AmigaGuide auf der Fred-Fish-Disk "
- "#870\n"
- "Bitte geben Sie das Verzeichnis an, in dem ich die Anleitung "
- "ablegen soll. Praktischerweise sollten Sie die AmigaGuide®-"
- "Dateien im Suchpfad von AmigaGuide® bzw. MultiView® "
- "ablegen."
- )
- )
-
- (set #install-def-prefs
- (cat "\n\nSie scheinen ein neuer Yak-Benutzer zu sein. Soll ich "
- "erst einmal den mitgelieferten Standard-Voreinsteller "
- "yak.prefs installieren?"
- )
- )
-
- (set #install-def-hotkeys
- (cat "\n\nSie scheinen ein neuer Yak 1.5x-Benutzer zu sein. Soll ich "
- "die Vorgabe-Datei yak.hotkeys installieren, die bei Version "
- "1.5 neu hinzugekommen ist?"
- )
- )
-
- (set #no-locale-msg
- (cat "Schade, Sie besitzen keine locale.library. Darum kann Yak "
- "nur in Englisch laufen."
- ; " (Die deutsche Anleitung können Sie "
- ; "aber trotzdem benutzen)"
- ; Use these two lines when German document is completed
- )
- )
-
- (set #locale-prompt
- (cat "Yak ist lokalisiert, d.h. Sie können dieses Programm in "
- "verschiedenen Sprachen benutzen. Bitte wählen Sie die "
- "gewünschte(n) Sprache(n) aus."
- )
- )
-
- (set #locale-help
- (cat "Yak unterstützt die eben angezeigten Sprachen.\n"
- "Geben Sie einfach an, welche Sprachen Sie gerne benutzen "
- "möchten. Die betreffenden Katalog-Dateien werden dann "
- "automatisch ins Verzeichnis LOCALE:Catalogs kopiert.\n"
- "Andere Sprachen als Englisch sind allerdings nur mit "
- "Workbench 2.1 oder darüber möglich."
- )
- )
-
- )
- )
- ;=============================================================================
- ; Italian strings by Alex Galassi
- ;=============================================================================
-
- (if (= @language "italiano")
- (
-
- (set default_lang 16)
-
- (set #bad-kick "Yak necessita del KickStart 2.04 per funzionare!")
-
- (set #install-yak-msg
- (cat
- "Seleziona per favore la directory dove vorresti "
- "installare Yak...\n"
- "Se Yak é in esecuzione ora per favore interrompilo "
- "perché, a causa degli overlay, un nuovo Yak non può "
- "essere installato su uno precedente in esecuzione."
- )
- )
-
- (set #installing-yak "Sto installando Yak ...")
- (set #copying-reqtools "Copio la reqtools.library in Libs:...")
-
- (set #which-language "\nQuale lingua devo installare?")
-
- (set #which-language-help
- (cat "\nL'Amiga può funzionare in diversi lingue."
- " Se vuoi che l'interfaccia di Yak utilizzi lo"
- " stesso lingua del WorkBench Amiga, allora é"
- " necessario copiare sul tuo disco di sistema"
- " i cataloghi per ogni lingua supportata.\n\n"
- " Per il momento, solo inglese, francese,"
- " tedesco ed italiano sono disponibili.\n\n"
- @askoptions-help
- )
- )
-
- (set #install-reqtools-msg
- (cat ("\n\n Libreria reqtools.library %ld.%ld già installata\n" ver-reqt-inst rev-reqt-inst)
- (" Vuoi installare la versione %ld.%ld in LIBS: ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #new-install-reqtools-msg
- (cat ("\n\n La reqtools.library non é installata\n")
- (" Vuoi installare la versione %ld.%ld in LIBS: ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #install-reqtools-help
- (cat "\n\nLa reqtools.library é copyright di Nico François\n"
- "Yak la utilizza soprattutto per la palette.\n"
- "Se non utilizzi la hotkey palette, allora, puoi "
- "saltare questa sezione."
- )
- )
-
-
- (set #install-msg
- (cat ("\n\n Yak %ld.%ld script di installazione.\n\n\n" version-yak revision-yak)
- " Installazione Yak e files accessori sul tuo Amiga.\n\n"
- )
- )
-
-
- (set #yak-guide "/Docs/Italiano/Yak.guide")
-
- (set #install-guide
- (cat "\n\n Vorresti installare la documentazione (inglese) in"
- " formato AmigaGuide?"
- )
- )
-
- (set #install-guide-help
- (cat "La documentazione Yak é in formato AmigaGuide "
- "che é lo standard ipertestuale Amiga. "
- "Se utilizzi il 3.0, esegui il programma Multiview.\n"
- "Se non utilizzi il 3.0, puoi trovare il programma"
- "amigaguide sul Fish Disk #870\n"
- "Per favore seleziona una destinazione dove copiare"
- "il manuale. Ti suggerisco di posizionarlo nel path"
- "di ricerca dei documenti AmigaGuide© del programma"
- "MultiView©"
- )
- )
-
- (set #install-def-prefs
- (cat "\n\nCome nuovo utente di Yak, vorresti installare il file"
- " di default yak.prefs?"
- )
- )
-
- (set #install-def-hotkeys
- (cat "\n\nCome nuovo utente di Yak 1.5x, vorresti installare il"
- " file di default yak.hotkeys che é stato aggiunto nella 1.5?"
- )
- )
-
- (set #no-locale-msg
- (cat "Spiacente, non hai la locale.library installata. "
- "Purtroppo, non verranno installate le localizzazioni."
- )
- )
-
- (set #locale-prompt
- (cat "Yak é localizzato, significa che puoi utilizzare "
- "il programma con differenti lingue. Per favore "
- "scegli la lingua desiderata."
- )
- )
-
- (set #locale-help
- (cat "Queste sono le lingue supportate da Yak\n"
- "Specifica semplicemente la lingua che preferisci"
- "venga installato ed il necessario catalogo sarà"
- "copiato nella directory LOCALE:CATALOGS.\n"
- "Queste facilitazioni sono disponibili solamente"
- "sotto WorkBench 2.1 o superiori."
- )
- )
-
- )
- )
-
- ;=============================================================================
- ; Swedish strings by Peter Eriksson
- ;=============================================================================
-
- (if (= @language "svenska")
- (
- (set default_lang 64)
-
- (set #bad-kick "Yak kräver minst Kickstart 2.04 för att starta !")
-
- (set #install-yak-msg
- (cat
- "Var god välj katalogen som Du vill installera "
- "Yak i...\n"
- "Om Yak är igång just nu, avbryt den då "
- "konflikt uppstår - nya Yak kan inte startas "
- "ovanpå den gamla."
- )
- )
-
- (set #installing-yak "Installerar Yak ...")
- (set #copying-reqtools "Kopierar reqtools.library till Libs:...")
-
- (set #which-language "\nVilka språk skall installeras?")
-
- (set #which-language-help
- (cat "\nAmiga-datorerna kan använda en rad olika"
- " språk. Om Du vill att Yak's interface"
- " skall använda samma språk som Din Amiga Workbench"
- " måste en katalogfil kopieras till Din systemdisk"
- " för varje språk som skall understödjas.\n\n"
- " För tillfället finns bara engelska, franska, tyska,"
- " italienska och svenska tillgängliga.\n\n"
- @askoptions-help
- ))
-
- (set #install-reqtools-msg
- (cat ("\n\n Du har redan reqtools.library version %ld.%ld\n" ver-reqt-inst rev-reqt-inst)
- (" Vill Du installera version %ld.%ld LIBS: ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #new-install-reqtools-msg
- (cat ("\n\n Du har inte reqtools.library installerat\n")
- ("Vill Du installera version %ld.%ld i LIBS: ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
- (set #install-reqtools-help
- (cat "\n\nReqtools.library är copyright Nico François\n"
- "Yak använder det huvudsakligen för hotkey-paletten.\n"
- "Om Du inte tänker använda hotkey-paletten "
- "kan Du hoppa över den här delen."
- )
- )
-
-
- (set #install-msg
- (cat ("\n\n Yak %ld.%ld installationsscript.\n\n\n" version-yak revision-yak)
- " Det här scriptet installerar Yak och relaterade filer till Din Amiga.\n\n"
- "Svensk översättning av Installer-scriptet "
- "av Peter Eriksson <ptr@solace.mh.se>"
- )
- )
-
-
- (set #yak-guide "/Docs/English/Yak.guide")
- (set #install-guide
- (cat "\n\n Yak's dokumentation är i AmigaGuide-formatet."
- " Vill Du ha den installerad?"
- )
- )
-
- (set #install-guide-help
- (cat "Yak's dokumentation är i AmigaGuide-formatet "
- "vilket är standard för hypertext på Amiga. "
- "Om Du använder 3.0 är din AmigaGuide-läsare MultiView.\n"
- "Om Du inte använder 3.0 kan Du få tag på "
- "AmigaGuide-läsaren på Fred Fish disk #870\n"
- "Var god välj destinations-katalogen för "
- "manualen. Jag föreslår att du placerar "
- "AmigaGuide© dokument i MultiView©'s sökväg "
- "för AmigaGuide-filer."
- )
- )
- (set #install-def-prefs
- (cat "\n\nDu ser ut att vara en ny Yak-användare, vill Du installera"
- " standardkonfigurationen för Yak?"
- )
- )
-
- (set #install-def-hotkeys
- (cat "\n\nDu ser ut att vara en ny Yak 1.5x-användare, vill Du installera"
- " standardkonfigurationen för Yak 1.5?"
- )
- )
-
- (set #no-locale-msg
- (cat "Tyvärr, Du har inte locale.library installerat - "
- "därför kommer inga lokala faciliteter att installeras."
- )
- )
- (set #locale-prompt
- (cat "Yak är lokaliserat, vilket innebär att Du kan använda "
- "programmet med olika språk. Var god välj "
- "de/det önskade språket/språken nu."
- )
- )
-
- (set #locale-help
- (cat "Dessa är de språk som stödjs av Yak\n"
- "Välj helt enkelt de språk Du "
- "föredrar och de nödvändiga katalogfilerna kommer att "
- "kopieras till LOCALE:CATALOGS katalogen.\n "
- "Denna möjlighet finns endast under Workbench 2.1 "
- "och senare versioner."
- )
- )
-
- ))
-
- ;=============================================================================
- ; Dutch strings by Patrick van Beem
- ;=============================================================================
-
- (if (= @language "nederlands")
- (
-
- (set default_lang 32)
-
- (set #bad-kick "Yak heeft minimaal Kickstart 2.04 nodig!")
-
- (set #install-yak-msg
- (cat
- "Selecteer A.U.B. de Lade waarin Yak geonstalleerd "
- "moet worden...\n"
- "Als Yak op het moment draait moet deze eerst gestopt "
- "worden. Door gebruik van de overlay-techniek kan Yak "
- "niet over de oude versie geonstalleerd worden als "
- "deze nog draait."
- )
- )
-
- (set #installing-yak "Installeer Yak ...")
- (set #copying-reqtools "Kopieer reqtools.library naar Libs:...")
-
- (set #which-language "\nWelke taal moet geonstalleerd worden?")
-
- (set #which-language-help
- (cat
- "\nDe Amiga kan in een aantal verschillende"
- " talen bediend worden. Als het Yak interface"
- " dezelfde taal moet gebruiken als de Amiga"
- " WorkBench, moet er een catalog bestand voor"
- " elke ondersteunde taal gekopieerd worden.\n\n"
- " Op het moment zijn alleen Engels, Frans,"
- " Duits, Italiaans en Nederlands mogelijk."
- @askoptions-help
- ))
-
- (set #install-reqtools-msg
- (cat ("\n\n U hebt nu reqtools.library versie %ld.%ld\n" ver-reqt-inst
- rev-reqt-inst)
- (" Wilt u versie %ld.%ld installeren in LIBS: ?\n" ver-reqt-yak
- rev-reqt-yak)
- )
- )
-
- (set #new-install-reqtools-msg
- (cat ("\n\n U hebt de reqtools.library niet geonstalleerd\n")
- ("Wilt u versie %ld.%ld installeren in LIBS: ?\n" ver-reqt-yak
- rev-reqt-yak)
- )
- )
-
- (set #install-reqtools-help
- (cat "\n\nOp de reqtools.library rust een copyright door Nico Frangois\n"
- "Yak gebruikt hem voornamelijk voor zijn palet keuze.\n"
- "Als u geen palet Oproeptoets gebruikt kunt u dit "
- "stuk overslaan."
- )
- )
-
-
- (set #install-msg
- (cat ("\n\n Yak %ld.%ld installatie script.\n\n\n" version-yak revision-yak)
- " Dit script installeert Yak en aanverwante bestanden op uw Amiga.\n\n"
- )
- )
-
-
- (set #yak-guide "/Docs/English/Yak.guide")
-
- (set #install-guide
- (cat "\n\n Wilt u de handleiding van Yak installeren?"
- " Deze is in het Engels en in AmigaGuide formaat."
- )
- )
-
- (set #install-guide-help
- (cat
- "De Yak handleiding staat in AmigaGuide formaat. "
- "Dit is een staandaard hypertekst faciliteit. "
- "Als u onder WB 3.0 draait kunt u hiervoor "
- "MultiView gebruiken.\n"
- "Anders kunt u het AmigaGuide programma op "
- "Fred Fish disk #870 vinden.\n"
- "Selecteer A.U.B. de lade waar de handleiding in "
- "moet komen te staan. Aanbevolen wordt dat deze "
- "lade in het pad van iin van beide programma's "
- "voorkomt."
- )
- )
-
- (set #install-def-prefs
- (cat "\n\nU bent blijkbaar een nieuwe Yak gebruiker. Wilt u"
- " de standaard instelling (yak.prefs) installeren?"
- )
- )
-
- (set #install-def-hotkeys
- (cat "\n\nU bent blijkbaar een nieuwe Yak 1.5x gebruiker, wilt u"
- " de standaard oproeptoetsen (yak.hotkeys), wat nieuw is in"
- " versie 1.5, installeren?"
- )
- )
-
- (set #no-locale-msg
- (cat "Sorry, u hebt de locale.library niet geonstalleerd. "
- "Daarom kunnen er geen vertaalde teksten geonstalleerd worden."
- )
- )
-
- (set #locale-prompt
- (cat "Yak kan verschillende talen gebruiken. "
- "Selecteer nu A.U.B. de gewenste talen. "
- )
- )
-
- (set #locale-help
- (cat "Deze talen worden door Yak ondersteund.\n"
- "Selecteer simpelweg de taal die uw voorkeur "
- "heeft en de benodigde bestanden zullen naar "
- "de LOCALE:CATALOGS lade gekopieerd worden.\n"
- "Deze mogelijkheid bestaat alleen onder WorkBench 2.1 "
- "en hoger."
- )
- )
-
- ))
-
- ;=============================================================================
- ; Danish strings by Christian Høj
- ;=============================================================================
-
- (if (= @language "dansk")
- (
- (set default_lang 1)
-
- (set #bad-kick "Yak kræver mindst Kickstart 2.04 for at køre!")
-
- (set #install-yak-msg
- (cat
- "Vær venlig at vælge den skuffe De ønsker at "
- "installere Yak i... \n"
- "Hvis Yak kører i øjeblikket, vær venlig at stoppe det. "
- "På grund af overlays kan den nye Yak ikke blive "
- "installeret oven i den gamle, når denne kører."
- )
- )
-
- (set #installing-yak "Installerer Yak ... ")
- (set #copying-reqtools "Kopierer reqtools.library til Libs:... ")
-
- (set #which-language "\nHvilke sprog skal installeres?")
-
- (set #which-language-help
- (cat "\nAmigaen kan operere i mange forskellige "
- " sprog. Hvis De ønsker at Yak's grænseflade "
- " skal benytte det samme sprog som Deres Amiga Workbench, "
- " må en catalog fil kopieres til Deres system disk "
- " for hvert sprog De ønsker at benytte.\n\n"
- " For øjeblikket er engelsk, fransk, tysk,"
- " svensk, hollandsk og dansk tilgængelig.\n\n"
- @askoptions-help
- ))
-
- (set #install-reqtools-msg
- (cat ("\n\n De har allerede installeret reqtools.library version %ld.%ld\n" ver-reqt-inst rev-reqt-inst)
- (" Ønsker De at installere version %ld.%ld i LIBS: ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #new-install-reqtools-msg
- (cat ("\n\n De har ikke reqtools.library installeret\n")
- ("Ønsker De at installere version %ld.%ld i LIBS: ?\n" ver-reqt-yak rev-reqt-yak)
- )
- )
-
- (set #install-reqtools-help
- (cat "\n\nReqtools.library er copyright Nico François.\n"
- "Yak benytter det hovedsagligt til ændring af paletten.\n"
- "Hvis De ikke regner med at skulle benytte dette, "
- "kan De springe denne del over."
- )
- )
-
-
- (set #install-msg
- (cat ("\n\n Yak %ld.%ld installations script.\n\n\n" version-yak revision-yak)
- " Dette script installerer Yak og relaterede filer på Deres Amiga.\n\n"
- "Dansk oversættelse af Installer-scriptet "
- "af Christian Høj <cbh@vision.auc.dk>"
- )
- )
-
-
- (set #yak-guide "/Docs/Dansk/Yak.guide")
-
- (set #install-guide
- (cat "\n\n Ønsker De at installere dokumentationen for Yak"
- " der er i AmigaGuide format?"
- )
- )
-
- (set #install-guide-help
- (cat "Yak dokumentationen er i AmigaGuide© format, "
- "hvilket er standarden for Amiga hypertext faciliteten. "
- "Hvis De bruger WB 3.0, kan AmigaGuide©-filer ses med MultiView©.\n"
- "Hvis De ikke bruger WB 3.0, kan De finde "
- "AmigaGuide© programmet på Fred Fish disk nr. 870.\n"
- "Vær venlig at vælge, hvor De ønsker at placere "
- "manualen. Jeg foreslår at De placerer "
- "AmigaGuide© dokumenter i MultiView©'s sti "
- "for AmigaGuide©-filer."
- )
- )
-
- (set #install-def-prefs
- (cat "\n\nDe ser ud til at være en ny Yak bruger. Ønsker De at installere"
- " standardopsætningen for Yak?"
- )
- )
-
- (set #install-def-hotkeys
- (cat "\n\nDe ser ud til at være en ny Yak 1.5x-bruger. Ønsker De at installere"
- " standardopsætningen for Genveje i Yak 1.5x?"
- )
- )
-
- (set #no-locale-msg
- (cat "Desværre, De har ikke locale.library installeret. "
- "Der vil derfor ikke blive installeret nogen lokaliseringsfaciliteter."
- )
- )
-
- (set #locale-prompt
- (cat "Yak er lokaliseret, hvilket betyder at De kan benytte "
- "programmet med forskellige sprog. Vær venlig at vælge "
- "det/de ønskede sprog nu."
- )
- )
-
- (set #locale-help
- (cat "Det er disse sprog Yak understøtter.\n"
- "Vælg hvilke sprog De foretrækker "
- "og derefter vil de nødvendige katalog filer blive "
- "kopieret til LOCALE:CATALOGS skuffen.\n"
- "Denne mulighed forefindes kun i Workbench 2.1 "
- "og senere versioner."
- )
- )
- )
- )
-
- ;=============================================================================
- ;
- ; BEGINNING OF INSTALLATION
- ;
- ;=============================================================================
-
-
-
-
-
- ; MAKE SURE WE ARE RUNNING UNDER A 2.04 ROM AT LEAST
-
- (if (< (/ (getversion) 65536) 37)
- (
- (abort #bad-kick)
- ))
-
-
- (message #install-msg)
-
- ; ASK WHERE TO INSTALL YAK
-
- (set @default-dest
- (askdir
- (prompt #install-yak-msg)
- (help @askdir-help)
- (default "SYS:wbstartup")
- )
- )
-
-
- ; Should we install Yak icon ?
- (if (exists (cat @default-dest "/Yak.info"))
- ; We don't copy Yak.info to avoid overwriting previous installation
- ; which could have changed tooltypes or so.
- (
- (working #installing-yak)
- (copyfiles
- (prompt "")
- (help @copyfiles-help)
- (source "/Yak")
- (dest @default-dest)
- )
- )
- ; else we copy also Yak.info
- (
- (working #installing-yak)
- (copyfiles
- (prompt "")
- (help @copyfiles-help)
- (source "/Yak")
- (dest @default-dest)
- (infos)
- )
- )
- )
-
- ; SHOULD WE INSTALL REQTOOLS.LIBRARY ?
-
-
- (if (exists "LIBS:reqtools.library")
- (
- (user 2)
- ( copyfiles
- (prompt #install-reqtools-msg)
- (help #install-reqtools-help)
- (source "/libs/reqtools.library")
- (dest "LIBS:")
- (confirm)
- )
- (user old_level)
- )
- ;else
- ( copyfiles
- (prompt #new-install-reqtools-msg)
- (help #install-reqtools-help)
- (source "/libs/reqtools.library")
- (dest "LIBS:")
- (confirm)
- )
- )
-
-
- ; INSTALL YAK.GUIDE
-
- (copyfiles
- (prompt #install-guide)
- (help #install-guide-help)
- (source #yak-guide)
- (dest "SYS:")
- (confirm)
- (infos)
- )
-
-
- ; NEW USER, INSTALL DEFAULT PREFS
-
- (if (not (exists "S:Yak.prefs"))
- (copyfiles
- (prompt #install-def-prefs)
- (help @copyfiles-help)
- (source "/Default/Yak.prefs")
- (dest "S:")
- (confirm)
- )
- )
-
- ; NEW USER, INSTALL DEFAULT HOTKEYS
-
- (if (not (exists "S:Yak.hotkeys"))
- (copyfiles
- (prompt #install-def-hotkeys)
- (help @copyfiles-help)
- (source "/Default/Yak.hotkeys")
- (dest "S:")
- (confirm)
- )
- )
-
-
- ; IF LOCALE.LIBRARY IS EXISTING WITHIN LIBS: CHECK FOR CATALOGS
-
- (if (not (exists "libs:locale.library"))
- (
- (message #no-locale-msg)
- )
-
- ; else
-
- (
- (if (exists "LOCALE:")
- (
- (user 2)
- (set lang (askoptions (prompt #locale-prompt)
- (help #locale-help)
- (choices
- "Dansk"
- "Deutsch"
- "English"
- "Français"
- "Italiano"
- "Nederlands"
- "Svenska"
- )
- (default default_lang)
- )
- )
- (user old_level)
- (set n 0)
- (while (set language (select n
- "dansk"
- "deutsch"
- "english"
- "français"
- "italiano"
- "nederlands"
- "svenska"
- ""))
- (
- (if (IN lang n)
- (
- (if (<> 1 n)
- (
- (makedir (cat "LOCALE:Catalogs/" language))
- (copyfiles (source (cat catalogdir language))
- (dest (cat "LOCALE:Catalogs/" language))
- (all)
- )
- )
- )
- )
- )
- (set n (+ n 1))
- )
- ) ; end while
- ) ;end then
- )
- )
- )
-
-
-
-
-
-
-
-
-
-
-
-