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