]> git.pld-linux.org Git - packages/kp5-plasma-desktop.git/blob - kp5-plasma-desktop.spec
- updated to 5.5.4
[packages/kp5-plasma-desktop.git] / kp5-plasma-desktop.spec
1 # TODO:
2 # PackageKit qt5
3 #
4 %define         kdeplasmaver    5.5.4
5 %define         qtver           5.3.2
6 %define         kpname          plasma-desktop
7
8 Summary:        KDE Plasma Desktop
9 Name:           kp5-%{kpname}
10 Version:        5.5.4
11 Release:        1
12 License:        LGPL v2.1+
13 Group:          X11/Libraries
14 Source0:        http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
15 # Source0-md5:  2ec4ddd309582c91c39f1921415cc059
16 URL:            http://www.kde.org/
17 BuildRequires:  Qt5Core-devel >= %{qtver}
18 BuildRequires:  cmake >= 2.8.12
19 BuildRequires:  fontconfig-devel
20 BuildRequires:  kf5-attica-devel
21 BuildRequires:  kf5-kauth-devel
22 BuildRequires:  kf5-kcmutils-devel
23 BuildRequires:  kf5-kdbusaddons-devel
24 BuildRequires:  kf5-kdeclarative-devel
25 BuildRequires:  kf5-kdelibs4support-devel
26 BuildRequires:  kf5-kdoctools-devel
27 BuildRequires:  kf5-kglobalaccel-devel
28 BuildRequires:  kf5-ki18n-devel
29 BuildRequires:  kf5-knewstuff-devel
30 BuildRequires:  kf5-knotifications-devel
31 BuildRequires:  kf5-knotifyconfig-devel
32 BuildRequires:  kf5-kpeople-devel
33 BuildRequires:  kf5-krunner-devel
34 BuildRequires:  kf5-kwallet-devel
35 BuildRequires:  kf5-plasma-framework-devel
36 BuildRequires:  rpmbuild(macros) >= 1.164
37 BuildRequires:  xorg-driver-input-evdev-devel
38 BuildRequires:  xorg-driver-input-synaptics-devel
39 BuildRequires:  xorg-lib-libXft-devel
40 BuildRequires:  xz
41 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43 %define         qt5dir          %{_libdir}/qt5
44
45 %description
46 KDE Plasma Desktop.
47
48 %prep
49 %setup -q -n %{kpname}-%{version}
50
51 %build
52 install -d build
53 cd build
54 %cmake \
55         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56         ../
57 %{__make}
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61
62 %{__make} -C build/ install \
63         DESTDIR=$RPM_BUILD_ROOT
64
65 %find_lang %{kpname} --all-name --with-kde
66
67 %clean
68 rm -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/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
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
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
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
233 #%%{_datadir}/kservices5/kded/keyboard.desktop
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
311 # devel
312 %attr(755,root,root) %{_libdir}/libkfontinst.so
313 %attr(755,root,root) %{_libdir}/libkfontinstui.so
This page took 0.132811 seconds and 4 git commands to generate.