rpms/kdebase/devel kdebase-3.5.6-kdm-alternatebackground.patch, NONE, 1.1 kderc, NONE, 1.1 .cvsignore, 1.55, 1.56 kdebase.spec, 1.246, 1.247 sources, 1.76, 1.77
Than Ngo (than)
fedora-extras-commits at redhat.com
Tue May 15 14:16:14 UTC 2007
Author: than
Update of /cvs/extras/rpms/kdebase/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2426
Modified Files:
.cvsignore kdebase.spec sources
Added Files:
kdebase-3.5.6-kdm-alternatebackground.patch kderc
Log Message:
- enable userlist by default in KDM, bz#239701
- own %%{_datadir}/apps/kdm/faces, bz#239694
- remove unneeded Rq on kdelibs-devel
kdebase-3.5.6-kdm-alternatebackground.patch:
--- NEW FILE kdebase-3.5.6-kdm-alternatebackground.patch ---
diff -ur kdebase-3.5.6/kdm/kfrontend/kgapp.cpp kdebase-3.5.6-kdm-alternatebackground/kdm/kfrontend/kgapp.cpp
--- kdebase-3.5.6/kdm/kfrontend/kgapp.cpp 2006-05-22 20:13:07.000000000 +0200
+++ kdebase-3.5.6-kdm-alternatebackground/kdm/kfrontend/kgapp.cpp 2007-05-11 15:26:03.000000000 +0200
@@ -40,6 +40,7 @@
#include <qtimer.h>
#include <qcursor.h>
#include <qpalette.h>
+#include <qcolor.h>
#include <stdlib.h> // free(), exit()
#include <unistd.h> // alarm()
@@ -145,6 +146,8 @@
if (!_colorScheme.isEmpty()) {
KSimpleConfig config( _colorScheme, true );
config.setGroup( "Color Scheme" );
+ flagAlternateBackground = true;
+ gAlternateBackground = config.readColorEntry( "alternateBackground" );
app.setPalette( app.createApplicationPalette( &config, 7 ) );
}
diff -ur kdebase-3.5.6/kdm/kfrontend/kgreeter.cpp kdebase-3.5.6-kdm-alternatebackground/kdm/kfrontend/kgreeter.cpp
--- kdebase-3.5.6/kdm/kfrontend/kgreeter.cpp 2006-10-01 19:32:15.000000000 +0200
+++ kdebase-3.5.6-kdm-alternatebackground/kdm/kfrontend/kgreeter.cpp 2007-05-11 15:26:44.000000000 +0200
@@ -54,6 +54,7 @@
#include <qtooltip.h>
#include <qaccel.h>
#include <qeventloop.h>
+#include <qcolor.h>
#include <pwd.h>
#include <grp.h>
@@ -63,12 +64,17 @@
#include <X11/Xlib.h>
+bool flagAlternateBackground;
+QColor gAlternateBackground;
+
class UserListView : public KListView {
public:
UserListView( QWidget *parent = 0, const char *name = 0 )
: KListView( parent, name )
, cachedSizeHint( -1, 0 )
{
+ if (flagAlternateBackground)
+ setAlternateBackground( gAlternateBackground );
setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Ignored );
header()->hide();
addColumn( QString::null );
diff -ur kdebase-3.5.6/kdm/kfrontend/kgreeter.h kdebase-3.5.6-kdm-alternatebackground/kdm/kfrontend/kgreeter.h
--- kdebase-3.5.6/kdm/kfrontend/kgreeter.h 2005-10-10 17:04:31.000000000 +0200
+++ kdebase-3.5.6-kdm-alternatebackground/kdm/kfrontend/kgreeter.h 2007-05-11 15:25:28.000000000 +0200
@@ -26,6 +26,8 @@
#ifndef KGREETER_H
#define KGREETER_H
+#include <qcolor.h>
+
#include "kgverify.h"
#include "kgdialog.h"
@@ -42,6 +44,9 @@
class QPopupMenu;
class QListViewItem;
+extern bool flagAlternateBackground;
+extern QColor gAlternateBackground;
+
struct SessType {
QString name, type;
bool hid;
--- NEW FILE kderc ---
[General]
activeFont=Sans,10,-1,5,50,0,0,0,0,0
background=230,230,230
fixed=Monospace,10,-1,5,50,0,0,0,1,0
font=Sans,10,-1,5,50,0,0,0,0,0
foreground=0,0,0
menuFont=Sans,10,-1,5,50,0,0,0,0,0
selectBackground=76,89,166
selectForeground=255,255,255
taskbarFont=Sans,10,-1,5,50,0,0,0,0,0
toolBarFont=Sans,10,-1,5,50,0,0,0,0,0
windowBackground=255,255,255
windowForeground=0,0,0
StandardFont=Sans,10,-1,5,50,0,0,0,0,0
[DirWatch]
NFSPollInterval=5000
PollInterval=500
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kdebase/devel/.cvsignore,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- .cvsignore 22 Mar 2007 18:42:13 -0000 1.55
+++ .cvsignore 15 May 2007 14:15:40 -0000 1.56
@@ -29,3 +29,4 @@
kde-redhat-config-3.5-fc5-0.5.tar.bz2
kdebase-3.5.6.tar.bz2
kde-redhat-config-3.5-fc5-0.6.tar.bz2
+kde-redhat-config-3.5-fc7-1.tar.bz2
Index: kdebase.spec
===================================================================
RCS file: /cvs/extras/rpms/kdebase/devel/kdebase.spec,v
retrieving revision 1.246
retrieving revision 1.247
diff -u -r1.246 -r1.247
--- kdebase.spec 30 Apr 2007 13:08:52 -0000 1.246
+++ kdebase.spec 15 May 2007 14:15:40 -0000 1.247
@@ -17,7 +17,7 @@
Summary: K Desktop Environment - core files
Name: kdebase
Version: 3.5.6
-Release: 6%{?dist}
+Release: 7%{?dist}
Epoch: 6
Url: http://www.kde.org
Group: User Interface/Desktops
@@ -27,7 +27,7 @@
Source1: konsole.desktop
Source2: KDE.session.gnome
Source3: kde.desktop
-Source4: kde-redhat-config-3.5-fc5-0.6.tar.bz2
+Source4: kde-redhat-config-3.5-fc7-1.tar.bz2
Source5: kde-np
Source6: logrotate-kdm
Source7: mailsettings.cc
@@ -35,6 +35,7 @@
Source9: cr16-app-package_games_kids.png
Source10: cr32-app-package_games_kids.png
Source11: cr48-app-package_games_kids.png
+Source12: kderc
Patch0: kdebase-3.5.5-redhat-pam.patch
Patch1: kdebase-3.5.6-1-redhat-startkde.patch
@@ -59,6 +60,7 @@
Patch25: kdebase-3.5.4-konqueror-shortcut.patch
Patch26: kdebase-3.5.5-suspend.patch
Patch27: kdebase-3.5.6-consolekit-kdm.patch
+Patch28: kdebase-3.5.6-kdm-alternatebackground.patch
Provides: %{name} = %{epoch}:%{version}-%{release}.%{_arch}
@@ -159,7 +161,6 @@
%package extras
Summary: Extras packages from kdebase
Requires: %{name} = %{epoch}:%{version}-%{release}.%{_arch}
-Requires: kdelibs-devel >= %{version}
Group: User Interface/Desktops
%description extras
@@ -194,6 +195,7 @@
%patch25 -p1 -b .konqueror-shortcut
%patch26 -p1 -b .suspend
%patch27 -p1 -b .consolekit
+%patch28 -p1 -b .kdm-alternatebackground
%if %{rhel}
rm -rf kdeprint/kdeprintfax
@@ -312,26 +314,11 @@
ln -fs ../../X11/xinit/Xsession Xsession
popd
-cat >>%{buildroot}/etc/kderc <<EOF
-[General]
-activeFont=Sans,10,-1,5,50,0,0,0,0,0
-background=230,230,230
-fixed=Monospace,10,-1,5,50,0,0,0,1,0
-font=Sans,10,-1,5,50,0,0,0,0,0
-foreground=0,0,0
-menuFont=Sans,10,-1,5,50,0,0,0,0,0
-selectBackground=76,89,166
-selectForeground=255,255,255
-taskbarFont=Sans,10,-1,5,50,0,0,0,0,0
-toolBarFont=Sans,10,-1,5,50,0,0,0,0,0
-windowBackground=255,255,255
-windowForeground=0,0,0
-StandardFont=Sans,10,-1,5,50,0,0,0,0,0
-
-[DirWatch]
-NFSPollInterval=5000
-PollInterval=500
-EOF
+# own %{_datadir}/apps/kdm/faces
+mkdir -p %{buildroot}%{_datadir}/apps/kdm/faces
+
+# kde resource
+install -m 644 %{SOURCE12} %{buildroot}/etc/
# Make symlinks relative
cd %{buildroot}/%{_docdir}/HTML/en
@@ -595,6 +582,7 @@
%{_datadir}/sounds
%{_datadir}/templates
%{_datadir}/wallpapers
+%{_datadir}/apps/kdm/faces
%files devel
%defattr(-,root,root)
@@ -611,6 +599,11 @@
%exclude %{_libdir}/libkdeinit_*.so
%changelog
+* Tue May 15 2007 Than Ngo <than at redhat.com> - 6:3.5.6-7.fc7
+- enable userlist by default in KDM, bz#239701
+- own %%{_datadir}/apps/kdm/faces, bz#239694
+- remove unneeded Rq on kdelibs-devel
+
* Mon Apr 23 2007 Than Ngo <than at redhat.com> - 6:3.5.6-6.fc7
- apply patch KDM to support ConsoleKit, thanks to Kevin Kofler and
S.ÃaÄlar Onur, #228111
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kdebase/devel/sources,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- sources 22 Mar 2007 18:42:13 -0000 1.76
+++ sources 15 May 2007 14:15:40 -0000 1.77
@@ -1,2 +1,2 @@
a53f589f58012e655a52220a6a151019 kdebase-3.5.6.tar.bz2
-c5097bf3bf10849a6df9becd50d7cb66 kde-redhat-config-3.5-fc5-0.6.tar.bz2
+d52f08756a8d3e9df478506bd258a4d8 kde-redhat-config-3.5-fc7-1.tar.bz2
More information about the fedora-extras-commits
mailing list