File 0001-Fix-bug-meinproc4-not-detecting-dtd-in-cross-compile.patch of Package mingw64-kdelibs4

From 1df80c96d79a3549c62d3b76b9a42c86fe984dd6 Mon Sep 17 00:00:00 2001
From: Ralf Habacker <ralf.habacker@freenet.de>
Date: Thu, 23 Jul 2015 13:25:12 +0200
Subject: [PATCH] Fix bug meinproc4 not detecting dtd in cross compile mode.

---
 cmake/modules/KDE4Macros.cmake | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/cmake/modules/KDE4Macros.cmake b/cmake/modules/KDE4Macros.cmake
index bde7cfe..de5e83e 100644
--- a/cmake/modules/KDE4Macros.cmake
+++ b/cmake/modules/KDE4Macros.cmake
@@ -285,7 +285,11 @@ macro (KDE4_CREATE_HANDBOOK _docbook)
       set(_bootstrapOption "--srcdir=${CMAKE_BINARY_DIR}/kdoctools/")
    else (_kdeBootStrapping)
       set(_ssheet "${KDE4_DATA_INSTALL_DIR}/ksgmltools2/customization/kde-chunk.xsl")
-      set(_bootstrapOption)
+      if(CMAKE_CROSSCOMPILING)
+        set(_bootstrapOption "--srcdir=${KDE4_DATA_INSTALL_DIR}/ksgmltools2")
+      else()
+        set(_bootstrapOption)
+      endif()
    endif (_kdeBootStrapping)
 
    file(GLOB _docs *.docbook)
@@ -364,7 +364,11 @@
       set(_bootstrapOption "--srcdir=${CMAKE_BINARY_DIR}/kdoctools/")
    else (_kdeBootStrapping)
       set(_ssheet "${KDE4_DATA_INSTALL_DIR}/ksgmltools2/customization/kde-include-man.xsl")
-      set(_bootstrapOption)
+      if(CMAKE_CROSSCOMPILING)
+        set(_bootstrapOption "--srcdir=${KDE4_DATA_INSTALL_DIR}/ksgmltools2")
+      else()
+        set(_bootstrapOption)
+      endif()
    endif (_kdeBootStrapping)
 
 #   if (CMAKE_CROSSCOMPILING)
-- 
1.8.4.5

openSUSE Build Service is sponsored by