LogoopenSUSE Build Service > Projects
Sign Up | Log In

View File kdebase4-workspace.spec of Package kdebase4-workspace (Project openSUSE:11.4)

#
# spec file for package kdebase4-workspace
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:           kdebase4-workspace
License:        GPLv2+
Group:          System/GUI/KDE
Summary:        The KDE Workspace Components
Url:            http://www.kde.org/
Version:        4.6.0
Release:        10.<RELEASE3>
BuildRequires:  audit-devel
BuildRequires:  bluez-devel
BuildRequires:  ConsoleKit-devel
BuildRequires:  fdupes
BuildRequires:  google-gadgets-devel
BuildRequires:  gpsd-devel
BuildRequires:  libdbusmenu-qt-devel
BuildRequires:  libkde4-devel >= %version
BuildRequires:  libkdepimlibs4-devel
BuildRequires:  liblazy-devel
BuildRequires:  libQtWebKit-devel
BuildRequires:  NetworkManager-devel
%if %suse_version < 1120
BuildRequires:  libpolkit-qt-devel
%else
BuildRequires:  libpolkit-qt-1-devel
%endif
BuildRequires:  libqalculate-devel
BuildRequires:  libqimageblitz-devel
BuildRequires:  libraw1394-devel
BuildRequires:  libsmbclient-devel
BuildRequires:  libsoprano-devel
BuildRequires:  libusb-devel
BuildRequires:  libusb-devel
BuildRequires:  libxklavier-devel
BuildRequires:  pam-devel
BuildRequires:  pciutils-devel
BuildRequires:  shared-desktop-ontologies-devel
BuildRequires:  soprano-backend-redland
%ifnarch s390 s390x
BuildRequires:  libsensors4-devel
%endif
%if %suse_version > 1110
Requires:       polkit-kde-agent-1 polkit-kde-kcmmodules-1
%endif
Source0:        kdebase-workspace-%version.tar.bz2
Source1:        rcksysguardd
Source2:        titlebar_decor.png
Source3:        kwin-cubecap.png
Source4:        sysconfig.displaymanager-kdm
Source91:       kdebase4-workspace-rpmlintrc
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Patch0:         4_6_BRANCH.diff
Patch8:         kwin-suse.diff
Patch18:        startkde.diff
Patch60:        kdm-audit-log.diff
Patch62:        kdm-cope-with-new-grub.diff
Patch63:        kdm-relaxed-auth.diff
Patch64:        kdm-suspend-hal.diff
Patch65:        kdm-sysconfig-values.diff
Patch66:        kdm-wordbreak.diff
Patch67:        kdm-remove-duplicated-sessions.diff
Patch68:        kdm-make_it_cool.diff
Patch69:        kdm-all-users-nopass.diff
Patch70:        same-pam-generic-classic.diff
Patch71:        kdm-kdmconf.diff
Patch77:        systemsettings-desktop.diff
Patch82:        rotate-wacom-pointers.diff
Patch88:        kde4-migrate.diff
Patch94:        systemsettings-root-kcm.diff
Patch98:        kdm-dont-grab-mouse.diff
#Subject: Increase the time KDM waits for X to start up
#From: Lubos Lunak
#Patch-upstream: no
#Bug: bnc#462478
Patch99:        kdm-long-xserver-timeout.diff
Patch103:       plasma-branding-defaults-corona.diff
Patch104:       plasma-branding-defaults-applets.diff
Patch106:       plasma-dashboard-leave.diff
Patch107:       plasma-kickoff-newly-collapsing.diff
Patch108:       plasma-panel-resize-hint.diff
Patch109:       plasma-wallpaper-description.diff
Patch123:       kdm-fix-generic-greeter.diff
Patch124:       kdm-fix-labelcolors.diff
Patch125:       pam-translate.diff
%if %suse_version <= 1110
Patch130:       no-randr-1.3.diff
%endif
Patch201:       plasma-notifications-kill-timer.diff
Patch208:       kdm-themer-wallpaper-sizes.diff
Patch211:       disable-python-support.diff
Patch212:       build-final.diff
Patch213:       bko265206-plasma-notification-crashfix.diff
Patch214:       bnc661844-akonadi-launched-by-calendarwidget.diff
Patch215:       powerdevil_46branchupdate.diff
Patch216:       kwin-update-blacklist-11.4.diff
Requires:       kde4-kgreeter-plugins = %version
Requires:       kdebase4-workspace-liboxygenstyle = %version
%kde4_runtime_requires
%if %suse_version == 1110
Requires:       %name-branding = 11.1
%endif
%if %suse_version == 1120
Requires:       %name-branding = 11.2
%endif
%if %suse_version == 1130
Requires:       %name-branding = 11.3
%endif
%if %suse_version > 1130
Requires:       %name-branding = 11.4
%endif
Recommends:     kdebase4-SuSE kwin plasma-addons plasmoid-quickaccess python-kdebase4
%if %suse_version < 1100
Recommends:     kdebase4-workspace-ksysguardd = %version
%else
Requires:       kdebase4-workspace-ksysguardd = %version
%endif
Suggests:       kdm kdebase4-wallpapers
%if %suse_version > 1100
Suggests:       kdebase4-workspace-google-gadgets
%endif
%define debug_package_requires %name = %version-%release kdelibs4-debuginfo
Provides:       kdebase3:/opt/kde3/bin/kicker
Provides:       powerdevil = 1.4.1
Obsoletes:      powerdevil < 1.4.1
Obsoletes:      powerdevil-lang <= 1.4.1
Obsoletes:      kpowersave <= 0.7.3_svn3167
Obsoletes:      kpowersave-lang <= 0.7.3_svn3167
Provides:       kde4-plasmoid-quicklauncher = 0.4
Obsoletes:      kde4-plasmoid-quicklauncher < 0.4
Provides:       PolicyKit-kde = 0.2.0
Obsoletes:      PolicyKit-kde < 0.2.0
Obsoletes:      PolicyKit-kde-lang < 11.2

