[libreoffice] fix build with KDE 4.8
David Tardon
dtardon at fedoraproject.org
Thu Mar 8 13:19:57 UTC 2012
commit c7f110941291fb3a94860c8edf2f1148fe78c771
Author: David Tardon <dtardon at redhat.com>
Date: Thu Mar 8 14:19:43 2012 +0100
fix build with KDE 4.8
0001-yet-another-clash-with-macro-name.patch | 34 ++++++++++++++++++++++++++
libreoffice.spec | 4 ++-
2 files changed, 37 insertions(+), 1 deletions(-)
---
diff --git a/0001-yet-another-clash-with-macro-name.patch b/0001-yet-another-clash-with-macro-name.patch
new file mode 100644
index 0000000..ff094b9
--- /dev/null
+++ b/0001-yet-another-clash-with-macro-name.patch
@@ -0,0 +1,34 @@
+From ee67c55260ec7723c39606955ccdbd3e2934935a Mon Sep 17 00:00:00 2001
+From: David Tardon <dtardon at redhat.com>
+Date: Thu, 8 Mar 2012 14:15:09 +0100
+Subject: [PATCH] yet another clash with macro name
+
+---
+ fpicker/source/unx/kde4/KDE4FilePicker.cxx | 4 ++++
+ 1 files changed, 4 insertions(+), 0 deletions(-)
+
+diff --git a/fpicker/source/unx/kde4/KDE4FilePicker.cxx b/fpicker/source/unx/kde4/KDE4FilePicker.cxx
+index 269deee..8e8b3e8 100644
+--- a/fpicker/source/unx/kde4/KDE4FilePicker.cxx
++++ b/fpicker/source/unx/kde4/KDE4FilePicker.cxx
+@@ -60,6 +60,8 @@
+ #undef SETTINGS_MOUSE
+ #define LO_SETTINGS_LOCALE SETTINGS_LOCALE
+ #undef SETTINGS_LOCALE
++#define LO_SETTINGS_STYLE SETTINGS_STYLE
++#undef SETTINGS_STYLE
+
+ #include <kfiledialog.h>
+ #include <kwindowsystem.h>
+@@ -77,6 +79,8 @@
+ #undef LO_SETTINGS_MOUSE
+ #define SETTINGS_LOCALE LO_SETTINGS_LOCALE
+ #undef LO_SETTINGS_LOCALE
++#define SETTINGS_STYLE LO_SETTINGS_STYLE
++#undef LO_SETTINGS_STYLE
+
+ using namespace ::com::sun::star;
+
+--
+1.7.7.6
+
diff --git a/libreoffice.spec b/libreoffice.spec
index dad030c..83e55e5 100644
--- a/libreoffice.spec
+++ b/libreoffice.spec
@@ -138,6 +138,7 @@ Patch21: 0001-Related-rhbz-799628-crash-with-chewing-IM-with-g3g.patch
Patch22: 0001-silence-SolarMutex-not-locked-spew.patch
Patch23: 0001-Resolves-rhbz-799525-put-flat-odf-mimetypes-in-xsltf.patch
Patch24: 0001-Resolves-rhbz-800272-complain-about-unknown-command-.patch
+Patch25: 0001-yet-another-clash-with-macro-name.patch
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
%define instdir %{_libdir}
@@ -983,6 +984,7 @@ mv -f redhat.soc extras/source/palettes/standard.soc
%patch22 -p1 -b .silence-SolarMutex-not-locked-spew.patch
%patch23 -p1 -b .rhbz-799525-put-flat-odf-mimetypes-in-xsltf.patch
%patch24 -p1 -b .rhbz-800272-complain-about-unknown-command-.patch
+%patch25 -p1 -b .yet-another-clash-with-macro-name.patch
# TODO: check this
# these are horribly incomplete--empty translations and copied english
@@ -2270,7 +2272,7 @@ update-desktop-database %{_datadir}/applications &> /dev/null || :
%endif
%changelog
-* Wed Mar 07 2012 David Tardon <dtardon at redhat.com> - 3.5.1.2-1
+* Wed Thu 08 2012 David Tardon <dtardon at redhat.com> - 3.5.1.2-1
- 3.5.1 rc2
* Tue Mar 06 2012 Caolán McNamara <caolanm at redhat.com> - 3.5.1.1-3
More information about the scm-commits
mailing list