Hello community, here is the log from the commit of package kdelibs4 for openSUSE:Factory checked in at Tue Feb 9 22:57:15 CET 2010. -------- --- KDE/kdelibs4/kdelibs4.changes 2010-01-20 01:58:44.000000000 +0100 +++ /mounts/work_src_done/STABLE/kdelibs4/kdelibs4.changes 2010-02-04 12:53:19.000000000 +0100 @@ -1,0 +2,23 @@ +Thu Feb 4 12:53:10 CET 2010 - dmueller@suse.de + +- update to 4.4.0 + * Critical bugfixes only over 4.3.98 + * see http://www.kde.org/announcements/4.4/ for general overview + +------------------------------------------------------------------- +Wed Feb 3 13:39:44 UTC 2010 - llunak@novell.com + +- KDE4_SERIALIZE_TOOL support + +------------------------------------------------------------------- +Mon Feb 1 20:38:37 UTC 2010 - jengelh@medozas.de + +- package baselibs.conf + +------------------------------------------------------------------- +Sun Jan 31 21:25:40 CET 2010 - dmueller@suse.de + +- update to 4.3.98 + * see http://www.kde.org/announcements/announce-4.4-rc3.php for details + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- kdelibs-4.3.95.tar.bz2 New: ---- kde4-serialize-tool.diff kdelibs-4.4.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdelibs4.spec ++++++ --- /var/tmp/diff_new_pack.p3jKwo/_old 2010-02-09 22:57:04.000000000 +0100 +++ /var/tmp/diff_new_pack.p3jKwo/_new 2010-02-09 22:57:04.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package kdelibs4 (Version 4.3.95) +# spec file for package kdelibs4 (Version 4.4.0) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -48,7 +48,7 @@ Group: System/GUI/KDE Summary: KDE Base Libraries Url: http://www.kde.org -Version: 4.3.95 +Version: 4.4.0 Release: 1 Requires: soprano >= %( echo `rpm -q --queryformat '%{VERSION}' libsoprano-devel`) Recommends: strigi >= %( echo `rpm -q --queryformat '%{VERSION}' strigi-devel`) @@ -58,6 +58,7 @@ %requires_ge shared-mime-info %requires_ge shared-desktop-ontologies Source0: kdelibs-%version.tar.bz2 +Source1: baselibs.conf Source2: hidden.desktop Source3: ycp.xml Source4: kde4rc @@ -78,6 +79,7 @@ Patch20: ignore-inline-menu.diff Patch21: policykit-workaround.patch Patch22: enable_final.diff +Patch23: kde4-serialize-tool.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %suse_version > 1010 %requires_ge libqt4-x11 @@ -137,6 +139,7 @@ %patch18 %patch20 %patch22 +%patch23 ##KDE44 is this still needed? #%patch21 -p1 # @@ -302,8 +305,6 @@ License: LGPLv2.1+ Group: System/GUI/KDE Summary: KDE Base Libraries -Provides: kde4-webkitpart = 4.3.73svn1042829 -Obsoletes: kde4-webkitpart <= 4.3.73svn1042829 %description -n libkde4 This package contains the basic packages of the K Desktop Environment. @@ -391,8 +392,6 @@ Requires: phonon-devel libacl-devel shared-desktop-ontologies-devel Provides: libknotificationitem-devel = 4.3.66svn1016707 Obsoletes: libknotificationitem-devel <= 4.3.66svn1016707 -Provides: kde4-webkitpart-devel = 4.3.73svn1042829 -Obsoletes: kde4-webkitpart-devel <= 4.3.73svn1042829 %description -n libkde4-devel This package contains all necessary include files and libraries needed @@ -438,6 +437,8 @@ %_kde4_bindir/* %if %suse_version < 1120 /usr/share/PolicyKit/policy/org.kde.kcontrol.kcmremotewidgets.policy +%else +/usr/share/polkit-1/actions/org.kde.kcontrol.kcmremotewidgets.policy %endif /usr/share/dbus-1/system-services/* /usr/share/autostart/kdesktop.desktop ++++++ kde4-serialize-tool.diff ++++++ --- cmake/modules/FindKDE4Internal.cmake.sav 2010-01-31 17:03:52.098102145 +0100 +++ cmake/modules/FindKDE4Internal.cmake 2010-01-31 22:10:25.723380994 +0100 @@ -123,6 +123,8 @@ # KDE4_USE_COMMON_CMAKE_PACKAGE_CONFIG_DIR - only present for CMake >= 2.6.3, defaults to TRUE # If enabled, the package should install its <package>Config.cmake file to # lib/cmake/<package>/ instead to lib/<package>/cmake +# KDE4_SERIALIZE_TOOL - wrapper to serialize potentially resource-intensive commands during +# parallel builds (set to 'icecc' when using icecream) # # It also adds the following macros and functions (from KDE4Macros.cmake) # KDE4_ADD_UI_FILES (SRCS_VAR file1.ui ... fileN.ui) @@ -612,6 +614,7 @@ endif(NOT PHONON_FOUND) option(KDE4_ENABLE_FINAL "Enable final all-in-one compilation") option(KDE4_BUILD_TESTS "Build the tests") option(KDE4_ENABLE_HTMLHANDBOOK "Create targets htmlhandbook for creating the html versions of the docbook docs") +set(KDE4_SERIALIZE_TOOL "" CACHE STRING "Tool to serialize resource-intensive commands in parallel builds") # if CMake 2.6.3 or above is used, provide an option which should be used by other KDE packages # whether to install a CMake FooConfig.cmake into lib/foo/cmake/ or /lib/cmake/foo/ @@ -651,6 +654,11 @@ if( KDE4_ENABLE_FINAL) add_definitions(-DKDE_USE_FINAL) endif(KDE4_ENABLE_FINAL) +if(KDE4_SERIALIZE_TOOL) + # parallel build with many meinproc invocations can consume a huge amount of memory + set(KDE4_MEINPROC_EXECUTABLE ${KDE4_SERIALIZE_TOOL} ${KDE4_MEINPROC_EXECUTABLE}) +endif(KDE4_SERIALIZE_TOOL) + # If we are building ! kdelibs, check where kdelibs are installed. # If they are installed in a directory which contains "lib64", we default to "64" for LIB_SUFFIX, # so the current project will by default also go into lib64. ++++++ kdelibs-4.3.95.tar.bz2 -> kdelibs-4.4.0.tar.bz2 ++++++ KDE/kdelibs4/kdelibs-4.3.95.tar.bz2 /mounts/work_src_done/STABLE/kdelibs4/kdelibs-4.4.0.tar.bz2 differ: char 11, line 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org