[kdebase-workspace] get some kwin-gles love

Rex Dieter rdieter at fedoraproject.org
Thu Dec 1 16:41:22 UTC 2011


commit 2d129a783ddda2204aeacfcd7a2d8c197c2bfb7a
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Thu Dec 1 10:42:13 2011 -0600

    get some kwin-gles love

 kdebase-workspace.spec |   59 +++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 48 insertions(+), 11 deletions(-)
---
diff --git a/kdebase-workspace.spec b/kdebase-workspace.spec
index 3b6d37d..faa8853 100644
--- a/kdebase-workspace.spec
+++ b/kdebase-workspace.spec
@@ -9,7 +9,7 @@
 Summary: KDE Workspace
 Name:    kdebase-workspace
 Version: 4.7.80
-Release: 5%{?dist}
+Release: 6%{?dist}
 
 License: GPLv2
 Group:   User Interface/Desktops
@@ -150,6 +150,11 @@ BuildRequires: pkgconfig(soprano)
 BuildRequires: pkgconfig(xau)
 BuildRequires: pkgconfig(xdmcp)
 BuildRequires: pkgconfig(xres)
+# kwin
+BuildRequires: pkgconfig(xcomposite) pkgconfig(xdamage) pkgconfig(xrender)
+BuildRequires: pkgconfig(gl) pkgconfig(glu)
+# kwin-gles
+BuildRequires: pkgconfig(egl) pkgconfig(glesv2)
 
 %if 0%{?googlegadgets}
 BuildRequires: pkgconfig(libggadget-qt-1.0) > 0.10.5
@@ -290,6 +295,13 @@ Group:   System Environment/Daemons
 %description -n ksysguardd
 %{summary}.
 
+%package -n kwin-gles 
+Summary: KWin built to support GLES
+# for libkwin* and friends
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+%description -n kwin-gles
+%{summary}.
+
 %package -n libkworkspace
 Summary: Runtime libkworkspace library
 # when spilt occurred
@@ -474,7 +486,7 @@ fi
 %{_kde4_bindir}/ksplashqml
 %{_kde4_bindir}/kstartupconfig4
 %{_kde4_bindir}/ksystraycmd
-%{_kde4_bindir}/kwin*
+%{_kde4_bindir}/kwin
 %{_kde4_bindir}/oxygen-demo
 %{_kde4_bindir}/oxygen-settings
 %{_kde4_bindir}/oxygen-shadow-demo
@@ -547,10 +559,22 @@ fi
 %{_kde4_datadir}/autostart/plasma.desktop
 %{_kde4_datadir}/autostart/plasma-desktop.desktop
 %{_kde4_datadir}/applications/kde4/*
-%{_sysconfdir}/dbus-1/system.d/*.conf
-%{_datadir}/dbus-1/interfaces/*.xml
-%{_datadir}/dbus-1/services/*.service
-%{_datadir}/dbus-1/system-services/*.service
+%{_sysconfdir}/dbus-1/system.d/org.kde.fontinst.conf
+%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
+%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmkdm.conf
+%{_sysconfdir}/dbus-1/system.d/org.kde.powerdevil.backlighthelper.conf
+%{_datadir}/dbus-1/interfaces/org.freedesktop.ScreenSaver.xml
+%{_datadir}/dbus-1/interfaces/org.kde.KSMServerInterface.xml
+%{_datadir}/dbus-1/interfaces/org.kde.KWin.xml
+%{_datadir}/dbus-1/interfaces/org.kde.khotkeys.xml
+%{_datadir}/dbus-1/interfaces/org.kde.krunner.App.xml
+%{_datadir}/dbus-1/interfaces/org.kde.screensaver.xml
+%{_datadir}/dbus-1/services/org.kde.fontinst.service
+%{_datadir}/dbus-1/services/org.kde.krunner.service
+%{_datadir}/dbus-1/system-services/org.kde.fontinst.service
+%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmclock.service
+%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmkdm.service
+%{_datadir}/dbus-1/system-services/org.kde.powerdevil.backlighthelper.service
 %{_kde4_datadir}/config.kcfg/*
 %{_datadir}/xsessions/*.desktop
 %{_kde4_docdir}/HTML/en/kfontview/
@@ -602,7 +626,18 @@ fi
 %{_kde4_libexecdir}/kwin_opengl_test
 %{_kde4_libexecdir}/kwin_rules_dialog
 %{_kde4_libexecdir}/test_kcm_xinerama
-%{_kde4_libdir}/libkdeinit*.so
+%{_kde4_libdir}/libkdeinit4_kaccess.so
+%{_kde4_libdir}/libkdeinit4_kcminit.so
+%{_kde4_libdir}/libkdeinit4_kcminit_startup.so
+%{_kde4_libdir}/libkdeinit4_klipper.so
+%{_kde4_libdir}/libkdeinit4_kmenuedit.so
+%{_kde4_libdir}/libkdeinit4_krunner.so
+%{_kde4_libdir}/libkdeinit4_ksmserver.so
+%{_kde4_libdir}/libkdeinit4_kwin.so
+%{_kde4_libdir}/libkdeinit4_kwin_rules_dialog.so
+%{_kde4_libdir}/libkdeinit4_plasma-desktop.so
+%{_kde4_libdir}/libkdeinit4_plasma-netbook.so
+%{_kde4_libdir}/libkdeinit4_plasma-windowed.so
 %{_kde4_libdir}/libkickoff.so
 %{_kde4_libdir}/libpowerdevilcore.so
 %{_kde4_libdir}/libpowerdevilui.so
@@ -644,10 +679,7 @@ fi
 %{_kde4_appsdir}/kfontview/
 %{_kde4_appsdir}/konqsidebartng/virtual_folders/services/fonts.desktop
 # exclude ksysguard bits
-%exclude %{_kde4_libdir}/libkdeinit4_ksysguard.so
-%exclude %{_sysconfdir}/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
 %exclude /usr/share/applications/kde4/ksysguard.desktop
-%exclude %{_datadir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service
 # exclude ksysguard icons
 %exclude %{_kde4_iconsdir}/oxygen/*/apps/computer.*
 %exclude %{_kde4_iconsdir}/oxygen/*/apps/daemon.*
@@ -659,7 +691,6 @@ fi
 %exclude %{_kde4_iconsdir}/oxygen/*/apps/unknownapp.*
 %exclude %{_kde4_iconsdir}/oxygen/*/apps/waiting.*
 
-
 %post libs -p /sbin/ldconfig
 %postun libs -p /sbin/ldconfig
 
@@ -803,6 +834,9 @@ fi
 %config(noreplace) %{_kde4_sysconfdir}/ksysguarddrc
 %{_kde4_bindir}/ksysguardd
 
+%files -n kwin-gles
+%{_kde4_bindir}/kwin_gles
+
 %post -n libkworkspace -p /sbin/ldconfig
 %postun -n libkworkspace -p /sbin/ldconfig
 
@@ -845,6 +879,9 @@ fi
 
 
 %changelog
+* Thu Dec 01 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.80-6
+- get some kwin-gles love
+
 * Tue Nov 29 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.80-5
 - BR: kactivities-devel
 


More information about the scm-commits mailing list