rev 8803 - branches/kde4/packages/kdelibs/debian/patches

Armin Berres trigger-guest at alioth.debian.org
Sun Jan 6 22:02:38 UTC 2008


Author: trigger-guest
Date: 2008-01-06 22:02:38 +0000 (Sun, 06 Jan 2008)
New Revision: 8803

Added:
   branches/kde4/packages/kdelibs/debian/patches/08_add_debian_build_type.diff
Removed:
   branches/kde4/packages/kdelibs/debian/patches/08_add_empty_build_type.diff
Modified:
   branches/kde4/packages/kdelibs/debian/patches/series
Log:
a better name for the patch

Copied: branches/kde4/packages/kdelibs/debian/patches/08_add_debian_build_type.diff (from rev 8801, branches/kde4/packages/kdelibs/debian/patches/08_add_empty_build_type.diff)
===================================================================
--- branches/kde4/packages/kdelibs/debian/patches/08_add_debian_build_type.diff	                        (rev 0)
+++ branches/kde4/packages/kdelibs/debian/patches/08_add_debian_build_type.diff	2008-01-06 22:02:38 UTC (rev 8803)
@@ -0,0 +1,22 @@
+We get the flags from $(CXXFLAGS) and $(CFLAGS), if we don't remove them we add
+them two times.
+Define NDEBUG, otherwise we get pure debug code. Kfind will start in one instead
+of twenty seconds with this define e.g. because of enabled caching of unknown
+icons.
+Debug output is not completely disabled, because QT_NO_DEBUG is not set.
+--- a/cmake/modules/FindKDE4Internal.cmake
++++ b/cmake/modules/FindKDE4Internal.cmake
+@@ -833,11 +833,13 @@
+    set(CMAKE_CXX_FLAGS_DEBUG          "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline")
+    set(CMAKE_CXX_FLAGS_DEBUGFULL      "-g3 -fno-inline")
+    set(CMAKE_CXX_FLAGS_PROFILE        "-g3 -fno-inline -ftest-coverage -fprofile-arcs")
++   set(CMAKE_CXX_FLAGS_DEBIAN         "-DNDEBUG")
+    set(CMAKE_C_FLAGS_RELWITHDEBINFO   "-O2 -g")
+    set(CMAKE_C_FLAGS_RELEASE          "-O2 -DNDEBUG -DQT_NO_DEBUG")
+    set(CMAKE_C_FLAGS_DEBUG            "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline")
+    set(CMAKE_C_FLAGS_DEBUGFULL        "-g3 -fno-inline")
+    set(CMAKE_C_FLAGS_PROFILE          "-g3 -fno-inline -ftest-coverage -fprofile-arcs")
++   set(CMAKE_C_FLAGS_DEBIAN           "-DNDEBUG")
+ 
+    if (CMAKE_SYSTEM_NAME MATCHES Linux)
+      set ( CMAKE_C_FLAGS     "${CMAKE_C_FLAGS} -Wno-long-long -std=iso9899:1990 -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common")

Deleted: branches/kde4/packages/kdelibs/debian/patches/08_add_empty_build_type.diff

Modified: branches/kde4/packages/kdelibs/debian/patches/series
===================================================================
--- branches/kde4/packages/kdelibs/debian/patches/series	2008-01-06 22:01:05 UTC (rev 8802)
+++ branches/kde4/packages/kdelibs/debian/patches/series	2008-01-06 22:02:38 UTC (rev 8803)
@@ -1,4 +1,4 @@
-08_add_empty_build_type.diff
+08_add_debian_build_type.diff
 09_disable_debug_messages_if_not_explicitly_enabled.diff
 10_kdehome_kde4.diff
 11_kde4_applications_menu.diff




More information about the pkg-kde-commits mailing list