[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