%description
This package contains the basic packages for a K Desktop Environment
workspace.



Authors:
--------
    The KDE Team <kde@kde.org>

%prep
%setup -q -n kdebase-workspace-%version
%patch0
###KDE46: rewrite!
#%patch8
%patch18
#%patch60
%patch62
%patch63
%patch64
%patch65
%patch66
%patch67
%patch68
%patch69
%patch70 -p0
%patch71
%patch77
%patch82
%patch88
### Remove when KDM KCM configuration bugs are fixed
#%patch94
%patch98
%patch99
%patch103
%patch104
%patch106
%patch107
%patch108
%patch109
%patch123 -p1
%patch124 -p1
%patch125
%if %suse_version <= 1110
%patch130
%endif
%patch201 -p1
###KDE45: rediff! - kdm code may have added similar functionality
#%patch208
%patch211
%patch212
%patch213 -p1
%patch214 -p1
%patch215 -p1
%patch216 -p1
cp %{SOURCE3} kwin/effects/cube/data/cubecap.png

%build
  EXTRA_FLAGS="-DKDE4_COMMON_PAM_SERVICE=xdm \
      -DKDE4_KCHECKPASS_PAM_SERVICE=xdm \
      -DKDE4_ENABLE_FINAL=0 \
      -DSYSCONF_INSTALL_DIR=/etc"
  %cmake_kde4 -d build -- $EXTRA_FLAGS
  %make_jobs

