rev 10271 - in branches/kde4/packages/kdelibs/debian: . patches

Modestas Vainius modax-guest at alioth.debian.org
Fri Apr 25 20:59:28 UTC 2008


Author: modax-guest
Date: 2008-04-25 20:59:27 +0000 (Fri, 25 Apr 2008)
New Revision: 10271

Added:
   branches/kde4/packages/kdelibs/debian/patches/19_findqt4_optional_x11_pthread.diff
Removed:
   branches/kde4/packages/kdelibs/debian/patches/19_findqt4_optional_x11.diff
Modified:
   branches/kde4/packages/kdelibs/debian/changelog
   branches/kde4/packages/kdelibs/debian/kdelibs5-data.install
   branches/kde4/packages/kdelibs/debian/patches/98_link_interface_libraries.diff
   branches/kde4/packages/kdelibs/debian/patches/series
   branches/kde4/packages/kdelibs/debian/rules
Log:
* New snapshot. 
* --as-needed is an ultimate solution for excess linkage in KDE.

Modified: branches/kde4/packages/kdelibs/debian/changelog
===================================================================
--- branches/kde4/packages/kdelibs/debian/changelog	2008-04-25 15:28:31 UTC (rev 10270)
+++ branches/kde4/packages/kdelibs/debian/changelog	2008-04-25 20:59:27 UTC (rev 10271)
@@ -1,8 +1,10 @@
-kde4libs (4:4.0.71+svn800799-1~pre1) UNRELEASED; urgency=low
+kde4libs (4:4.0.71+svn801160-1~pre1) UNRELEASED; urgency=low
 
   * New upstream development snapshot:
-    - The latest upstream commit is r800799 by dfaure
-    - Date: Thu, 24 Apr 2008 22:03:28 -0000
+    - The latest upstream commit is r801160 by neundorf
+    - Date: Fri, 25 Apr 2008 20:24:01 -0000
+  * Corrections to *.install files:
+    - kdelibs5-data.install: 1 new file(s) added;
 
   +++ Changes by Modestas Vainius:
 
@@ -15,9 +17,10 @@
   * Fix offsets in other patches so they apply cleanly.
   * Move usr/include/KDE/Phonon from kdelibs5-dev to libphonon-dev. Update
     *.install files and Replaces for libphonon-dev appropriately.
-  * Disable --as-needed.
+  * Enhance 19_findqt4_optional_x11.diff patch. Do not implicitly add
+    -lphread.
 
- -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 25 Apr 2008 01:17:29 +0300
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 25 Apr 2008 23:40:24 +0300
 
 kde4libs (4:4.0.70+svn799089-2) experimental; urgency=low
 

Modified: branches/kde4/packages/kdelibs/debian/kdelibs5-data.install
===================================================================
--- branches/kde4/packages/kdelibs/debian/kdelibs5-data.install	2008-04-25 15:28:31 UTC (rev 10270)
+++ branches/kde4/packages/kdelibs/debian/kdelibs5-data.install	2008-04-25 20:59:27 UTC (rev 10271)
@@ -254,6 +254,7 @@
 usr/share/kde4/apps/kcm_componentchooser/kcm_instantmessenger.desktop
 usr/share/kde4/apps/kcm_componentchooser/kcm_ktexteditor.desktop
 usr/share/kde4/apps/kcm_phonon/listview-background.png
+usr/share/kde4/apps/kconf_update/devicepreference.upd
 usr/share/kde4/apps/kconf_update/kcookiescfg.upd
 usr/share/kde4/apps/kconf_update/kded.upd
 usr/share/kde4/apps/kconf_update/kio_help.upd

Deleted: branches/kde4/packages/kdelibs/debian/patches/19_findqt4_optional_x11.diff

Added: branches/kde4/packages/kdelibs/debian/patches/19_findqt4_optional_x11_pthread.diff
===================================================================
--- branches/kde4/packages/kdelibs/debian/patches/19_findqt4_optional_x11_pthread.diff	                        (rev 0)
+++ branches/kde4/packages/kdelibs/debian/patches/19_findqt4_optional_x11_pthread.diff	2008-04-25 20:59:27 UTC (rev 10271)
@@ -0,0 +1,14 @@
+--- kde4libs-4.0.70+svn798712.orig/cmake/modules/FindQt4.cmake	2008-04-20 19:11:27.000000000 +0000
++++ kde4libs-4.0.70+svn798712/cmake/modules/FindQt4.cmake	2008-04-20 19:11:34.000000000 +0000
+@@ -1341,10 +1341,9 @@
+   IF(UNIX)
+     # on OS X X11 may not be required
+     IF (Q_WS_X11)
+-      FIND_PACKAGE(X11 REQUIRED)
++      FIND_PACKAGE(X11)
+     ENDIF (Q_WS_X11)
+     FIND_PACKAGE(Threads)
+-    SET(QT_QTCORE_LIBRARY ${QT_QTCORE_LIBRARY} ${CMAKE_THREAD_LIBS_INIT})
+   ENDIF(UNIX)
+ 
+ 

