/[packages]/updates/3/kdebase4-workspace/current/SPECS/kdebase4-workspace.spec
ViewVC logotype

Contents of /updates/3/kdebase4-workspace/current/SPECS/kdebase4-workspace.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 796072 - (show annotations) (download)
Sat Nov 8 11:52:50 2014 UTC (9 years, 5 months ago) by lmenut
File size: 59188 byte(s)
- add patch202 from KDE/4.11 to fix vulnerability in datetime helper
  CVE-2014-8651 (mga#14487)
- add patch200 from KDE/4.11 : fix kcm botching unrelated user settings
  (bko#254430, mga#3310)
- add patch201 from KDE/4.11 : do not popup during initialization
  0 B Removable media (bko#318061, mga#11050)
- add patch406 from Fedora to fix new graphical session numbers (mga#9086)
1 %define bootstrap 0
2
3 %define srcname kde-workspace
4 %define mesa_version 7.11
5
6 %define with_printer_applet 0
7 %{?_with_printer_applet: %{expand: %%global with_printer_applet 1}}
8
9
10 %define subrel 2
11 %define rel 1
12
13 Name: kdebase4-workspace
14 Summary: KDE 4 application workspace components
15 Version: 4.10.5
16 Release: %mkrel %{rel}
17 Epoch: 2
18 Group: Graphical desktop/KDE
19
20 License: GPLv2 and LGPLv2 and GFDL
21 URL: http://www.kde.org
22 Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%{srcname}-%version.tar.xz
23 Source4: systemsettings.desktop
24
25 # Patches from branch 100->200:
26 # CVE-2013-4133
27 Patch100: kdebase-workspace-4.10.5-plasma-fix-pixma-leak-kde-314919.patch
28 # CVE-2013-4132
29 Patch101: kdebase-workspace-4.10.5-check-for-NULL-return-from-crypt.patch
30
31 # Patches from branch KDE/4.11 200->300
32 # fix mga#3310, mga#11380, bko#254430
33 Patch200: kdebase-workspace-4.11-fix-kcm-botching-unrelated-user-settings.patch
34 # fix mga#11050, bko#318061
35 Patch201: kdebase-workspace-4.11-Do-not-popup-during-initialization.patch
36
37 # fix priviledges escalation in ntpUtility - CVE-2014-8651 (mga#14487)
38 # http://quickgit.kde.org/?p=kde-workspace.git&a=commit&h=eebcb17746d9fa86ea8c5a7344709ef6750781cf
39 # https://www.kde.org/info/security/advisory-20141106-1.txt
40 # http://openwall.com/lists/oss-security/2014/11/04/9
41 Patch202: kdebase-workspace-4.11-Do-not-pass-ntpUtility-as-an-argument-to-datetime-helper.patch
42 Patch203: kdebase-workspace-4.11-Validate-timezone-name-before-setting.patch
43
44
45 # Mageia Patches 300->400
46 Patch300: kdebase-workspace-4.5.76-mga-adopt-ldetect-path.patch
47 Patch301: kdebase-workspace-4.7.0-mga-user-icons.patch
48 Patch304: kdebase-workspace-4.8.2-fix_gtkrc_iaora.patch
49 Patch305: kdebase-workspace-4.8.95-startup-sound.patch
50 Patch306: kdebase-workspace-4.7.90-mageia-menu-toptile.patch
51 Patch308: kdebase-workspace-4.6.2-mageia-drakclock.patch
52 Patch309: kdebase-workspace-4.2.1-use-mga-icon.patch
53 Patch310: kdebase-workspace-4.5.95-show-name-on-menu.patch
54 Patch312: kdebase-workspace-4.3.98-menu-translation.patch
55 Patch313: kdebase-workspace-4.7.90-mageia-icons-translation.patch
56 Patch314: kdebase-workspace-4.7.1-kdm-fix-defaults.patch
57 Patch315: kdebase-workspace-4.4.0-simpleapplet-mga-defaults.patch
58 Patch316: kdebase-workspace-4.8.95-battery-always-show-percent-left.patch
59 Patch318: kdebase-workspace-4.10.5-mga-startkde.patch
60 Patch319: kdebase-workspace-4.2.95-mageia-menu-button.patch
61 Patch320: kdebase-workspace-4.8.2-add-gtkrc-2.0-kde-to-GTK2_RC_FILES.patch
62 Patch321: kdebase-workspace-4.8.2-mga-unlock-plasma-for-new-activity.patch
63
64 # Patches from Fedora 400->500 :
65 Patch401: kdebase-workspace-4.7.90-mga-no-hal.patch
66 Patch403: kdebase-workspace-4.9.80-mga-plasma-konsole.patch
67 SOURCE404: kdebase-workspace-4.9.80-fedora-battery-plasmoid-showremainingtime.patch
68 Patch405: kdebase-workspace-4.7.3.fedora-kdm-plymouth.patch
69 Patch406: kdebase-workspace-4.10.5-fix-new-session-vt-numbers.patch
70 Patch407: kde-workspace-4.9.3-systemd-displaymanager.patch
71
72
73 BuildRequires: kdepimlibs4-devel >= 2:%{version}
74 BuildRequires: pkgconfig(glesv2) >= %{mesa_version}
75 BuildRequires: pkgconfig(egl)
76 BuildRequires: pkgconfig(xcb)
77 BuildRequires: pkgconfig(xcb-image)
78 BuildRequires: pkgconfig(xcb-renderutil)
79 BuildRequires: pkgconfig(avahi-compat-libdns_sd)
80 BuildRequires: pkgconfig(avahi-client)
81 BuildRequires: pkgconfig(smbclient)
82 BuildRequires: pkgconfig(xft)
83 BuildRequires: pkgconfig(libusb)
84 BuildRequires: pkgconfig(libusb-1.0)
85 BuildRequires: pkgconfig(libraw1394)
86 BuildRequires: pkgconfig(libxklavier)
87 BuildRequires: pkgconfig(shared-desktop-ontologies)
88 BuildRequires: pkgconfig(lua)
89 BuildRequires: pkgconfig(libkactivities)
90 BuildRequires: pkgconfig(xtst)
91 # Do not install as BR currently since nm 0.9 is not supported by KDE SC 4.7
92 #BuildRequires: pkgconfig(NetworkManager)
93 BuildRequires: pkgconfig(bluez)
94 BuildRequires: pkgconfig(qimageblitz)
95 BuildRequires: pkgconfig(libgps) >= 2.39
96 BuildRequires: pkgconfig(xcomposite)
97 BuildRequires: pkgconfig(libqalculate)
98 BuildRequires: pkgconfig(libpci)
99 BuildRequires: pkgconfig(libdmtx)
100 BuildRequires: pkgconfig(python-2.7)
101 BuildRequires: nepomuk-core-devel >= %{version}
102 BuildRequires: python-kde4 >= %{version}
103 BuildRequires: libieee1284-devel
104 BuildRequires: lm_sensors-devel
105 BuildRequires: boost-devel
106 BuildRequires: qt4-qtdbus
107 BuildRequires: xrdb
108 BuildRequires: libxml2-utils
109 BuildRequires: bdftopcf
110 BuildRequires: imake
111 BuildRequires: libsasl-devel
112 BuildRequires: openldap-devel
113 BuildRequires: pam-devel
114
115 Requires: qt4-qtdbus
116 Requires: kdebase4-runtime
117 Requires: strigi
118 Requires: desktop-common-data
119 Requires: xmessage
120 Requires: xprop
121 Requires: xset
122 Requires: mageia-kde-translation >= 2009.1-0.1
123 Requires: xdg-utils
124 Requires: xrandr
125 Requires: %{name}-plasma-config
126 # (nl) needed see : https://bugs.mageia.org/show_bug.cgi?id=10016
127 Requires: plasma-krunner-powerdevil
128 Requires: kde-display-management
129 # kde-wallpapers is a suggests so it won't be pulled on the live-cd
130 Suggests: kde-wallpapers
131 Suggests: %{name}-handbooks
132 # Kde-base-artwork provides Air ksplashx theme which was available in kde 4.8.x (mga2)
133 Suggests: kde-base-artwork
134
135 Suggests: telepathy-presence-applet
136 Suggests: plasma-applet-system-monitor-net
137 Suggests: plasma-applet-system-monitor-hwinfo
138 Suggests: plasma-applet-system-monitor-hdd
139 Suggests: plasma-applet-system-monitor-cpu
140 Suggests: plasma-applet-system-monitor-temperature
141 Suggests: plasma-scriptengine-python
142 Suggests: plasma-krunner-nepomuk
143
144 Conflicts: kdebase4-runtime < 1:4.5.0
145 Conflicts: konqueror < 1:4.4.86
146 Conflicts: kinfocenter < 2:4.6.5
147 Obsoletes: solid-actions-kcm < 0.0-0.912203.3
148 Obsoletes: kde4-style-aurorae < 0.2.1-2
149 Obsoletes: %{_lib}polkitkdeprivate4 < 2:4.6.3
150 Obsoletes: policykit-kde < 2:4.6.3
151 # Add an obsolete against plasma-dataengine-pastebin following http://mail.kde.org/pipermail/plasma-devel/2010-August/013202.html
152 Obsoletes: plasma-dataengine-pastebin < 2:4.6.5
153
154
155 %description
156 This package contains the KDE 4 application workspace components.
157
158 %files
159 %_sysconfdir/X11/wmsession.d/*
160 %_sysconfdir/profile.d/70kde4.sh
161 %if %{with_printer_applet}
162 %_kde_bindir/printer-applet
163 %_kde_appsdir/printer-applet
164 %endif
165 %_kde_sysconfdir/ksysguarddrc
166 %_kde_bindir/kaccess
167 %_kde_bindir/kapplymousetheme
168 %_kde_bindir/kblankscrn.kss
169 %_kde_bindir/kcheckrunning
170 %_kde_bindir/kcminit
171 %_kde_bindir/kcminit_startup
172 %_kde_bindir/kdostartupconfig4
173 %_kde_bindir/kfontinst
174 %_kde_bindir/kfontview
175 %_kde_bindir/klipper
176 %_kde_bindir/kmenuedit
177 %_kde_bindir/krandom.kss
178 %_kde_bindir/krdb
179 %_kde_bindir/krunner
180 %_kde_bindir/ksmserver
181 %_kde_bindir/ksplashsimple
182 %_kde_bindir/ksplashx
183 %_kde_bindir/ksplashqml
184 %_kde_bindir/ksplashx_scale
185 %_kde_bindir/kstartupconfig4
186 %_kde_bindir/ksysguard
187 %_kde_bindir/ksysguardd
188 %_kde_bindir/ksystraycmd
189 %_kde_bindir/kwin
190 %_kde_bindir/kwin_gles
191 %_kde_bindir/oxygen-demo
192 %_kde_bindir/oxygen-shadow-demo
193 %_kde_bindir/oxygen-settings
194 %_kde_bindir/plasma-desktop
195 %_kde_bindir/plasma-netbook
196 %_kde_bindir/plasma-overlay
197 %_kde_bindir/plasma-windowed
198 %_kde_bindir/solid-action-desktop-gen
199 %_kde_bindir/solid-network
200 %_kde_bindir/startkde
201 %_kde_bindir/systemsettings
202 %_kde_libdir/kconf_update_bin/*
203 %_kde_libdir/kde4/classic_mode.so
204 %_kde_libdir/kde4/fontthumbnail.so
205 %_kde_libdir/kde4/imports/org/kde/kwin
206 %_kde_libdir/kde4/icon_mode.so
207 %_kde_libdir/kde4/ion_bbcukmet.so
208 %_kde_libdir/kde4/ion_envcan.so
209 %_kde_libdir/kde4/ion_noaa.so
210 %_kde_libdir/kde4/ion_wettercom.so
211 %_kde_libdir/kde4/kcm_access.so
212 %_kde_libdir/kde4/kcm_autostart.so
213 %_kde_libdir/kde4/kcm_bell.so
214 %_kde_libdir/kde4/kcm_clock.so
215 %_kde_libdir/kde4/kcm_colors.so
216 %_kde_libdir/kde4/kcm_cursortheme.so
217 %_kde_libdir/kde4/kcm_desktoppaths.so
218 %_kde_libdir/kde4/kcm_desktoptheme.so
219 %_kde_libdir/kde4/kcm_display.so
220 %_kde_libdir/kde4/kcm_fontinst.so
221 %_kde_libdir/kde4/kcm_fonts.so
222 %_kde_libdir/kde4/kcm_hotkeys.so
223 %_kde_libdir/kde4/kcm_input.so
224 %_kde_libdir/kde4/kcm_joystick.so
225 %_kde_libdir/kde4/kcm_keyboard.so
226 %_kde_libdir/kde4/kcm_keys.so
227 %_kde_libdir/kde4/kcm_krunner_kill.so
228 %_kde_libdir/kde4/kcm_ksplashthemes.so
229 %_kde_libdir/kde4/kcm_kwin4_effect_builtins.so
230 %_kde_libdir/kde4/kwin4_effect_gles_builtins.so
231 %_kde_libdir/kde4/kcm_kwincompositing.so
232 %_kde_libdir/kde4/kcm_kwindecoration.so
233 %_kde_libdir/kde4/kcm_kwindesktop.so
234 %_kde_libdir/kde4/kcm_kwinoptions.so
235 %_kde_libdir/kde4/kcm_kwinrules.so
236 %_kde_libdir/kde4/kcm_kwinscreenedges.so
237 %_kde_libdir/kde4/kcm_kwin_scripts.so
238 %_kde_libdir/kde4/kcm_kwintabbox.so
239 %_kde_libdir/kde4/kcm_launch.so
240 %_kde_libdir/kde4/kcm_screensaver.so
241 %_kde_libdir/kde4/kcm_smserver.so
242 %_kde_libdir/kde4/kcm_solid.so
243 %_kde_libdir/kde4/kcm_solid_actions.so
244 %_kde_libdir/kde4/kcm_standard_actions.so
245 %_kde_libdir/kde4/kcm_style.so
246 %_kde_libdir/kde4/kcm_workspaceoptions.so
247 %_kde_libdir/kde4/kded_appmenu.so
248 %_kde_libdir/kde4/kded_freespacenotifier.so
249 %_kde_libdir/kde4/kded_kephal.so
250 %_kde_libdir/kde4/kded_keyboard.so
251 %_kde_libdir/kde4/kded_khotkeys.so
252 %_kde_libdir/kde4/kded_ktouchpadenabler.so
253 %_kde_libdir/kde4/kded_kwrited.so
254 %_kde_libdir/kde4/kded_statusnotifierwatcher.so
255 %_kde_libdir/kde4/keyboard_layout_widget.so
256 %_kde_libdir/kde4/kfontviewpart.so
257 %_kde_libdir/kde4/kio_fonts.so
258 %_kde_libdir/kde4/krunner_bookmarksrunner.so
259 %_kde_libdir/kde4/krunner_calculatorrunner.so
260 %_kde_libdir/kde4/krunner_kill.so
261 %_kde_libdir/kde4/krunner_locations.so
262 %_kde_libdir/kde4/krunner_plasma-desktop.so
263 %_kde_libdir/kde4/krunner_recentdocuments.so
264 %_kde_libdir/kde4/krunner_services.so
265 %_kde_libdir/kde4/krunner_sessions.so
266 %_kde_libdir/kde4/krunner_shell.so
267 %_kde_libdir/kde4/krunner_solid.so
268 %_kde_libdir/kde4/krunner_webshortcuts.so
269 %_kde_libdir/kde4/krunner_windowedwidgets.so
270 %_kde_libdir/kde4/krunner_windows.so
271 %_kde_libdir/kde4/kstyle_oxygen_config.so
272 %_kde_libdir/kde4/kwin3_aurorae.so
273 %_kde_libdir/kde4/kwin3_b2.so
274 %_kde_libdir/kde4/kwin3_laptop.so
275 %_kde_libdir/kde4/kwin3_oxygen.so
276 %_kde_libdir/kde4/kwin4_effect_builtins.so
277 %_kde_libdir/kde4/kwin_b2_config.so
278 %_kde_libdir/kde4/kwin_oxygen_config.so
279 %_kde_libdir/kde4/libexec/kscreenlocker_greet
280 %_kde_libdir/kde4/libexec/fontinst
281 %_kde_libdir/kde4/libexec/fontinst_helper
282 %_kde_libdir/kde4/libexec/fontinst_x11
283 %_kde_libdir/kde4/libexec/ksysguardprocesslist_helper
284 %_kde_libdir/kde4/libexec/kwin_killer_helper
285 %_kde_libdir/kde4/libexec/kwin_opengl_test
286 %_kde_libdir/kde4/libexec/kwin_rules_dialog
287 %_kde_libdir/kde4/plasma-geolocation-gps.so
288 %_kde_libdir/kde4/plasma-geolocation-ip.so
289 %_kde_libdir/kde4/plasma_animator_default.so
290 %_kde_libdir/kde4/plasma_applet_activitybar.so
291 %_kde_libdir/kde4/plasma_applet_clock.so
292 %_kde_libdir/kde4/plasma_applet_currentappcontrol.so
293 %_kde_libdir/kde4/plasma_applet_dig_clock.so
294 %_kde_libdir/kde4/plasma_applet_icon.so
295 %_kde_libdir/kde4/plasma_applet_keyboard.so
296 %_kde_libdir/kde4/plasma_applet_launcher.so
297 %_kde_libdir/kde4/plasma_applet_pager.so
298 %_kde_libdir/kde4/plasma_applet_panelspacer_internal.so
299 %_kde_libdir/kde4/plasma_applet_searchbox.so
300 %_kde_libdir/kde4/plasma_applet_simplelauncher.so
301 %_kde_libdir/kde4/plasma_applet_sm_hdd_activity.so
302 %_kde_libdir/kde4/plasma_applet_sm_ram.so
303 %_kde_libdir/kde4/plasma_applet_system-monitor.so
304 %_kde_libdir/kde4/plasma_applet_systemtray.so
305 %_kde_libdir/kde4/plasma_applet_tasks.so
306 %_kde_libdir/kde4/plasma_applet_trash.so
307 %_kde_libdir/kde4/plasma_applet_windowlist.so
308 %_kde_libdir/kde4/plasma_appletscriptengine_dashboard.so
309 %_kde_libdir/kde4/plasma_appletscriptengine_webapplet.so
310 %_kde_libdir/kde4/plasma_containment_desktop.so
311 %_kde_libdir/kde4/plasma_containment_netpanel.so
312 %_kde_libdir/kde4/plasma_containment_panel.so
313 %_kde_libdir/kde4/plasma_containment_sal.so
314 %_kde_libdir/kde4/plasma_containment_saverdesktop.so
315 %_kde_libdir/kde4/plasma_containmentactions_applauncher.so
316 %_kde_libdir/kde4/plasma_containmentactions_contextmenu.so
317 %_kde_libdir/kde4/plasma_containmentactions_minimalcontextmenu.so
318 %_kde_libdir/kde4/plasma_containmentactions_paste.so
319 %_kde_libdir/kde4/plasma_containmentactions_switchactivity.so
320 %_kde_libdir/kde4/plasma_containmentactions_switchdesktop.so
321 %_kde_libdir/kde4/plasma_containmentactions_switchwindow.so
322 %_kde_libdir/kde4/plasma_engine_akonadi.so
323 %_kde_libdir/kde4/plasma_engine_activities.so
324 %_kde_libdir/kde4/plasma_engine_applicationjobs.so
325 %_kde_libdir/kde4/plasma_engine_apps.so
326 %_kde_libdir/kde4/plasma_engine_calendar.so
327 %_kde_libdir/kde4/plasma_engine_devicenotifications.so
328 %_kde_libdir/kde4/plasma_engine_dict.so
329 %_kde_libdir/kde4/plasma_engine_executable.so
330 %_kde_libdir/kde4/plasma_engine_favicons.so
331 %_kde_libdir/kde4/plasma_engine_filebrowser.so
332 %_kde_libdir/kde4/plasma_engine_geolocation.so
333 %_kde_libdir/kde4/plasma_engine_hotplug.so
334 %_kde_libdir/kde4/plasma_engine_keystate.so
335 %_kde_libdir/kde4/plasma_engine_mouse.so
336 %_kde_libdir/kde4/plasma_engine_mpris2.so
337 %_kde_libdir/kde4/plasma_engine_network.so
338 %_kde_libdir/kde4/plasma_engine_notifications.so
339 %_kde_libdir/kde4/plasma_engine_nowplaying.so
340 %_kde_libdir/kde4/plasma_engine_places.so
341 %_kde_libdir/kde4/plasma_engine_powermanagement.so
342 %_kde_libdir/kde4/plasma_engine_rss.so
343 %_kde_libdir/kde4/plasma_engine_searchlaunch.so
344 %_kde_libdir/kde4/plasma_engine_share.so
345 %_kde_libdir/kde4/plasma_engine_soliddevice.so
346 %_kde_libdir/kde4/plasma_engine_statusnotifieritem.so
347 %_kde_libdir/kde4/plasma_engine_systemmonitor.so
348 %_kde_libdir/kde4/plasma_engine_tasks.so
349 %_kde_libdir/kde4/plasma_engine_time.so
350 %_kde_libdir/kde4/plasma_engine_weather.so
351 %_kde_libdir/kde4/plasma_packagestructure_dashboard.so
352 %_kde_libdir/kde4/plasma_packagestructure_share.so
353 %_kde_libdir/kde4/plasma_packagestructure_web.so
354 %_kde_libdir/kde4/plasma_toolbox_desktoptoolbox.so
355 %_kde_libdir/kde4/plasma_toolbox_nettoolbox.so
356 %_kde_libdir/kde4/plasma_toolbox_paneltoolbox.so
357 %_kde_libdir/kde4/plasma_wallpaper_color.so
358 %_kde_libdir/kde4/plasma_wallpaper_image.so
359 %_kde_libdir/kde4/plugins/gui_platform/libkde.so
360 %_kde_libdir/kde4/plugins/styles/oxygen.so
361 %_kde_libdir/kde4/solid_fakenet.so
362 %_kde_libdir/kde4/ion_debianweather.so
363 %_kde_libdir/kde4/krunner_activities.so
364 %_kde_libdir/kde4/solid_modemmanager04.so
365 %_kde_libdir/kde4/solid_wicd.so
366 %_kde_libdir/libkdeinit4_*.so
367 %_kde_libdir/libkickoff.so
368 %_kde_libdir/strigi/strigita_font.so
369 %_kde_applicationsdir/kfontview.desktop
370 %_kde_applicationsdir/klipper.desktop
371 %_kde_applicationsdir/kmenuedit.desktop
372 %_kde_applicationsdir/ksysguard.desktop
373 %_kde_applicationsdir/systemsettings.desktop
374 %_kde_applicationsdir/kdesystemsettings.desktop
375 %_kde_appsdir/color-schemes
376 %_kde_appsdir/desktoptheme
377 %_kde_appsdir/freespacenotifier
378 %_kde_appsdir/kaccess
379 %_kde_appsdir/katepart
380 %_kde_appsdir/kcminput
381 %_kde_appsdir/kcmkeys
382 %_kde_appsdir/kcmsolidactions
383 %_kde_appsdir/kconf_update/*
384 %_kde_appsdir/kcontrol
385 %_kde_appsdir/kdisplay
386 %_kde_appsdir/kfontinst
387 %_kde_appsdir/kfontview
388 %_kde_appsdir/khotkeys
389 %_kde_appsdir/kmenuedit
390 %_kde_appsdir/konqsidebartng/virtual_folders/services/fonts.desktop
391 %dir %_kde_appsdir/ksmserver
392 %_kde_appsdir/ksmserver/screenlocker/
393 %_kde_appsdir/ksmserver/themes/
394 %_kde_appsdir/ksmserver/ksmserver.notifyrc
395 %_kde_appsdir/ksplash
396 %_kde_appsdir/kstyle
397 %_kde_appsdir/ksysguard
398 %_kde_appsdir/kthememanager
399 %_kde_appsdir/kwin
400 %_kde_appsdir/kwrited
401 %_kde_appsdir/plasma
402 %_kde_appsdir/plasma-desktop
403 %_kde_appsdir/plasma-netbook
404 %_kde_appsdir/solid/*/*.desktop
405 %_kde_appsdir/solidfakenetbackend/fakenetworking.xml
406 %_kde_appsdir/systemsettings
407 %_kde_appsdir/kcmusb
408 %_kde_appsdir/kcmkeyboard/pics/epo.png
409 %_kde_appsdir/kcmstyle/kcmstyle.notifyrc
410 %_kde_autostart/*.desktop
411 %_kde_datadir/config.kcfg/*.kcfg
412 %_kde_configdir/activities.knsrc
413 %_kde_configdir/xcursor.knsrc
414 %_kde_configdir/aurorae.knsrc
415 %_kde_configdir/background.knsrc
416 %_kde_configdir/colorschemes.knsrc
417 %_kde_configdir/ksplash.knsrc
418 %_kde_configdir/ksysguard.knsrc
419 %_kde_configdir/kfontinst.knsrc
420 %_kde_configdir/kwineffect.knsrc
421 %_kde_configdir/kwinscripts.knsrc
422 %_kde_configdir/kwinswitcher.knsrc
423 %_kde_configdir/plasma-overlayrc
424 %_kde_configdir/plasma-themes.knsrc
425 %_kde_configdir/wallpaper.knsrc
426 %_kde_iconsdir/Oxygen_*
427 %_kde_iconsdir/*/*/*/*
428 %_kde_services/ScreenSavers/kblank.desktop
429 %_kde_services/ScreenSavers/krandom.desktop
430 %_kde_services/ServiceMenus/installfont.desktop
431 %_kde_services/autostart.desktop
432 %_kde_services/bell.desktop
433 %_kde_services/clock.desktop
434 %_kde_services/colors.desktop
435 %_kde_services/cursortheme.desktop
436 %_kde_services/desktop.desktop
437 %_kde_services/desktoppath.desktop
438 %_kde_services/desktoptheme.desktop
439 %_kde_services/deviceinfocategory.desktop
440 %_kde_services/display.desktop
441 %_kde_services/fontinst.desktop
442 %_kde_services/fonts.desktop
443 %_kde_services/fonts.protocol
444 %_kde_services/fontthumbnail.desktop
445 %_kde_services/graphicalinfocategory.desktop
446 %_kde_services/ion-bbcukmet.desktop
447 %_kde_services/ion-envcan.desktop
448 %_kde_services/ion-noaa.desktop
449 %_kde_services/ion-wettercom.desktop
450 %_kde_services/joystick.desktop
451 %_kde_services/kaccess.desktop
452 %_kde_services/kcm_keyboard.desktop
453 %_kde_services/kcm_solid.desktop
454 %_kde_services/kcmaccess.desktop
455 %_kde_services/kcmlaunch.desktop
456 %_kde_services/kcmsmserver.desktop
457 %_kde_services/kded/appmenu.desktop
458 %_kde_services/kded/ktouchpadenabler.desktop
459 %_kde_services/kded/freespacenotifier.desktop
460 %_kde_services/kded/kephal.desktop
461 %_kde_services/kded/keyboard.desktop
462 %_kde_services/kded/khotkeys.desktop
463 %_kde_services/kded/kwrited.desktop
464 %_kde_services/kded/statusnotifierwatcher.desktop
465 %_kde_services/keys.desktop
466 %_kde_services/kfontviewpart.desktop
467 %_kde_services/khotkeys.desktop
468 %_kde_services/ksplashthememgr.desktop
469 %_kde_services/kwin
470 %_kde_services/kwinactions.desktop
471 %_kde_services/kwinadvanced.desktop
472 %_kde_services/kwincompositing.desktop
473 %_kde_services/kwindecoration.desktop
474 %_kde_services/kwinfocus.desktop
475 %_kde_services/kwinmoving.desktop
476 %_kde_services/kwinoptions.desktop
477 %_kde_services/kwinrules.desktop
478 %_kde_services/kwinscreenedges.desktop
479 %_kde_services/kwin-script-desktopchangeosd.desktop
480 %_kde_services/kwin-script-synchronizeskipswitcher.desktop
481 %_kde_services/kwin-script-videowall.desktop
482 %_kde_services/kwinscripts.desktop
483 %_kde_services/kwintabbox.desktop
484 %_kde_services/lostfoundcategory.desktop
485 %_kde_services/mouse.desktop
486 %_kde_services/networkinfocategory.desktop
487 %_kde_services/plasma-animator-default.desktop
488 %_kde_services/plasma-applet-activitybar.desktop
489 %_kde_services/plasma-applet-analogclock.desktop
490 %_kde_services/plasma-applet-currentappcontrol.desktop
491 %_kde_services/plasma-applet-devicenotifier.desktop
492 %_kde_services/plasma-applet-digitalclock.desktop
493 %_kde_services/plasma-applet-icon.desktop
494 %_kde_services/plasma-applet-launcher.desktop
495 %_kde_services/plasma-applet-lockout.desktop
496 %_kde_services/plasma-applet-org.kde.notifications.desktop
497 %_kde_services/plasma-applet-panelspacer-internal.desktop
498 %_kde_services/plasma-applet-searchbox.desktop
499 %_kde_services/plasma-applet-simplelauncher.desktop
500 %_kde_services/plasma-applet-sm_hdd_activity.desktop
501 %_kde_services/plasma-applet-sm_ram.desktop
502 %_kde_services/plasma-applet-system-monitor.desktop
503 %_kde_services/plasma-applet-systemtray.desktop
504 %_kde_services/plasma-applet-trash.desktop
505 %_kde_services/plasma-applet-windowlist.desktop
506 %_kde_services/plasma-dataengine-mpris2.desktop
507 %_kde_services/plasma-containment-desktop.desktop
508 %_kde_services/plasma-containment-desktopdashboard.desktop
509 %_kde_services/plasma-containment-netpanel.desktop
510 %_kde_services/plasma-containment-panel.desktop
511 %_kde_services/plasma-containment-sal.desktop
512 %_kde_services/plasma-containment-saverdesktop.desktop
513 %_kde_services/plasma-containmentactions-applauncher.desktop
514 %_kde_services/plasma-containmentactions-contextmenu.desktop
515 %_kde_services/plasma-containmentactions-minimalcontextmenu.desktop
516 %_kde_services/plasma-containmentactions-paste.desktop
517 %_kde_services/plasma-containmentactions-switchactivity.desktop
518 %_kde_services/plasma-containmentactions-switchdesktop.desktop
519 %_kde_services/plasma-containmentactions-switchwindow.desktop
520 %_kde_services/plasma-dataengine-applicationjobs.desktop
521 %_kde_services/plasma-dataengine-apps.desktop
522 %_kde_services/plasma-dataengine-calendar.desktop
523 %_kde_services/plasma-dataengine-devicenotifications.desktop
524 %_kde_services/plasma-dataengine-dict.desktop
525 %_kde_services/plasma-dataengine-executable.desktop
526 %_kde_services/plasma-dataengine-favicons.desktop
527 %_kde_services/plasma-dataengine-filebrowser.desktop
528 %_kde_services/plasma-dataengine-geolocation.desktop
529 %_kde_services/plasma-dataengine-hotplug.desktop
530 %_kde_services/plasma-dataengine-keystate.desktop
531 %_kde_services/plasma-dataengine-mouse.desktop
532 %_kde_services/plasma-dataengine-network.desktop
533 %_kde_services/plasma-dataengine-notifications.desktop
534 %_kde_services/plasma-dataengine-nowplaying.desktop
535 %_kde_services/plasma-dataengine-places.desktop
536 %_kde_services/plasma-dataengine-powermanagement.desktop
537 %_kde_services/plasma-dataengine-rss.desktop
538 %_kde_services/plasma-dataengine-share-addon-imgur.desktop
539 %_kde_services/plasma-dataengine-share-addon-pastebincom.desktop
540 %_kde_services/plasma-dataengine-share-addon-pasteopensuseorg.desktop
541 %_kde_services/plasma-dataengine-share-addon-pasteubuntucom.desktop
542 %_kde_services/plasma-dataengine-share-addon-privatepastecom.desktop
543 %_kde_services/plasma-dataengine-share-addon-simplestimagehosting.desktop
544 %_kde_services/plasma-dataengine-share-addon-wklej.desktop
545 %_kde_services/plasma-dataengine-share-addon-wstaw.desktop
546 %_kde_services/plasma-dataengine-share.desktop
547 %_kde_services/plasma-dataengine-soliddevice.desktop
548 %_kde_services/plasma-dataengine-systemmonitor.desktop
549 %_kde_services/plasma-dataengine-tasks.desktop
550 %_kde_services/plasma-dataengine-time.desktop
551 %_kde_services/plasma-dataengine-weather.desktop
552 %_kde_services/plasma-engine-activities.desktop
553 %_kde_services/plasma-engine-akonadi.desktop
554 %_kde_services/plasma-engine-searchlaunch.desktop
555 %_kde_services/plasma-geolocation-gps.desktop
556 %_kde_services/plasma-geolocation-ip.desktop
557 %_kde_services/ion-debianweather.desktop
558 %_kde_services/plasma-applet-org.kde.showActivityManager.desktop
559 %_kde_services/plasma-dataengine-share-addon-imgsusepasteorg.desktop
560 %_kde_services/plasma-dataengine-share-addon-kde.desktop
561 %_kde_services/plasma-layout-org.kde.plasma-desktop.SaL.desktop
562 %_kde_services/plasma-layout-org.kde.plasma-desktop.desktopIcons.desktop
563 %_kde_services/plasma-runner-activityrunner.desktop
564 %_kde_services/plasma-layout-org.kde.plasma-desktop.defaultPanel.desktop
565 %_kde_services/plasma-layout-org.kde.plasma-desktop.findWidgets.desktop
566 %_kde_services/plasma-layout-org.kde.plasma-desktop.photoActivity.desktop
567 %_kde_services/plasma-layout-org.kde.plasma-netbook.defaultPage.desktop
568 %_kde_services/plasma-layout-org.kde.plasma-netbook.defaultPanel.desktop
569 %_kde_services/plasma-layout-org.kde.plasma-netbook.defaultSal.desktop
570 %_kde_services/plasma-packagestructure-dashboard.desktop
571 %_kde_services/plasma-packagestructure-share.desktop
572 %_kde_services/plasma-packagestructure-web.desktop
573 %_kde_services/plasma-pager-default.desktop
574 %_kde_services/plasma-runner-bookmarks.desktop
575 %_kde_services/plasma-runner-calculator.desktop
576 %_kde_services/plasma-runner-kill.desktop
577 %_kde_services/plasma-runner-kill_config.desktop
578 %_kde_services/plasma-runner-locations.desktop
579 %_kde_services/plasma-runner-plasma-desktop.desktop
580 %_kde_services/plasma-runner-services.desktop
581 %_kde_services/plasma-runner-sessions.desktop
582 %_kde_services/plasma-runner-shell.desktop
583 %_kde_services/plasma-runner-solid.desktop
584 %_kde_services/plasma-runner-webshortcuts.desktop
585 %_kde_services/plasma-runner-windowedwidgets.desktop
586 %_kde_services/plasma-runner-windows.desktop
587 %_kde_services/plasma-sal-bookmarks.desktop
588 %_kde_services/plasma-sal-contacts.desktop
589 %_kde_services/plasma-sal-development.desktop
590 %_kde_services/plasma-sal-education.desktop
591 %_kde_services/plasma-sal-games.desktop
592 %_kde_services/plasma-sal-graphics.desktop
593 %_kde_services/plasma-sal-internet.desktop
594 %_kde_services/plasma-sal-multimedia.desktop
595 %_kde_services/plasma-sal-office.desktop
596 %_kde_services/plasma-sal-system.desktop
597 %_kde_services/plasma-sal-utility.desktop
598 %_kde_services/plasma-scriptengine-applet-dashboard.desktop
599 %_kde_services/plasma-scriptengine-applet-web.desktop
600 %_kde_services/plasma-tasks-default.desktop
601 %_kde_services/plasma-toolbox-desktoptoolbox.desktop
602 %_kde_services/plasma-toolbox-nettoolbox.desktop
603 %_kde_services/plasma-toolbox-paneltoolbox.desktop
604 %_kde_services/plasma-wallpaper-color.desktop
605 %_kde_services/plasma-wallpaper-image.desktop
606 %_kde_services/plasma_applet_keyboard.desktop
607 %_kde_services/plasma_engine_statusnotifieritem.desktop
608 %_kde_services/recentdocuments.desktop
609 %_kde_services/screensaver.desktop
610 %_kde_services/settings-accessibility.desktop
611 %_kde_services/settings-account-details.desktop
612 %_kde_services/settings-application-and-system-notifications.desktop
613 %_kde_services/settings-application-appearance-and-behavior.desktop
614 %_kde_services/settings-application-appearance.desktop
615 %_kde_services/settings-audio-and-video.desktop
616 %_kde_services/settings-bluetooth.desktop
617 %_kde_services/settings-classic-view.desktop
618 %_kde_services/settings-desktop-appearance.desktop
619 %_kde_services/settings-display.desktop
620 %_kde_services/settings-hardware.desktop
621 %_kde_services/settings-icon-view.desktop
622 %_kde_services/settings-input-devices.desktop
623 %_kde_services/settings-locale.desktop
624 %_kde_services/settings-lost-and-found.desktop
625 %_kde_services/settings-network-and-connectivity.desktop
626 %_kde_services/settings-network-settings.desktop
627 %_kde_services/settings-permissions.desktop
628 %_kde_services/settings-personal-information.desktop
629 %_kde_services/settings-power-management.desktop
630 %_kde_services/settings-removable-devices.desktop
631 %_kde_services/settings-sharing.desktop
632 %_kde_services/settings-shortcuts-and-gestures.desktop
633 %_kde_services/settings-startup-and-shutdown.desktop
634 %_kde_services/settings-system-administration.desktop
635 %_kde_services/settings-window-behaviour.desktop
636 %_kde_services/settings-workspace-appearance-and-behavior.desktop
637 %_kde_services/settings-workspace-behavior.desktop
638 %_kde_services/solid-actions.desktop
639 %_kde_services/solidbackends
640 %_kde_services/standard_actions.desktop
641 %_kde_services/style.desktop
642 %_kde_services/workspaceoptions.desktop
643 %_kde_servicetypes/*.desktop
644 #%_kde_mandir/man1/*
645 %_kde_datadir/sounds/pop.wav
646 %_kde_datadir/wallpapers/*
647 %_sysconfdir/dbus-1/system.d/org.kde.fontinst.conf
648 %_sysconfdir/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
649 %_sysconfdir/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
650 %_datadir/dbus-1/services/org.kde.fontinst.service
651 %_datadir/dbus-1/services/org.kde.krunner.service
652 %_datadir/dbus-1/system-services/org.kde.fontinst.service
653 %_datadir/dbus-1/system-services/org.kde.kcontrol.kcmclock.service
654 %_datadir/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service
655 %_datadir/dbus-1/interfaces/*
656 %_datadir/polkit-1/actions/org.kde.fontinst.policy
657 %_datadir/polkit-1/actions/org.kde.kcontrol.kcmclock.policy
658 %_datadir/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy
659 %exclude %_kde_appsdir/plasma/plasmoids/battery
660
661 #------------------------------------------------------------------------------
662
663 %package handbooks
664 Summary: Handbooks for kde-workspace
665 Conflicts: kdebase4-workspace < 2:4.7.90
666 Requires: kdebase4-workspace >= %{epoch}:%{version}-%{release}
667 BuildArch: noarch
668 Group: Documentation
669
670 %description handbooks
671 This package provides handbooks for kcontrol, kfontview, klipper
672 kmenuedit, ksysguard, plasma-desktop and systemsettings.
673
674
675 %files handbooks
676 %docdir %_kde_docdir/HTML
677 %_kde_docdir/HTML/en/kcontrol
678 %_kde_docdir/HTML/en/kfontview
679 %_kde_docdir/HTML/en/klipper
680 %_kde_docdir/HTML/en/kmenuedit
681 %_kde_docdir/HTML/en/ksysguard
682 %_kde_docdir/HTML/en/plasma-desktop
683 %_kde_docdir/HTML/en/systemsettings
684
685 #------------------------------------------------------------------------------
686
687 %package plasma-config
688 Summary: KDE plasma workspaces default configuration
689 BuildArch: noarch
690 Group: Graphical desktop/KDE
691
692 %description plasma-config
693 This package provides the default KDE plasma workspaces
694 configuration.
695
696 %files plasma-config
697 %dir %{_localstatedir}/lib/%_real_vendor/kde4-profiles/vanilla
698 %dir %{_localstatedir}/lib/%_real_vendor/kde4-profiles/vanilla/share
699 %dir %{_localstatedir}/lib/%_real_vendor/kde4-profiles/vanilla/share/apps
700 %{_localstatedir}/lib/%_real_vendor/kde4-profiles/vanilla/share/apps/plasma-desktop
701
702 #------------------------------------------------------------------------------
703
704 %package -n plasma-scriptengine-ruby
705 Summary: Support for ruby plasma applets
706 Group: Graphical desktop/KDE
707 Requires: kdebase4-runtime
708 Requires: ruby-kde4
709 BuildArch: noarch
710 Conflicts: %name < 2:4.5.80
711
712 %description -n plasma-scriptengine-ruby
713 This package allow kde4 to use plasma applets written in ruby.
714
715 %files -n plasma-scriptengine-ruby
716 %_kde_appsdir/plasma_scriptengine_ruby
717 %_kde_services/plasma-scriptengine-ruby-applet.desktop
718 %_kde_services/plasma-scriptengine-ruby-dataengine.desktop
719
720 #------------------------------------------------------------------------------
721
722 %package -n plasma-scriptengine-python
723 Summary: Support for python applets
724 Group: Graphical desktop/KDE
725 Requires: kdebase4-runtime
726 Requires: python-kde4
727 Conflicts: %name < 2:4.5.80
728
729 %description -n plasma-scriptengine-python
730 This package allow kde4 to use plasma applets written in python.
731
732 %files -n plasma-scriptengine-python
733 %py_platsitedir/PyKDE4/*
734 %_kde_appsdir/plasma_scriptengine_python
735 %_kde_services/plasma-scriptengine-applet-python.desktop
736 %_kde_services/plasma-scriptengine-dataengine-python.desktop
737 %_kde_services/plasma-scriptengine-runner-python.desktop
738 %_kde_services/plasma-scriptengine-wallpaper-python.desktop
739
740 #------------------------------------------------------------------------------
741
742 %define libsolidcontrolifaces_major 4
743 %define libsolidcontrolifaces %mklibname solidcontrolifaces %{libsolidcontrolifaces_major}
744
745 %package -n %libsolidcontrolifaces
746 Summary: KDE 4 core library
747 Group: System/Libraries
748
749 %description -n %libsolidcontrolifaces
750 KDE 4 core library.
751
752 %files -n %libsolidcontrolifaces
753 %_kde_libdir/libsolidcontrolifaces.so.%{libsolidcontrolifaces_major}*
754
755 #------------------------------------------------------------------------------
756
757 %define liboxygenstyle_major 4
758 %define liboxygenstyle %mklibname oxygenstyle %{liboxygenstyle_major}
759
760 %package -n %liboxygenstyle
761 Summary: KDE 4 core library
762 Group: System/Libraries
763
764 %description -n %liboxygenstyle
765 KDE 4 core library.
766
767 %files -n %liboxygenstyle
768 %_kde_libdir/liboxygenstyle.so.%{liboxygenstyle_major}*
769
770 #------------------------------------------------------------------------------
771
772 %define oxygenstyleconfig_major 4
773 %define liboxygenstyleconfig %mklibname oxygenstyleconfig %{oxygenstyleconfig_major}
774
775 %package -n %liboxygenstyleconfig
776 Summary: KDE 4 Core Library
777 Group: System/Libraries
778
779 %description -n %liboxygenstyleconfig
780 KDE 4 Core Library
781
782 %files -n %liboxygenstyleconfig
783 %_kde_libdir/liboxygenstyleconfig.so.%{oxygenstyleconfig_major}*
784
785 #------------------------------------------------------------------------------
786
787 %define libsolidcontrol_major 4
788 %define libsolidcontrol %mklibname solidcontrol %{libsolidcontrol_major}
789
790 %package -n %libsolidcontrol
791 Summary: KDE 4 core library
792 Group: System/Libraries
793
794 %description -n %libsolidcontrol
795 KDE 4 core library.
796
797 %files -n %libsolidcontrol
798 %_kde_libdir/libsolidcontrol.so.%{libsolidcontrol_major}*
799
800 #------------------------------------------------------------------------------
801
802 %define libweather_ion_major 6
803 %define libweather_ion %mklibname weather_ion %{libweather_ion_major}
804
805 %package -n %libweather_ion
806 Summary: KDE 4 core library
807 Group: System/Libraries
808
809 %description -n %libweather_ion
810 KDE 4 core library.
811
812 %files -n %libweather_ion
813 %_kde_libdir/libweather_ion.so.%{libweather_ion_major}*
814
815 #------------------------------------------------------------------------------
816
817 %define libkdecorations_major 4
818 %define libkdecorations %mklibname kdecorations %{libkdecorations_major}
819
820 %package -n %libkdecorations
821 Summary: KDE 4 core library
822 Group: System/Libraries
823
824 %description -n %libkdecorations
825 KDE 4 core library.
826
827 %files -n %libkdecorations
828 %_kde_libdir/libkdecorations.so.%{libkdecorations_major}*
829
830 #------------------------------------------------------------------------------
831
832 %define libkscreensaver_major 5
833 %define libkscreensaver %mklibname kscreensaver %{libkscreensaver_major}
834
835 %package -n %libkscreensaver
836 Summary: KDE 4 core library
837 Group: System/Libraries
838
839 %description -n %libkscreensaver
840 KDE 4 core library.
841
842 %files -n %libkscreensaver
843 %_kde_libdir/libkscreensaver.so.%{libkscreensaver_major}*
844
845 #------------------------------------------------------------------------------
846
847 %define libksgrd_major 4
848 %define libksgrd %mklibname ksgrd %{libksgrd_major}
849
850 %package -n %libksgrd
851 Summary: KDE 4 core library
852 Group: System/Libraries
853
854 %description -n %libksgrd
855 KDE 4 core library.
856
857 %files -n %libksgrd
858 %_kde_libdir/libksgrd.so.%{libksgrd_major}*
859
860 #------------------------------------------------------------------------------
861
862 %define libkwineffects_major 1
863 %define libkwineffects %mklibname kwineffects %{libkwineffects_major}
864
865 %package -n %libkwineffects
866 Summary: KDE 4 core library
867 Group: System/Libraries
868
869 %description -n %libkwineffects
870 KDE 4 core library.
871
872 %files -n %libkwineffects
873 %_kde_libdir/libkwineffects.so.%{libkwineffects_major}*
874
875 #------------------------------------------------------------------------------
876
877 %define libkwinglesutils_major 1
878 %define libkwinglesutils %mklibname kwinglesutils %{libkwinglesutils_major}
879
880 %package -n %libkwinglesutils
881 Summary: Gles2 runtime library for kwin
882 Group: System/Libraries
883
884 %description -n %libkwinglesutils
885 Kwin GLES2 runtime library.
886
887 %files -n %libkwinglesutils
888 %_kde_libdir/libkwinglesutils.so.%{libkwinglesutils_major}*
889
890 #------------------------------------------------------------------------------
891
892 %define libkworkspace_major 4
893 %define libkworkspace %mklibname kworkspace %{libkworkspace_major}
894
895 %package -n %libkworkspace
896 Summary: KDE 4 core library
897 Group: System/Libraries
898
899 %description -n %libkworkspace
900 KDE 4 core library.
901
902 %files -n %libkworkspace
903 %_kde_libdir/libkworkspace.so.%{libkworkspace_major}*
904
905 #------------------------------------------------------------------------------
906
907 %define libplasmaclock_major 4
908 %define libplasmaclock %mklibname plasmaclock %{libplasmaclock_major}
909
910 %package -n %libplasmaclock
911 Summary: KDE 4 core library
912 Group: System/Libraries
913
914 %description -n %libplasmaclock
915 KDE 4 core library.
916
917 %files -n %libplasmaclock
918 %_kde_libdir/libplasmaclock.so.%{libplasmaclock_major}*
919
920 #------------------------------------------------------------------------------
921
922 %define libprocesscore_major 4
923 %define libprocesscore %mklibname processcore %{libprocesscore_major}
924
925 %package -n %libprocesscore
926 Summary: KDE 4 core library
927 Group: System/Libraries
928
929 %description -n %libprocesscore
930 KDE 4 core library.
931
932 %files -n %libprocesscore
933 %_kde_libdir/libprocesscore.so.%{libprocesscore_major}*
934
935 #------------------------------------------------------------------------------
936
937 %define libprocessui_major 4
938 %define libprocessui %mklibname processui %{libprocessui_major}
939
940 %package -n %libprocessui
941 Summary: KDE 4 core library
942 Group: System/Libraries
943
944 %description -n %libprocessui
945 KDE 4 core library.
946
947 %files -n %libprocessui
948 %_kde_libdir/libprocessui.so.%{libprocessui_major}*
949
950 #------------------------------------------------------------------------------
951
952 %define libkhotkeysprivate_major 4
953 %define libkhotkeysprivate %mklibname khotkeysprivate %{libkhotkeysprivate_major}
954
955 %package -n %libkhotkeysprivate
956 Summary: KDE 4 core library
957 Group: System/Libraries
958
959 %description -n %libkhotkeysprivate
960 KDE 4 core library.
961
962 %files -n %libkhotkeysprivate
963 %_kde_libdir/libkhotkeysprivate.so.%{libkhotkeysprivate_major}*
964
965 #------------------------------------------------------------------------------
966
967 %define libkfontinst_major 4
968 %define libkfontinst %mklibname kfontinst %{libkfontinst_major}
969
970 %package -n %libkfontinst
971 Summary: KDE 4 core library
972 Group: System/Libraries
973
974 %description -n %libkfontinst
975 KDE 4 core library.
976
977 %files -n %libkfontinst
978 %_kde_libdir/libkfontinst.so.%{libkfontinst_major}*
979
980 #------------------------------------------------------------------------------
981
982 %define libkfontinstui_major 4
983 %define libkfontinstui %mklibname kfontinstui %{libkfontinstui_major}
984
985 %package -n %libkfontinstui
986 Summary: KDE 4 core library
987 Group: System/Libraries
988
989 %description -n %libkfontinstui
990 KDE 4 core library.
991
992 %files -n %libkfontinstui
993 %_kde_libdir/libkfontinstui.so.%{libkfontinstui_major}*
994
995 #------------------------------------------------------------------------------
996
997 %define libtaskmanager_major 4
998 %define libtaskmanager %mklibname taskmanager %{libtaskmanager_major}
999
1000 %package -n %libtaskmanager
1001 Summary: KDE 4 core library
1002 Group: System/Libraries
1003
1004 %description -n %libtaskmanager
1005 KDE 4 core library.
1006
1007 %files -n %libtaskmanager
1008 %_kde_libdir/libtaskmanager.so.%{libtaskmanager_major}*
1009
1010 #------------------------------------------------------------------------------
1011
1012 %define libkwinnvidiahack_major 4
1013 %define libkwinnvidiahack %mklibname kwinnvidiahack %{libkwinnvidiahack_major}
1014
1015 %package -n %libkwinnvidiahack
1016 Summary: KDE 4 core library
1017 Group: System/Libraries
1018
1019 %description -n %libkwinnvidiahack
1020 KDE 4 core library.
1021
1022 %files -n %libkwinnvidiahack
1023 %_kde_libdir/libkwinnvidiahack.so.%{libkwinnvidiahack_major}*
1024
1025 #------------------------------------------------------------------------------
1026
1027 %define liblsofui_major 4
1028 %define liblsofui %mklibname lsofui %{liblsofui_major}
1029
1030 %package -n %liblsofui
1031 Summary: KDE 4 core library
1032 Group: System/Libraries
1033
1034 %description -n %liblsofui
1035 KDE 4 core library.
1036
1037 %files -n %liblsofui
1038 %_kde_libdir/liblsofui.so.%{liblsofui_major}*
1039
1040 #------------------------------------------------------------------------------
1041
1042 %define libkephal_major 4
1043 %define libkephal %mklibname kephal %{libkephal_major}
1044
1045 %package -n %libkephal
1046 Summary: KDE 4 core library
1047 Group: System/Libraries
1048
1049 %description -n %libkephal
1050 KDE 4 core library.
1051
1052 %files -n %libkephal
1053 %_kde_libdir/libkephal.so.%{libkephal_major}*
1054
1055 #------------------------------------------------------------------------------
1056
1057 %define libksignalplotter_major 4
1058 %define libksignalplotter %mklibname ksignalplotter %{libksignalplotter_major}
1059
1060 %package -n %libksignalplotter
1061 Summary: KDE 4 core library
1062 Group: System/Libraries
1063
1064 %description -n %libksignalplotter
1065 KDE 4 core library.
1066
1067 %files -n %libksignalplotter
1068 %_kde_libdir/libksignalplotter.so.%{libksignalplotter_major}*
1069
1070 #------------------------------------------------------------------------------
1071
1072 %define libpowerdevilcore_major 0
1073 %define libpowerdevilcore %mklibname powerdevilcore %{libpowerdevilcore_major}
1074
1075 %package -n %libpowerdevilcore
1076 Summary: KDE 4 core library
1077 Group: System/Libraries
1078
1079 %description -n %libpowerdevilcore
1080 KDE 4 core library.
1081
1082 %files -n %libpowerdevilcore
1083 %_kde_libdir/libpowerdevilcore.so.%{libpowerdevilcore_major}*
1084
1085 #------------------------------------------------------------------------------
1086
1087 %define powerdevilconfigcommonprivate_major 4
1088 %define libpowerdevilconfigcommonprivate %mklibname powerdevilconfigcommonprivate %{powerdevilconfigcommonprivate_major}
1089
1090 %package -n %libpowerdevilconfigcommonprivate
1091 Summary: KDE 4 Core Library
1092 Group: System/Libraries
1093
1094 %description -n %libpowerdevilconfigcommonprivate
1095 KDE4 Core Library
1096
1097 %files -n %libpowerdevilconfigcommonprivate
1098 %_kde_libdir/libpowerdevilconfigcommonprivate.so.%{powerdevilconfigcommonprivate_major}*
1099
1100 #------------------------------------------------------------------------------
1101
1102 %define powerdevilui_major 4
1103 %define libpowerdevilui %mklibname powerdevilui %{powerdevilui_major}
1104
1105 %package -n %libpowerdevilui
1106 Summary: KDE 4 Core Library
1107 Group: System/Libraries
1108
1109 %description -n %libpowerdevilui
1110 KDE4 Core Library
1111
1112 %files -n %libpowerdevilui
1113 %_kde_libdir/libpowerdevilui.so.%{powerdevilui_major}*
1114
1115 #------------------------------------------------------------------------------
1116
1117 %define libsystemsettingsview_major 2
1118 %define libsystemsettingsview %mklibname systemsettingsview %{libsystemsettingsview_major}
1119
1120 %package -n %libsystemsettingsview
1121 Summary: KDE 4 core library
1122 Group: System/Libraries
1123
1124 %description -n %libsystemsettingsview
1125 KDE 4 core library.
1126
1127 %files -n %libsystemsettingsview
1128 %_kde_libdir/libsystemsettingsview.so.%{libsystemsettingsview_major}*
1129
1130 #------------------------------------------------------------------------------
1131
1132 %define libplasma_geolocation_interface_major 4
1133 %define libplasma_geolocation_interface %mklibname plasma-geolocation-interface %{libplasma_geolocation_interface_major}
1134
1135 %package -n %libplasma_geolocation_interface
1136 Summary: KDE 4 core library
1137 Group: System/Libraries
1138
1139 %description -n %libplasma_geolocation_interface
1140 KDE 4 core library.
1141
1142 %files -n %libplasma_geolocation_interface
1143 %_kde_libdir/libplasma-geolocation-interface.so.%{libplasma_geolocation_interface_major}*
1144
1145 #------------------------------------------------------------------------------
1146
1147 %define libplasma_applet_system_monitor_major 4
1148 %define libplasma_applet_system_monitor %mklibname plasma_applet_system_monitor %{libplasma_applet_system_monitor_major}
1149
1150 %package -n %libplasma_applet_system_monitor
1151 Summary: KDE 4 core library
1152 Group: System/Libraries
1153
1154 %description -n %libplasma_applet_system_monitor
1155 KDE 4 core library.
1156
1157 %files -n %libplasma_applet_system_monitor
1158 %_kde_libdir/libplasma_applet-system-monitor.so.%{libplasma_applet_system_monitor_major}*
1159
1160 #------------------------------------------------------------------------------
1161
1162 %define libplasmagenericshell_major 4
1163 %define libplasmagenericshell %mklibname plasmagenericshell %{libplasmagenericshell_major}
1164
1165 %package -n %libplasmagenericshell
1166 Summary: KDE 4 core library
1167 Group: System/Libraries
1168
1169 %description -n %libplasmagenericshell
1170 KDE 4 core library.
1171
1172 %files -n %libplasmagenericshell
1173 %_kde_libdir/libplasmagenericshell.so.%{libplasmagenericshell_major}*
1174
1175 #------------------------------------------------------------------------------
1176
1177 %define kwinglutils_major 1
1178 %define libkwinglutils %mklibname kwinglutils %{kwinglutils_major}
1179
1180 %package -n %{libkwinglutils}
1181 Summary: KDE 4 core Library
1182 Group: System/Libraries
1183
1184 %description -n %libkwinglutils
1185 KDE4 Core library
1186
1187 %files -n %libkwinglutils
1188 %_kde_libdir/libkwinglutils.so.%{kwinglutils_major}*
1189
1190 #------------------------------------------------------------------------------
1191
1192 %package -n plasma-applet-calendar
1193 Summary: Plasma applet calendar
1194 Group: Graphical desktop/KDE
1195 Requires: kdebase4-runtime
1196 Provides: plasma-applet
1197
1198 %description -n plasma-applet-calendar
1199 Plasma Calendar applet.
1200
1201 %files -n plasma-applet-calendar
1202 %_kde_libdir/kde4/plasma_applet_calendar.so
1203 %_kde_services/plasma-applet-calendar.desktop
1204
1205 #------------------------------------------------------------------------------
1206
1207 %package -n plasma-krunner-nepomuk
1208 Summary: Nepomuk Desktop Search Runner
1209 Group: Graphical desktop/KDE
1210 Requires: kdebase4-runtime
1211 Requires: nepomuk
1212 Conflicts: kdebase4-workspace < 2:4.7.90
1213
1214 %description -n plasma-krunner-nepomuk
1215 KRunner which performs desktop searches via Nepomuk.
1216
1217 %files -n plasma-krunner-nepomuk
1218 %_kde_libdir/kde4/krunner_nepomuksearchrunner.so
1219 %_kde_libdir/kde4/plasma_engine_metadata.so
1220 %_kde_services/plasma-engine-metadata.desktop
1221 %_kde_services/plasma-runner-nepomuksearch.desktop
1222
1223 #------------------------------------------------------------------------------
1224
1225 %package -n plasma-krunner-powerdevil
1226 Summary: KDE power management applet
1227 Group: Graphical desktop/KDE
1228 Requires: kdebase4-runtime
1229 Provides: plasma-krunner
1230 Provides: powerdevil = %{epoch}:%{version}-%{release}
1231
1232 %description -n plasma-krunner-powerdevil
1233 KDE power management applet
1234
1235 %files -n plasma-krunner-powerdevil
1236 %_kde_libdir/kde4/kded_powerdevil.so
1237 %_kde_libdir/kde4/krunner_powerdevil.so
1238 %_kde_libdir/kde4/powerdevilbrightnesscontrolaction_config.so
1239 %_kde_libdir/kde4/powerdevildimdisplayaction_config.so
1240 %_kde_libdir/kde4/kcm_powerdevilactivitiesconfig.so
1241 %_kde_libdir/kde4/powerdevildpmsaction.so
1242 %_kde_libdir/kde4/powerdevildpmsaction_config.so
1243 %_kde_libdir/kde4/powerdevilrunscriptaction_config.so
1244 %_kde_libdir/kde4/powerdevilsuspendsessionaction_config.so
1245 %_kde_libdir/kde4/kcm_powerdevilglobalconfig.so
1246 %_kde_libdir/kde4/kcm_powerdevilprofilesconfig.so
1247 %_kde_libdir/kde4/powerdevilhandlebuttoneventsaction_config.so
1248 %_kde_appsdir/powerdevil
1249 %_kde_services/kded/powerdevil.desktop
1250 %_kde_services/powerdevilglobalconfig.desktop
1251 %_kde_services/powerdevilhandlebuttoneventsaction.desktop
1252 %_kde_services/powerdevilprofilesconfig.desktop
1253 %_kde_services/plasma-runner-powerdevil.desktop
1254 %_kde_services/powerdevilbrightnesscontrolaction.desktop
1255 %_kde_services/powerdevildimdisplayaction.desktop
1256 %_kde_services/powerdevildpmsaction.desktop
1257 %_kde_services/powerdevilrunscriptaction.desktop
1258 %_kde_services/powerdevilsuspendsessionaction.desktop
1259 %_kde_services/powerdevilactivitiesconfig.desktop
1260
1261 #------------------------------------------------------------------------------
1262
1263 %package -n plasma-runner-places
1264 Summary: Plasma applet places
1265 Group: Graphical desktop/KDE
1266 Requires: kdebase4-workspace
1267 Provides: plasma-runner
1268
1269 %description -n plasma-runner-places
1270 Plasma runner places
1271
1272 %files -n plasma-runner-places
1273 %_kde_libdir/kde4/krunner_placesrunner.so
1274 %_kde_services/plasma-runner-places.desktop
1275
1276 #------------------------------------------------------------------------------
1277
1278 %package -n plasma-applet-quicklaunch
1279 Summary: Launch your favourite Applications
1280 Group: Graphical desktop/KDE
1281 Requires: kdebase4-workspace
1282 Provides: plasma-applet
1283 Obsoletes: plasma-applet-quicklauncher < 0.4
1284
1285 %description -n plasma-applet-quicklaunch
1286 Reimplements the quicklaunch applet present in kde3.5.
1287
1288 Features:
1289 - Add icons by specify a .desktop file
1290 - Add icons by dragging .desktop files from other locations
1291 - Rearrange icons by dragging them in place
1292 - Configurable number of rows
1293 - Configurable number of visible icons.
1294
1295 %files -n plasma-applet-quicklaunch
1296 %_kde_libdir/kde4/plasma_applet_quicklaunch.so
1297 %_kde_services/plasma-applet-quicklaunch.desktop
1298
1299 #------------------------------------------------------------------------------
1300
1301 %package -n plasma-applet-battery
1302 Summary: Simple plasma battery applet
1303 Group: Graphical desktop/KDE
1304 Requires: kdebase4-runtime
1305 Requires: plasma-krunner-powerdevil
1306 Provides: plasma-applet
1307 Conflicts: kdebase4-workspace < 2:4.8.97-2
1308
1309 %description -n plasma-applet-battery
1310 Simple plasma battery applet
1311
1312 %files -n plasma-applet-battery
1313 %_kde_services/plasma-applet-batterymonitor.desktop
1314 %_kde_appsdir/plasma/plasmoids/battery
1315
1316 #------------------------------------------------------------------------------
1317
1318 %package -n plasma-applet-webbrowser
1319 Summary: A simple webbrowser applet
1320 Group: Graphical desktop/KDE
1321 Requires: kdebase4-runtime
1322 Provides: plasma-applet
1323
1324 %description -n plasma-applet-webbrowser
1325 A simple webbrowser applet
1326
1327 %files -n plasma-applet-webbrowser
1328 %_kde_services/plasma-applet-webbrowser.desktop
1329 %_kde_libdir/kde4/plasma_applet_webbrowser.so
1330
1331 #------------------------------------------------------------------------------
1332
1333 %package -n plasma-applet-system-monitor-temperature
1334 Summary: A system temperature monitor
1335 Group: Graphical desktop/KDE
1336 Requires: kdebase4-runtime
1337 Requires: hddtemp
1338 Requires: lm_sensors
1339 Provides: plasma-applet
1340
1341 %description -n plasma-applet-system-monitor-temperature
1342 A system temperature monitor
1343
1344 %files -n plasma-applet-system-monitor-temperature
1345 %_kde_libdir/kde4/plasma_applet_sm_temperature.so
1346 %_kde_services/plasma-applet-sm_temperature.desktop
1347
1348 #------------------------------------------------------------------------------
1349
1350 %package -n plasma-applet-system-monitor-net
1351 Summary: A network usage monitor
1352 Group: Graphical desktop/KDE
1353 Requires: kdebase4-runtime
1354 Provides: plasma-applet
1355
1356 %description -n plasma-applet-system-monitor-net
1357 A network usage monitor
1358
1359 %files -n plasma-applet-system-monitor-net
1360 %_kde_services/plasma-applet-sm_net.desktop
1361 %_kde_libdir/kde4/plasma_applet_sm_net.so
1362
1363 #------------------------------------------------------------------------------
1364
1365 %package -n plasma-applet-system-monitor-hwinfo
1366 Summary: Plasma applet that Show hardware informations
1367 Group: Graphical desktop/KDE
1368 Requires: kdebase4-runtime
1369 Requires: lm_sensors
1370 Provides: plasma-applet
1371
1372 %description -n plasma-applet-system-monitor-hwinfo
1373 Plasma applet that Show hardware informations
1374
1375 %files -n plasma-applet-system-monitor-hwinfo
1376 %_kde_libdir/kde4/plasma_applet_sm_hwinfo.so
1377 %_kde_services/plasma-applet-sm_hwinfo.desktop
1378
1379 #------------------------------------------------------------------------------
1380
1381 %package -n plasma-applet-system-monitor-hdd
1382 Summary: A hard disk usage monitor
1383 Group: Graphical desktop/KDE
1384 Requires: kdebase4-runtime
1385 Requires: lm_sensors
1386 Provides: plasma-applet
1387
1388 %description -n plasma-applet-system-monitor-hdd
1389 A hard disk usage monitor
1390
1391 %files -n plasma-applet-system-monitor-hdd
1392 %_kde_libdir/kde4/plasma_applet_sm_hdd.so
1393 %_kde_services/plasma-applet-sm_hdd.desktop
1394
1395 #------------------------------------------------------------------------------
1396
1397 %package -n plasma-applet-system-monitor-cpu
1398 Summary: A CPU usage monitor
1399 Group: Graphical desktop/KDE
1400 Requires: kdebase4-runtime
1401 Requires: lm_sensors
1402 Provides: plasma-applet
1403
1404 %description -n plasma-applet-system-monitor-cpu
1405 A CPU usage monitor
1406
1407 %files -n plasma-applet-system-monitor-cpu
1408 %_kde_services/plasma-applet-sm_cpu.desktop
1409 %_kde_libdir/kde4/plasma_applet_sm_cpu.so
1410
1411 #------------------------------------------------------------------------------
1412
1413 %package -n kdm
1414 Summary: KDE Desktop Login Manager
1415 Group: Graphical desktop/KDE
1416 Requires: kdebase4-runtime
1417 Requires: kde4-config-file => 2
1418 Requires: xinitrc
1419 Suggests: kdm-handbook
1420 Provides: kde4-kdm = %epoch:%version-%release
1421 Provides: kdm4 = %epoch:%version-%release
1422 Provides: dm
1423 # Needed for XFdrake integration
1424 Requires: cdialog
1425
1426 %description -n kdm
1427 KDE Desktop Login Manager.
1428
1429 %post -n kdm
1430 chksession -K
1431
1432 %postun -n kdm
1433 chksession -K
1434
1435 %files -n kdm
1436 %config(noreplace) %_sysconfdir/logrotate.d/kdm
1437 %_kde_bindir/kdm
1438 %_kde_bindir/kdmctl
1439 %_kde_bindir/genkdmconf
1440 %_kde_libdir/kde4/libexec/kcmdatetimehelper
1441 %_kde_libdir/kde4/libexec/kdm_config
1442 %_kde_libdir/kde4/libexec/kdm_greet
1443 %_kde_libdir/kde4/libexec/kfontprint
1444 %_kde_libdir/kde4/libexec/krootimage
1445 %attr(4755,root,root) %_kde_libdir/kde4/libexec/kcheckpass
1446 %_kde_libdir/kde4/kcm_kdm.so
1447 %_kde_appsdir/doc/kdm
1448 %dir %_kde_appsdir/kdm
1449 %_kde_appsdir/kdm/*
1450 %_kde_datadir/config/kdm.knsrc
1451 %_kde_datadir/config/kdm
1452 %_kde_services/kdm.desktop
1453 %_kde_libdir/kde4/kgreet_*
1454 %_kde_libdir/kde4/libexec/backlighthelper
1455 %_kde_libdir/kde4/libexec/kcmkdmhelper
1456 %_sysconfdir/dbus-1/system.d/org.kde.powerdevil.backlighthelper.conf
1457 %_sysconfdir/dbus-1/system.d/org.kde.kcontrol.kcmkdm.conf
1458 %_datadir/dbus-1/system-services/org.kde.kcontrol.kcmkdm.service
1459 %_datadir/dbus-1/system-services/org.kde.powerdevil.backlighthelper.service
1460 %_datadir/polkit-1/actions/org.kde.powerdevil.backlighthelper.policy
1461 %_datadir/polkit-1/actions/org.kde.kcontrol.kcmkdm.policy
1462 %attr(0775,root,root) %dir %{_localstatedir}/spool/gdm
1463 %attr(0770, root, root) %dir %{_localstatedir}/lib/kdm
1464
1465 #------------------------------------------------------------------------------
1466
1467 %package -n kdm-handbook
1468 Summary: Kdm handbook
1469 Conflicts: kdm < 2:4.7.1
1470 BuildArch: noarch
1471 Group: Documentation
1472
1473 %description -n kdm-handbook
1474 This package provides kdm handbook
1475
1476 %files -n kdm-handbook
1477 %_kde_docdir/HTML/en/kdm/
1478
1479 #------------------------------------------------------------------------------
1480
1481 %package -n kinfocenter
1482 Summary: Kinfocenter
1483 Group: Graphical desktop/KDE
1484 Requires: kdebase4-runtime
1485 Provides: kinfocenter4
1486 Requires: ldetect-lst
1487 Suggests: kinfocenter-handbook
1488
1489 %description -n kinfocenter
1490 Kinfocenter is a utility in KDE that provides information
1491 about a computer system.
1492
1493 %files -n kinfocenter
1494 %_kde_bindir/kinfocenter
1495 %dir %_kde_appsdir/kinfocenter
1496 %_kde_appsdir/kinfocenter/*
1497 %_kde_appsdir/kcmview1394
1498 %_kde_libdir/kde4/kcm_info.so
1499 %_kde_libdir/kde4/kcm_opengl.so
1500 %_kde_libdir/kde4/kcm_nic.so
1501 %_kde_libdir/kde4/kcm_usb.so
1502 %_kde_libdir/kde4/kcm_view1394.so
1503 %_kde_libdir/kde4/kcm_memory.so
1504 %_kde_libdir/kde4/kcm_pci.so
1505 %_kde_libdir/kde4/kcm_samba.so
1506 %_kde_libdir/kde4/kcm_infosummary.so
1507 %_kde_libdir/kde4/devinfo.so
1508 %_kde_datadir/applications/kde4/kinfocenter.desktop
1509 %_kde_services/dma.desktop
1510 %_kde_services/interrupts.desktop
1511 %_kde_services/ioports.desktop
1512 %_kde_services/kcmusb.desktop
1513 %_kde_services/kcmview1394.desktop
1514 %_kde_services/nic.desktop
1515 %_kde_services/opengl.desktop
1516 %_kde_services/scsi.desktop
1517 %_kde_services/xserver.desktop
1518 %_kde_services/kcm_memory.desktop
1519 %_kde_services/kcm_pci.desktop
1520 %_kde_services/smbstatus.desktop
1521 %_kde_services/devinfo.desktop
1522 %_kde_services/kcm_infosummary.desktop
1523
1524 #------------------------------------------------------------------------------
1525
1526 %package -n kinfocenter-handbook
1527 Summary: Kinfocenter handbook
1528 Conflicts: kinfocenter < 2:4.7.1
1529 Requires: kinfocenter >= %{epoch}:%{version}-%{release}
1530 BuildArch: noarch
1531 Group: Documentation
1532
1533 %description -n kinfocenter-handbook
1534 This package provides kinfocenter handbook
1535
1536 %files -n kinfocenter-handbook
1537 %doc %_kde_docdir/HTML/en/kinfocenter
1538
1539 #-----------------------------------------------------------------------------
1540
1541 %package -n kded_randrmonitor
1542 Summary: RandR monitor display management
1543 Provides: kde-display-management
1544 Conflicts: %name < 2:4.10.5
1545
1546 %description -n kded_randrmonitor
1547 %{summary}.
1548
1549 %files -n kded_randrmonitor
1550 %{_kde_bindir}/krandrstartup
1551 %{_kde_bindir}/krandrtray
1552 %{_kde_libdir}/kde4/kcm_randr.so
1553 %{_kde_libdir}/kde4/kded_randrmonitor.so
1554 %{_kde_applicationsdir}/krandrtray.desktop
1555 %{_kde_services}/randr.desktop
1556 %{_kde_services}/kded/randrmonitor.desktop
1557
1558 #------------------------------------------------------------------------------
1559
1560 %package devel
1561 Summary: Devel stuff for kdebase 4
1562 Group: Development/KDE and Qt
1563 Requires: kde4-macros
1564 Requires: kdelibs4-devel >= 2:4.5.71
1565 Requires: %name = %epoch:%version
1566 Requires: %libsolidcontrolifaces = %epoch:%version
1567 Requires: %libsolidcontrol = %epoch:%version
1568 Requires: %libkdecorations = %epoch:%version
1569 Requires: %libkscreensaver = %epoch:%version
1570 Requires: %libksgrd = %epoch:%version
1571 Requires: %libkwineffects = %epoch:%version
1572 Requires: %libkwinglesutils = %epoch:%version
1573 Requires: %libkworkspace = %epoch:%version
1574 Requires: %libplasmaclock = %epoch:%version
1575 Requires: %libprocesscore = %epoch:%version
1576 Requires: %libprocessui = %epoch:%version
1577 Requires: %libtaskmanager = %epoch:%version
1578 Requires: %liblsofui = %epoch:%version
1579 Requires: %libkfontinstui = %epoch:%version
1580 Requires: %libkfontinst = %epoch:%version
1581 Requires: %libkhotkeysprivate = %epoch:%version
1582 Requires: %libweather_ion = %epoch:%version
1583 Requires: %libkephal = %epoch:%version
1584 Requires: %libplasma_applet_system_monitor = %epoch:%version
1585 Requires: %libplasma_geolocation_interface = %epoch:%version
1586 Requires: %libplasmagenericshell = %epoch:%version
1587 Requires: %libsystemsettingsview = %epoch:%version
1588 Requires: %libksignalplotter = %epoch:%version
1589 Requires: %liboxygenstyle = %epoch:%version
1590 Requires: %libpowerdevilcore = %epoch:%version
1591 Conflicts: kdebase4-workspace < 2:4.3.75-1
1592 Conflicts: plasma-krunner-powerdevil < 2:4.7.90
1593
1594 %description devel
1595 This package contains header files needed if you wish to build applications
1596 based on kdebase.
1597
1598 %files devel
1599 %_kde_libdir/libpowerdevilui.so
1600 %_kde_libdir/libpowerdevilcore.so
1601 %_kde_libdir/libkdecorations.so
1602 %_kde_libdir/libkfontinst.so
1603 %_kde_libdir/libkfontinstui.so
1604 %_kde_libdir/libkscreensaver.so
1605 %_kde_libdir/libksgrd.so
1606 %_kde_libdir/libkephal.so
1607 %_kde_libdir/libkwineffects.so
1608 %_kde_libdir/libkwinglutils.so
1609 %_kde_libdir/libkwinglesutils.so
1610 %_kde_libdir/libkworkspace.so
1611 %_kde_libdir/libpowerdevilconfigcommonprivate.so
1612 %_kde_libdir/libplasma_applet-system-monitor.so
1613 %_kde_libdir/libplasmaclock.so
1614 %_kde_libdir/libprocesscore.so
1615 %_kde_libdir/libprocessui.so
1616 %_kde_libdir/libsolidcontrol.so
1617 %_kde_libdir/libsolidcontrolifaces.so
1618 %_kde_libdir/libtaskmanager.so
1619 %_kde_libdir/libweather_ion.so
1620 %_kde_libdir/liblsofui.so
1621 %_kde_libdir/libplasma-geolocation-interface.so
1622 %_kde_libdir/libplasmagenericshell.so
1623 %_kde_libdir/libsystemsettingsview.so
1624 %_kde_libdir/libksignalplotter.so
1625 %_kde_libdir/liboxygenstyle.so
1626 %_kde_libdir/liboxygenstyleconfig.so
1627 %_kde_prefix/include/*
1628 %_kde_libdir/kde4/plugins/designer/*
1629 %_kde_appsdir/cmake/*/*
1630 %_kde_libdir/cmake/KDE4Workspace/
1631
1632 #-----------------------------------------------------------------------------
1633
1634 %prep
1635 %setup -q -n %{srcname}-%version
1636 %apply_patches
1637
1638
1639 %build
1640 export LD=/usr/bin/ld.gold
1641 %cmake_kde4 -DKDE4_XDMCP:BOOL=ON \
1642 -DKDE4_KDM_PAM_SERVICE=kdm \
1643 -DKDE4_KCHECKPASS_PAM_SERVICE=kcheckpass \
1644 -DKDE4_KSCREENSAVER_PAM_SERVICE=kscreensaver \
1645 -DKDE4_ENABLE_FINAL=OFF
1646 %make
1647
1648 %install
1649 rm -fr %buildroot
1650 %makeinstall_std -C build
1651
1652 rm -fr %buildroot%_kde_appsdir/kdm/sessions
1653 rm -fr %buildroot%_kde_configdir/kdm/X*
1654 rm -fr %buildroot%_kde_configdir/kdm/backgroundrc
1655 rm -fr %buildroot%_kde_configdir/kdm/kdmrc
1656
1657 # (cg) If building locally with network-manager-devel installed
1658 # Shouldn't we officially enable network manager support?
1659 rm -f %buildroot%_kde_libdir/kde4/solid_networkmanager09_fake.so
1660
1661 install -d -m 0775 %buildroot/etc/X11/wmsession.d/
1662 cat << EOF > %buildroot/etc/X11/wmsession.d/01KDE
1663 NAME=KDE4
1664 ICON=kde-wmsession.xpm
1665 DESC=The K Desktop Environment
1666 EXEC=%_kde_bindir/startkde
1667 SCRIPT:
1668 exec %_kde_bindir/startkde
1669 EOF
1670
1671 # Env entry for start kde4
1672 install -d -m 0755 %buildroot/etc/profile.d
1673
1674 cat <<EOF > %buildroot/etc/profile.d/70kde4.sh
1675 #!/bin/bash
1676
1677 function kde4 {
1678 xinit /etc/X11/Xsession KDE4
1679 }
1680 EOF
1681
1682 #We need to expand libdir into startkde
1683 sed -e 's,LIBDIR,%{_libdir},g' -i %buildroot/%_kde_bindir/startkde
1684 sed -e 's,KDE4_LIBEXEC_INSTALL_DIR,%{_libdir}/kde4/libexec,g' -i %buildroot/%_kde_bindir/startkde
1685
1686 # logrotate
1687 mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
1688 cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/kdm
1689 /var/log/kdm.log {
1690 weekly
1691 notifempty
1692 missingok
1693 nocompress
1694 }
1695 EOF
1696
1697 # We use our desktop files. Write over is a better decision than a patch that breaks most of the times
1698 cp -f %SOURCE4 %buildroot/%_kde_datadir/applications/kde4
1699
1700 # own as part of plymouth/kdm integration hacks (rhbz #551310)
1701 mkdir -p -m775 %{buildroot}%{_localstatedir}/spool/gdm
1702 mkdir -p -m770 %{buildroot}%{_localstatedir}/lib/kdm
1703
1704 # Remove the default splash screen (It's in fact air & it's a wrong commit 9dd4218a which should have gone to kde-artwork), this could be remove for 4.4.10 rc2
1705 rm -rf %{buildroot}/%_kde_appsdir/ksplash/Themes/Default/
1706
1707 # We move these js scripts in /var/lib/mageia/kde4-profiles/vanilla - kdebase4-workspace-plasma-config
1708 # so that they are used only with vanilla-kde4-config
1709 mkdir -p %{buildroot}/%{_localstatedir}/lib/%_real_vendor/kde4-profiles/vanilla/share/apps/plasma-desktop/{init,updates}
1710 mv %{buildroot}/%{_kde_appsdir}/plasma-desktop/init/* %{buildroot}/%{_localstatedir}/lib/%_real_vendor/kde4-profiles/vanilla/share/apps/plasma-desktop/init/
1711
1712 # Needed for a cleaner upgrade from 4.9.90 to 4.9.95 (mga2 should not be affected so we can remove once mga3 is out)
1713 %pretrans
1714 if [ -d %_kde_appsdir/ksmserver/ksmserver.notifyrc ]; then
1715 rm -rf %_kde_appsdir/ksmserver/ksmserver.notifyrc/
1716 fi

  ViewVC Help
Powered by ViewVC 1.1.30