%install
  cd build
  %makeinstall
  install -m 644 %{SOURCE2} $RPM_BUILD_ROOT/usr/share/kde4/apps/kwin/
  mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates/
  install -m 644 %{SOURCE4} $RPM_BUILD_ROOT/var/adm/fillup-templates/
  %create_subdir_filelist -d kdm -v devel
  %create_subdir_filelist -d kwin -v devel
  cd ..
  sed -ri "s,.*%{_kde_config_dir}/kdm/backgroundrc,," filelists/kdm
  sed -ri "s,.*%{_kde_config_dir}/kdm/README,," filelists/kdm
  sed -ri "s,.*(%{_kde_config_dir}/kdm/kdmrc),%config(noreplace) \1," filelists/kdm
  rm -f $RPM_BUILD_ROOT/%{_kde_config_dir}/kdm/README
  sed -ri "s,.*%{_kde_share_dir}/apps/kdm/themes/oxygen.*,," filelists/kdm
  sed -ri "s,.*%{_kde_share_dir}/apps/kdm/pics.*,," filelists/kdm
  ls -1 $RPM_BUILD_ROOT/usr/share/wallpapers/ | while read wallpaper; \
    do test "$wallpaper" = "Horos" -o ! -d "$RPM_BUILD_ROOT/usr/share/wallpapers/$wallpaper" \
	|| rm -r "$RPM_BUILD_ROOT/usr/share/wallpapers/$wallpaper"; done
  mkdir -p $RPM_BUILD_ROOT/etc
  #mv $RPM_BUILD_ROOT/usr/etc/systemsettingsrc $RPM_BUILD_ROOT/etc/
  rm -rf $RPM_BUILD_ROOT/usr/share/doc/kde/HTML/en/kicker
  pushd $RPM_BUILD_DIR/%buildsubdir/
  cat filelists/devel filelists/kdm filelists/kwin | while read line; do echo "%exclude $line";done >filelists/exclude
  popd
  %suse_update_desktop_file systemsettings   X-SuSE-core
  %suse_update_desktop_file ksysguard        System Monitor
  %suse_update_desktop_file kmenuedit        Core-Configuration
  %suse_update_desktop_file -r klipper          System TrayIcon
  %suse_update_desktop_file -r krandrtray    System TrayIcon
  mkdir -p $RPM_BUILD_ROOT/etc/init.d
  install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/init.d/ksysguardd
  mkdir -p  ${RPM_BUILD_ROOT}/usr/sbin
  ln -sf ../../etc/init.d/ksysguardd $RPM_BUILD_ROOT/usr/sbin/rcksysguardd
  ln -sf rcxdm ${RPM_BUILD_ROOT}/usr/sbin/rckdm
  # Make it constant so build-compare doesn't complains. If commented postinstall
  # will generate a new one through genkdmconf.
  sed -i 's/^ForgingSeed=[0-9]\+/#ForgingSeed=1111122222/' ${RPM_BUILD_ROOT}%{_kde4_configdir}/kdm/kdmrc
  %fdupes -s $RPM_BUILD_ROOT
  %kde_post_install

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig
%verifyscript
%verify_permissions -e %_kde4_modules/libexec/kcheckpass
%verify_permissions -e %_kde4_modules/libexec/kdesud

%clean
  rm -rf $RPM_BUILD_ROOT
  rm -rf filelists

%package branding-upstream
Summary:        The KDE Workspace Components
License:        GPLv2+
Group:          System/GUI/KDE
%if %suse_version > 1030
#BRAND: FIXME
%if %suse_version == 1110
Provides:       %{name}-branding = 11.1
%endif
%if %suse_version == 1120
Provides:       %{name}-branding = 11.2
%endif
%if %suse_version == 1130
Provides:       %{name}-branding = 11.3
%endif
%if %suse_version > 1130
Provides:       %{name}-branding = 11.4
%endif
Conflicts:      otherproviders(%{name}-branding)
Supplements:    packageand(kdebase4-workspace:branding-upstream)
%endif

%description branding-upstream
This package contains the basic packages for a K Desktop Environment
workspace.

%package -n kdm-branding-upstream
Summary:        KDE login and display manager - upstream branding
License:        GPLv2+
Group:          System/GUI/KDE
%if %suse_version > 1030
#BRAND: FIXME
%if %suse_version == 1110
Provides:       kdm-branding = 11.1
%endif
%if %suse_version == 1120
Provides:       kdm-branding = 11.2
%endif
%if %suse_version == 1130
Provides:       kdm-branding = 11.3
%endif
%if %suse_version > 1130
Provides:       kdm-branding = 11.4
%endif
Conflicts:      otherproviders(kdm-branding)
Supplements:    packageand(kdm:branding-upstream)
%endif
PreReq:         %fillup_prereq
Provides:       kde4-kdm-branding-upstream = 4.3.0
Obsoletes:      kde4-kdm-branding-upstream < 4.3.0

%description -n kdm-branding-upstream
This package contains the upstream branding for KDE 4's kdm, the
display manager



Authors:
--------
    The KDE Team <kde@kde.org>

%post -n kdm-branding-upstream
%{fillup_only -n displaymanager -s kdm}

%package ksysguardd
License:        GPLv2+
Group:          System/GUI/KDE
Summary:        KDE base package: ksysguard daemon
Provides:       kdebase3-ksysguardd = 3.5.90
Obsoletes:      kdebase3-ksysguardd < 3.5.90
Provides:       kdebase3-ksysguardd = 3.5.1
PreReq:         %insserv_prereq

%description ksysguardd
This package contains the ksysguard daemon. It is needed for ksysguard.

This package can be installed on servers without any other KDE packages
to guard the system from remote computers.



Authors:
--------
    The KDE Team <kde@kde.org>

%preun ksysguardd
%stop_on_removal ksysguardd

%post ksysguardd
/sbin/ldconfig
%{fillup_and_insserv -f ksysguardd}

%postun ksysguardd
/sbin/ldconfig
%restart_on_update ksysguardd
%insserv_cleanup
exit 0