Modified: branches/kde4/packages/kdelibs/debian/patches/98_link_interface_libraries.diff
===================================================================
--- branches/kde4/packages/kdelibs/debian/patches/98_link_interface_libraries.diff	2008-04-25 15:28:31 UTC (rev 10270)
+++ branches/kde4/packages/kdelibs/debian/patches/98_link_interface_libraries.diff	2008-04-25 20:59:27 UTC (rev 10271)
@@ -63,7 +63,7 @@
 -target_link_libraries(kde3support  ${KDE4_KPARTS_LIBS} ${KDE4_KPTY_LIBS} ${QT_QTXML_LIBRARY} ${QT_QT3SUPPORT_LIBRARY} ${KDE4_KFILE_LIBS})
 +target_link_libraries(kde3support  ${KDE4_KPARTS_LIBS} ${KDE4_KPTY_LIBS} ${QT_QTXML_LIBRARY}
 +   ${QT_QT3SUPPORT_LIBRARY} ${KDE4_KFILE_LIBS} ${X11_X11_LIB} )
-+set_target_properties(kde3support PROPERTIES LINK_INTERFACE_LIBRARIES "${QT_QTCORE_LIBRARY};kdecore;kparts;kdeui;${QT_QTGUI_LIBRARY};kio;${QT_QT3SUPPORT_LIBRARY}")
++set_target_properties(kde3support PROPERTIES LINK_INTERFACE_LIBRARIES "${QT_QTCORE_LIBRARY};kdecore;kdeui;${QT_QTGUI_LIBRARY};kio;${QT_QT3SUPPORT_LIBRARY}")
  
  set_target_properties(kde3support PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
  install(TARGETS kde3support ${KDELIBS_EXPORT} ${INSTALL_TARGETS_DEFAULT_ARGS})
@@ -226,7 +226,7 @@
 +target_link_libraries(kio ${KDE4_KDEUI_LIBS} ${QT_QTNETWORK_LIBRARY} ${X11_X11_LIB}
 +  ${ZLIB_LIBRARY} ${STRIGI_STREAMANALYZER_LIBRARY} ${KDE4_SOLID_LIBS}
 +  ${QT_QTDBUS_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTSVG_LIBRARY} )
-+set_target_properties(kio PROPERTIES LINK_INTERFACE_LIBRARIES "${QT_QTCORE_LIBRARY};kdecore;kdeui;${QT_QTGUI_LIBRARY}")
++set_target_properties(kio PROPERTIES LINK_INTERFACE_LIBRARIES "${QT_QTCORE_LIBRARY};kdecore;kdeui")
  
  
  set(SYS_INOTIFY_H_FOUND 0)
@@ -474,7 +474,7 @@
  kde4_add_library(${KJSEMBEDLIBNAME} SHARED ${kjsembed_LIB_SRCS})
  
  target_link_libraries(${KJSEMBEDLIBNAME} ${KDE4_KDECORE_LIBS} ${QT_QTUITOOLS_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTSVG_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTCORE_LIBRARY} ${KJSLIBNAME} )
-+set_target_properties(${KJSEMBEDLIBNAME} PROPERTIES LINK_INTERFACE_LIBRARIES ${KJSLIBNAME} ${QT_QTCORE_LIBRARY}) 
++set_target_properties(${KJSEMBEDLIBNAME} PROPERTIES LINK_INTERFACE_LIBRARIES "${KJSLIBNAME};${QT_QTCORE_LIBRARY}") 
  
  set_target_properties(${KJSEMBEDLIBNAME} PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
  install(TARGETS ${KJSEMBEDLIBNAME} ${INSTALL_TARGETS_DEFAULT_ARGS})

Modified: branches/kde4/packages/kdelibs/debian/patches/series
===================================================================
--- branches/kde4/packages/kdelibs/debian/patches/series	2008-04-25 15:28:31 UTC (rev 10270)
+++ branches/kde4/packages/kdelibs/debian/patches/series	2008-04-25 20:59:27 UTC (rev 10271)
@@ -8,6 +8,6 @@
 15_kfreebsd_support.diff
 17_findservicebydesktoppath_try_realfilepath.diff
 18_always_set_cmake_policy.diff
-19_findqt4_optional_x11.diff
+19_findqt4_optional_x11_pthread.diff
 97_use_imported_targets_with_cmake26.diff
 98_link_interface_libraries.diff

Modified: branches/kde4/packages/kdelibs/debian/rules
===================================================================
--- branches/kde4/packages/kdelibs/debian/rules	2008-04-25 15:28:31 UTC (rev 10270)
+++ branches/kde4/packages/kdelibs/debian/rules	2008-04-25 20:59:27 UTC (rev 10271)
@@ -14,8 +14,5 @@
 # remove the dependency on kdebase-runtime
 DEB_DH_SHLIBDEPS_ARGS_ALL := -- -xkdebase-runtime
 
-# Disable --as-needed. KDELibs is pretty clean now.
-DEB_KDE_LINK_WITH_AS_NEEDED := no
-
 include debian/cdbs/kde.mk
 




More information about the pkg-kde-commits mailing list