Hello community, here is the log from the commit of package kdelibs4 checked in at Thu May 22 00:57:24 CEST 2008. -------- --- KDE/kdelibs4/kdelibs4.changes 2008-05-19 18:39:47.000000000 +0200 +++ kdelibs4/kdelibs4.changes 2008-05-20 18:00:13.000000000 +0200 @@ -1,0 +2,10 @@ +Tue May 20 18:00:09 CEST 2008 - llunak@suse.cz + +- do not always default to kdesu remembering password (bnc#386531) + +------------------------------------------------------------------- +Tue May 20 17:26:40 CEST 2008 - llunak@suse.cz + +- fix last patch (bnc#389765) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdelibs4.spec ++++++ --- /var/tmp/diff_new_pack.jS7663/_old 2008-05-22 00:56:13.000000000 +0200 +++ /var/tmp/diff_new_pack.jS7663/_new 2008-05-22 00:56:13.000000000 +0200 @@ -26,7 +26,7 @@ Summary: KDE Base Libraries Url: http://www.kde.org Version: 4.0.4 -Release: 8 +Release: 10 %define rversion 4.0.4 Requires: libqt4-x11 >= %( echo `rpm -q --queryformat '%{VERSION}' libqt4-x11`) Requires: libstrigi0 >= %( echo `rpm -q --queryformat '%{VERSION}' strigi-devel`) @@ -368,6 +368,10 @@ /usr/share/autostart/kdesktop.desktop %changelog +* Tue May 20 2008 llunak@suse.cz +- do not always default to kdesu remembering password (bnc#386531) +* Tue May 20 2008 llunak@suse.cz +- fix last patch (bnc#389765) * Mon May 19 2008 llunak@suse.cz - fix kdesu sometimes being broken when password saving is used (bnc#389765) ++++++ kdesu-fix-socketname.diff ++++++ --- /var/tmp/diff_new_pack.jS7663/_old 2008-05-22 00:56:14.000000000 +0200 +++ /var/tmp/diff_new_pack.jS7663/_new 2008-05-22 00:56:14.000000000 +0200 @@ -1,11 +1,20 @@ Subject: Fix kdesu sometimes being broken when password saving is used From: Lubos Lunak Feature: bnc#389765 -Patch-upstream: r809836 +Patch-upstream: r809836,r810350 --- kdesu/client.cpp +++ kdesu/client.cpp -@@ -63,10 +63,22 @@ +@@ -55,7 +55,7 @@ + :d(new KDEsuClientPrivate) + { + #ifdef Q_WS_X11 +- QByteArray display(getenv("DISPLAY")); ++ QString display = QString::fromAscii(qgetenv("DISPLAY")); + if (display.isEmpty()) + { + kWarning(900) << k_lineinfo << "$DISPLAY is not set\n"; +@@ -63,10 +63,7 @@ } // strip the screen number from the display @@ -13,22 +22,7 @@ - display.chop(1); - if (display.endsWith('.')) - display.chop(1); -+ int cut = display.lastIndexOf( '.' ); -+ if( cut > 0 ) -+ { -+ for( int i = cut; -+ i < display.count(); -+ ++i ) -+ { -+ if( display.at( i ) < '0' || display.at( i ) > '9' ) -+ { -+ cut = -1; -+ break; -+ } -+ } -+ } -+ if( cut > 0 ) -+ display.truncate( cut ); ++ display.replace(QRegExp("\\.[0-9]+$"), ""); #elif defined(Q_WS_QWS) QByteArray display("QWS"); #else ++++++ kdesu-settings.diff ++++++ --- /var/tmp/diff_new_pack.jS7663/_old 2008-05-22 00:56:14.000000000 +0200 +++ /var/tmp/diff_new_pack.jS7663/_new 2008-05-22 00:56:14.000000000 +0200 @@ -1,7 +1,7 @@ Subject: Change kdesu settings From: Lubos Lunak Bug: 216796 -Relates: kdelibs3/kdesu-settings.diff +Relates: kdelibs3/kdesu-settings.diff , kdebase4-runtime/kdesu-remember-keep-password.diff Patch-upstream: never Change kdesu(d) password keeping timeout only to 5 minutes and enable ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org