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