Author: cfinck
Date: Fri Sep 7 16:24:18 2007
New Revision: 28919
URL:
http://svn.reactos.org/svn/reactos?rev=28919&view=rev
Log:
- Revert fireball's change in r28912
- HACK: Create the "Mozilla Firefox\chrome" directory by syssetup now, so
Firefox 2.0 can be installed.
The installation still shows an error message about the Talkback component at the end,
but when you click "Cancel" then, Firefox 2.0 is installed and works.
- Update Firefox 1.5 to 1.5.0.12 and Thunderbird 1.5 to 1.5.0.13
- Change the links to the Mozilla apps. They are downloaded from
ftp.mozilla.org now
instead of
ftp-mozilla.netscape.com.
The
ftp-mozilla.netscape.com URLs for the 1.5 apps are broken, but the old versions are
still available at
ftp.mozilla.org.
Modified:
branches/ros-branch-0_3_3-new/reactos/dll/win32/syssetup/install.c
branches/ros-branch-0_3_3-new/rosapps/downloader/downloader.xml
Modified: branches/ros-branch-0_3_3-new/reactos/dll/win32/syssetup/install.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-branch-0_3_3-new/reactos/dl…
==============================================================================
--- branches/ros-branch-0_3_3-new/reactos/dll/win32/syssetup/install.c (original)
+++ branches/ros-branch-0_3_3-new/reactos/dll/win32/syssetup/install.c Fri Sep 7 16:24:18
2007
@@ -765,6 +765,19 @@
CreateDirectory(szBuffer, NULL);
}
+ // Temporary hack for ROS 0.3.3 to get Firefox 2.0 to install
+ // Because of a permission problem, the Firefox installer cannot create the
"chrome" subdirectory. Therefore it has to exist, before Firefox is installed
+ ZeroMemory(&szBuffer, sizeof(szBuffer));
+
+ if (SHGetSpecialFolderPath(0, szBuffer, CSIDL_PROGRAM_FILES, FALSE))
+ {
+ PathAddBackslash(szBuffer);
+ _tcscat(szBuffer, _T("Mozilla Firefox"));
+ CreateDirectory(szBuffer, NULL);
+ _tcscat(szBuffer, _T("\\chrome"));
+ CreateDirectory(szBuffer, NULL);
+ }
+
if (!CommonInstall())
return 0;
Modified: branches/ros-branch-0_3_3-new/rosapps/downloader/downloader.xml
URL:
http://svn.reactos.org/svn/reactos/branches/ros-branch-0_3_3-new/rosapps/do…
==============================================================================
--- branches/ros-branch-0_3_3-new/rosapps/downloader/downloader.xml (original)
+++ branches/ros-branch-0_3_3-new/rosapps/downloader/downloader.xml Fri Sep 7 16:24:18
2007
@@ -3,23 +3,30 @@
<application name="Firefox 1.5">
<regname>Mozilla Firefox (1.5)</regname>
<licence>MPL/GPL/LGPL</licence>
- <version>1.5.0.9</version>
+ <version>1.5.0.12</version>
<description>The most popular and one of the best free Web Browsers out
there.</description>
- <location>http://ftp-mozilla.netscape.com/pub/mozilla.org/firefox/releases/1.5.0.9/win32/en-US/Firefox%20Setup%201.5.0.9.exe</location>
+ <location>http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.5.0.12/win32/en-US/Firefox%20Setup%201.5.0.12.exe</location>
+ </application>
+ <application name="Firefox 2.0">
+ <regname>Mozilla Firefox (2.0.0.6)</regname>
+ <licence>MPL/GPL/LGPL</licence>
+ <version>2.0.0.6</version>
+ <description>The most popular and one of the best free Web Browsers out
there.</description>
+ <location>http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.6/win32/en-US/Firefox%20Setup%202.0.0.6.exe</location>
</application>
<application name="Thunderbird 1.5">
<regname>Mozilla Thunderbird (1.5)</regname>
<licence>MPL/GPL/LGPL</licence>
- <version>1.5.0.9</version>
+ <version>1.5.0.13</version>
<description>The most popular and one of the best free Mail Clients out
there.</description>
- <location>http://ftp-mozilla.netscape.com/pub/mozilla.org/thunderbird/releases/latest/win32/en-US/Thunderbird%20Setup%201.5.0.9.exe</location>
+ <location>http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/1.5.0.13/win32/en-US/Thunderbird%20Setup%201.5.0.13.exe</location>
</application>
<application name="Thunderbird 2.0">
<regname>Mozilla Thunderbird (2.0.0.6)</regname>
<licence>MPL/GPL/LGPL</licence>
<version>2.0.0.6</version>
<description>The most popular and one of the best free Mail Clients out
there.</description>
- <location>http://ftp-mozilla.netscape.com/pub/mozilla.org/thunderbird/releases/latest/win32/en-US/Thunderbird%20Setup%202.0.0.6.exe</location>
+ <location>http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/latest/win32/en-US/Thunderbird%20Setup%202.0.0.6.exe</location>
</application>
<application name="Mozilla ActiveX Control">
<regname>Mozilla ActiveX Control v1.7.12 (ReactOS special)</regname>