From fdbb413403c5559edda3e635b84c0515363a400f Mon Sep 17 00:00:00 2001 From: Dave Higton Date: Mon, 14 Mar 2016 15:24:37 +0000 Subject: Fix RISC OS relocatable module checks Several relocatable modules are distributed with the RISC OS version. The !Run file checks for their presence and version number. However, if the check fails, the user is referred to dead links. This fixes this to requested an update to the !System folder from the NS archive, using the Configure app. Closes: 2441 --- riscos/scripts/Run | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) (limited to 'riscos/scripts/Run') diff --git a/riscos/scripts/Run b/riscos/scripts/Run index 8f3b873ff..4a51d7838 100644 --- a/riscos/scripts/Run +++ b/riscos/scripts/Run @@ -1,4 +1,4 @@ -| Run file for NetSurf. ( $Revision$ ) +| Run file for NetSurf. | | This file ensures that the system resources required by NetSurf are | present. Additionally, it forces setting of system variables related @@ -48,33 +48,28 @@ If "" = "" Then Set Inet$MimeMappings InetDBase:MimeMap Set Alias$NetSurfRMLoad IfThere %%*0 Then RMLoad %%*0 | Ensure a 32bit SharedCLibrary is installed -| http://www.iyonix.com/32bit/ | (5.17 == first 32bit SCL, 5.43 == C99 features) RMEnsure SharedCLibrary 5.17 NetSurfRMLoad System:Modules.CLib -RMEnsure SharedCLibrary 5.43 Error NetSurf requires SharedCLibrary 5.43 or later. This can be downloaded from http://www.iyonix.com/32bit/system.shtml +RMEnsure SharedCLibrary 5.43 Error NetSurf requires SharedCLibrary 5.43 or later. This can be downloaded from https://www.riscosopen.org/content/downloads/common | Ensure CallASWI is installed -| http://www.iyonix.com/32bit/ RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 NetSurfRMLoad System:Modules.CallASWI -RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 Error NetSurf requires the CallASWI module. This can be downloaded from http://www.iyonix.com/32bit/system.shtml +RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 Error NetSurf requires the CallASWI module. This can be downloaded from https://www.riscosopen.org/content/downloads/common | Ensure DrawFile module is installed -| http://acorn.riscos.com/riscos/releases/drawfile.arc | Should be installed in !System.310.Modules RMEnsure DrawFile 1.30 NetSurfRMLoad System:Modules.DrawFile -RMEnsure DrawFile 1.30 Error NetSurf requires the DrawFile module. An old verson of this can be downloaded from http://acorn.riscos.com/riscos/releases/drawfile.arc +RMEnsure DrawFile 1.30 Error NetSurf requires the DrawFile module. This can be downloaded from https://www.riscosopen.org/content/downloads/common | Ensure SharedUnixLibrary is installed -| http://www.riscos.info/downloads/gccsdk/sharedunixlib/system.zip RMEnsure SharedUnixLibrary 1.07 NetSurfRMLoad System:Modules.SharedULib -RMEnsure SharedUnixLibrary 1.07 Error NetSurf requires SharedUnixLibrary 1.07 or later. This can be downloaded from http://www.riscos.info/downloads/gccsdk/sharedunixlib/system.zip +RMEnsure SharedUnixLibrary 1.07 Error NetSurf requires SharedUnixLibrary 1.07 or later. Please use the RISC OS Configure app to update the computer's !System directory from the NetSurf archive. | Load AcornURI if it isn't already -| http://sudden.recoil.org/ Unset NetSurf$Start_URI_Handler RMEnsure AcornURI 0.12 Set NetSurf$Start_URI_Handler 1 RMEnsure AcornURI 0.12 NetSurfRMLoad System:Modules.Network.URI -RMEnsure AcornURI 0.12 Error NetSurf requires AcornURI 0.12 or later. A version of this can be found at http://sudden.recoil.org/others/ +RMEnsure AcornURI 0.12 Error NetSurf requires AcornURI 0.12 or later. Please use the RISC OS Configure app to update the computer's !System directory from the NetSurf archive. RMEnsure AcornURI 0.12 Unset NetSurf$Start_URI_Handler | Check for mime map module @@ -82,18 +77,16 @@ RMEnsure MimeMap 0.10 NetSurfRMLoad System:Modules.Network.MimeMap RMEnsure MimeMap 0.10 Error NetSurf requires MimeMap 0.10 or later | Ensure Tinct is loaded -| http://www.tinct.net/ RMEnsure Tinct 0.13 NetSurfRMLoad System:Modules.Tinct -RMEnsure Tinct 0.13 Error NetSurf requires Tinct 0.13 or later. This can be downloaded from http://www.tinct.net/ +RMEnsure Tinct 0.13 Error NetSurf requires Tinct 0.13 or later. Please use the RISC OS Configure app to update the computer's !System directory from the NetSurf archive. | Ensure Iconv -| http://www.netsurf-browser.org/iconv/ RMEnsure Iconv 0.12 NetSurfRMLoad System:Modules.Iconv -RMEnsure Iconv 0.12 Error NetSurf requires Iconv 0.12 or later. This can be downloaded from http://www.netsurf-browser.org/iconv/ +RMEnsure Iconv 0.12 Error NetSurf requires Iconv 0.12 or later. Please use the RISC OS Configure app to update the computer's !System directory from the NetSurf archive. | Ensure CryptRandom RMEnsure CryptRandom 0.13 NetSurfRMLoad System:Modules.CryptRand -RMEnsure CryptRandom 0.13 Error NetSurf requires CryptRandom 0.13 or later. This can be downloaded from http://www.markettos.org.uk/riscos/crypto/ +RMEnsure CryptRandom 0.13 Error NetSurf requires CryptRandom 0.13 or later. Please use the RISC OS Configure app to update the computer's !System directory from the NetSurf archive. | Disable SpecialFX, if present Set NetSurf$SpecialFX 1 -- cgit v1.2.3