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