%if %suse_version > 1100

%package google-gadgets
License:        GPLv2+
Group:          System/GUI/KDE
Summary:        Google Gadgets support for Plasma
Requires:       %name = %version
%requires_ge    libqt4-x11

%description google-gadgets
This package contains Google Gadgets support for the KDE workspace.



Authors:
--------
    The KDE Team <kde@kde.org>

%post google-gadgets -p /sbin/ldconfig

%postun google-gadgets -p /sbin/ldconfig
%endif

%package -n kwin
License:        GPLv2+
Group:          System/GUI/KDE
Summary:        KDE Window Manager
Provides:       windowmanager
%kde4_runtime_requires
%if %suse_version == 1110
Requires:       %{name}-branding = 11.1
%endif
%if %suse_version == 1120
Requires:       %{name}-branding = 11.2
%endif
%if %suse_version == 1130
Requires:       %{name}-branding = 11.3
%endif
%if %suse_version > 1130
Requires:       %{name}-branding = 11.4
%endif

Provides:       kdebase3:/opt/kde3/bin/kwin
Provides:       kde4-kwin = 4.3.0
Obsoletes:      kde4-kwin < 4.3.0

%description -n kwin
KWin is the window manager of the K desktop environment.



Authors:
--------
    The KDE Team <kde@kde.org>

%post -n kwin -p /sbin/ldconfig

%postun -n kwin -p /sbin/ldconfig

%package -n kde4-kgreeter-plugins
License:        GPLv2+
Group:          System/GUI/KDE
Summary:        The KDE Greeter Plugin Components
Provides:       windowmanager
%kde4_runtime_requires

%description -n kde4-kgreeter-plugins
This package contains the Greeter Plugins that are needed by KDM and
Screensaver unlocking



Authors:
--------
    The KDE Team <kde@kde.org>

%package devel
License:        GPLv2+
Requires:       kdebase4-workspace = %version
Requires:       libkde4-devel >= %_kde_platform_version
Requires:       kwin = %version
Requires:       libQtWebKit-devel
Provides:       plasma-devel = %version
Summary:        The KDE Workspace Components
Group:          System/GUI/KDE

%description devel
This package contains the basic packages for a K Desktop Environment
workspace.



Authors:
--------
    The KDE Team <kde@kde.org>



%package -n kdm
License:        GPLv2+
Group:          System/GUI/KDE
Summary:        KDE login and display manager
%if %suse_version == 1110
Requires:       kdm-branding = 11.1
%endif
%if %suse_version == 1120
Requires:       kdm-branding = 11.2
%endif
%if %suse_version == 1130
Requires:       kdm-branding = 11.3
%endif
%if %suse_version > 1130
Requires:       kdm-branding = 11.4
%endif
Requires:       ConsoleKit-x11 xorg-x11-server
Requires:       kde4-kgreeter-plugins = %version
Requires:       pam-config
%kde4_runtime_requires
Provides:       kdebase3-kdm = 3.5.1
Obsoletes:      kdebase3-kdm < 3.5.1
Provides:       kde4-kdm = 4.3.0
Obsoletes:      kde4-kdm < 4.3.0

%description -n kdm
This package contains kdm, the login and session manager for KDE.



Authors:
--------
    The KDE Team <kde@kde.org>

%post -n kdm
%_kde4_bindir/genkdmconf
%{remove_and_set -n displaymanager KDM_SHUTDOWN}
if test -n "$KDM_SHUTDOWN" -a "$KDM_SHUTDOWN" != "no"; then
  if test "$KDM_SHUTDOWN" = "local" ; then
    KDM_SHUTDOWN=all
  fi
  case "$KDM_SHUTDOWN" in
  "auto" | "none" | "root")
    sed -i -e "s/^DISPLAYMANAGER_SHUTDOWN=.*/DISPLAYMANAGER_SHUTDOWN=\"$KDM_SHUTDOWN\"/" /etc/sysconfig/displaymanager
    ;;
  esac
fi
/sbin/ldconfig

%postun -n kdm -p /sbin/ldconfig

%package liboxygenstyle
License:        GPLv2+
Requires:       kdebase4-workspace = %version
Summary:        The Libraries of the oxygen-style
Group:          System/GUI/KDE

%description liboxygenstyle
This package contains the libraries of the oxygen style.



Authors:
--------
    The KDE Team <kde@kde.org>

%post liboxygenstyle
/sbin/ldconfig

%postun liboxygenstyle
/sbin/ldconfig

