]> git.pld-linux.org Git - packages/kp5-kdeplasma-addons.git/blame - kp5-kdeplasma-addons.spec
- updated to 5.24.4
[packages/kp5-kdeplasma-addons.git] / kp5-kdeplasma-addons.spec
CommitLineData
884f5d68
JR
1#
2# Conditional build:
3%bcond_without qtwebengine # build with Qt5Webengine support
4224874d 4%bcond_with tests # build with tests
884f5d68
JR
5
6%ifarch x32
7%undefine with_qtwebengine
8%endif
9
4224874d 10%define kdeplasmaver 5.24.4
ef1da7db 11%define qtver 5.9.0
cb396c7a
AM
12%define kpname kdeplasma-addons
13
14Summary: All kind of addons to improve your Plasma experience
15Name: kp5-%{kpname}
4224874d 16Version: 5.24.4
3e44a275 17Release: 1
cb396c7a
AM
18License: LGPL v2.1+
19Group: X11/Libraries
20Source0: http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
4224874d 21# Source0-md5: 10ebb11cb9214c1e5aafa7c5d08d183c
cb396c7a
AM
22URL: http://www.kde.org/
23BuildRequires: Qt5Core-devel >= %{qtver}
884f5d68 24%{?with_qtwebengine:BuildRequires: Qt5WebEngine-devel}
cb396c7a
AM
25BuildRequires: cmake >= 2.8.12
26BuildRequires: glib2-devel
27BuildRequires: ibus-devel
9bdebfec 28BuildRequires: kf5-karchive-devel
cb396c7a
AM
29BuildRequires: kf5-kcmutils-devel
30BuildRequires: kf5-kconfig-devel
31BuildRequires: kf5-kconfigwidgets-devel
32BuildRequires: kf5-kcoreaddons-devel
884f5d68 33BuildRequires: kf5-kdeclarative-devel
cb396c7a 34BuildRequires: kf5-kdelibs4support-devel
515740a0 35BuildRequires: kf5-kdesignerplugin-devel
884f5d68 36BuildRequires: kf5-kholidays-devel
cb396c7a 37BuildRequires: kf5-ki18n-devel
c60da662 38BuildRequires: kf5-kinit-devel
cb396c7a
AM
39BuildRequires: kf5-kio-devel
40BuildRequires: kf5-knewstuff-devel
884f5d68 41BuildRequires: kf5-knotifications-devel
515740a0
JR
42BuildRequires: kf5-kparts-devel
43BuildRequires: kf5-kross-devel
cb396c7a
AM
44BuildRequires: kf5-kross-devel
45BuildRequires: kf5-krunner-devel
46BuildRequires: kf5-kservice-devel
47BuildRequires: kf5-kunitconversion-devel
48BuildRequires: kf5-plasma-framework-devel
49BuildRequires: libxcb-devel
900b66fd 50BuildRequires: ninja
cb396c7a
AM
51BuildRequires: rpmbuild(macros) >= 1.164
52BuildRequires: scim-devel
53BuildRequires: xcb-util-keysyms-devel
54BuildRequires: xz
55BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
56
57%define qt5dir %{_libdir}/qt5
58
59%description
60All kind of addons to improve your Plasma experience.
61
5bfb4d86
WF
62%package devel
63Summary: Header files for %{kpname} development
64Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kpname}
65Group: X11/Development/Libraries
66Requires: %{name} = %{version}-%{release}
67
68%description devel
69Header files for %{kpname} development.
70
71%description devel -l pl.UTF-8
72Pliki nagłówkowe dla programistów używających %{kpname}.
73
cb396c7a
AM
74%prep
75%setup -q -n %{kpname}-%{version}
76
77%build
78install -d build
79cd build
900b66fd 80%cmake -G Ninja \
4224874d 81 %{!?with_tests:-DBUILD_TESTING=OFF} \
cb396c7a 82 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
e5c0e3e2 83 -DHTML_INSTALL_DIR=%{_kdedocdir} \
d7135897 84 ../
900b66fd 85%ninja_build
cb396c7a 86
4224874d
WF
87%if %{with tests}
88ctest
89%endif
90
cb396c7a
AM
91%install
92rm -rf $RPM_BUILD_ROOT
900b66fd 93%ninja_install -C build
cb396c7a 94
fe21bf79 95%find_lang %{kpname} --all-name --with-kde
cb396c7a
AM
96
97%clean
98rm -rf $RPM_BUILD_ROOT
99
100%post -p /sbin/ldconfig
101%postun -p /sbin/ldconfig
102
103%files -f %{kpname}.lang
104%defattr(644,root,root,755)
e5c0e3e2 105%{_datadir}/knsrcfiles/comic.knsrc
88417b9f 106%ghost %{_libdir}/libplasmacomicprovidercore.so.1
cb396c7a 107%attr(755,root,root) %{_libdir}/libplasmacomicprovidercore.so.*.*.*
cb396c7a
AM
108%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/applets/plasma_applet_comic.so
109%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_comic.so
cb396c7a 110%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_konsoleprofiles.so
f5b1a452 111%dir %{_libdir}/qt5/qml/org/kde/plasma/private/colorpicker
c60da662
WF
112%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/colorpicker/libcolorpickerplugin.so
113%{_libdir}/qt5/qml/org/kde/plasma/private/colorpicker/qmldir
f5b1a452 114%dir %{_libdir}/qt5/qml/org/kde/plasma/private/diskquota
c60da662
WF
115%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/diskquota/libdiskquotaplugin.so
116%{_libdir}/qt5/qml/org/kde/plasma/private/diskquota/qmldir
f5b1a452 117%dir %{_libdir}/qt5/qml/org/kde/plasma/private/quicklaunch
c60da662
WF
118%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/quicklaunch/libquicklaunchplugin.so
119%{_libdir}/qt5/qml/org/kde/plasma/private/quicklaunch/qmldir
120
cb396c7a
AM
121%dir %{_libdir}/qt5/qml/org/kde/plasma/private/fifteenpuzzle
122%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/fifteenpuzzle/libfifteenpuzzleplugin.so
123%{_libdir}/qt5/qml/org/kde/plasma/private/fifteenpuzzle/qmldir
cb396c7a
AM
124%dir %{_libdir}/qt5/qml/org/kde/plasma/private/notes
125%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/notes/libnotesplugin.so
126%{_libdir}/qt5/qml/org/kde/plasma/private/notes/qmldir
cb396c7a
AM
127%dir %{_libdir}/qt5/qml/org/kde/plasma/private/timer
128%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/timer/libtimerplugin.so
129%{_libdir}/qt5/qml/org/kde/plasma/private/timer/qmldir
130%{_iconsdir}/hicolor/scalable/apps/fifteenpuzzle.svgz
e5c0e3e2 131%dir %{_datadir}/kservices5/kwin
cb396c7a
AM
132%{_datadir}/kservices5/kwin/kwin4_desktop_switcher_previews.desktop
133%{_datadir}/kservices5/kwin/kwin4_window_switcher_big_icons.desktop
134%{_datadir}/kservices5/kwin/kwin4_window_switcher_compact.desktop
135%{_datadir}/kservices5/kwin/kwin4_window_switcher_informative.desktop
136%{_datadir}/kservices5/kwin/kwin4_window_switcher_present_windows.desktop
137%{_datadir}/kservices5/kwin/kwin4_window_switcher_small_icons.desktop
138%{_datadir}/kservices5/kwin/kwin4_window_switcher_text.desktop
139%{_datadir}/kservices5/kwin/kwin4_window_switcher_thumbnails.desktop
e5c0e3e2 140%dir %{_datadir}/kwin
cb396c7a
AM
141%{_datadir}/kwin/desktoptabbox
142%{_datadir}/kwin/tabbox
cb396c7a
AM
143%{_datadir}/plasma/desktoptheme/default/widgets/timer.svgz
144%{_datadir}/plasma/plasmoids/org.kde.plasma.calculator
145%{_datadir}/plasma/plasmoids/org.kde.plasma.comic
146%{_datadir}/plasma/plasmoids/org.kde.plasma.fifteenpuzzle
147%{_datadir}/plasma/plasmoids/org.kde.plasma.fuzzyclock
148%{_datadir}/plasma/plasmoids/org.kde.plasma.kickerdash
cb396c7a
AM
149%{_datadir}/plasma/plasmoids/org.kde.plasma.konsoleprofiles
150%{_datadir}/plasma/plasmoids/org.kde.plasma.notes
cb396c7a 151%{_datadir}/plasma/plasmoids/org.kde.plasma.timer
d7135897
WF
152%{_datadir}/plasma/plasmoids/org.kde.plasma.diskquota
153%{_datadir}/plasma/plasmoids/org.kde.plasma.quicklaunch
154%{_datadir}/plasma/plasmoids/org.kde.plasma.userswitcher
cb396c7a
AM
155%{_datadir}/plasma/services/org.kde.plasma.dataengine.konsoleprofiles.operations
156%{_datadir}/plasma/wallpapers/org.kde.haenau
157%{_datadir}/plasma/wallpapers/org.kde.hunyango
c552dd34
WF
158
159%{_libdir}/libplasmapotdprovidercore.so
160%ghost %{_libdir}/libplasmapotdprovidercore.so.1
161%{_libdir}/libplasmapotdprovidercore.so.1.*.*
c552dd34
WF
162%{_libdir}/qt5/plugins/plasma/applets/org.kde.plasma.grouping.so
163%{_libdir}/qt5/plugins/plasma/applets/org.kde.plasma.private.grouping.so
164%{_libdir}/qt5/plugins/plasma/applets/plasma_applet_weather.so
165%{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_potd.so
166%dir %{_libdir}/qt5/plugins/potd
167%{_libdir}/qt5/plugins/potd/plasma_potd_apodprovider.so
168%{_libdir}/qt5/plugins/potd/plasma_potd_bingprovider.so
169%{_libdir}/qt5/plugins/potd/plasma_potd_epodprovider.so
170%{_libdir}/qt5/plugins/potd/plasma_potd_flickrprovider.so
171%{_libdir}/qt5/plugins/potd/plasma_potd_natgeoprovider.so
172%{_libdir}/qt5/plugins/potd/plasma_potd_noaaprovider.so
e5c0e3e2 173%{_libdir}/qt5/plugins/potd/plasma_potd_unsplashprovider.so
c552dd34
WF
174%{_libdir}/qt5/plugins/potd/plasma_potd_wcpotdprovider.so
175%dir %{_libdir}/qt5/qml/org/kde/plasma/private/mediaframe
176%{_libdir}/qt5/qml/org/kde/plasma/private/mediaframe/libmediaframeplugin.so
177%{_libdir}/qt5/qml/org/kde/plasma/private/mediaframe/qmldir
c552dd34
WF
178%dir %{_libdir}/qt5/qml/org/kde/plasma/private/purpose
179%{_libdir}/qt5/qml/org/kde/plasma/private/purpose/libpurposeplugin.so
180%{_libdir}/qt5/qml/org/kde/plasma/private/purpose/qmldir
181%dir %{_libdir}/qt5/qml/org/kde/plasma/private/weather
182%{_libdir}/qt5/qml/org/kde/plasma/private/weather/libweatherplugin.so
183%{_libdir}/qt5/qml/org/kde/plasma/private/weather/qmldir
c552dd34
WF
184%{_datadir}/metainfo/org.kde.haenau.appdata.xml
185%{_datadir}/metainfo/org.kde.hunyango.appdata.xml
186%{_datadir}/metainfo/org.kde.plasma.activitypager.appdata.xml
187%{_datadir}/metainfo/org.kde.plasma.binaryclock.appdata.xml
188%{_datadir}/metainfo/org.kde.plasma.calculator.appdata.xml
189%{_datadir}/metainfo/org.kde.plasma.colorpicker.appdata.xml
190%{_datadir}/metainfo/org.kde.plasma.comic.appdata.xml
191%{_datadir}/metainfo/org.kde.plasma.diskquota.appdata.xml
192%{_datadir}/metainfo/org.kde.plasma.fifteenpuzzle.appdata.xml
193%{_datadir}/metainfo/org.kde.plasma.fuzzyclock.appdata.xml
194%{_datadir}/metainfo/org.kde.plasma.grouping.appdata.xml
195%{_datadir}/metainfo/org.kde.plasma.kickerdash.appdata.xml
196%{_datadir}/metainfo/org.kde.plasma.konsoleprofiles.appdata.xml
197%{_datadir}/metainfo/org.kde.plasma.mediaframe.appdata.xml
c552dd34
WF
198%{_datadir}/metainfo/org.kde.plasma.notes.appdata.xml
199%{_datadir}/metainfo/org.kde.plasma.quicklaunch.appdata.xml
200%{_datadir}/metainfo/org.kde.plasma.quickshare.appdata.xml
c552dd34
WF
201%{_datadir}/metainfo/org.kde.plasma.timer.appdata.xml
202%{_datadir}/metainfo/org.kde.plasma.userswitcher.appdata.xml
203%{_datadir}/metainfo/org.kde.plasma.weather.appdata.xml
c552dd34
WF
204%{_datadir}/metainfo/org.kde.potd.appdata.xml
205%dir %{_datadir}/plasma/desktoptheme/default/weather
206%{_datadir}/plasma/desktoptheme/default/weather/wind-arrows.svgz
d7135897
WF
207%{_datadir}/plasma/plasmoids/org.kde.plasma.activitypager
208%{_datadir}/plasma/plasmoids/org.kde.plasma.binaryclock
209%{_datadir}/plasma/plasmoids/org.kde.plasma.grouping
210%{_datadir}/plasma/plasmoids/org.kde.plasma.mediaframe
211%{_datadir}/plasma/plasmoids/org.kde.plasma.private.grouping
212%{_datadir}/plasma/plasmoids/org.kde.plasma.quickshare
213%{_datadir}/plasma/plasmoids/org.kde.plasma.weather
214%{_datadir}/plasma/wallpapers/org.kde.potd
5bfb4d86
WF
215%{_libdir}/qt5/plugins/plasmacalendarplugins/astronomicalevents.so
216%dir %{_libdir}/qt5/plugins/plasmacalendarplugins/astronomicalevents
217%{_libdir}/qt5/plugins/plasmacalendarplugins/astronomicalevents/AstronomicalEventsConfig.qml
5bfb4d86
WF
218%dir %{_libdir}/qt5/qml/org/kde/plasmacalendar
219%dir %{_libdir}/qt5/qml/org/kde/plasmacalendar/astronomicaleventsconfig
220%{_libdir}/qt5/qml/org/kde/plasmacalendar/astronomicaleventsconfig/libplasmacalendarastronomicaleventsconfig.so
221%{_libdir}/qt5/qml/org/kde/plasmacalendar/astronomicaleventsconfig/qmldir
5bfb4d86 222%{_datadir}/kdevappwizard/templates/plasmapotdprovider.tar.bz2
5bfb4d86 223%{_datadir}/metainfo/org.kde.plasma.keyboardindicator.appdata.xml
d7135897
WF
224%{_datadir}/plasma/plasmoids/org.kde.plasma.colorpicker
225%{_datadir}/plasma/plasmoids/org.kde.plasma.keyboardindicator
e5c0e3e2
WF
226%dir %{_libdir}/qt5/plugins/kf5/krunner
227%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/krunner/krunner_charrunner.so
e5c0e3e2
WF
228%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/krunner/krunner_datetime.so
229%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/krunner/krunner_dictionary.so
230%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/krunner/krunner_katesessions.so
231%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/krunner/krunner_konsoleprofiles.so
232%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/krunner/krunner_spellcheck.so
233%dir %{_libdir}/qt5/qml/org/kde/plasma/private/nightcolorcontrol
234%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/nightcolorcontrol/libnightcolorcontrolplugin.so
235%{_libdir}/qt5/qml/org/kde/plasma/private/nightcolorcontrol/qmldir
236%{_datadir}/kservices5/kwin/kwin4_window_switcher_thumbnail_grid.desktop
e5c0e3e2 237%{_datadir}/metainfo/org.kde.plasma.nightcolorcontrol.appdata.xml
d7135897 238%{_datadir}/plasma/plasmoids/org.kde.plasma.nightcolorcontrol
88417b9f 239%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/krunner/unitconverter.so
d7135897
WF
240%{_libdir}/qt5/plugins/kpackage/packagestructure/plasma_comic.so
241%{_libdir}/qt5/plugins/plasma/dataengine/plasma_comic_krossprovider.so
3b331a7e
KM
242%{_datadir}/qlogging-categories5/plasma_comic.categories
243
2c1d844d
WF
244%{_datadir}/kservices5/plasma-wallpaper-org.kde.haenau.desktop
245%{_datadir}/kservices5/plasma-wallpaper-org.kde.hunyango.desktop
246%{_datadir}/kservices5/plasma-wallpaper-org.kde.potd.desktop
247
93ab5fbb
WF
248%{_libdir}/qt5/plugins/kf5/krunner/kcms/kcm_krunner_charrunner.so
249%{_libdir}/qt5/plugins/kf5/krunner/kcms/kcm_krunner_dictionary.so
250%{_libdir}/qt5/plugins/kf5/krunner/kcms/kcm_krunner_spellcheck.so
251%{_libdir}/qt5/plugins/potd/plasma_potd_simonstalenhagprovider.so
252%{_datadir}/kservices5/kwin/kwin4_window_switcher_coverswitch.desktop
253%{_datadir}/kservices5/kwin/kwin4_window_switcher_flipswitch.desktop
254
3b331a7e
KM
255%if %{with qtwebengine}
256%{_datadir}/plasma/plasmoids/org.kde.plasma.webbrowser
ddfe1acb 257%dir %{_libdir}/qt5/qml/org/kde/plasma/private/dict
d7135897
WF
258%{_libdir}/qt5/qml/org/kde/plasma/private/dict/libdictplugin.so
259%{_libdir}/qt5/qml/org/kde/plasma/private/dict/qmldir
260%{_iconsdir}/hicolor/scalable/apps/accessories-dictionary.svg*
261%{_datadir}/metainfo/org.kde.plasma.webbrowser.appdata.xml
262%{_datadir}/metainfo/org.kde.plasma_applet_dict.appdata.xml
263%{_datadir}/plasma/plasmoids/org.kde.plasma_applet_dict
884f5d68 264%endif
5bfb4d86
WF
265
266%files devel
267%defattr(644,root,root,755)
268%{_includedir}/plasma/potdprovider
269%{_libdir}/cmake/PlasmaPotdProvider
This page took 0.170787 seconds and 4 git commands to generate.