; $VER: AmiKit_UpdateScript 1.6.0 ; Updates AmiKit v1.5.9 to version 1.6.0 IF EXISTS SYS:Expansion/AmiKit_Update160.lzx Alias CopyR SYS:Prefs/Presets/AmiKit/Install/CopyReplace/Copy CLONE BUFFER=500 SILENT IF EXISTS SYS:Prefs/Env-Archive/AmiKitVersion CopyR >NIL: SYS:Prefs/Env-Archive/AmiKitVersion ENV: FOOVR IF $AmiKitVersion NOT GE "159" ECHO >SYS:Expansion/RecentAction.log "Cannot update from v1.5.9 to v1.6.0 because v1.5.9 was not detected! Please install v1.5.9 update first." C:Delete >NIL: SYS:Expansion/AmiKit_Update160.lzx FORCE QUIET ECHO "" ECHO " Skipping the update process... AmiKit version 1.5.9 required!" Wait 3 SKIP EXIT ENDIF IF $AmiKitVersion GE "160" ECHO >SYS:Expansion/RecentAction.log "Skipping the AmiKit 1.6.0 update... AmiKit already updated." C:Delete >NIL: SYS:Expansion/AmiKit_Update160.lzx FORCE QUIET ECHO "" ECHO " Skipping the AmiKit 1.6.0 update... AmiKit already updated!" Wait 1 SKIP EXIT ENDIF IF $AmiKitVersion EQ "159" failat 21 C:LZX >NIL: -bo512 -bi512 -q t SYS:Expansion/AmiKit_Update160.lzx IF WARN C:Delete >NIL: SYS:Expansion/AmiKit_Update160.lzx FORCE QUIET ECHO >SYS:Expansion/RecentAction.log "AmiKit 1.6.0 update was NOT installed because the archive was corrupted. Please download the update again." ECHO "" ECHO " AmiKit 1.6.0 update archive corrupted. Please download again." Wait 3 SKIP EXIT ELSE ECHO "" ECHO " Installing the AmiKit 1.6.0 update... PLEASE WAIT" C:LZX >NIL: -a -bo512 -bi512 -x -q -m x SYS:Expansion/AmiKit_Update160.lzx SYS: C:Delete >NIL: SYS:Expansion/AmiKit_Update160.lzx FORCE QUIET ENDIF IF EXISTS SYS:Utilities/EXPANSION/AmiStart/sm.prefs CopyR >NIL: SYS:Utilities/EXPANSION/AmiStart/sm.prefs SYS:Utilities/EXPANSION/AmiStart/sm.prefs.160bak Execute >NIL: SYS:T/AmiStart.ins CopyR >NIL: RAM:T/InsertTextOutput SYS:Utilities/EXPANSION/AmiStart/sm.prefs FOOVR ENDIF Delete >NIL: SYS:T/AmiStart.ins FORCE QUIET Delete >NIL: SYS:Internet/AmiGift/Docs/amigift.guide#? FORCE QUIET Delete >NIL: SYS:Utilities/EXPANSION/MUI/Locale/Catalogs/danish FORCE ALL QUIET Delete >NIL: SYS:Utilities/EXPANSION/MUI/Locale/Catalogs/french FORCE ALL QUIET Delete >NIL: SYS:Utilities/EXPANSION/MUI/Locale/Catalogs/italian FORCE ALL QUIET Delete >NIL: SYS:Utilities/EXPANSION/MUI/Locale/Catalogs/german FORCE ALL QUIET Delete >NIL: SYS:Utilities/EXPANSION/MUI/Locale/Catalogs/swedish FORCE ALL QUIET Delete >NIL: SYS:Libs/ixemul.library482 FORCE QUIET Delete >NIL: SYS:Libs/ixemul.news FORCE QUIET Delete >NIL: SYS:Libs/ixemul.trace FORCE QUIET IF EXISTS ENVARC:DOpus/HideIconify Delete >NIL: ENVARC:DOpus/Disabled/HideIconify FORCE QUIET Rename >NIL: ENVARC:DOpus/HideIconify TO ENVARC:DOpus/Disabled/HideIconify QUIET Copy MUI:Presets/AmiKit_DEFAULT.prefs TO ENVARC:mui/«Global».prefs CLONE QUIET ENDIF IF EXISTS ENVARC:AmiKitLinux Delete >NIL: SYS:Libs/Warp3D.library FORCE QUIET Rename >NIL: SYS:T/Wazp3D SYS:Locale/Help/English/Wazp3D QUIET Rename >NIL: SYS:T/Wazp3D.info SYS:Locale/Help/English/Wazp3D.info QUIET Rename >NIL: SYS:T/Warp3D.library SYS:Libs/Warp3D.library QUIET Rename >NIL: SYS:T/Wazp3D.readme SYS:Libs/Wazp3D.readme QUIET Rename >NIL: SYS:T/Wazp3D-Prefs SYS:Prefs/Wazp3D-Prefs QUIET Rename >NIL: SYS:T/Wazp3D-Prefs.info SYS:Prefs/Wazp3D-Prefs.info QUIET ENDIF IF EXISTS SYS:WBStartup/MCP Delete >NIL: SYS:WBStartup/MCP FORCE QUIET Copy >NIL: SYS:T/MCP SYS:WBStartup/MCP CLONE QUIET ELSE IF EXISTS SYS:WBStartup/Disabled/MCP Delete >NIL: SYS:WBStartup/Disabled/MCP FORCE QUIET Copy >NIL: SYS:T/MCP SYS:WBStartup/Disabled/MCP CLONE QUIET ENDIF ENDIF Delete >NIL: SYS:T/MCP FORCE QUIET IF EXISTS SYS:WBStartup/FreeWheel Delete >NIL: SYS:WBStartup/FreeWheel FORCE QUIET Copy >NIL: SYS:T/FreeWheel SYS:WBStartup/FreeWheel CLONE QUIET ELSE IF EXISTS SYS:WBStartup/Disabled/FreeWheel Delete >NIL: SYS:WBStartup/Disabled/FreeWheel FORCE QUIET Copy >NIL: SYS:T/FreeWheel SYS:WBStartup/Disabled/FreeWheel CLONE QUIET ENDIF ENDIF Delete >NIL: SYS:T/FreeWheel FORCE QUIET Delete >NIL: SYS:Utilities/EXPANSION/MUI/Docs/English/MCC_NList FORCE QUIET Delete >NIL: SYS:Utilities/EXPANSION/MUI/Docs/English/MCC_NList.info FORCE QUIET Delete >NIL: SYS:Utilities/VICE/README.IMPORTANT#? FORCE QUIET Delete >NIL: SYS:Internet/Jabberwocky/Jabberwocky17 FORCE QUIT Delete >NIL: SYS:Internet/Jabberwocky/Jabberwocky17.info FORCE QUIT Delete >NIL: SYS:Internet/Jabberwocky/Jabberwocky17.readme FORCE QUIT Delete >NIL: SYS:Internet/Jabberwocky/Jabberwocky17.readme.info FORCE QUIT IF EXISTS AmiKit:S/User-Startup ECHO >> AmiKit:S/User-Startup ";BEGIN OpenSSL for AmigaOS*nAssign >NIL: SSLROOT: SYS:Internet/AmiSSL/SSLROOT*nAssign >NIL: SSLCERTS: SSLROOT:certs*nAssign >NIL: SSLPRIVATE: SSLROOT:private*n;END OpenSSL for AmigaOS*n" ENDIF IF EXISTS SYS:Internet/CManager/Default.data Rename >NIL: SYS:Internet/CManager/Default.data SYS:Internet/CManager/Default.data160bak QUIET Rename >NIL: SYS:T/Default.data SYS:Internet/CManager/Default.data QUIET ELSE Delete >NIL: SYS:T/Default.data FORCE QUIET ENDIF ECHO >SYS:Expansion/AmiKit_Update160.log "AmiKit 1.5.9 successfully updated to version 1.6.0" ECHO >SYS:Expansion/RecentAction.log "AmiKit 1.5.9 successfully updated to version 1.6.0" CopyR >NIL: SYS:Prefs/Env-Archive/AmiKitVersion ENV: FOOVR CD SYS: ELSE ECHO >SYS:Expansion/RecentAction.log "Cannot update from v1.5.9 to v1.6.0 because v1.5.9 was not detected! Please install v1.5.9 update first." C:Delete >NIL: SYS:Expansion/AmiKit_Update160.lzx FORCE QUIET ECHO "" ECHO " Skipping the update process... AmiKit version 1.5.9 required!" Wait 3 ENDIF ELSE ECHO >SYS:Expansion/RecentAction.log "AmiKit version number not found..." C:Delete >NIL: SYS:Expansion/AmiKit_Update160.lzx FORCE QUIET ECHO "" ECHO " Skipping the update process... AmiKit version number not found!" Wait 3 ENDIF ELSE ECHO >SYS:Expansion/RecentAction.log "AmiKit_Update160.lzx not found. Please download the update again." ECHO "" ECHO " AmiKit update archive v1.6.0 not found... Please download again." Wait 3 ENDIF LAB EXIT