%files branding-upstream
%defattr(-,root,root)
%doc COPYING
%_kde4_appsdir/kwin/cubecap.png
%_kde4_appsdir/kwin/titlebar_decor.png
%_kde4_appsdir/ksplash/Themes/Default
%dir %_kde4_wallpapersdir
%_kde4_wallpapersdir/Horos

%files -n kdm-branding-upstream
%defattr(-,root,root)
%doc COPYING
%config(noreplace) %_kde_config_dir/kdm/backgroundrc
%_kde4_appsdir/kdm/pics
/var/adm/fillup-templates/sysconfig.displaymanager-kdm

%files ksysguardd
%defattr(-,root,root)
%doc COPYING COPYING.DOC README
%_kde4_bindir/ksysguardd
%config %_kde4_sysconfdir/init.d/ksysguardd
%_kde4_sbindir/rcksysguardd
%config(noreplace) %_kde4_sysconfdir/ksysguarddrc
%_kde_config_dir/ksysguard.knsrc

%if %suse_version > 1100

%files google-gadgets
%defattr(-,root,root)
%doc COPYING COPYING.DOC README
%_kde4_modulesdir/plasma_*_ggl.so
%_kde4_servicesdir/plasma-*-googlegadgets.desktop
%endif

%files -n kwin -f filelists/kwin
%defattr(-,root,root)
%doc COPYING COPYING.DOC README kwin/clients/aurorae/theme-description
%dir %_kde4_servicesdir/kwin
%exclude %_kde4_appsdir/kwin/cubecap.png
%exclude %_kde4_appsdir/kwin/titlebar_decor.png
%_kde4_appsdir/kwin/default_rules/plasma_desktop_containment.kwinrules

%files devel -f filelists/devel
%defattr(-,root,root)
%doc COPYING COPYING.DOC README
/usr/include/*
%_kde4_appsdir/cmake
%_kde4_libdir/cmake/KDE4Workspace-*
%_kde4_libdir/liblsofui.so
%_kde4_modulesdir/plugins/designer/ksysguardlsofwidgets.so
%_kde4_libdir/libsolidcontrolifaces.so
%_kde4_libdir/libsolidcontrol.so
%_kde4_libdir/libkdecorations.so
%_kde4_libdir/libkworkspace.so
%_kde4_libdir/libkscreensaver.so
%_kde4_libdir/libprocesscore.so
%_kde4_libdir/libprocessui.so
%_kde4_libdir/libksgrd.so
%_kde4_libdir/libkwineffects.so
%_kde4_libdir/libtaskmanager.so
%_kde4_libdir/libksignalplotter.so
%_kde4_libdir/libweather_ion.so
%_kde4_libdir/libkfontinst.so
%_kde4_libdir/libkfontinstui.so
%_kde4_libdir/libplasmaclock.so
%_kde4_libdir/libkephal.so
%_kde4_libdir/libplasma-geolocation-interface.so
%_kde4_libdir/libplasmagenericshell.so

%files -n kdm -f filelists/kdm
%defattr(-,root,root)
%doc COPYING COPYING.DOC README
%doc %lang(en) %_kde4_htmldir/en/kdm
%dir %_kde_config_dir/kdm
%_kde4_modulesdir/kcm_kdm.so
%_kde4_servicesdir/kdm.desktop
%config %_kde_config_dir/kdm.knsrc
%dir %_kde4_appsdir/doc
%dir %_kde4_appsdir/doc/kdm
%_kde4_appsdir/kdm
%exclude %_kde4_appsdir/kdm/pics
%_kde4_sbindir/rckdm
%dir %_kde4_wallpapersdir
%if %suse_version < 1120
%_datadir/PolicyKit/policy/org.kde.kcontrol.kcmkdm.policy
%endif

%files -n kde4-kgreeter-plugins
%defattr(-,root,root)
%_kde4_modulesdir/kgreet_*.so

%files liboxygenstyle
%defattr(-,root,root)
%doc COPYING COPYING.DOC README
%_kde4_libdir/liboxygenstyle.*
%dir %_kde4_modulesdir/plugins/styles
%_kde4_modulesdir/plugins/styles/oxygen.so

%files -f filelists/exclude
%defattr(-,root,root)
#positives
%doc COPYING COPYING.DOC README
%doc %lang(en) %_kde4_htmldir/en/
%_kde4_mandir/man1/plasmapkg.1.gz
%_kde4_mandir/man1/plasmaengineexplorer.1.gz
%_kde4_mandir/man1/plasmoidviewer.1.gz
%config %_kde4_sysconfdir/dbus-1/system.d/org.kde.*
%_kde4_bindir/*
%_kde4_libdir/kconf_update_bin/
%_kde4_libdir/kde4/
%_kde4_libdir/*.so
%_kde4_libdir/*.so.*
%_datadir/applications/kde4/
%_datadir/dbus-1/
%_datadir/icons/Oxygen*
%_datadir/icons/hicolor/*/*/*
%_datadir/icons/oxygen/*/*
%_datadir/icons/oxygen/*/*/*
%_datadir/kde4/apps/
%_datadir/kde4/config.kcfg/
%_datadir/kde4/config/
%_datadir/kde4/services/
%_datadir/kde4/servicetypes/
%_datadir/autostart/
%if %suse_version > 1110
%_datadir/polkit-1/
%_datadir/polkit-1/actions/org.kde.fontinst.policy
%_datadir/polkit-1/actions/org.kde.kcontrol.kcmclock.policy
%_datadir/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy
%else
%_datadir/PolicyKit/policy/org.kde.fontinst.policy
%_datadir/PolicyKit/policy/org.kde.kcontrol.kcmclock.policy
%_datadir/PolicyKit/policy/org.kde.ksysguard.processlisthelper.policy
%endif
%dir %_kde4_libdir/strigi
%_kde4_libdir/strigi/strigita_font.so

