home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 8
/
FreshFishVol8-CD1.bin
/
new
/
util
/
misc
/
recall
/
install
/
install
< prev
next >
Wrap
Text File
|
1994-04-28
|
20KB
|
568 lines
; Installation-script for the Recall-package
;****************************************************************************
; Global variables. DO NOT TOUCH!
(set #programmer "© 1993-1994 Ketil Hunn")
(set #version "V2.3")
(set RECALL "Recall")
(set RECALLPREFS (cat RECALL " Preferences"))
(set RECALL.PREFS (cat RECALL ".prefs"))
(set RECALLGUIDE (cat RECALL ".guide"))
(set RECALLASCII (cat RECALL ".ASCII"))
(set CONVERTER "ReConvert")
(set CONVERTERGUIDE (cat CONVERTER ".guide"))
(set CONVERTERASCII (cat CONVERTER ".ASCII"))
(set #Mainprog (cat "/" RECALL))
(set #Prefsprog (cat "/Prefs/" RECALL))
(set #Project (cat "/Prefs/Env-Archive/" RECALL ".prefs"))
(set #Convprog (cat "/Tools/" CONVERTER))
(set #recguide (cat "/Docs/" RECALL ".guide"))
(set #recascii (cat "/Docs/" RECALL ".ASCII"))
(set #convguide (cat "/Docs/" CONVERTER ".guide"))
(set #convascii (cat "/Docs/" CONVERTER ".ASCII"))
(set #Locale "/Locale")
(set #Localedest "LOCALE:Catalogs")
(set @default-dest "SYS:")
(set guidedest "HELP:English/")
(set docdest "DOCS:")
(set default_lang 0)
(set mainsize (getsize #Mainprog))
(set prefssize (getsize #Prefsprog))
(set convsize (getsize #Convprog))
(set projectsize (getsize #Project))
(set recguidesize (getsize #recguide))
(set recasciisize (getsize #recascii))
(set convguidesize (getsize #convguide))
(set convasciisize (getsize #convascii))
(set done (+ mainsize prefssize convsize projectsize recguidesize recasciisize convguidesize convasciisize))
(complete 0)
;****************************************************************************
; English strings
(if(= @language "english")
(
(set partstxt (cat "Select parts of " RECALL " " #VERSION " to install:\n"
"Press HELP for a short description of the files"))
(set parthelp (cat "Description of files:\n\n"
RECALL ":\n"
"Main program\n\n"
RECALLPREFS ":\n"
"Make your own projects\n\n"
RECALL ".prefs:\n"
"An example project\n\n"
"Guide-files:\n"
"Documentation describing the programs in this "
"package. The format is AmigaGuide. These docs "
"may be accessed directly from their programs.\n\n"
"ASCII-files:\n"
"Documentation discribing the programs in this "
"package. They contain the same information as "
"the Guide-files, but without the guide-codes. "
"They are to be used if you want to print the "
"documentation.\n\n"
CONVERTER ":\n"
"Program to convert projects between different "
"formats\n\n"
))
(set langtxt (cat "Select which additional languages to install:\n"
"(english is built-in - no need to install it)"))
(set abouttotxt "About to copy")
(set destdrawtxt "Destination Drawer to Copy to:")
(set renametxt "Any old project will be renamed as")
(set prefshelp (cat "The example project contains some hints "
"about the usage of " RECALL " and may be useful "
"inexperienced users. Press 'Yes' to install "
"the project.\n\n"
"Experienced user should continue by pressing "
"'No'.")
)
(set #WhereRecallGuide (cat "Select disk or drawer where the " RECALL " Amigaguide-document will be installed:"))
(set #WhereRecallASCII (cat "Select disk or drawer where the " RECALL " ASCII-document will be installed:"))
(set #WhereConvertGuide (cat "Select disk or drawer where the " CONVERTER " Amigaguide-document will be installed:"))
(set #WhereConvertASCII (cat "Select disk or drawer where the " CONVERTER " ASCII-document will be installed:"))
)
)
;****************************************************************************
; Norwegian strings
(if(= @language "norsk")
(
(set default_lang 1)
(set partstxt (cat "Velg de deler av " RECALL " " #VERSION " som skal "
"installeres:\n"
"Trykk HJELP for nærmere beskrivelse av filene."))
(set parthelp (cat "Beskrivelse av filene:\n\n"
RECALL ":\n"
"Hovedprogrammet.\n\n"
RECALLPREFS ":\n"
"Med dette programmet setter du opp hendelsene "
"du vil bli påminnet om.\n\n"
RECALL ".prefs:\n"
"Et eksempel på prosjekt.\n\n"
"Guide-filer:\n"
"Dokumentasjon på programmene i denne pakke. "
"Formatet er AmigaGuide. Disse filene kan styres "
"direkte fra programmene.\n\n"
"ASCII-filer:\n"
"Dokumentasjon på programmene i denne pakken. "
"De inneholder samme informasjon som Guide-filene, "
"men inneholder ingen koder og ment å brukes hvis"
"dokumentasjonen skal skrives ut.\n\n"
CONVERTER ":\n"
"Program for å konvertere prosjekter mellom "
"forskjellige format\n\n"
))
(set langtxt (cat "Velg hvilke språk som skal installeres:\n"
"(engelsk er innebygd - trengs ikke å installeres)"))
(set abouttotxt "Skal til å kopiere")
(set destdrawtxt "Destinasjons skuff å kopiere til:")
(set renametxt "Eksisterende prosjekt vil få navnet endret til")
(set prefshelp (cat "Prosjekteksempelet inneholder tips og triks "
"om bruken av " RECALL " og kan være nyttig "
"for nye brukere. Trykk 'Ja' for å installere "
"eksempelet.\n\n"
"Brukere som allerede er kjent med programmet "
"kan trykke 'Nei'.")
)
(set #WhereRecallGuide (cat "Velg disk eller skuff hvor " RECALL " Amigaguide-dokumentet vil bli installert:"))
(set #WhereRecallASCII (cat "Velg disk eller skuff hvor " RECALL " ASCII-dokumentet vil bli installert:"))
(set #WhereConvertGuide (cat "Velg disk eller skuff hvor " CONVERTER " Amigaguide-dokumentet vil bli installert:"))
(set #WhereConvertASCII (cat "Velg disk eller skuff hvor " CONVERTER " ASCII-dokumentet vil bli installert:"))
)
)
;****************************************************************************
; German strings
(if(= @language "deutsch")
(
(set default_lang 2)
(set partstxt (cat "Wählen sie die zu installierenden Teile von\n " RECALL " " #VERSION " aus: "
"Drücken sie HELP für eine\nkurze Beschreibung der Dateien"))
(set parthelp (cat "Beschreibung der Dateien:\n\n"
RECALL ":\n"
"Hauptprogramm\n\n"
RECALLPREFS ":\n"
"Um eigene Projekte zu erstellen\n\n"
RECALL ".prefs:\n"
"Ein Beispiel-Projekt\n\n"
"Guide-Dateien:\n"
"Dokumentation, die die Programme in diesem Packet "
"beschreibt. Das Format ist 'AmigaGuide'. Auf diese Dokumente "
"kann direkt von den Programmen aus zugegriffen werden.\n\n"
"ASCII-Dateien:\n"
"Dokumentation, die die Programme in diesem Packet "
"beschreibt. Der Inhalt ist der Gleiche wie auch in den "
"Guide-Dateien, aber ohne Guide-Codes. "
"Sie sind dazu da, um ausgedruckt zu werden.\n\n"
CONVERTER ":\n"
"Programm zum konvertieren von Projekten verschiedener Formate\n\n"
))
(set langtxt (cat "Wählen sie eine zusätzliche zu installierende Sprache aus:\n"
"(Englisch ist eingebaut - braucht also nicht extra installiert zu werden)"))
(set abouttotxt "Kopieren von")
(set destdrawtxt "Verzeichnis, wohin kopiert werden soll:")
(set renametxt "Jedes alte Projekt wird umbenannt zu")
(set prefshelp (cat "Das Beispielprojekt enthält einige Tips"
"über die Benutzung von " RECALL " und könnte nützlich für"
"unerfahrene Benutzer sein. Drücken sie 'Ja', um das Projekt"
"zu installieren.\n\n"
"Erfahrene Benutzer sollten diesen Teil überspringen und"
"'Nein' drücken.")
)
(set #WhereRecallGuide (cat "Wählen sie ein Verzeichnis aus, in das das " RECALL "-Amigaguide-Dokument installiert werden so