- initial
[packages/kp5-plasma-desktop.git] / kp5-plasma-desktop.spec
CommitLineData
ec07cfb9
AM
1# TODO:
2# PackageKit qt5
3#
4%define kdeplasmaver 5.4.0
5%define qtver 5.3.2
6%define kpname plasma-desktop
7
8Summary: KDE Plasma Desktop
9Name: kp5-%{kpname}
10Version: 5.4.0
11Release: 1
12License: LGPL v2.1+
13Group: X11/Libraries
14Source0: http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
15# Source0-md5: 105aa6d93f32ad99b7afa0c7674aa795
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
65%find_lang %{kpname} --all-name
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
130%attr(755,root,root) %{_libdir}/qt5/plugins/kded_keyboard.so
131%attr(755,root,root) %{_libdir}/qt5/plugins/kded_touchpad.so
132%attr(755,root,root) %{_libdir}/qt5/plugins/keyboard_layout_widget.so
133%attr(755,root,root) %{_libdir}/qt5/plugins/kfontviewpart.so
134%attr(755,root,root) %{_libdir}/qt5/plugins/kio_fonts.so
135%attr(755,root,root) %{_libdir}/qt5/plugins/libkcm_translations.so
136%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_touchpad.so
137%dir %{_libdir}/qt5/qml/org/kde/plasma/activityswitcher
138%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/activityswitcher/libactivityswitcherextensionplugin.so
139%{_libdir}/qt5/qml/org/kde/plasma/activityswitcher/qmldir
140%dir %{_libdir}/qt5/qml/org/kde/plasma/private/kicker
141%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
142%{_libdir}/qt5/qml/org/kde/plasma/private/kicker/qmldir
143%dir %{_libdir}/qt5/qml/org/kde/plasma/private/kickoff
144%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/kickoff/libkickoffplugin.so
145%{_libdir}/qt5/qml/org/kde/plasma/private/kickoff/qmldir
146%dir %{_libdir}/qt5/qml/org/kde/plasma/private/pager
147%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/pager/libpagerplugin.so
148%{_libdir}/qt5/qml/org/kde/plasma/private/pager/qmldir
149%dir %{_libdir}/qt5/qml/org/kde/plasma/private/taskmanager
150%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/taskmanager/libtaskmanagerplugin.so
151%{_libdir}/qt5/qml/org/kde/plasma/private/taskmanager/qmldir
152%dir %{_libdir}/qt5/qml/org/kde/plasma/private/trash
153%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/trash/libtrashplugin.so
154%{_libdir}/qt5/qml/org/kde/plasma/private/trash/qmldir
155%dir %{_libdir}/qt5/qml/org/kde/private/desktopcontainment
156%dir %{_libdir}/qt5/qml/org/kde/private/desktopcontainment/desktop
157%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/private/desktopcontainment/desktop/libdesktopplugin.so
158%{_libdir}/qt5/qml/org/kde/private/desktopcontainment/desktop/qmldir
159%dir %{_libdir}/qt5/qml/org/kde/private/desktopcontainment/folder
160%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/private/desktopcontainment/folder/libfolderplugin.so
161%{_libdir}/qt5/qml/org/kde/private/desktopcontainment/folder/qmldir
162%{_desktopdir}/org.kde.kfontview.desktop
163%{_desktopdir}/org.kde.knetattach.desktop
164%dir %{_datadir}/color-schemes
165%{_datadir}/color-schemes/Honeycomb.colors
166%{_datadir}/color-schemes/Norway.colors
167%{_datadir}/color-schemes/ObsidianCoast.colors
168%{_datadir}/color-schemes/Oxygen.colors
169%{_datadir}/color-schemes/OxygenCold.colors
170%{_datadir}/color-schemes/Steel.colors
171%{_datadir}/color-schemes/WontonSoup.colors
172%{_datadir}/color-schemes/Zion.colors
173%{_datadir}/color-schemes/ZionReversed.colors
174%{_datadir}/config.kcfg/touchpad.kcfg
175%{_datadir}/config.kcfg/touchpaddaemon.kcfg
176%{_datadir}/dbus-1/interfaces/org.kde.touchpad.xml
177%{_datadir}/dbus-1/services/org.kde.fontinst.service
178%{_datadir}/dbus-1/system-services/org.kde.fontinst.service
179%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmclock.service
180%{_iconsdir}/hicolor/*/devices/input-touchpad.png
181%{_iconsdir}/hicolor/*/mimetypes/fonts-package.png
182%{_iconsdir}/hicolor/*/apps/kfontview.png
183%{_iconsdir}/hicolor/scalable/apps/preferences-desktop-font-installer.svgz
184%{_iconsdir}/hicolor/scalable/devices/input-touchpad.svgz
185%{_datadir}/kcm_componentchooser
186%{_datadir}/kcm_phonon
187%{_datadir}/kcminput
188%{_datadir}/kcmkeyboard
189%{_datadir}/kcmkeys
190%{_datadir}/kcmsolidactions
191%{_datadir}/kconf_update/krdb_libpathwipe.upd
192%{_datadir}/kcontrol
193%{_datadir}/kdisplay
194%{_datadir}/kdm
195%{_datadir}/kfontinst
196%{_datadir}/knotifications5/kaccess.notifyrc
197%{_datadir}/knotifications5/kcm_touchpad.notifyrc
198%{_datadir}/knotifications5/kcmstyle.notifyrc
199%{_datadir}/konqsidebartng
200%{_datadir}/kpackage
201%{_datadir}/kservices5/ServiceMenus/installfont.desktop
202%{_datadir}/kservices5/autostart.desktop
203%{_datadir}/kservices5/clock.desktop
204%{_datadir}/kservices5/colors.desktop
205%{_datadir}/kservices5/componentchooser.desktop
206%{_datadir}/kservices5/cursortheme.desktop
207%{_datadir}/kservices5/desktoppath.desktop
208%{_datadir}/kservices5/desktoptheme.desktop
209%{_datadir}/kservices5/emoticons.desktop
210%{_datadir}/kservices5/fontinst.desktop
211%{_datadir}/kservices5/fonts.desktop
212%{_datadir}/kservices5/fonts.protocol
213%{_datadir}/kservices5/fontthumbnail.desktop
214%{_datadir}/kservices5/formats.desktop
215%{_datadir}/kservices5/icons.desktop
216%{_datadir}/kservices5/joystick.desktop
217%{_datadir}/kservices5/kaccess.desktop
218%{_datadir}/kservices5/kcm_baloofile.desktop
219%{_datadir}/kservices5/kcm_keyboard.desktop
220%{_datadir}/kservices5/kcm_lookandfeel.desktop
221%{_datadir}/kservices5/kcm_phonon.desktop
222%{_datadir}/kservices5/kcm_plasmasearch.desktop
223%{_datadir}/kservices5/kcm_splashscreen.desktop
224%{_datadir}/kservices5/kcm_touchpad.desktop
225%{_datadir}/kservices5/kcmaccess.desktop
226%{_datadir}/kservices5/kcmkded.desktop
227%{_datadir}/kservices5/kcmlaunch.desktop
228%{_datadir}/kservices5/kcmnotify.desktop
229%{_datadir}/kservices5/kcmsmserver.desktop
230%{_datadir}/kservices5/kded/keyboard.desktop
231%{_datadir}/kservices5/kded/touchpad.desktop
232%{_datadir}/kservices5/keys.desktop
233%{_datadir}/kservices5/kfontviewpart.desktop
234%{_datadir}/kservices5/mouse.desktop
235%{_datadir}/kservices5/plasma-applet-org.kde.plasma.folder.desktop
236%{_datadir}/kservices5/plasma-applet-org.kde.plasma.icontasks.desktop
237%{_datadir}/kservices5/plasma-applet-org.kde.plasma.kicker.desktop
238%{_datadir}/kservices5/plasma-applet-org.kde.plasma.kickoff.desktop
239%{_datadir}/kservices5/plasma-applet-org.kde.plasma.pager.desktop
240%{_datadir}/kservices5/plasma-applet-org.kde.plasma.showActivityManager.desktop
241%{_datadir}/kservices5/plasma-applet-org.kde.plasma.taskmanager.desktop
242%{_datadir}/kservices5/plasma-applet-org.kde.plasma.trash.desktop
243%{_datadir}/kservices5/plasma-applet-org.kde.plasma.windowlist.desktop
244%{_datadir}/kservices5/plasma-applet-touchpad.desktop
245%{_datadir}/kservices5/plasma-containment-org.kde.desktopcontainment.desktop
246%{_datadir}/kservices5/plasma-containment-org.kde.panel.desktop
247%{_datadir}/kservices5/plasma-dataengine-touchpad.desktop
248%{_datadir}/kservices5/plasma-layout-template-org.kde.plasma.desktop.defaultPanel.desktop
249%{_datadir}/kservices5/plasma-package-org.kde.desktoptoolbox.desktop
250%{_datadir}/kservices5/plasma-package-org.kde.paneltoolbox.desktop
251%{_datadir}/kservices5/plasma-shell-org.kde.plasma.desktop.desktop
252%{_datadir}/kservices5/solid-actions.desktop
253%{_datadir}/kservices5/spellchecking.desktop
254%{_datadir}/kservices5/standard_actions.desktop
255%{_datadir}/kservices5/style.desktop
256%{_datadir}/kservices5/translations.desktop
257%{_datadir}/kservices5/workspaceoptions.desktop
258%{_datadir}/kservicetypes5/solid-device-type.desktop
259%dir %{_datadir}/ksmserver/windowmanagers
260%{_datadir}/ksmserver/windowmanagers/compiz-custom.desktop
261%{_datadir}/ksmserver/windowmanagers/compiz.desktop
262%{_datadir}/ksmserver/windowmanagers/metacity.desktop
263%{_datadir}/ksmserver/windowmanagers/openbox.desktop
264%{_datadir}/kxmlgui5/kfontinst
265%{_datadir}/kxmlgui5/kfontview
266%{_datadir}/plasma/desktoptheme/default
267%dir %{_datadir}/plasma/layout-templates
268%{_datadir}/plasma/layout-templates/org.kde.plasma.desktop.defaultPanel
269%dir %{_datadir}/plasma/packages
270%{_datadir}/plasma/packages/org.kde.desktoptoolbox
271%{_datadir}/plasma/packages/org.kde.paneltoolbox
272%{_datadir}/plasma/plasmoids/org.kde.desktopcontainment
273%{_datadir}/plasma/plasmoids/org.kde.panel
274%{_datadir}/plasma/plasmoids/org.kde.plasma.folder
275%{_datadir}/plasma/plasmoids/org.kde.plasma.icontasks
276%{_datadir}/plasma/plasmoids/org.kde.plasma.kicker
277%{_datadir}/plasma/plasmoids/org.kde.plasma.kickoff
278%{_datadir}/plasma/plasmoids/org.kde.plasma.pager
279%{_datadir}/plasma/plasmoids/org.kde.plasma.showActivityManager
280%{_datadir}/plasma/plasmoids/org.kde.plasma.taskmanager
281%{_datadir}/plasma/plasmoids/org.kde.plasma.trash
282%{_datadir}/plasma/plasmoids/org.kde.plasma.windowlist
283%{_datadir}/plasma/plasmoids/touchpad
284%{_datadir}/plasma/services/touchpad.operations
285%dir %{_datadir}/plasma/shells
286%{_datadir}/plasma/shells/org.kde.plasma.desktop
287%{_datadir}/polkit-1/actions/org.kde.fontinst.policy
288%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmclock.policy
289%dir %{_datadir}/solid/devices
290%{_datadir}/solid/devices/solid-device-Battery.desktop
291%{_datadir}/solid/devices/solid-device-Block.desktop
292%{_datadir}/solid/devices/solid-device-Camera.desktop
293%{_datadir}/solid/devices/solid-device-OpticalDisc.desktop
294%{_datadir}/solid/devices/solid-device-OpticalDrive.desktop
295%{_datadir}/solid/devices/solid-device-PortableMediaPlayer.desktop
296%{_datadir}/solid/devices/solid-device-Processor.desktop
297%{_datadir}/solid/devices/solid-device-StorageAccess.desktop
298%{_datadir}/solid/devices/solid-device-StorageDrive.desktop
299%{_datadir}/solid/devices/solid-device-StorageVolume.desktop
300/etc/dbus-1/system.d/org.kde.fontinst.conf
301/etc/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
302/etc/xdg/colorschemes.knsrc
303/etc/xdg/emoticons.knsrc
304/etc/xdg/icons.knsrc
305/etc/xdg/kfontinst.knsrc
306/etc/xdg/plasma-themes.knsrc
307/etc/xdg/xcursor.knsrc
This page took 0.082226 seconds and 4 git commands to generate.