;  *** Gallery installation scipt ***


; *** Set some useful messages ***
;****************************************************************************
;
; English texts
;
(if (not (= @language "deutsch"))
  (
	(set #install-msg (cat	"\n\nGallery installation script.\n"
											"This script installs Gallery on your Amiga.\n\n"
											"Read the documentation for\n"
											"more information on the distribution\n"
											"and commercial usage.\n\n"
											"Gallery © 1996,97 by Markus Hillenbrand\n"
											"All rights reserved."))
	(set #welcome-msg  	"Welcome to the Gallery installation!")
	(set #bad-kick        	"You must be using Kickstart 39 to use this program!")
	(set #bad-cpu				"You must at least have a 68020 processor!");
	(set #bad-installer			"You must be using Installer 43.x to install Gallery!")
	(set #ask-prog-dir			"Where shall I install Gallery ?\n(A drawer will NOT be created)")
	(set #gfx-note				"Please look into the docs to set the preferences correctly.")
  )
)

;****************************************************************************
;
; Deutsche Texte
;
(if (= @language "deutsch")
  (
	(set #install-msg (cat	"\n\nGallery Installations Skript.\n"
											"Dieses Skipt installiert Gallery auf Ihrem Amiga.\n\n"
											"Bitte lesen Sie die Dokumentation für\n"
											"weitergehende Informationen über Vertrieb\n"
											"und kommerzielle Nutzung.\n\n"
											"Gallery © 1996,97 by Markus Hillenbrand\n"
											"Alle Rechte vorbehalten."))
	(set #welcome-msg  	"Willkommen bei der Installation zu Gallery!")
	(set #bad-kick        	"Sie müssen Kickstart 39 haben, um das Programm zu benutzen!")
	(set #bad-cpu				"Sie müssen mindesten einen 68020 Prozessor besitzen!");
	(set #bad-installer			"Sie müssen den Installer 43.x haben, um Gallery zu installieren!")
	(set #ask-prog-dir			"Wo soll ich Gallery installieren?\n(Ein Verzeichnis wird NICHT angelegt)")
	(set #gfx-note				"Bitte schauen Sie in die Dokumentation für die korrekten Einstellungen.");
  )
)

; *** Welcome the user to the installation

	(message #install-msg)

; *** Check for Kickstart version ***

	(if (< (/ (getversion) 65536) 39)
		((abort #bad-kick))
	)

; *** Check for Installer-Version ***

	(if (< (/ @installer-version 65536) 43)
		((abort #bad-installer))
	)

; *** Check for CPU ***

(if (patmatch "68000|68010" (database "cpu"))
  (abort #bad-cpu)
)

; *** Delete old version in C:

	(if (exists "C:Gallery") (delete "C:Gallery"))

; *** Ask the user for the default-destinations ***

	(set #prog-dest	(askdir 	(prompt #ask-prog-dir)
                      			(help @askdir-help)
                      			(default "SYS:Tools")
						)
	)

; *** Copy the programs ***

	(copyfiles (prompt "Copying Gallery to" #lib-dest)
				(help @copyfiles-help)
				(source "Gallery")
				(dest   #prog-dest)
				(infos)
				(noposition)
	)

	(message #gfx-note)
	
; ** set return value of installer

	(set @default-dest #prog-dest)

