Update to snapshot 20100707
authorWolfgang Rosenauer <wr@rosenauer.org>
Thu, 08 Jul 2010 03:24:52 +0200
changeset 94 7177cac23915
parent 93 16a885bc7016
child 97 ee36c2f92f55
Update to snapshot 20100707 - use new registration code for mozilla-libproxy.patch
MozillaFirefox/MozillaFirefox.desktop
MozillaFirefox/MozillaFirefox.spec
firefox-appname.patch
mozilla-libproxy.patch
mozilla-xulrunner193/create-tar.sh
mozilla-xulrunner193/mozilla-xulrunner193.spec
--- a/MozillaFirefox/MozillaFirefox.desktop	Thu Jul 01 08:30:35 2010 +0200
+++ b/MozillaFirefox/MozillaFirefox.desktop	Thu Jul 08 03:24:52 2010 +0200
@@ -1,11 +1,11 @@
 [Desktop Entry]
 Encoding=UTF-8
-Name=Firefox
+Name=Firefox 4
 GenericName=Web Browser
 Comment=Web Browser
-TryExec=firefox
-Exec=firefox %u
-Icon=firefox
+TryExec=firefox4
+Exec=firefox4 %u
+Icon=firefox4
 Terminal=false
 StartupNotify=true
 MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;application/x-xpinstall;
--- a/MozillaFirefox/MozillaFirefox.spec	Thu Jul 01 08:30:35 2010 +0200
+++ b/MozillaFirefox/MozillaFirefox.spec	Thu Jul 08 03:24:52 2010 +0200
@@ -33,7 +33,7 @@
 Provides:       firefox
 Version:        4.0b
 Release:        1
-%define         releasedate 2010063000
+%define         releasedate 2010070700
 Summary:        Mozilla Firefox Web Browser
 Url:            http://www.mozilla.org/
 Group:          Productivity/Networking/Web/Browsers
--- a/firefox-appname.patch	Thu Jul 01 08:30:35 2010 +0200
+++ b/firefox-appname.patch	Thu Jul 08 03:24:52 2010 +0200
@@ -15,7 +15,7 @@
  
 -  return appPath->GetNativePath(mAppPath);
 +  /* This path to firefox is hardcoded for the default path setting */
-+  mAppPath.Assign ("/usr/bin/firefox");
++  mAppPath.Assign ("/usr/bin/firefox4");
 +  
 +  //return appPath->GetNativePath(mAppPath);
 +  return NS_OK;
--- a/mozilla-libproxy.patch	Thu Jul 01 08:30:35 2010 +0200
+++ b/mozilla-libproxy.patch	Thu Jul 08 03:24:52 2010 +0200
@@ -6,7 +6,7 @@
 diff --git a/config/autoconf.mk.in b/config/autoconf.mk.in
 --- a/config/autoconf.mk.in
 +++ b/config/autoconf.mk.in
-@@ -538,16 +538,20 @@ FT2_CFLAGS             = @FT2_CFLAGS@
+@@ -541,16 +541,20 @@ FT2_CFLAGS             = @FT2_CFLAGS@
  FT2_LIBS               = @FT2_LIBS@
  
  MOZ_PANGO_CFLAGS        = @MOZ_PANGO_CFLAGS@
@@ -46,7 +46,7 @@
 diff --git a/configure.in b/configure.in
 --- a/configure.in
 +++ b/configure.in
-@@ -5564,16 +5564,39 @@ then
+@@ -5536,16 +5536,39 @@ then
      fi
  
      AC_SUBST(MOZ_ENABLE_GCONF)
@@ -167,7 +167,7 @@
 new file mode 100644
 --- /dev/null
 +++ b/toolkit/system/unixproxy/nsLibProxySettings.cpp
-@@ -0,0 +1,162 @@
+@@ -0,0 +1,173 @@
 +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
 +/* ***** BEGIN LICENSE BLOCK *****
 + * Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -206,7 +206,7 @@
 + * ***** END LICENSE BLOCK ***** */
 +
 +#include "nsISystemProxySettings.h"
-+#include "nsIGenericFactory.h"
++#include "mozilla/ModuleUtils.h"
 +#include "nsIServiceManager.h"
 +#include "nsIIOService.h"
 +#include "nsIURI.h"
@@ -321,12 +321,23 @@
 +       {0x91, 0x81, 0xa2, 0x85, 0xe7, 0x4c, 0xf1, 0xd4 } }
 +
 +NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsUnixSystemProxySettings, Init)
++NS_DEFINE_NAMED_CID(NS_UNIXSYSTEMPROXYSERVICE_CID);
 +
-+static const nsModuleComponentInfo components[] = {
-+  { "Unix System Proxy Settings Service",
-+    NS_UNIXSYSTEMPROXYSERVICE_CID,
-+    NS_SYSTEMPROXYSETTINGS_CONTRACTID,
-+    nsUnixSystemProxySettingsConstructor }
++static const mozilla::Module::CIDEntry kUnixProxyCIDs[] = {
++  { &kNS_UNIXSYSTEMPROXYSERVICE_CID, false, NULL, nsUnixSystemProxySettingsConstructor },
++  { NULL }
 +};
 +
-+NS_IMPL_NSGETMODULE(nsUnixProxyModule, components)
++static const mozilla::Module::ContractIDEntry kUnixProxyContracts[] = {
++  { NS_SYSTEMPROXYSETTINGS_CONTRACTID, &kNS_UNIXSYSTEMPROXYSERVICE_CID },
++  { NULL }
++};
++
++static const mozilla::Module kUnixProxyModule = {
++  mozilla::Module::kVersion,
++  kUnixProxyCIDs,
++  kUnixProxyContracts
++};
++        
++NSMODULE_DEFN(nsUnixProxyModule) = &kUnixProxyModule;
++
--- a/mozilla-xulrunner193/create-tar.sh	Thu Jul 01 08:30:35 2010 +0200
+++ b/mozilla-xulrunner193/create-tar.sh	Thu Jul 08 03:24:52 2010 +0200
@@ -2,7 +2,7 @@
 
 BRANCH="mozilla-central"
 RELEASE_TAG="default"
-VERSION="1.9.3a"
+VERSION="2.0b"
 
 # mozilla
 hg clone http://hg.mozilla.org/$BRANCH mozilla
--- a/mozilla-xulrunner193/mozilla-xulrunner193.spec	Thu Jul 01 08:30:35 2010 +0200
+++ b/mozilla-xulrunner193/mozilla-xulrunner193.spec	Thu Jul 08 03:24:52 2010 +0200
@@ -35,7 +35,7 @@
 License:        GPLv2+ ; LGPLv2.1+ ; MPLv1.1+
 Version:        2.0b
 Release:        1
-%define         releasedate 2010063000
+%define         releasedate 2010070700
 %define         version_internal 2.0b2pre
 %define         apiversion 2.0.0
 %define         uaweight 199900