; 000307 T.Neidhardt, thomas.neidhardt@fen-net.de, EasySystem
; AmigaShell script
; Script for finishing and cleanup of
; the iGuide installation procedure.

;-------------------------------- 
failat 30
Install_C:CLIexchange MultiNotify DISABLE

;-------------------------------- 
;Flags are furthermore in Profile:ENV/Flags/  and EASys!:Flags/
delete >NIL: ENVARC:Flags FORCE ALL QUIET

;remove obsolete file backups
delete >NIL: "ENV:Flags/#?$TimeStamp" FORCE QUIET
delete >NIL: "ENVARC:sys/#?$TimeStamp" FORCE QUIET
delete >NIL: "ENV:sys/#?$TimeStamp" FORCE QUIET
delete >NIL: "ENVARC:SHELL#?$TimeStamp" force quiet
delete >NIL: "ENV:SHELL#?$TimeStamp" force quiet
delete >NIL: "SYS:WBstartup/#?$TimeStamp" FORCE QUIET
delete >NIL: "SYS:WBstartup/#?.1" FORCE QUIET
delete >NIL: "SYS:WBstartup/#?.2" FORCE QUIET

;remove other old stuff, replaced by new commands
cd EASys!:bin
delete >NIL: fm QUIET
delete >NIL: cm QUIET
delete >NIL: presentate QUIET
delete >NIL: ed QUIET
delete >NIL: remoteed QUIET
delete >NIL: more QUIET

if exists Install_C:GetCode
 delete >NIL: S:GetCode QUIET
endif

delete >NIL: S:Shell-Startup.std FORCE QUIET
delete >NIL: S:Start/Shell-Startup.std FORCE QUIET
delete >NIL: S:Start/Start-Shell-Startup FORCE QUIET
delete >NIL: S:Startup-Sequence.derived FORCE QUIET

delete >NIL: EASys!:StartFileMenu/#? FORCE QUIET

;corrections for previous versions
Install_C:ReplaceStrings "S:user-startup" "SYS:EASys!_bin:" "EASys!_bin:" I
delete >NIL: EASys!:Programs/Archive-Manager.rexx FORCE QUIET
delete >NIL: EASys!:Programs/Start_Mail_Addr.rexx FORCE QUIET
delete >NIL: EASys!:Programs/Start_HTML-Browser.rexx FORCE QUIET

;remove previous extra SYS:commodities dir - keep standard
if exists SYS:Commodities
 Install_C:move SYS:Commodities/#? SYS:Tools/Commodities CLONE QUIET
 path SYS:Commodities REMOVE
 delete >NIL: SYS:Commodities FORCE ALL QUIET
endif
;make sure in any case
Install_C:ReplaceStrings "SYS:StartSys/a_init/3_assigns" "SYS:Commodities" "SYS:Tools/Commodities" I
Install_C:ReplaceStrings "SYS:StartSys/a_init/4_path" "SYS:Commodities" "SYS:Tools/Commodities" I

;Cleanup obsolete StartSys if user is no modas_user
if not exists SYS:StartSys/c_Prepare/EASys!
 delete >NIL: SYS:StartSys FORCE ALL QUIET
 delete >NIL: SYS:ShutDown FORCE ALL QUIET
endif

;Cleanup for Script editing and temporary files
delete >NIL: s:user-startup.2 FORCE QUIET
delete >NIL: s:user-startup.3 FORCE QUIET
delete >NIL: s:user-startup.4 FORCE QUIET
delete >NIL: s:user-startup.5 FORCE QUIET
delete >NIL: s:user-startup.6 FORCE QUIET
delete >NIL: s:user-startup.7 FORCE QUIET
delete >NIL: s:user-startup.8 FORCE QUIET
delete >NIL: s:user-startup.9 FORCE QUIET
delete >NIL: s:user-startup.10 FORCE QUIET
delete >NIL: s:startup-sequence.2 FORCE QUIET
delete >NIL: s:startup-sequence.3 FORCE QUIET
delete >NIL: s:startup-sequence.4 FORCE QUIET
delete >NIL: s:startup-sequence.5 FORCE QUIET
delete >NIL: s:startup-sequence.6 FORCE QUIET
delete >NIL: s:startup-sequence.7 FORCE QUIET
delete >NIL: s:startup-sequence.8 FORCE QUIET
delete >NIL: s:startup-sequence.9 FORCE QUIET
delete >NIL: s:startup-sequence.10 FORCE QUIET

;remove unwanted icons
delete >NIL: "EASys!:EASys!.info" FORCE QUIET
delete >NIL: "EASys!:bin.info" FORCE QUIET
delete >NIL: "EASys!:voice.info" FORCE QUIET

;-------------------------------- 
;enable File Notifying Deamon
Install_C:CLIexchange MultiNotify ENABLE

delete >NIL: T:Trash T:#?.rexx T:Module FORCE QUIET
