]>
Commit | Line | Data |
---|---|---|
bd460b27 WF |
1 | %define kdeappsver 18.12.0 |
2 | %define qtver 5.9.0 | |
3 | %define kaname kdepim-addons | |
4 | Summary: kdepim addons | |
5 | Name: ka5-%{kaname} | |
6 | Version: 18.12.0 | |
7 | Release: 1 | |
8 | License: GPL v2+/LGPL v2.1+ | |
9 | Group: X11/Libraries | |
10 | Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz | |
11 | # Source0-md5: c3b5590b75ecc8b005f89efa9f850777 | |
12 | URL: http://www.kde.org/ | |
13 | BuildRequires: Qt5Core-devel >= %{qtver} | |
14 | BuildRequires: Qt5Gui-devel | |
15 | BuildRequires: Qt5Network-devel >= 5.11.1 | |
16 | BuildRequires: Qt5Positioning-devel >= 5.11.1 | |
17 | BuildRequires: Qt5PrintSupport-devel >= 5.11.1 | |
18 | BuildRequires: Qt5Qml-devel >= 5.11.1 | |
19 | BuildRequires: Qt5Quick-devel >= 5.11.1 | |
20 | BuildRequires: Qt5Test-devel | |
21 | BuildRequires: Qt5WebChannel-devel >= 5.11.1 | |
22 | BuildRequires: Qt5WebEngine-devel | |
23 | BuildRequires: Qt5Widgets-devel | |
24 | BuildRequires: cmake >= 2.8.12 | |
25 | BuildRequires: gettext-devel | |
26 | BuildRequires: gpgme-qt5-devel >= 1.8.0 | |
27 | BuildRequires: ka5-akonadi-calendar-devel >= 18.12.0 | |
28 | BuildRequires: ka5-akonadi-contacts-devel >= 18.12.0 | |
29 | BuildRequires: ka5-akonadi-devel >= 18.12.0 | |
30 | BuildRequires: ka5-akonadi-notes-devel >= 18.12.0 | |
31 | BuildRequires: ka5-calendarsupport-devel >= 18.12.0 | |
32 | BuildRequires: ka5-eventviews-devel >= 18.12.0 | |
33 | BuildRequires: ka5-grantleetheme-devel >= 18.12.0 | |
34 | BuildRequires: ka5-incidenceeditor-devel >= 18.12.0 | |
35 | BuildRequires: ka5-kcalutils-devel >= 18.12.0 | |
36 | BuildRequires: ka5-kdepim-apps-libs-devel >= 18.12.0 | |
37 | BuildRequires: ka5-kidentitymanagement-devel | |
38 | BuildRequires: ka5-kimap-devel >= 18.12.0 | |
39 | BuildRequires: ka5-kitinerary-devel >= 18.12.0 | |
40 | BuildRequires: ka5-kmailtransport-devel >= 18.12.0 | |
41 | BuildRequires: ka5-kpimtextedit-devel >= 18.12.0 | |
42 | BuildRequires: ka5-kpkpass-devel >= 18.12.0 | |
43 | BuildRequires: ka5-ktnef-devel >= 18.12.0 | |
44 | BuildRequires: ka5-libgravatar-devel >= 18.12.0 | |
45 | BuildRequires: ka5-libkdepim-devel >= 18.12.0 | |
46 | BuildRequires: ka5-libkleo-devel >= 18.12.0 | |
47 | BuildRequires: ka5-libksieve-devel >= 18.12.0 | |
48 | BuildRequires: ka5-mailcommon-devel >= 18.12.0 | |
49 | BuildRequires: ka5-mailimporter-devel >= 18.12.0 | |
50 | BuildRequires: ka5-messagelib-devel >= 18.12.0 | |
51 | BuildRequires: ka5-pimcommon-devel >= 18.12.0 | |
52 | BuildRequires: kf5-extra-cmake-modules >= 5.53.0 | |
53 | BuildRequires: kf5-kconfig-devel >= 5.51.0 | |
54 | BuildRequires: kf5-kdbusaddons-devel >= 5.51.0 | |
55 | BuildRequires: kf5-kdeclarative-devel >= 5.51.0 | |
56 | BuildRequires: kf5-kholidays-devel >= 5.51.0 | |
57 | BuildRequires: kf5-ki18n-devel >= 5.51.0 | |
58 | BuildRequires: kf5-kiconthemes-devel >= 5.51.0 | |
59 | BuildRequires: kf5-kio-devel >= 5.51.0 | |
60 | BuildRequires: kf5-kparts-devel >= 5.51.0 | |
61 | BuildRequires: kf5-kxmlgui-devel >= 5.51.0 | |
62 | BuildRequires: kf5-prison-devel >= 5.51.0 | |
63 | BuildRequires: kf5-syntax-highlighting-devel >= 5.51.0 | |
64 | BuildRequires: qt5-build >= %{qtver} | |
65 | BuildRequires: rpmbuild(macros) >= 1.164 | |
66 | BuildRequires: shared-mime-info | |
67 | BuildRequires: tar >= 1:1.22 | |
68 | BuildRequires: xz | |
69 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
70 | ||
71 | %description | |
72 | Addons for KDE PIM applications, such as extensions for KMail, | |
73 | additional themes, and plugins providing extra or advanced | |
74 | functionality. | |
75 | ||
76 | %prep | |
77 | %setup -q -n %{kaname}-%{version} | |
78 | ||
79 | %build | |
80 | install -d build | |
81 | cd build | |
82 | %cmake \ | |
83 | -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ | |
84 | .. | |
85 | %{__make} | |
86 | ||
87 | %install | |
88 | rm -rf $RPM_BUILD_ROOT | |
89 | %{__make} -C build install \ | |
90 | DESTDIR=$RPM_BUILD_ROOT | |
91 | ||
92 | %find_lang %{kaname} --all-name --with-kde | |
93 | ||
94 | %clean | |
95 | rm -rf $RPM_BUILD_ROOT | |
96 | ||
97 | %post -p /sbin/ldconfig | |
98 | %postun -p /sbin/ldconfig | |
99 | ||
100 | %files -f %{kaname}.lang | |
101 | %defattr(644,root,root,755) | |
102 | /etc/xdg/kdepim-addons.categories | |
103 | /etc/xdg/kdepim-addons.renamecategories | |
104 | /etc/xdg/kmail.antispamrc | |
105 | /etc/xdg/kmail.antivirusrc | |
106 | %attr(755,root,root) %{_bindir}/akonadimailreader | |
107 | %attr(755,root,root) %{_bindir}/coisceim | |
108 | %attr(755,root,root) %{_bindir}/etm_usage | |
109 | %attr(755,root,root) %{_bindir}/kmail_antivir.sh | |
110 | %attr(755,root,root) %{_bindir}/kmail_clamav.sh | |
111 | %attr(755,root,root) %{_bindir}/kmail_fprot.sh | |
112 | %attr(755,root,root) %{_bindir}/kmail_sav.sh | |
113 | %dir %{_libdir}/contacteditor | |
114 | %dir %{_libdir}/contacteditor/editorpageplugins | |
115 | %attr(755,root,root) %{_libdir}/contacteditor/editorpageplugins/cryptopageplugin.so | |
116 | %attr(755,root,root) %ghost %{_libdir}/libadblocklibprivate.so.5 | |
117 | %attr(755,root,root) %{_libdir}/libadblocklibprivate.so.5.*.* | |
118 | %attr(755,root,root) %ghost %{_libdir}/libcoisceim_widget.so.5 | |
119 | %attr(755,root,root) %{_libdir}/libcoisceim_widget.so.5.*.* | |
120 | %attr(755,root,root) %ghost %{_libdir}/libkaddressbookimportexportlibprivate.so.5 | |
121 | %attr(755,root,root) %{_libdir}/libkaddressbookimportexportlibprivate.so.5.*.* | |
122 | %attr(755,root,root) %ghost %{_libdir}/libkaddressbookmergelibprivate.so.5 | |
123 | %attr(755,root,root) %{_libdir}/libkaddressbookmergelibprivate.so.5.*.* | |
124 | %attr(755,root,root) %ghost %{_libdir}/libshorturlpluginprivate.so.5 | |
125 | %attr(755,root,root) %{_libdir}/libshorturlpluginprivate.so.5.*.* | |
126 | %attr(755,root,root) %{_libdir}/qt5/plugins/coisceimpart.so | |
127 | %dir %{_libdir}/qt5/plugins/contacteditor | |
128 | %attr(755,root,root) %{_libdir}/qt5/plugins/contacteditor/addresslocationeditorplugin.so | |
129 | %attr(755,root,root) %{_libdir}/qt5/plugins/importwizard/evolutionv1importerplugin.so | |
130 | %attr(755,root,root) %{_libdir}/qt5/plugins/importwizard/evolutionv2importerplugin.so | |
131 | %attr(755,root,root) %{_libdir}/qt5/plugins/importwizard/gearyimporterplugin.so | |
132 | %attr(755,root,root) %{_libdir}/qt5/plugins/importwizard/nylasmailimporterplugin.so | |
133 | %attr(755,root,root) %{_libdir}/qt5/plugins/importwizard/operaimporterplugin.so | |
134 | %dir %{_libdir}/qt5/plugins/kaddressbook | |
135 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_checkgravatarplugin.so | |
136 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_importexportcsvplugin.so | |
137 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_importexportgmxplugin.so | |
138 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_importexportldapplugin.so | |
139 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_importexportldifplugin.so | |
140 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_importexportvcardplugin.so | |
141 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_mergecontactsplugin.so | |
142 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_searchduplicatesplugin.so | |
143 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_sendmailplugin.so | |
144 | %attr(755,root,root) %{_libdir}/qt5/plugins/kaddressbook/kaddressbook_sendvcardsplugin.so | |
145 | %dir %{_libdir}/qt5/plugins/kmail | |
146 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_antispamplugin.so | |
147 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_antivirusplugin.so | |
148 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_autocorrectioneditorplugin.so | |
149 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_automaticaddcontactseditorplugin.so | |
150 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_changecaseeditorplugin.so | |
151 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_checkbeforesendeditorplugin.so | |
152 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_confirmaddresseditorplugin.so | |
153 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_expertplugin.so | |
154 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_externalcomposereditorplugin.so | |
155 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_insertemaileditorplugin.so | |
156 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_insertshorturleditorplugin.so | |
157 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_insertspecialcharactereditorplugin.so | |
158 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_logactivitiesplugin.so | |
159 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_nonbreakingspaceeditorplugin.so | |
160 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_sharetexteditorplugin.so | |
161 | %attr(755,root,root) %{_libdir}/qt5/plugins/kmail/kmail_zoomtexteditorplugin.so | |
162 | %attr(755,root,root) %{_libdir}/qt5/plugins/korg_datenums.so | |
163 | %attr(755,root,root) %{_libdir}/qt5/plugins/korg_picoftheday.so | |
164 | %attr(755,root,root) %{_libdir}/qt5/plugins/korg_thisdayinhistory.so | |
165 | %dir %{_libdir}/qt5/plugins/libksieve | |
166 | %attr(755,root,root) %{_libdir}/qt5/plugins/libksieve/emaillineeditplugin.so | |
167 | %attr(755,root,root) %{_libdir}/qt5/plugins/libksieve/imapfoldercompletionplugin.so | |
168 | %attr(755,root,root) %{_libdir}/qt5/plugins/libksieve/regexpeditorlineeditplugin.so | |
169 | %attr(755,root,root) %{_libdir}/qt5/plugins/mailtransport/mailtransport_sendplugin.so | |
170 | %dir %{_libdir}/qt5/plugins/messageviewer/bodypartformatter | |
171 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/bodypartformatter/messageviewer_bodypartformatter_application_gnupgwks.so | |
172 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/bodypartformatter/messageviewer_bodypartformatter_application_mstnef.so | |
173 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/bodypartformatter/messageviewer_bodypartformatter_pkpass.so | |
174 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/bodypartformatter/messageviewer_bodypartformatter_semantic.so | |
175 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_calendar.so | |
176 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_highlighter.so | |
177 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_vcard.so | |
178 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/grantlee/5.0/kitinerary_grantlee_extension.so | |
179 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_briefheaderstyleplugin.so | |
180 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_createeventplugin.so | |
181 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_createnoteplugin.so | |
182 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_createtodoplugin.so | |
183 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_expandurlplugin.so | |
184 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_externalscriptplugin.so | |
185 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_fancyheaderstyleplugin.so | |
186 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_grantleeheaderstyleplugin.so | |
187 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_longheaderstyleplugin.so | |
188 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_standardsheaderstyleplugin.so | |
189 | %attr(755,root,root) %{_libdir}/qt5/plugins/messageviewer/messageviewer_translatorplugin.so | |
190 | %dir %{_libdir}/qt5/plugins/pimcommon | |
191 | %attr(755,root,root) %{_libdir}/qt5/plugins/pimcommon/pimcommon_isgdshorturlengineplugin.so | |
192 | %attr(755,root,root) %{_libdir}/qt5/plugins/pimcommon/pimcommon_tinyurlengineplugin.so | |
193 | %attr(755,root,root) %{_libdir}/qt5/plugins/pimcommon/pimcommon_translatorplugin.so | |
194 | %attr(755,root,root) %{_libdir}/qt5/plugins/pimcommon/pimcommon_triopabshorturlengineplugin.so | |
195 | %dir %{_libdir}/qt5/plugins/plasmacalendarplugins | |
196 | %attr(755,root,root) %{_libdir}/qt5/plugins/plasmacalendarplugins/pimevents.so | |
197 | %dir %{_libdir}/qt5/plugins/plasmacalendarplugins/pimevents | |
198 | %attr(755,root,root) %{_libdir}/qt5/plugins/plasmacalendarplugins/pimevents/PimEventsConfig.qml | |
199 | %dir %{_libdir}/qt5/plugins/templateparser | |
200 | %attr(755,root,root) %{_libdir}/qt5/plugins/templateparser/templateparseraddressrequesterplugin.so | |
201 | %dir %{_libdir}/qt5/plugins/webengineviewer | |
202 | %attr(755,root,root) %{_libdir}/qt5/plugins/webengineviewer/webengineviewer_adblockplugin.so | |
203 | %attr(755,root,root) %{_libdir}/qt5/plugins/webengineviewer/webengineviewer_donottrackplugin.so | |
204 | %dir %{_libdir}/qt5/qml/org/kde/plasma/PimCalendars | |
205 | %attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/PimCalendars/libpimcalendarsplugin.so | |
206 | %{_libdir}/qt5/qml/org/kde/plasma/PimCalendars/qmldir | |
207 | %{_desktopdir}/org.kde.akonadimailreader.desktop | |
208 | %{_datadir}/config.kcfg/mailreader.kcfg | |
209 | %{_datadir}/contacteditor | |
210 | %{_datadir}/kconf_update/webengineurlinterceptoradblock.upd | |
211 | %{_datadir}/kmail2 | |
212 | %{_datadir}/kservices5/coisceimpart.desktop | |
213 | %dir %{_datadir}/kservices5/korganizer | |
214 | %{_datadir}/kservices5/korganizer/datenums.desktop | |
215 | %{_datadir}/kservices5/korganizer/picoftheday.desktop | |
216 | %{_datadir}/kservices5/korganizer/thisdayinhistory.desktop | |
217 | %{_datadir}/kxmlgui5/akonadimailreader | |
218 | %{_datadir}/messageviewer/themes | |
219 | %dir %{_datadir}/messageviewerplugins | |
220 | %{_datadir}/messageviewerplugins/externalscriptexample.desktop | |
221 | #%{_datadir}/qtcreator/templates/kmaileditorconvertertextplugins/CMakeLists.txt | |
222 | #%{_datadir}/qtcreator/templates/kmaileditorconvertertextplugins/plugin.json.impl | |
223 | #%{_datadir}/qtcreator/templates/kmaileditorconvertertextplugins/plugineditor.cpp | |
224 | #%{_datadir}/qtcreator/templates/kmaileditorconvertertextplugins/plugineditor.h | |
225 | #%{_datadir}/qtcreator/templates/kmaileditorconvertertextplugins/plugineditorinterface.cpp | |
226 | #%{_datadir}/qtcreator/templates/kmaileditorconvertertextplugins/plugineditorinterface.h | |
227 | #%{_datadir}/qtcreator/templates/kmaileditorconvertertextplugins/wizard.json | |
228 | #%{_datadir}/qtcreator/templates/kmaileditorplugins/CMakeLists.txt | |
229 | #%{_datadir}/qtcreator/templates/kmaileditorplugins/plugin.json.impl | |
230 | #%{_datadir}/qtcreator/templates/kmaileditorplugins/plugineditor.cpp | |
231 | #%{_datadir}/qtcreator/templates/kmaileditorplugins/plugineditor.h | |
232 | #%{_datadir}/qtcreator/templates/kmaileditorplugins/plugineditorinterface.cpp | |
233 | #%{_datadir}/qtcreator/templates/kmaileditorplugins/plugineditorinterface.h | |
234 | #%{_datadir}/qtcreator/templates/kmaileditorplugins/wizard.json |