Hello community, here is the log from the commit of package kdeutils3 checked in at Tue Jan 9 17:46:04 CET 2007. -------- --- KDE/kdeutils3/kdeutils3.changes 2006-11-09 00:56:43.000000000 +0100 +++ /mounts/work_src_done/STABLE/kdeutils3/kdeutils3.changes 2007-01-09 10:28:03.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Jan 8 23:16:25 CET 2007 - stbinner@suse.de + +- fix Superkaramba session management on 10.2 + +------------------------------------------------------------------- New: ---- superkaramba-session.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdeutils3.spec ++++++ --- /var/tmp/diff_new_pack.l30267/_old 2007-01-09 17:45:51.000000000 +0100 +++ /var/tmp/diff_new_pack.l30267/_new 2007-01-09 17:45:51.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package kdeutils3 (Version 3.5.5) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -18,7 +18,7 @@ %ifarch %ix86 BuildRequires: tpctl %endif -License: GNU General Public License (GPL) - all versions +License: GNU General Public License (GPL) Group: Productivity/File utilities Obsoletes: kgpg Provides: kgpg @@ -28,7 +28,7 @@ Url: http://www.kde.org BuildRoot: %{_tmppath}/%{name}-%{version}-build Version: 3.5.5 -Release: 25 +Release: 48 Source0: kdeutils-%{version}.tar.bz2 Patch0: 3_5_BRANCH.diff Patch2: klaptop.diff @@ -36,6 +36,7 @@ Patch11: ppc.dif Patch12: kfloppy.dif Patch13: kgpg_default_keyservers.diff +Patch14: superkaramba-session.diff %description A couple of utility programs for KDE. @@ -53,9 +54,7 @@ * kgpg - gpg key manager * kwalletmanager - manager for showing and modifying passwords of - kwallet - -* kmilo - tool that enables special keys on some keyboards +kwallet @@ -111,7 +110,9 @@ %description laptop Support for various types of hardware input devices that exist, such as -those on keyboards. +those on keyboards. It contains: + +* kmilo - tool that enables special keys on some keyboards @@ -128,6 +129,7 @@ %patch11 %endif %patch13 +%patch14 %ifarch s390 s390x rm -rf kfloppy doc/kfloppy %endif @@ -347,6 +349,8 @@ /opt/kde3/include/kwidgetstreamer.h %changelog -n kdeutils3 +* Mon Jan 08 2007 - stbinner@suse.de +- fix Superkaramba session management on 10.2 * Thu Nov 09 2006 - wstephenson@suse.de - add default keyservers when starting without existing GnuPG options file with keyserver setting (#211856) ++++++ superkaramba-session.diff ++++++ Index: superkaramba/src/karambasessionmanaged.h =================================================================== --- superkaramba/src/karambasessionmanaged.h (revision 621481) +++ superkaramba/src/karambasessionmanaged.h (working copy) @@ -20,3 +20,11 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ****************************************************************************/ +class KarambaSessionManaged : public KSessionManaged +{ +public: + KarambaSessionManaged() {}; + + virtual bool commitData( QSessionManager& ); + virtual bool saveState( QSessionManager& ); +}; Index: superkaramba/src/karambasessionmanaged.cpp =================================================================== --- superkaramba/src/karambasessionmanaged.cpp (revision 621481) +++ superkaramba/src/karambasessionmanaged.cpp (working copy) @@ -26,7 +26,7 @@ #include "karamba.h" #include "qwidgetlist.h" -bool KSessionManaged::saveState(QSessionManager&) +bool KarambaSessionManaged::saveState(QSessionManager&) { KConfig* config = kapp->sessionConfig(); @@ -57,7 +57,7 @@ return true; } -bool KSessionManaged::commitData(QSessionManager&) +bool KarambaSessionManaged::commitData(QSessionManager&) { return true; } Index: superkaramba/src/main.cpp =================================================================== --- superkaramba/src/main.cpp (revision 621481) +++ superkaramba/src/main.cpp (working copy) @@ -101,7 +101,7 @@ about.addAuthor("Luke Kenneth Casson Leighton", 0, "lkcl@lkcl.net"); KCmdLineArgs::init(argc, argv, &about); KCmdLineArgs::addCmdLineOptions(options); - KSessionManaged ksm; + KarambaSessionManaged ksm; //karamba *mainWin = 0; KCmdLineArgs *args = KCmdLineArgs::parsedArgs(); QStringList lst; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org