From 542cdfd10b01c8e0535c20a1672a3ef461bb4e6e Mon Sep 17 00:00:00 2001 From: David Tardon Date: Nov 02 2012 06:49:41 +0000 Subject: fix failing pdf import test --- diff --git a/0001-disable-failing-check.patch b/0001-disable-failing-check.patch deleted file mode 100644 index 336f1c1..0000000 --- a/0001-disable-failing-check.patch +++ /dev/null @@ -1,25 +0,0 @@ -From b2d583e88ac53aafe96e71eb9b1068f6014100b7 Mon Sep 17 00:00:00 2001 -From: David Tardon -Date: Thu, 21 Jun 2012 12:14:39 +0200 -Subject: [PATCH] disable failing check - -Change-Id: I746cd1178c40c78127e04dbc1876de052794bd57 ---- - sdext/Module_sdext.mk | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/sdext/Module_sdext.mk b/sdext/Module_sdext.mk -index 6280984..ffafa6b 100644 ---- a/sdext/Module_sdext.mk -+++ b/sdext/Module_sdext.mk -@@ -50,7 +50,6 @@ $(eval $(call gb_Module_add_targets,sdext,\ - )) - - $(eval $(call gb_Module_add_check_targets,sdext,\ -- CppunitTest_pdfimport \ - )) - endif - --- -1.7.10.2 - diff --git a/0001-fix-sdext-build-with-poppler-0.19.x.patch b/0001-fix-sdext-build-with-poppler-0.19.x.patch new file mode 100644 index 0000000..7998f43 --- /dev/null +++ b/0001-fix-sdext-build-with-poppler-0.19.x.patch @@ -0,0 +1,50 @@ +From bb6a12caede53029ecb99810f2f58daae4e11af7 Mon Sep 17 00:00:00 2001 +From: Rene Engelhard +Date: Wed, 31 Oct 2012 18:00:18 +0100 +Subject: [PATCH] fix sdext build with poppler >= 0.19.x + +Change-Id: I655e8e15c7f7a8c292b3a1820ee48c29e847d05a +--- + configure.ac | 3 --- + sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx | 4 +++- + sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx | 8 +++++--- + 3 files changed, 8 insertions(+), 7 deletions(-) + +diff --git a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx +index 77a9aa6..7adc487 100644 +--- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx ++++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx +@@ -489,7 +489,9 @@ void PDFOutDev::endPage() + printf("endPage\n"); + } + +-#if POPPLER_CHECK_VERSION(0, 17, 0) ++#if POPPLER_CHECK_VERSION(0, 19, 0) ++void PDFOutDev::processLink(AnnotLink *link) ++#elif POPPLER_CHECK_VERSION(0, 17, 0) + void PDFOutDev::processLink(AnnotLink *link, Catalog *) + #else + void PDFOutDev::processLink(Link* link, Catalog*) +diff --git a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx +index 0a19b9a..e5e48fc 100644 +--- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx ++++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx +@@ -189,10 +189,12 @@ namespace pdfi + // virtual void cvtDevToUser(double dx, double dy, double *ux, double *uy); + // virtual void cvtUserToDev(double ux, double uy, int *dx, int *dy); + +- #if POPPLER_CHECK_VERSION(0, 17, 0) +- virtual void processLink(AnnotLink *link, Catalog *catalog); +- #else + //----- link borders ++ #if POPPLER_CHECK_VERSION(0, 19, 0) ++ virtual void processLink(AnnotLink *link); ++ #elif POPPLER_CHECK_VERSION(0, 17, 0) ++ virtual void processLink(AnnotLink *link, Catalog *catalog); ++ #else + virtual void processLink(Link *link, Catalog *catalog); + #endif + +-- +1.7.11.7 + diff --git a/libreoffice.spec b/libreoffice.spec index a7b5438..1ec97c9 100644 --- a/libreoffice.spec +++ b/libreoffice.spec @@ -170,8 +170,7 @@ Patch5: openoffice.org-3.1.0.ooo101274.opening-a-directory.patch Patch6: openoffice.org-3.1.1.ooo105784.vcl.sniffscriptforsubs.patch Patch7: libreoffice-installfix.patch Patch8: 0001-Resolves-rhbz-838368-view-ignored-while-view-accepte.patch -# TODO: look what the problem is -Patch9: 0001-disable-failing-check.patch +Patch9: 0001-fix-sdext-build-with-poppler-0.19.x.patch Patch10: 0001-Resolves-rhbz-836937-insanely-slow-with-Zemberek-ins.patch Patch11: 0001-Resolves-rhbz-846775-Clipboard-must-be-disposed-befo.patch Patch13: 0001-Resolves-rhbz-842292-crash-in-calling-callback-whose.patch @@ -794,7 +793,7 @@ mv -f redhat.soc extras/source/palettes/standard.soc %patch6 -p1 -b .ooo105784.vcl.sniffscriptforsubs.patch %patch7 -p1 -b .libreoffice-installfix.patch %patch8 -p1 -b .rhbz838368-view-ignored-while-view-accepte.patch -%patch9 -p1 -b .disable-failing-check.patch +%patch9 -p1 -b .fix-sdext-build-with-poppler-0.19.x.patch %patch10 -p1 -b .rhbz-836937-insanely-slow-with-Zemberek-ins.patch %patch11 -p1 -b .rhbz-846775-Clipboard-must-be-disposed-befo.patch %patch13 -p1 -b .rhbz-842292-crash-in-calling-callback-whose.patch