summaryrefslogtreecommitdiffstats
path: root/kde
diff options
context:
space:
mode:
Diffstat (limited to 'kde')
-rw-r--r--kde/kdebase-workspace/.footprint.i68621
-rw-r--r--kde/kdebase-workspace/.footprint.x86_6421
-rw-r--r--kde/kdebase-workspace/.md5sum.i6863
-rw-r--r--kde/kdebase-workspace/.md5sum.x86_643
-rwxr-xr-xkde/kdebase-workspace/Pkgfile12
-rwxr-xr-xkde/kdebase-workspace/Xsession.kde464
-rwxr-xr-xkde/kdebase-workspace/ede.desktop11
-rw-r--r--kde/kdebase-workspace/fixpath.patch34
-rw-r--r--kde/kdebase-workspace/kdebase-workspace-4.6.0-fix-MALLOC_CHECK.patch23
-rw-r--r--kde/kdebase-workspace/kdebase-workspace-4.6.0-fix-plasma-crash-on-exit.patch127
-rw-r--r--kde/kdebase-workspace/kdm36
-rwxr-xr-xkde/kdebase-workspace/lxde.desktop10
-rwxr-xr-xkde/kdebase-workspace/pre-install4
13 files changed, 21 insertions, 348 deletions
diff --git a/kde/kdebase-workspace/.footprint.i686 b/kde/kdebase-workspace/.footprint.i686
index 0c33664e6..3f1ccacc8 100644
--- a/kde/kdebase-workspace/.footprint.i686
+++ b/kde/kdebase-workspace/.footprint.i686
@@ -1,14 +1,13 @@
drwxr-xr-x root/root etc/
-drwxr-xr-x root/root etc/dbus-1/
-drwxr-xr-x root/root etc/dbus-1/system.d/
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.fontinst.conf
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.kcontrol.kcmkdm.conf
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.powerdevil.backlighthelper.conf
drwxr-xr-x root/root etc/kde/
--rw-r--r-- root/root etc/kde/kdmrc
--rw-r--r-- root/root etc/ksysguarddrc
+drwxr-xr-x root/root etc/kde/dbus-1/
+drwxr-xr-x root/root etc/kde/dbus-1/system.d/
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.fontinst.conf
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.kcontrol.kcmkdm.conf
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.powerdevil.backlighthelper.conf
+-rw-r--r-- root/root etc/kde/ksysguarddrc
drwxr-xr-x root/root etc/pam.d/
-rw-r--r-- root/root etc/pam.d/kde
-rw-r--r-- root/root etc/pam.d/kde-np
@@ -684,7 +683,6 @@ drwxr-xr-x root/root usr/share/apps/kdm/sessions/
-rw-r--r-- root/root usr/share/apps/kdm/sessions/ctwm.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/cwwm.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/e16.desktop
--rw-r--r-- root/root usr/share/apps/kdm/sessions/ede.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/enlightenment.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/evilwm.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/fluxbox.desktop
@@ -699,7 +697,6 @@ drwxr-xr-x root/root usr/share/apps/kdm/sessions/
-rw-r--r-- root/root usr/share/apps/kdm/sessions/kde-plasma.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/larswm.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/lwm.desktop
--rw-r--r-- root/root usr/share/apps/kdm/sessions/lxde.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/matchbox.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/metacity.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/mwm.desktop
@@ -1124,7 +1121,7 @@ drwxr-xr-x root/root usr/share/config/kdm/
-rwxr-xr-x root/root usr/share/config/kdm/Xstartup
-rwxr-xr-x root/root usr/share/config/kdm/Xwilling
-rw-r--r-- root/root usr/share/config/kdm/backgroundrc
-lrwxrwxrwx root/root usr/share/config/kdm/kdmrc -> /etc/kde/kdmrc
+-rw-r--r-- root/root usr/share/config/kdm/kdmrc
drwxr-xr-x root/root usr/share/config/kdm/sessions/
-rw-r--r-- root/root usr/share/config/ksplash.knsrc
-rw-r--r-- root/root usr/share/config/ksysguard.knsrc
diff --git a/kde/kdebase-workspace/.footprint.x86_64 b/kde/kdebase-workspace/.footprint.x86_64
index 0c33664e6..3f1ccacc8 100644
--- a/kde/kdebase-workspace/.footprint.x86_64
+++ b/kde/kdebase-workspace/.footprint.x86_64
@@ -1,14 +1,13 @@
drwxr-xr-x root/root etc/
-drwxr-xr-x root/root etc/dbus-1/
-drwxr-xr-x root/root etc/dbus-1/system.d/
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.fontinst.conf
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.kcontrol.kcmkdm.conf
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
--rw-r--r-- root/root etc/dbus-1/system.d/org.kde.powerdevil.backlighthelper.conf
drwxr-xr-x root/root etc/kde/
--rw-r--r-- root/root etc/kde/kdmrc
--rw-r--r-- root/root etc/ksysguarddrc
+drwxr-xr-x root/root etc/kde/dbus-1/
+drwxr-xr-x root/root etc/kde/dbus-1/system.d/
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.fontinst.conf
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.kcontrol.kcmkdm.conf
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
+-rw-r--r-- root/root etc/kde/dbus-1/system.d/org.kde.powerdevil.backlighthelper.conf
+-rw-r--r-- root/root etc/kde/ksysguarddrc
drwxr-xr-x root/root etc/pam.d/
-rw-r--r-- root/root etc/pam.d/kde
-rw-r--r-- root/root etc/pam.d/kde-np
@@ -684,7 +683,6 @@ drwxr-xr-x root/root usr/share/apps/kdm/sessions/
-rw-r--r-- root/root usr/share/apps/kdm/sessions/ctwm.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/cwwm.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/e16.desktop
--rw-r--r-- root/root usr/share/apps/kdm/sessions/ede.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/enlightenment.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/evilwm.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/fluxbox.desktop
@@ -699,7 +697,6 @@ drwxr-xr-x root/root usr/share/apps/kdm/sessions/
-rw-r--r-- root/root usr/share/apps/kdm/sessions/kde-plasma.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/larswm.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/lwm.desktop
--rw-r--r-- root/root usr/share/apps/kdm/sessions/lxde.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/matchbox.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/metacity.desktop
-rw-r--r-- root/root usr/share/apps/kdm/sessions/mwm.desktop
@@ -1124,7 +1121,7 @@ drwxr-xr-x root/root usr/share/config/kdm/
-rwxr-xr-x root/root usr/share/config/kdm/Xstartup
-rwxr-xr-x root/root usr/share/config/kdm/Xwilling
-rw-r--r-- root/root usr/share/config/kdm/backgroundrc
-lrwxrwxrwx root/root usr/share/config/kdm/kdmrc -> /etc/kde/kdmrc
+-rw-r--r-- root/root usr/share/config/kdm/kdmrc
drwxr-xr-x root/root usr/share/config/kdm/sessions/
-rw-r--r-- root/root usr/share/config/ksplash.knsrc
-rw-r--r-- root/root usr/share/config/ksysguard.knsrc
diff --git a/kde/kdebase-workspace/.md5sum.i686 b/kde/kdebase-workspace/.md5sum.i686
index c4a893eaa..b72efdcbb 100644
--- a/kde/kdebase-workspace/.md5sum.i686
+++ b/kde/kdebase-workspace/.md5sum.i686
@@ -1,8 +1,5 @@
5a8c274168dcacd657c1f0c6fe4f72a0 Pakxe.tar.bz2
-2b0d7acd26d472a7295d489973672094 Xsession.kde4
-304ef605ca6fc78f538ef38f7ae93b26 ede.desktop
98068b12ed7ea671ae631ff5893249a2 kde-np.pam
d388941b3e86b14ce25a72be945ed3d9 kde.pam
c544190b7f145df58f0e0bad5b46e0b3 kdebase-workspace-4.6.2.tar.bz2
367a3538f54db71f108b34cfa31088ac kscreensaver.pam
-48803caf97653dfcffb68b5ed9a184fd lxde.desktop
diff --git a/kde/kdebase-workspace/.md5sum.x86_64 b/kde/kdebase-workspace/.md5sum.x86_64
index 4e46d00e1..b72efdcbb 100644
--- a/kde/kdebase-workspace/.md5sum.x86_64
+++ b/kde/kdebase-workspace/.md5sum.x86_64
@@ -1,8 +1,5 @@
5a8c274168dcacd657c1f0c6fe4f72a0 Pakxe.tar.bz2
-2e3f3525323055c74da28cd431e35b0e Xsession.kde4
-304ef605ca6fc78f538ef38f7ae93b26 ede.desktop
98068b12ed7ea671ae631ff5893249a2 kde-np.pam
d388941b3e86b14ce25a72be945ed3d9 kde.pam
c544190b7f145df58f0e0bad5b46e0b3 kdebase-workspace-4.6.2.tar.bz2
367a3538f54db71f108b34cfa31088ac kscreensaver.pam
-48803caf97653dfcffb68b5ed9a184fd lxde.desktop
diff --git a/kde/kdebase-workspace/Pkgfile b/kde/kdebase-workspace/Pkgfile
index 88eceaa78..45df3ecb5 100755
--- a/kde/kdebase-workspace/Pkgfile
+++ b/kde/kdebase-workspace/Pkgfile
@@ -8,9 +8,8 @@
name=kdebase-workspace
version=4.6.2
-release=2
+release=3
source=(ftp://ftp.kde.org/pub/kde/stable/$version/src/$name-$version.tar.bz2 \
- lxde.desktop ede.desktop Xsession.kde4 \
http://nutyx.meticul.eu/files/patchs/$name/Pakxe.tar.bz2 \
kde.pam kde-np.pam kscreensaver.pam)
@@ -31,20 +30,15 @@ build() {
-DCMAKE_SKIP_RPATH=ON \
-DWITH_Xmms=OFF \
-DWITH_Googlegadgets=OFF \
- -DWITH_PolkitQt=OFF
+ -DKDE_DEFAULT_HOME=.kde \
+ -DSYSCONF_INSTALL_DIR=/etc/kde
make
make DESTDIR=$PKG install
cd ..
- install -m644 ../{ede.desktop,lxde.desktop} \
- $PKG/usr/share/apps/kdm/sessions/
- install -m755 ../Xsession.kde4 \
- $PKG/usr/share/config/kdm/Xsession
sed -i "s/AllowRootLogin=false/AllowRootLogin=true/" \
$PKG/usr/share/config/kdm/kdmrc
sed -i "s/#Language=de_DE/Language=fr_FR/" $PKG/usr/share/config/kdm/kdmrc
- mv $PKG/usr/share/config/kdm/kdmrc $PKG/etc/kde/kdmrc
- ln -sv /etc/kde/kdmrc $PKG/usr/share/config/kdm/kdmrc
mv ../Pakxe $PKG/usr/share/wallpapers/
chown -R root:root $PKG
diff --git a/kde/kdebase-workspace/Xsession.kde4 b/kde/kdebase-workspace/Xsession.kde4
deleted file mode 100755
index d50f24565..000000000
--- a/kde/kdebase-workspace/Xsession.kde4
+++ /dev/null
@@ -1,64 +0,0 @@
-#! /bin/sh
-# Xsession - run as user
-
-session=$1
-
-# Note that the respective logout scripts are not sourced.
-case $SHELL in
- */bash)
- [ -z "$BASH" ] && exec $SHELL $0 "$@"
- set +o posix
- [ -f /etc/profile ] && . /etc/profile
- if [ -f $HOME/.bash_profile ]; then
- . $HOME/.bash_profile
- elif [ -f $HOME/.bash_login ]; then
- . $HOME/.bash_login
- elif [ -f $HOME/.profile ]; then
- . $HOME/.profile
- fi
- ;;
- */zsh)
- [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@"
- emulate -R zsh
- [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc
- zhome=${ZDOTDIR:-$HOME}
- # zshenv is always sourced automatically.
- [ -f $zdir/zprofile ] && . $zdir/zprofile
- [ -f $zhome/.zprofile ] && . $zhome/.zprofile
- [ -f $zdir/zlogin ] && . $zdir/zlogin
- [ -f $zhome/.zlogin ] && . $zhome/.zlogin
- ;;
- */csh|*/tcsh)
- # [t]cshrc is always sourced automatically.
- # Note that sourcing csh.login after .cshrc is non-standard.
- xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX`
- $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp"
- . $xsess_tmp
- rm -f $xsess_tmp
- ;;
- *) # Plain sh, ksh, and anything we do not know.
- [ -f /etc/profile ] && . /etc/profile
- [ -f $HOME/.profile ] && . $HOME/.profile
- ;;
-esac
-
-[ -f /etc/xprofile ] && . /etc/xprofile
-[ -f $HOME/.xprofile ] && . $HOME/.xprofile
-case $session in
- "")
- exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session."
- ;;
- failsafe)
- exec xterm -geometry 80x24-0-0
- ;;
- custom)
- exec $HOME/.xsession
- ;;
- default)
- exec dbus-launch startkde
- ;;
- *)
- eval exec "$session"
- ;;
-esac
-exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop."
diff --git a/kde/kdebase-workspace/ede.desktop b/kde/kdebase-workspace/ede.desktop
deleted file mode 100755
index 436600d2d..000000000
--- a/kde/kdebase-workspace/ede.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=XSession
-Exec=/usr/bin/startede
-TryExec=/usr/bin/startede
-Name=EDE
-Name[eo]=Facoj 4
-Name[hi]=एक्सएफसीई4
-Name[sv]=Ede
-Name[te]=ఎక్స్ ఎఫ్ సి ఈ 4
-Comment=Equinox. A very light Desktop Environment \ No newline at end of file
diff --git a/kde/kdebase-workspace/fixpath.patch b/kde/kdebase-workspace/fixpath.patch
deleted file mode 100644
index be2b8383e..000000000
--- a/kde/kdebase-workspace/fixpath.patch
+++ /dev/null
@@ -1,34 +0,0 @@
---- startkde.cmake.orig 2009-01-15 14:24:44.000000000 +0100
-+++ startkde.cmake 2009-01-15 14:33:08.000000000 +0100
-@@ -34,22 +34,6 @@
- MALLOC_CHECK_=2
- export MALLOC_CHECK_
-
--# in case we have been started with full pathname spec without being in PATH
--bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'`
--if [ -n "$bindir" ]; then
-- qbindir=`$bindir/kde4-config --qt-binaries`
-- if [ -n "$qbindir" ]; then
-- case $PATH in
-- $qbindir|$qbindir:*|*:$qbindir|*:$qbindir:*) ;;
-- *) PATH=$qbindir:$PATH; export PATH;;
-- esac
-- fi
-- case $PATH in
-- $bindir|$bindir:*|*:$bindir|*:$bindir:*) ;;
-- *) PATH=$bindir:$PATH; export PATH;;
-- esac
--fi
--
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -206,7 +190,7 @@
- # For anything else (that doesn't set env vars, or that needs a window manager),
- # better use the Autostart folder.
-
--libpath=`kde4-config --path lib | tr : '\n'`
-+libpath=`kde4-config --path lib | tr : '\n'`$(echo -e '\n/etc/kde/lib/')
-
- for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'`; do
- for file in "$prefix"*.sh; do
diff --git a/kde/kdebase-workspace/kdebase-workspace-4.6.0-fix-MALLOC_CHECK.patch b/kde/kdebase-workspace/kdebase-workspace-4.6.0-fix-MALLOC_CHECK.patch
deleted file mode 100644
index a0448a8ba..000000000
--- a/kde/kdebase-workspace/kdebase-workspace-4.6.0-fix-MALLOC_CHECK.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Index: startkde.cmake
-===================================================================
---- startkde.cmake (revision 1217283)
-+++ startkde.cmake (revision 1217284)
-@@ -36,18 +36,6 @@
- # we have to unset this for Darwin since it will screw up KDE's dynamic-loading
- unset DYLD_FORCE_FLAT_NAMESPACE
-
--# Enable lightweight memory corruption checker if not already set
--# -- this is for trunk only, we remove it for releases
--if [ "x$MALLOC_CHECK_" = "x" ] && [ -x /lib/libc.so.6 ]; then
-- # Extract the first two components of the version from the output.
-- glibc_version=$(LC_ALL=C /lib/libc.so.6 | sed -e 's/[^0-9]*\([0-9]\.[0-9]\+\).*/\1/;s/\.\([0-9]\)$/.0\1/;q')
--
-- MALLOC_CHECK_=2 # Default to 2 unless glibc 2.9 or higher.
-- test $glibc_version \> 2.08 && MALLOC_CHECK_=3
--
-- export MALLOC_CHECK_
--fi
--
- # in case we have been started with full pathname spec without being in PATH
- bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'`
- if [ -n "$bindir" ]; then
diff --git a/kde/kdebase-workspace/kdebase-workspace-4.6.0-fix-plasma-crash-on-exit.patch b/kde/kdebase-workspace/kdebase-workspace-4.6.0-fix-plasma-crash-on-exit.patch
deleted file mode 100644
index 41561858d..000000000
--- a/kde/kdebase-workspace/kdebase-workspace-4.6.0-fix-plasma-crash-on-exit.patch
+++ /dev/null
@@ -1,127 +0,0 @@
-commit 92f71adb8bb6e46d4a3187ab8824c859312e9136
-Author: Aaron Seigo <aseigo@kde.org>
-Date: Tue Feb 1 12:54:44 2011 -0800
-
- try to avoid doing any work when we are deleting
-
-diff --git a/plasma/generic/applets/notifications/ui/notificationgroup.cpp b/plasma/generic/applets/notifications/ui/notificationgroup.cpp
-index 1f7c0b8..6bbf43c 100644
---- a/plasma/generic/applets/notifications/ui/notificationgroup.cpp
-+++ b/plasma/generic/applets/notifications/ui/notificationgroup.cpp
-@@ -66,6 +66,8 @@ NotificationGroup::NotificationGroup(Extender *parent, uint groupId)
-
- NotificationGroup::~NotificationGroup()
- {
-+ m_extenderItemsForNotification.clear();
-+ m_notificationForExtenderItems.clear();
- qDeleteAll(m_notifications);
- }
-
-@@ -137,6 +139,11 @@ void NotificationGroup::addNotification(Notification *notification)
-
- void NotificationGroup::extenderItemDestroyed(Plasma::ExtenderItem *object)
- {
-+ if (m_extenderItemsForNotification.isEmpty()) {
-+ // either we aren't tracking this notification or else we're being deleted
-+ return;
-+ }
-+
- Notification *n = m_notificationForExtenderItems.value(object);
-
- if (n) {
-@@ -148,10 +155,16 @@ void NotificationGroup::extenderItemDestroyed(Plasma::ExtenderItem *object)
-
- void NotificationGroup::removeNotification(Notification *notification)
- {
-+ if (m_extenderItemsForNotification.isEmpty()) {
-+ // either we aren't tracking this notification or else we're being deleted
-+ return;
-+ }
-+
- Plasma::ExtenderItem *item = m_extenderItemsForNotification.value(notification);
- if (item) {
- m_notificationForExtenderItems.remove(item);
- }
-+
- m_extenderItemsForNotification.remove(notification);
- m_notifications.removeAll(notification);
- QString applicationName = m_appForNotification.value(notification);
-diff --git a/plasma/generic/applets/notifications/ui/notifications.cpp b/plasma/generic/applets/notifications/ui/notifications.cpp
-index 9b1a7c0..c7aa6dd 100644
---- a/plasma/generic/applets/notifications/ui/notifications.cpp
-+++ b/plasma/generic/applets/notifications/ui/notifications.cpp
-@@ -106,6 +106,9 @@ Notifications::~Notifications()
- {
- // stop listening to the manager
- disconnect(m_manager, 0, this, 0);
-+ if (m_notificationStackDialog) {
-+ disconnect(m_notificationStackDialog, 0, this, 0);
-+ }
-
- foreach (Notification *notification, m_manager->notifications()) {
- // we don't want a destroyed managed after the destruction of manager
-@@ -342,10 +345,10 @@ void Notifications::initExtenderItem(Plasma::ExtenderItem *extenderItem)
- return;
- }
-
-- if (extenderItem->config().readEntry("type", "") == "job") {
-+ if (extenderItem->config().readEntry("type", QString()) == "job") {
- extenderItem->setWidget(new JobWidget(0, extenderItem));
-- //unknown type, this should never happen
- } else {
-+ //unknown type, this should never happen
- extenderItem->destroy();
- }
-
-commit 1fc6c46a49695ec6ad6cd80a8459c5c083de8e06
-Author: Aaron Seigo <aseigo@kde.org>
-Date: Tue Feb 1 12:54:25 2011 -0800
-
- make them all uniqueconnections
-
-diff --git a/plasma/generic/applets/notifications/ui/notificationstack.cpp b/plasma/generic/applets/notifications/ui/notificationstack.cpp
-index 2f68961..3b53559 100644
---- a/plasma/generic/applets/notifications/ui/notificationstack.cpp
-+++ b/plasma/generic/applets/notifications/ui/notificationstack.cpp
-@@ -54,11 +54,9 @@ NotificationStack::~NotificationStack()
- void NotificationStack::addNotification(Notification *notification)
- {
- m_canDismissTimer->start(1000);
-- connect(notification, SIGNAL(notificationDestroyed(Notification *)), this, SLOT(removeNotification(Notification *)));
-- connect(notification, SIGNAL(expired(Notification *)), this, SLOT(delayedRemoveNotification(Notification *)));
--
-- disconnect(notification, SIGNAL(changed(Notification *)), this, SLOT(notificationChanged(Notification *)));
-- connect(notification, SIGNAL(changed(Notification *)), this, SLOT(notificationChanged(Notification *)));
-+ connect(notification, SIGNAL(notificationDestroyed(Notification *)), this, SLOT(removeNotification(Notification *)), Qt::UniqueConnection);
-+ connect(notification, SIGNAL(expired(Notification *)), this, SLOT(delayedRemoveNotification(Notification *)), Qt::UniqueConnection);
-+ connect(notification, SIGNAL(changed(Notification *)), this, SLOT(notificationChanged(Notification *)), Qt::UniqueConnection);
-
- NotificationWidget *notificationWidget = new NotificationWidget(notification, this);
- notificationWidget->installEventFilter(this);
-commit f0f66f023e6f2896bcc2ea67d7922fc0745ff7b5
-Author: Aaron Seigo <aseigo@kde.org>
-Date: Tue Feb 1 12:54:10 2011 -0800
-
- simplification
-
-diff --git a/plasma/generic/applets/notifications/ui/notificationwidget.cpp b/plasma/generic/applets/notifications/ui/notificationwidget.cpp
-index 7764ede..3f87cfe 100644
---- a/plasma/generic/applets/notifications/ui/notificationwidget.cpp
-+++ b/plasma/generic/applets/notifications/ui/notificationwidget.cpp
-@@ -43,7 +43,6 @@
-
- #include <Plasma/Animation>
- #include <Plasma/Animator>
--#include <Plasma/Extender>
- #include <Plasma/Frame>
- #include <Plasma/IconWidget>
- #include <Plasma/Label>
-@@ -170,7 +169,7 @@ NotificationWidget::NotificationWidget(Notification *notification, QGraphicsWidg
- d->notification = notification;
-
- connect(d->signalMapper, SIGNAL(mapped(const QString &)),
-- d->notification.data(), SLOT(triggerAction(const QString &)));
-+ notification, SLOT(triggerAction(const QString &)));
- connect(notification, SIGNAL(changed()),
- this, SLOT(updateNotification()));
- connect(notification, SIGNAL(destroyed()),
diff --git a/kde/kdebase-workspace/kdm b/kde/kdebase-workspace/kdm
deleted file mode 100644
index 799d58f4b..000000000
--- a/kde/kdebase-workspace/kdm
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=$(pidof -o %PPID /usr/bin/kdm)
-case "$1" in
- start)
- stat_busy "Starting KDE Desktop Manager"
- [ -z "$PID" ] && /usr/bin/kdm &>/dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon kdm
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping KDE Desktop Manager"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon kdm
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 3
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/kde/kdebase-workspace/lxde.desktop b/kde/kdebase-workspace/lxde.desktop
deleted file mode 100755
index 7e067e2b6..000000000
--- a/kde/kdebase-workspace/lxde.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=lxde
-Name[fr]= lxde
-Comment[fr]=Slectionner cette session pour utiliser lxde comme environnment graphique
-
-Exec=startlxde
-Icon=
-Type=Application
-
diff --git a/kde/kdebase-workspace/pre-install b/kde/kdebase-workspace/pre-install
deleted file mode 100755
index 8ee4a87f7..000000000
--- a/kde/kdebase-workspace/pre-install
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/bash
-if ( pkginfo -i | grep kdebase3 > /dev/null ) ; then
- pkgrm kdebase3
-fi