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/dll... ============================================================================== --- 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/dow... ============================================================================== --- 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/win...</location> + <location>http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.5.0.12/win32/en-US...</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/...</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/...</location> + <location>http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/1.5.0.13/win32/e...</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/...</location> + <location>http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/latest/win32/en-...</location> </application> <application name="Mozilla ActiveX Control"> <regname>Mozilla ActiveX Control v1.7.12 (ReactOS special)</regname>