[packages/mozilla-addon-gnome-keyring] - fix missing nsnull type - rel 10
baggins
baggins at pld-linux.org
Tue Nov 27 11:34:51 CET 2012
commit 1088fe5e3705cbc581ff2f0e3e010ee97acd0d9d
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Tue Nov 27 11:34:30 2012 +0100
- fix missing nsnull type
- rel 10
mozilla-addon-gnome-keyring-no-nsnull.patch | 29 +++++++++++++++++++++++++++++
mozilla-addon-gnome-keyring.spec | 4 +++-
2 files changed, 32 insertions(+), 1 deletion(-)
---
diff --git a/mozilla-addon-gnome-keyring.spec b/mozilla-addon-gnome-keyring.spec
index 33c7985..f811d05 100644
--- a/mozilla-addon-gnome-keyring.spec
+++ b/mozilla-addon-gnome-keyring.spec
@@ -2,11 +2,12 @@
Summary: Extension that enables Gnome Keyring integration
Name: mozilla-addon-%{extension}
Version: 0.6.1
-Release: 9
+Release: 10
License: MPL v1.1 or GPL v2+ or LGPL v2.1+
Group: X11/Applications/Networking
Source0: https://github.com/infinity0/mozilla-gnome-keyring/tarball/%{version}/%{name}-%{version}.tgz
# Source0-md5: 078ad1df972de74d8a60f4feead0c053
+Patch0: %{name}-no-nsnull.patch
URL: https://github.com/infinity0/mozilla-gnome-keyring/
BuildRequires: libgnome-keyring-devel >= 3.4.0
BuildRequires: libstdc++-devel
@@ -42,6 +43,7 @@ password after Firefox or Thunderbird has been started.
%prep
%setup -qc
mv *-gnome-keyring-*/* .
+%patch0 -p1
%{__sed} -i -e '/^CXXFLAGS/ s/$/ $(OPTFLAGS)/' Makefile
diff --git a/mozilla-addon-gnome-keyring-no-nsnull.patch b/mozilla-addon-gnome-keyring-no-nsnull.patch
new file mode 100644
index 0000000..3068a36
--- /dev/null
+++ b/mozilla-addon-gnome-keyring-no-nsnull.patch
@@ -0,0 +1,29 @@
+--- mozilla-addon-gnome-keyring-0.6.1/GnomeKeyring.cpp~ 2012-02-14 00:15:56.000000000 +0100
++++ mozilla-addon-gnome-keyring-0.6.1/GnomeKeyring.cpp 2012-11-27 11:32:56.351868118 +0100
+@@ -139,7 +139,7 @@
+ template<class T, void F(T *)>
+ class AutoPtr {
+ public:
+- AutoPtr() : mPtr(nsnull) { }
++ AutoPtr() : mPtr(NULL) { }
+
+ operator T*() {
+ return mPtr;
+@@ -449,7 +449,7 @@
+ {
+ nsCOMPtr<nsILoginInfo> loginInfo = do_CreateInstance(NS_LOGININFO_CONTRACTID);
+ if (!loginInfo)
+- return nsnull;
++ return NULL;
+
+ loginInfo->SetPassword(NS_ConvertUTF8toUTF16(found->secret));
+
+@@ -587,7 +587,7 @@
+ getter_AddRefs(prefService));
+ if (ret != NS_OK) { return ret; }
+
+- ret = prefService->ReadUserPrefs(nsnull);
++ ret = prefService->ReadUserPrefs(NULL);
+ if (ret != NS_OK) { return ret; }
+
+ ret = prefService->GetBranch(kPrefsBranch, getter_AddRefs(pref));
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mozilla-addon-gnome-keyring.git/commitdiff/1088fe5e3705cbc581ff2f0e3e010ee97acd0d9d
More information about the pld-cvs-commit
mailing list