#blacklist
%exclude %_kde4_appsdir/kwin/titlebar_decor.png
%exclude %_kde4_appsdir/kdm/pics/
%exclude /var/adm/fillup-templates/sysconfig.displaymanager-kdm
%exclude %_kde4_bindir/ksysguardd
%exclude %_kde4_sysconfdir/ksysguarddrc
%exclude %_kde_config_dir/ksysguard.knsrc
%if %suse_version > 1100
%exclude %_kde4_modulesdir/plasma_*_ggl.so
%exclude %_kde4_servicesdir/plasma-*-googlegadgets.desktop
%endif
%exclude %_kde4_servicesdir/kwin
%exclude %_kde4_appsdir/kwin/default_rules/plasma_desktop_containment.kwinrules
%exclude %_kde4_appsdir/cmake
%exclude %_kde4_libdir/cmake/KDE4Workspace-*
%exclude %_kde4_libdir/liblsofui.so
%exclude %_kde4_modulesdir/plugins/designer/ksysguardlsofwidgets.so
%exclude %_kde4_libdir/libplasmagenericshell.so
%exclude %_kde4_libdir/libsolidcontrolifaces.so
%exclude %_kde4_libdir/libsolidcontrol.so
%exclude %_kde4_libdir/libkdecorations.so
%exclude %_kde4_libdir/libkworkspace.so
%exclude %_kde4_libdir/libkscreensaver.so
%exclude %_kde4_libdir/libprocesscore.so
%exclude %_kde4_libdir/libprocessui.so
%exclude %_kde4_libdir/libksgrd.so
%exclude %_kde4_libdir/libkwineffects.so
%exclude %_kde4_libdir/libtaskmanager.so
%exclude %_kde4_libdir/libweather_ion.so
%exclude %_kde4_libdir/libkfontinst.so
%exclude %_kde4_libdir/libkfontinstui.so
%exclude %_kde4_libdir/libplasmaclock.so
%exclude %_kde4_libdir/libkephal.so
%exclude %_kde4_libdir/libplasma-geolocation-interface.so
%exclude %_kde4_libdir/libksignalplotter.so
%exclude %_kde4_libdir/liboxygenstyle.so
%exclude %_kde4_modulesdir/kcm_kdm.so
%exclude %_kde4_servicesdir/kdm.desktop
%exclude %_kde_config_dir/kdm.knsrc
%exclude %_kde4_appsdir/doc
%exclude %_kde4_appsdir/doc/kdm
%exclude %_kde_config_dir/kdm
%exclude %_kde4_appsdir/kdm
%exclude %_kde4_appsdir/kdm/pics
%exclude %_kde_config_dir/kdm/backgroundrc
%exclude %_kde4_modulesdir/kgreet_*.so
%exclude %_kde4_appsdir/kwin/cubecap.png
%exclude %_kde4_appsdir/kwin/titlebar_decor.png
%exclude %_kde4_appsdir/ksplash/Themes/Default
%exclude %_kde4_libdir/liboxygenstyle.*
%exclude %_kde4_modulesdir/plugins/styles
%exclude %_kde4_modulesdir/plugins/styles/oxygen.so

%changelog