- updated to 5.5.4
[packages/kp5-plasma-desktop.git] / kp5-plasma-desktop.spec
CommitLineData
ec07cfb9
AM
1# TODO:
2# PackageKit qt5
3#
6aab7f47 4%define kdeplasmaver 5.5.4
ec07cfb9
AM
5%define qtver 5.3.2
6%define kpname plasma-desktop
7
8Summary: KDE Plasma Desktop
9Name: kp5-%{kpname}
6aab7f47 10Version: 5.5.4
ec07cfb9
AM
11Release: 1
12License: LGPL v2.1+
13Group: X11/Libraries
14Source0: http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
6aab7f47 15# Source0-md5: 2ec4ddd309582c91c39f1921415cc059
ec07cfb9
AM
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: cmake >= 2.8.12
19BuildRequires: fontconfig-devel
20BuildRequires: kf5-attica-devel
21BuildRequires: kf5-kauth-devel
22BuildRequires: kf5-kcmutils-devel
23BuildRequires: kf5-kdbusaddons-devel
24BuildRequires: kf5-kdeclarative-devel
25BuildRequires: kf5-kdelibs4support-devel
26BuildRequires: kf5-kdoctools-devel
27BuildRequires: kf5-kglobalaccel-devel
28BuildRequires: kf5-ki18n-devel
29BuildRequires: kf5-knewstuff-devel
30BuildRequires: kf5-knotifications-devel
31BuildRequires: kf5-knotifyconfig-devel
32BuildRequires: kf5-kpeople-devel
33BuildRequires: kf5-krunner-devel
34BuildRequires: kf5-kwallet-devel
35BuildRequires: kf5-plasma-framework-devel
36BuildRequires: rpmbuild(macros) >= 1.164
37BuildRequires: xorg-driver-input-evdev-devel
38BuildRequires: xorg-driver-input-synaptics-devel
39BuildRequires: xorg-lib-libXft-devel
40BuildRequires: xz
41BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43%define qt5dir %{_libdir}/qt5
44
45%description
46KDE Plasma Desktop.
47
48%prep
49%setup -q -n %{kpname}-%{version}
50
51%build
52install -d build
53cd build
54%cmake \
55 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56 ../
57%{__make}
58
59%install
60rm -rf $RPM_BUILD_ROOT
61
62%{__make} -C build/ install \
63 DESTDIR=$RPM_BUILD_ROOT
64
f57369f7 65%find_lang %{kpname} --all-name --with-kde
ec07cfb9
AM
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%post -p /sbin/ldconfig
71%postun -p /sbin/ldconfig
72
73%files -f %{kpname}.lang
74%defattr(644,root,root,755)
75%attr(755,root,root) %{_bindir}/kaccess
76%attr(755,root,root) %{_bindir}/kapplymousetheme
77%attr(755,root,root) %{_bindir}/kcm-touchpad-list-devices
78%attr(755,root,root) %{_bindir}/kfontinst
79%attr(755,root,root) %{_bindir}/kfontview
80%attr(755,root,root) %{_bindir}/knetattach
81%attr(755,root,root) %{_bindir}/krdb
82%attr(755,root,root) %{_bindir}/solid-action-desktop-gen
83%attr(755,root,root) %{_libdir}/kauth/fontinst
84%attr(755,root,root) %{_libdir}/kauth/fontinst_helper
85%attr(755,root,root) %{_libdir}/kauth/fontinst_x11
86%attr(755,root,root) %{_libdir}/kauth/kcmdatetimehelper
87%attr(755,root,root) %{_libdir}/kconf_update_bin/krdb_clearlibrarypath
88%attr(755,root,root) %{_libdir}/kfontprint
89%attr(755,root,root) %{_libdir}/libKF5ActivitiesExperimentalStats.so.*.*.*
90%attr(755,root,root) %ghost %{_libdir}/libKF5ActivitiesExperimentalStats.so.1
91%attr(755,root,root) %{_libdir}/libkdeinit5_kaccess.so
92%attr(755,root,root) %ghost %{_libdir}/libkfontinst.so.5
93%attr(755,root,root) %{_libdir}/libkfontinst.so.*.*.*
94%attr(755,root,root) %ghost %{_libdir}/libkfontinstui.so.5
95%attr(755,root,root) %{_libdir}/libkfontinstui.so.*.*.*
96%attr(755,root,root) %{_libdir}/qt5/plugins/attica_kde.so
97%attr(755,root,root) %{_libdir}/qt5/plugins/fontthumbnail.so
98%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_access.so
99%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_autostart.so
100%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_baloofile.so
101%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_clock.so
102%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_colors.so
103%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_componentchooser.so
104%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_cursortheme.so
105%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_desktoppaths.so
106%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_desktoptheme.so
107%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_emoticons.so
108%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_fontinst.so
109%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_fonts.so
110%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_formats.so
111%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_icons.so
112%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_input.so
113%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_joystick.so
114%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_kded.so
115%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_keyboard.so
116%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_keys.so
117%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_knotify.so
118%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_launch.so
119%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_phonon.so
120%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_plasmasearch.so
121%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_smserver.so
122%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_solid_actions.so
123%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_standard_actions.so
124%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_style.so
125%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_workspaceoptions.so
126%dir %{_libdir}/qt5/plugins/kcms
127%attr(755,root,root) %{_libdir}/qt5/plugins/kcms/kcm_lookandfeel.so
128%attr(755,root,root) %{_libdir}/qt5/plugins/kcms/kcm_splashscreen.so
129%attr(755,root,root) %{_libdir}/qt5/plugins/kcmspellchecking.so
6aab7f47 130#%%attr(755,root,root) %{_libdir}/qt5/plugins/kded_keyboard.so
ec07cfb9 131%attr(755,root,root) %{_libdir}/qt5/plugins/kded_touchpad.so
6aab7f47
WF
132#%%attr(755,root,root) %{_libdir}/qt5/plugins/keyboard_layout_widget.so
133%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/kded/device_automounter.so
134%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/kded/keyboard.so
135%attr(755,root,root) %{_libdir}/qt5/plugins/libkcm_device_automounter.so
ec07cfb9
AM
136%attr(755,root,root) %{_libdir}/qt5/plugins/kfontviewpart.so
137%attr(755,root,root) %{_libdir}/qt5/plugins/kio_fonts.so
138%attr(755,root,root) %{_libdir}/qt5/plugins/libkcm_translations.so
139%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_touchpad.so
140%dir %{_libdir}/qt5/qml/org/kde/plasma/activityswitcher
141%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/activityswitcher/libactivityswitcherextensionplugin.so
142%{_libdir}/qt5/qml/org/kde/plasma/activityswitcher/qmldir
143%dir %{_libdir}/qt5/qml/org/kde/plasma/private/kicker
144%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
145%{_libdir}/qt5/qml/org/kde/plasma/private/kicker/qmldir
6aab7f47
WF
146#%%dir %{_libdir}/qt5/qml/org/kde/plasma/private/kickoff
147#%%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/kickoff/libkickoffplugin.so
148#%%{_libdir}/qt5/qml/org/kde/plasma/private/kickoff/qmldir
ec07cfb9
AM
149%dir %{_libdir}/qt5/qml/org/kde/plasma/private/pager
150%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/pager/libpagerplugin.so
151%{_libdir}/qt5/qml/org/kde/plasma/private/pager/qmldir
152%dir %{_libdir}/qt5/qml/org/kde/plasma/private/taskmanager
153%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/taskmanager/libtaskmanagerplugin.so
154%{_libdir}/qt5/qml/org/kde/plasma/private/taskmanager/qmldir
155%dir %{_libdir}/qt5/qml/org/kde/plasma/private/trash
156%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/trash/libtrashplugin.so
157%{_libdir}/qt5/qml/org/kde/plasma/private/trash/qmldir
158%dir %{_libdir}/qt5/qml/org/kde/private/desktopcontainment
159%dir %{_libdir}/qt5/qml/org/kde/private/desktopcontainment/desktop
160%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/private/desktopcontainment/desktop/libdesktopplugin.so
161%{_libdir}/qt5/qml/org/kde/private/desktopcontainment/desktop/qmldir
162%dir %{_libdir}/qt5/qml/org/kde/private/desktopcontainment/folder
163%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/private/desktopcontainment/folder/libfolderplugin.so
164%{_libdir}/qt5/qml/org/kde/private/desktopcontainment/folder/qmldir
165%{_desktopdir}/org.kde.kfontview.desktop
166%{_desktopdir}/org.kde.knetattach.desktop
167%dir %{_datadir}/color-schemes
168%{_datadir}/color-schemes/Honeycomb.colors
169%{_datadir}/color-schemes/Norway.colors
170%{_datadir}/color-schemes/ObsidianCoast.colors
171%{_datadir}/color-schemes/Oxygen.colors
172%{_datadir}/color-schemes/OxygenCold.colors
173%{_datadir}/color-schemes/Steel.colors
174%{_datadir}/color-schemes/WontonSoup.colors
175%{_datadir}/color-schemes/Zion.colors
176%{_datadir}/color-schemes/ZionReversed.colors
177%{_datadir}/config.kcfg/touchpad.kcfg
178%{_datadir}/config.kcfg/touchpaddaemon.kcfg
179%{_datadir}/dbus-1/interfaces/org.kde.touchpad.xml
180%{_datadir}/dbus-1/services/org.kde.fontinst.service
181%{_datadir}/dbus-1/system-services/org.kde.fontinst.service
182%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmclock.service
183%{_iconsdir}/hicolor/*/devices/input-touchpad.png
184%{_iconsdir}/hicolor/*/mimetypes/fonts-package.png
185%{_iconsdir}/hicolor/*/apps/kfontview.png
186%{_iconsdir}/hicolor/scalable/apps/preferences-desktop-font-installer.svgz
187%{_iconsdir}/hicolor/scalable/devices/input-touchpad.svgz
188%{_datadir}/kcm_componentchooser
189%{_datadir}/kcm_phonon
190%{_datadir}/kcminput
191%{_datadir}/kcmkeyboard
192%{_datadir}/kcmkeys
193%{_datadir}/kcmsolidactions
194%{_datadir}/kconf_update/krdb_libpathwipe.upd
195%{_datadir}/kcontrol
196%{_datadir}/kdisplay
197%{_datadir}/kdm
198%{_datadir}/kfontinst
199%{_datadir}/knotifications5/kaccess.notifyrc
200%{_datadir}/knotifications5/kcm_touchpad.notifyrc
201%{_datadir}/knotifications5/kcmstyle.notifyrc
202%{_datadir}/konqsidebartng
203%{_datadir}/kpackage
204%{_datadir}/kservices5/ServiceMenus/installfont.desktop
205%{_datadir}/kservices5/autostart.desktop
206%{_datadir}/kservices5/clock.desktop
207%{_datadir}/kservices5/colors.desktop
208%{_datadir}/kservices5/componentchooser.desktop
209%{_datadir}/kservices5/cursortheme.desktop
210%{_datadir}/kservices5/desktoppath.desktop
211%{_datadir}/kservices5/desktoptheme.desktop
212%{_datadir}/kservices5/emoticons.desktop
213%{_datadir}/kservices5/fontinst.desktop
214%{_datadir}/kservices5/fonts.desktop
215%{_datadir}/kservices5/fonts.protocol
216%{_datadir}/kservices5/fontthumbnail.desktop
217%{_datadir}/kservices5/formats.desktop
218%{_datadir}/kservices5/icons.desktop
219%{_datadir}/kservices5/joystick.desktop
220%{_datadir}/kservices5/kaccess.desktop
221%{_datadir}/kservices5/kcm_baloofile.desktop
222%{_datadir}/kservices5/kcm_keyboard.desktop
223%{_datadir}/kservices5/kcm_lookandfeel.desktop
224%{_datadir}/kservices5/kcm_phonon.desktop
225%{_datadir}/kservices5/kcm_plasmasearch.desktop
226%{_datadir}/kservices5/kcm_splashscreen.desktop
227%{_datadir}/kservices5/kcm_touchpad.desktop
228%{_datadir}/kservices5/kcmaccess.desktop
229%{_datadir}/kservices5/kcmkded.desktop
230%{_datadir}/kservices5/kcmlaunch.desktop
231%{_datadir}/kservices5/kcmnotify.desktop
232%{_datadir}/kservices5/kcmsmserver.desktop
6aab7f47 233#%%{_datadir}/kservices5/kded/keyboard.desktop
ec07cfb9
AM
234%{_datadir}/kservices5/kded/touchpad.desktop
235%{_datadir}/kservices5/keys.desktop
236%{_datadir}/kservices5/kfontviewpart.desktop
237%{_datadir}/kservices5/mouse.desktop
238%{_datadir}/kservices5/plasma-applet-org.kde.plasma.folder.desktop
239%{_datadir}/kservices5/plasma-applet-org.kde.plasma.icontasks.desktop
240%{_datadir}/kservices5/plasma-applet-org.kde.plasma.kicker.desktop
241%{_datadir}/kservices5/plasma-applet-org.kde.plasma.kickoff.desktop
242%{_datadir}/kservices5/plasma-applet-org.kde.plasma.pager.desktop
243%{_datadir}/kservices5/plasma-applet-org.kde.plasma.showActivityManager.desktop
244%{_datadir}/kservices5/plasma-applet-org.kde.plasma.taskmanager.desktop
245%{_datadir}/kservices5/plasma-applet-org.kde.plasma.trash.desktop
246%{_datadir}/kservices5/plasma-applet-org.kde.plasma.windowlist.desktop
247%{_datadir}/kservices5/plasma-applet-touchpad.desktop
248%{_datadir}/kservices5/plasma-containment-org.kde.desktopcontainment.desktop
249%{_datadir}/kservices5/plasma-containment-org.kde.panel.desktop
250%{_datadir}/kservices5/plasma-dataengine-touchpad.desktop
251%{_datadir}/kservices5/plasma-layout-template-org.kde.plasma.desktop.defaultPanel.desktop
252%{_datadir}/kservices5/plasma-package-org.kde.desktoptoolbox.desktop
253%{_datadir}/kservices5/plasma-package-org.kde.paneltoolbox.desktop
254%{_datadir}/kservices5/plasma-shell-org.kde.plasma.desktop.desktop
255%{_datadir}/kservices5/solid-actions.desktop
256%{_datadir}/kservices5/spellchecking.desktop
257%{_datadir}/kservices5/standard_actions.desktop
258%{_datadir}/kservices5/style.desktop
259%{_datadir}/kservices5/translations.desktop
260%{_datadir}/kservices5/workspaceoptions.desktop
261%{_datadir}/kservicetypes5/solid-device-type.desktop
262%dir %{_datadir}/ksmserver/windowmanagers
263%{_datadir}/ksmserver/windowmanagers/compiz-custom.desktop
264%{_datadir}/ksmserver/windowmanagers/compiz.desktop
265%{_datadir}/ksmserver/windowmanagers/metacity.desktop
266%{_datadir}/ksmserver/windowmanagers/openbox.desktop
267%{_datadir}/kxmlgui5/kfontinst
268%{_datadir}/kxmlgui5/kfontview
269%{_datadir}/plasma/desktoptheme/default
270%dir %{_datadir}/plasma/layout-templates
271%{_datadir}/plasma/layout-templates/org.kde.plasma.desktop.defaultPanel
272%dir %{_datadir}/plasma/packages
273%{_datadir}/plasma/packages/org.kde.desktoptoolbox
274%{_datadir}/plasma/packages/org.kde.paneltoolbox
275%{_datadir}/plasma/plasmoids/org.kde.desktopcontainment
276%{_datadir}/plasma/plasmoids/org.kde.panel
277%{_datadir}/plasma/plasmoids/org.kde.plasma.folder
278%{_datadir}/plasma/plasmoids/org.kde.plasma.icontasks
279%{_datadir}/plasma/plasmoids/org.kde.plasma.kicker
280%{_datadir}/plasma/plasmoids/org.kde.plasma.kickoff
281%{_datadir}/plasma/plasmoids/org.kde.plasma.pager
282%{_datadir}/plasma/plasmoids/org.kde.plasma.showActivityManager
283%{_datadir}/plasma/plasmoids/org.kde.plasma.taskmanager
284%{_datadir}/plasma/plasmoids/org.kde.plasma.trash
285%{_datadir}/plasma/plasmoids/org.kde.plasma.windowlist
286%{_datadir}/plasma/plasmoids/touchpad
287%{_datadir}/plasma/services/touchpad.operations
288%dir %{_datadir}/plasma/shells
289%{_datadir}/plasma/shells/org.kde.plasma.desktop
290%{_datadir}/polkit-1/actions/org.kde.fontinst.policy
291%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmclock.policy
292%dir %{_datadir}/solid/devices
293%{_datadir}/solid/devices/solid-device-Battery.desktop
294%{_datadir}/solid/devices/solid-device-Block.desktop
295%{_datadir}/solid/devices/solid-device-Camera.desktop
296%{_datadir}/solid/devices/solid-device-OpticalDisc.desktop
297%{_datadir}/solid/devices/solid-device-OpticalDrive.desktop
298%{_datadir}/solid/devices/solid-device-PortableMediaPlayer.desktop
299%{_datadir}/solid/devices/solid-device-Processor.desktop
300%{_datadir}/solid/devices/solid-device-StorageAccess.desktop
301%{_datadir}/solid/devices/solid-device-StorageDrive.desktop
302%{_datadir}/solid/devices/solid-device-StorageVolume.desktop
303/etc/dbus-1/system.d/org.kde.fontinst.conf
304/etc/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
305/etc/xdg/colorschemes.knsrc
306/etc/xdg/emoticons.knsrc
307/etc/xdg/icons.knsrc
308/etc/xdg/kfontinst.knsrc
309/etc/xdg/plasma-themes.knsrc
310/etc/xdg/xcursor.knsrc
6aab7f47
WF
311# devel
312%attr(755,root,root) %{_libdir}/libkfontinst.so
313%attr(755,root,root) %{_libdir}/libkfontinstui.so
This page took 0.256122 seconds and 4 git commands to generate.