rev 20138 - in kde-extras/kwave/trunk/debian: . patches
Pino Toscano
pino at moszumanska.debian.org
Sat Dec 12 18:52:45 UTC 2015
Author: pino
Date: 2015-12-12 18:52:44 +0000 (Sat, 12 Dec 2015)
New Revision: 20138
Added:
kde-extras/kwave/trunk/debian/patches/upstream_fix-for-cmake-issues-with-l10n-fix-for-policy-CMP005.patch
Modified:
kde-extras/kwave/trunk/debian/changelog
kde-extras/kwave/trunk/debian/patches/series
Log:
make the doc targets unique
backport part of upstream commit 210ea799eb59efcfda21c677995a53042d34054a
fixing the build with cmake >= 3.3
Modified: kde-extras/kwave/trunk/debian/changelog
===================================================================
--- kde-extras/kwave/trunk/debian/changelog 2015-12-12 18:32:58 UTC (rev 20137)
+++ kde-extras/kwave/trunk/debian/changelog 2015-12-12 18:52:44 UTC (rev 20138)
@@ -8,6 +8,10 @@
- fix-help_fr.po.patch: drop, fixed upstream
* rules: use the kde dh addon, since kwave is a kdelibs-based application.
* control: remove ${shlibs:Depends} from the kwave-dbg Depends.
+ * Backport part of upstream commit 210ea799eb59efcfda21c677995a53042d34054a
+ to make the documentation targets unique, fixing the build with
+ cmake >= 3.3;
+ patch upstream_fix-for-cmake-issues-with-l10n-fix-for-policy-CMP005.patch.
-- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org> Sat, 12 Dec 2015 19:17:52 +0100
Modified: kde-extras/kwave/trunk/debian/patches/series
===================================================================
--- kde-extras/kwave/trunk/debian/patches/series 2015-12-12 18:32:58 UTC (rev 20137)
+++ kde-extras/kwave/trunk/debian/patches/series 2015-12-12 18:52:44 UTC (rev 20138)
@@ -1 +1,2 @@
07-no-rpath
+upstream_fix-for-cmake-issues-with-l10n-fix-for-policy-CMP005.patch
Added: kde-extras/kwave/trunk/debian/patches/upstream_fix-for-cmake-issues-with-l10n-fix-for-policy-CMP005.patch
===================================================================
--- kde-extras/kwave/trunk/debian/patches/upstream_fix-for-cmake-issues-with-l10n-fix-for-policy-CMP005.patch (rev 0)
+++ kde-extras/kwave/trunk/debian/patches/upstream_fix-for-cmake-issues-with-l10n-fix-for-policy-CMP005.patch 2015-12-12 18:52:44 UTC (rev 20138)
@@ -0,0 +1,56 @@
+From 210ea799eb59efcfda21c677995a53042d34054a Mon Sep 17 00:00:00 2001
+From: Thomas Eschenbacher <Thomas.Eschenbacher at gmx.de>
+Date: Tue, 13 Oct 2015 12:30:34 +0200
+Subject: [PATCH] fix for cmake issues with l10n, fix for policy CMP0059
+
+---
+ CHANGES | 2 +-
+ CMakeLists.txt | 4 ++++
+ cmake/KwaveHandbook.cmake | 6 ++++--
+ doc/CMakeLists.txt | 3 +++
+ 4 files changed, 12 insertions(+), 3 deletions(-)
+
+diff --git a/cmake/KwaveHandbook.cmake b/cmake/KwaveHandbook.cmake
+index 1f5ffb7..81d2b53 100644
+--- a/cmake/KwaveHandbook.cmake
++++ b/cmake/KwaveHandbook.cmake
+@@ -39,7 +39,7 @@ ENDFOREACH(_toolbar_icon ${_toolbar_icons})
+ FILE(GLOB _docbook_files "${CMAKE_CURRENT_SOURCE_DIR}/*.docbook")
+ FILE(GLOB _png_files "${CMAKE_SOURCE_DIR}/doc/${_lang}/*.png")
+
+-ADD_CUSTOM_TARGET(html_doc
++ADD_CUSTOM_TARGET(html_doc_${_lang}
+ COMMENT "Generating HTML documentation for ${_lang}"
+ DEPENDS ${_toolbar_pngs}
+ DEPENDS ${_docbook_files}
+@@ -57,10 +57,12 @@ ADD_CUSTOM_TARGET(html_doc
+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+ )
+
++ADD_DEPENDENCIES(html_doc html_doc_${_lang})
++
+ #############################################################################
+ ### generate and install the icons ###
+
+-ADD_CUSTOM_TARGET(generate_icons
++ADD_CUSTOM_TARGET(generate_icons_${_lang}
+ ALL
+ DEPENDS ${_toolbar_pngs}
+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
+index 7fe5eae..8e504f4 100644
+--- a/doc/CMakeLists.txt
++++ b/doc/CMakeLists.txt
+@@ -133,6 +133,9 @@ ADD_CUSTOM_TARGET(update-handbook
+ #############################################################################
+ ### handle the various languages ###
+
++# collects all "html_doc_${_lang}" sub targets
++ADD_CUSTOM_TARGET(html_doc)
++
+ FILE(GLOB _files "${CMAKE_SOURCE_DIR}/doc/*/index.docbook")
+ FOREACH(_file ${_files})
+ # TODO: use DIRECTORY instead of PATH as soon as cmake <= 0.8.1 is no longer used
+--
+2.6.2
+
More information about the pkg-kde-commits
mailing list