Remove braindump, kexi, and okular plugin
[git/cygwin-packages/calligra.git] / calligra.cygport
CommitLineData
e13f1e5c
YS
1inherit kde4 python
2
3NAME="calligra"
64eb7d65 4VERSION=2.9.11
289c0737 5RELEASE=4
18ef6279 6CATEGORY="Office"
e13f1e5c 7SUMMARY="KDE integrated office suite"
537f00bd
YS
8DESCRIPTION="Calligra Suite is a set of productivity applications for the KDE desktop."
9HOMEPAGE="http://www.calligra.org/"
18ef6279 10SRC_URI="mirror://kde/stable/calligra-${VERSION}/calligra-${VERSION}.tar.xz"
e13f1e5c 11PATCH_URI="
8c79df4c 12 http://pkgs.fedoraproject.org/cgit/calligra.git/plain/calligra-2.9.0-disable_products.patch
64eb7d65 13 http://pkgs.fedoraproject.org/cgit/calligra.git/plain/0001-adapt-to-libwps-0.4.patch
bc399ca0
YS
14 http://pkgs.fedoraproject.org/cgit/rpms/calligra.git/plain/0065-Backport-Plan-Fix-crash-due-to-accessing-deleted-obj.patch
15 http://pkgs.fedoraproject.org/cgit/rpms/calligra.git/plain/0066-Backport-Plan-Do-not-crash-if-scheduler-plugins-not-.patch
16 http://pkgs.fedoraproject.org/cgit/rpms/calligra.git/plain/0067-Backport-Plan-Fix-insert-file.patch
17 http://pkgs.fedoraproject.org/cgit/rpms/calligra.git/plain/0068-Backport-Plan-Fix-task-module-load-and-save.patch
18 http://pkgs.fedoraproject.org/cgit/rpms/calligra.git/plain/0069-Backport-Plan-Avoid-crash-in-special-cases.patch
19 http://pkgs.fedoraproject.org/cgit/rpms/calligra.git/plain/0070-Plan-Guard-against-trying-to-move-a-task-into-the-sa.patch
2ce779eb 20 2.9.2-as-needed.patch
e13f1e5c 21 2.3.83-find-librcps.patch
10cf771d 22 2.9.7-bko291374.patch
289c0737
YS
23 2.9.11-disable-apps.patch
24 2.9.11-cygwin-drivers.patch
25 2.9.11-marblewidget.patch
e13f1e5c
YS
26"
27
28PKG_NAMES="calligra-libs calligra-data calligra-devel calligra-flow
29 calligra-plan calligra-sheets calligra-stage calligra-tools
289c0737
YS
30 calligra-words karbon" # okular-calligra
31calligra_libs_OBSOLETES="braindump"
32# REMOVE when upgrading to 3.x (okular switched to KF5)
33calligra_libs_OBSOLETES+=" okular-calligra okular-odp"
e13f1e5c 34# the entire suite, except for -devel
289c0737 35calligra_REQUIRES="calligra-flow calligra-plan calligra-stage calligra-sheets calligra-words calligra-tools karbon"
e13f1e5c 36calligra_data_SUMMARY="Calligra Suite (common data)"
d703fdfa
YS
37calligra_data_CONTENTS="
38 etc/postinstall/
39 usr/share/applications/kde4/calligra.desktop
d703fdfa
YS
40 usr/share/doc/HTML/en/calligra/
41 usr/share/doc/calligra/
42 usr/share/icons/oxygen/
43 usr/share/kde4/apps/calligra/
44 usr/share/mime/packages/msooxml-all.xml
45"
b3db0bb2 46calligra_libs_REQUIRES="calligra-data kde-runtime"
e13f1e5c 47calligra_libs_SUMMARY="Calligra Suite libraries and common plugins"
d703fdfa 48calligra_libs_CONTENTS="
be5b21e2 49 --exclude=calligra_shape_spreadsheet*
18ef6279
YS
50 usr/bin/cygbasicflakes-*.dll
51 usr/bin/cygcalligradb-*.dll
52 usr/bin/cygcalligrakdchart-*.dll
53 usr/bin/cygcalligrakdgantt-*.dll
d703fdfa 54 usr/bin/cygflake-*.dll
be5b21e2 55 usr/bin/cygkformula-*.dll
6185f161 56 usr/bin/cygko*-*.dll
d703fdfa 57 usr/bin/cygkundo2-*.dll
6185f161 58 usr/bin/cygpigmentcms-*.dll
be5b21e2 59 usr/lib/kde4/calligra_docker_*.dll
be5b21e2
YS
60 usr/lib/kde4/calligra_shape_*.dll
61 usr/lib/kde4/calligra_textediting_*.dll
62 usr/lib/kde4/calligra_textinlineobject_*.dll
63 usr/lib/kde4/calligra_tool_*.dll
18ef6279 64 usr/lib/kde4/calligradocinfopropspage.dll
18ef6279 65 usr/lib/kde4/calligraimagethumbnail.dll
d703fdfa 66 usr/lib/kde4/calligrathumbnail.dll
289c0737 67 usr/lib/kde4/kexidb_sqlite3*.dll
d703fdfa
YS
68 usr/lib/kde4/kolcmsengine.dll
69 usr/lib/kde4/kopabackgroundtool.dll
bf341999 70 usr/lib/kde4/koreport_*plugin.dll
d703fdfa
YS
71 usr/share/doc/calligra-libs/
72 usr/share/kde4/apps/formulashape/
73 usr/share/kde4/apps/koproperty/
74 usr/share/kde4/apps/musicshape/
18ef6279 75 usr/share/kde4/services/calligra_odg_thumbnail.desktop
2ce779eb
YS
76 usr/share/kde4/services/calligra/calligra_docker_*.desktop
77 usr/share/kde4/services/calligra/calligra_shape_*.desktop
78 usr/share/kde4/services/calligra/calligra_textediting_*.desktop
79 usr/share/kde4/services/calligra/calligra_textinlineobject_*.desktop
80 usr/share/kde4/services/calligra/calligra_tool_*.desktop
81 usr/share/kde4/services/calligra/calligradocinfopropspage.desktop
289c0737 82 usr/share/kde4/services/calligra/kexidb_sqlite3driver.desktop
2ce779eb
YS
83 usr/share/kde4/services/calligra/kformulapart.desktop
84 usr/share/kde4/services/calligra/kolcmsengine.desktop
85 usr/share/kde4/services/calligra/kopabackgroundtool.desktop
bf341999 86 usr/share/kde4/services/calligra/koreport_*plugin.desktop
18ef6279 87 usr/share/kde4/servicetypes/calligradb_driver.desktop
d703fdfa 88 usr/share/kde4/servicetypes/calligradocker.desktop
d703fdfa
YS
89 usr/share/kde4/servicetypes/calligra_application.desktop
90 usr/share/kde4/servicetypes/calligra_deferred_plugin.desktop
18ef6279
YS
91 usr/share/kde4/servicetypes/calligra_filter.desktop
92 usr/share/kde4/servicetypes/calligra_part.desktop
d703fdfa
YS
93 usr/share/kde4/servicetypes/filtereffect.desktop
94 usr/share/kde4/servicetypes/flake.desktop
95 usr/share/kde4/servicetypes/flakedevice.desktop
96 usr/share/kde4/servicetypes/flakeshape.desktop
97 usr/share/kde4/servicetypes/flaketool.desktop
98 usr/share/kde4/servicetypes/inlinetextobject.desktop
2ce779eb 99 usr/share/kde4/servicetypes/kopa_tool.desktop
d703fdfa
YS
100 usr/share/kde4/servicetypes/koreport_itemplugin.desktop
101 usr/share/kde4/servicetypes/pigment.desktop
102 usr/share/kde4/servicetypes/pigmentextension.desktop
103 usr/share/kde4/servicetypes/presentationeventaction.desktop
104 usr/share/kde4/servicetypes/scripteventaction.desktop
105 usr/share/kde4/servicetypes/texteditingplugin.desktop
18ef6279 106 usr/share/mime/packages/calligra_svm.xml
d703fdfa 107"
e13f1e5c 108calligra_devel_SUMMARY="Calligra Suite libraries (development)"
d703fdfa 109calligra_devel_CONTENTS="
be5b21e2 110 usr/include/kde4/calligra/
6185f161
YS
111 usr/include/kde4/sheets/
112 usr/include/kde4/stage/
113 usr/include/kde4/words/
18ef6279 114 usr/lib/libbasicflakes.dll.a
be5b21e2
YS
115 usr/lib/libcalligradb.dll.a
116 usr/lib/libcalligrakdchart.dll.a
117 usr/lib/libcalligrakdgantt.dll.a
6185f161 118 usr/lib/libcalligrasheets*.dll.a
d703fdfa 119 usr/lib/libflake.dll.a
be5b21e2 120 usr/lib/libko*.dll.a
d703fdfa
YS
121 usr/lib/libkundo2.dll.a
122 usr/lib/libpigmentcms.dll.a
d703fdfa
YS
123 usr/share/kde4/apps/cmake/
124"
e13f1e5c 125calligra_active_SUMMARY="Calligra Suite Active Plasma interface"
d703fdfa
YS
126calligra_active_CONTENTS="
127 usr/bin/calligraactive.exe
2ce779eb 128 usr/share/applications/kde4/calligraactive.desktop
d703fdfa
YS
129 usr/share/calligraactive/
130"
2ce779eb
YS
131calligra_gemini_CONTENTS="
132 usr/bin/calligragemini*
133 usr/lib/calligra/imports/Calligra/Gemini/
134 usr/share/applications/kde4/calligragemini.desktop
135 usr/share/icons/hicolor/*/apps/calligragemini.*
136 usr/share/kde4/apps/calligragemini/
137"
e13f1e5c 138calligra_flow_SUMMARY="KDE diagram and flowchart editor (aka Kivio)"
d703fdfa
YS
139calligra_flow_CONTENTS="
140 etc/postinstall/
141 usr/bin/calligraflow.exe
142 usr/bin/cygflowprivate-*.dll
143 usr/bin/cygkdeinit4_calligraflow.dll
be5b21e2
YS
144 usr/lib/kde4/calligra_filter_vsdx2odg.dll
145 usr/lib/kde4/calligra_filter_wpg2odg.dll
d703fdfa
YS
146 usr/lib/kde4/flowdockersplugin.dll
147 usr/lib/kde4/flowpart.dll
2ce779eb 148 usr/share/appdata/flow.appdata.xml
d703fdfa
YS
149 usr/share/applications/kde4/flow.desktop
150 usr/share/doc/calligra-flow/
18ef6279 151 usr/share/icons/hicolor/*/apps/calligraflow.*
d703fdfa
YS
152 usr/share/kde4/apps/flow/
153 usr/share/kde4/config/flowrc
154 usr/share/kde4/config/flow_stencils.knsrc
2ce779eb
YS
155 usr/share/kde4/services/ServiceMenus/calligra/flow_print.desktop
156 usr/share/kde4/services/calligra/calligra_filter_vsdx2odg.desktop
157 usr/share/kde4/services/calligra/calligra_filter_wpg2odg.desktop
158 usr/share/kde4/services/calligra/flow*
d703fdfa 159 usr/share/kde4/services/flow*
d703fdfa
YS
160 usr/share/kde4/servicetypes/flow_dock.desktop
161"
e13f1e5c 162calligra_plan_SUMMARY="KDE project management application (aka KPlato)"
10cf771d 163calligra_plan_REQUIRES="kross-python"
d703fdfa
YS
164calligra_plan_CONTENTS="
165 etc/postinstall/
6185f161
YS
166 usr/bin/calligraplan*.exe
167 usr/bin/cygkdeinit4_calligraplan*.dll
d703fdfa
YS
168 usr/bin/cygkplato*-*.dll
169 usr/bin/cygplan*-*.dll
170 usr/bin/cygrcps_plan-*.dll
171 usr/lib/kde4/kplatorcpsscheduler.dll
172 usr/lib/kde4/krossmoduleplan.dll
173 usr/lib/kde4/plan*
174 usr/lib/libkplato*
175 usr/lib/libplan*
176 usr/lib/librcps_plan.dll.a
2ce779eb 177 usr/share/appdata/plan.appdata.xml
d703fdfa
YS
178 usr/share/applications/kde4/plan*
179 usr/share/doc/calligra-plan/
180 usr/share/icons/hicolor/*/apps/calligraplan*
18ef6279 181 usr/share/icons/hicolor/*/mimetypes/application-x-vnd.kde.kplato.*
d703fdfa
YS
182 usr/share/icons/hicolor/*/mimetypes/application-x-vnd.kde.plan.*
183 usr/share/kde4/apps/plan*/
184 usr/share/kde4/config/plan*
185 usr/share/kde4/config.kcfg/plan*
2ce779eb
YS
186 usr/share/kde4/services/calligra/krossmoduleplan.desktop
187 usr/share/kde4/services/calligra/plan*
be5b21e2 188 usr/share/kde4/servicetypes/plan_*.desktop
d703fdfa 189"
e13f1e5c 190calligra_sheets_SUMMARY="KDE spreadsheet program (aka KSpread)"
10cf771d 191calligra_sheets_REQUIRES="kross-python kross-ruby"
d703fdfa
YS
192calligra_sheets_CONTENTS="
193 etc/postinstall/
6185f161 194 usr/bin/calligrasheets.exe
bc399ca0 195 usr/bin/cygcalligrasheets*-*.dll
6185f161 196 usr/bin/cygkdeinit4_calligrasheets.dll
be5b21e2
YS
197 usr/lib/kde4/calligra_filter_*2kspread.dll
198 usr/lib/kde4/calligra_filter_*2ods.dll
199 usr/lib/kde4/calligra_filter_*2sheets.dll
200 usr/lib/kde4/calligra_filter_kspread2*.dll
201 usr/lib/kde4/calligra_filter_sheets2*.dll
202 usr/lib/kde4/calligra_shape_spreadsheet*.dll
d703fdfa 203 usr/lib/kde4/calligrasheetspart.dll
18ef6279 204 usr/lib/kde4/krossmodulesheets.dll
d703fdfa 205 usr/lib/kde4/kspread*
18ef6279 206 usr/lib/kde4/sheetssolver.dll
2ce779eb 207 usr/share/appdata/sheets.appdata.xml
d703fdfa
YS
208 usr/share/applications/kde4/sheets.desktop
209 usr/share/doc/calligra-sheets/
210 usr/share/doc/HTML/en/sheets/
18ef6279 211 usr/share/icons/hicolor/*/apps/calligrasheets.*
d703fdfa 212 usr/share/kde4/apps/sheets/
d703fdfa
YS
213 usr/share/kde4/config/sheetsrc
214 usr/share/kde4/config.kcfg/sheets.kcfg
2ce779eb
YS
215 usr/share/kde4/services/ServiceMenus/calligra/sheets_print.desktop
216 usr/share/kde4/services/calligra/calligra_filter_*2kspread.desktop
217 usr/share/kde4/services/calligra/calligra_filter_*2ods.desktop
218 usr/share/kde4/services/calligra/calligra_filter_*2sheets.desktop
219 usr/share/kde4/services/calligra/calligra_filter_kspread2*.desktop
220 usr/share/kde4/services/calligra/calligra_filter_sheets2*.desktop
221 usr/share/kde4/services/calligra/calligra_shape_spreadsheet*.desktop
222 usr/share/kde4/services/calligra/krossmodulesheets.desktop
223 usr/share/kde4/services/calligra/kspread*
224 usr/share/kde4/services/calligra/sheets*.desktop
be5b21e2
YS
225 usr/share/kde4/services/sheets*.desktop
226 usr/share/kde4/servicetypes/sheets_*.desktop
d703fdfa
YS
227 usr/share/templates/.source/SpreadSheet.ods
228 usr/share/templates/SpreadSheet.desktop
229"
e13f1e5c 230calligra_stage_SUMMARY="KDE presentation program (aka KPresenter)"
d703fdfa
YS
231calligra_stage_CONTENTS="
232 etc/postinstall/
6185f161 233 usr/bin/calligrastage.exe
bc399ca0 234 usr/bin/cygcalligrastageprivate-*.dll
6185f161 235 usr/bin/cygkdeinit4_calligrastage.dll
be5b21e2 236 usr/lib/kde4/calligra_filter_*2odp.dll
d703fdfa 237 usr/lib/kde4/calligrastage*
d703fdfa
YS
238 usr/lib/kde4/kprvariables.dll
239 usr/lib/kde4/kpr_*
2ce779eb 240 usr/share/appdata/stage.appdata.xml
d703fdfa
YS
241 usr/share/applications/kde4/stage.desktop
242 usr/share/doc/HTML/en/stage/
243 usr/share/doc/calligra-stage/
244 usr/share/icons/hicolor/16x16/actions/black.png
245 usr/share/icons/hicolor/16x16/actions/highlight.png
246 usr/share/icons/hicolor/16x16/actions/pen.png
18ef6279 247 usr/share/icons/hicolor/*/apps/calligrastage.*
d703fdfa
YS
248 usr/share/kde4/apps/stage/
249 usr/share/kde4/config/stagerc
2ce779eb
YS
250 usr/share/kde4/services/ServiceMenus/calligra/stage_print.desktop
251 usr/share/kde4/services/calligra/calligra_filter_*2odp.desktop
252 usr/share/kde4/services/calligra/calligrastage*
253 usr/share/kde4/services/calligra/kpr*
254 usr/share/kde4/services/calligra/stagepart.desktop
18ef6279 255 usr/share/kde4/services/stage_*
d703fdfa 256 usr/share/kde4/servicetypes/kpr_*
2ce779eb 257 usr/share/mime/packages/x-iwork-keynote-sffkey.xml
d703fdfa
YS
258 usr/share/templates/.source/Presentation.odp
259 usr/share/templates/Presentation.desktop
260"
e13f1e5c 261calligra_tools_SUMMARY="Calligra Suite command-line tools"
d703fdfa
YS
262calligra_tools_CONTENTS="
263 usr/bin/calligra.exe
264 usr/bin/calligraconverter.exe
d703fdfa 265"
e13f1e5c 266calligra_words_SUMMARY="KDE word processor (aka KWord)"
d703fdfa
YS
267calligra_words_CONTENTS="
268 etc/postinstall/
bc399ca0
YS
269 usr/bin/cygRtfReader-*.dll
270 usr/bin/cygwordsprivate-*.dll
6185f161
YS
271 usr/bin/calligraauthor.exe
272 usr/bin/calligrawords.exe
273 usr/bin/cygkdeinit4_calligraauthor.dll
274 usr/bin/cygkdeinit4_calligrawords.dll
18ef6279 275 usr/lib/kde4/authorpart.dll
be5b21e2
YS
276 usr/lib/kde4/calligra_filter_*2odt.dll
277 usr/lib/kde4/calligra_filter_*2words.dll
278 usr/lib/kde4/calligra_filter_odt2*.dll
d703fdfa 279 usr/lib/kde4/wordspart.dll
2ce779eb 280 usr/share/appdata/words.appdata.xml
18ef6279 281 usr/share/applications/kde4/author.desktop
be5b21e2 282 usr/share/applications/kde4/calligrawords_ascii.desktop
d703fdfa 283 usr/share/applications/kde4/words.desktop
18ef6279
YS
284 usr/share/icons/hicolor/*/actions/tool_pagelayout.*
285 usr/share/icons/hicolor/*/apps/calligraauthor.*
286 usr/share/icons/hicolor/*/apps/calligrawords.*
287 usr/share/kde4/apps/author/
d703fdfa 288 usr/share/kde4/apps/words/
18ef6279 289 usr/share/kde4/config/authorrc
d703fdfa 290 usr/share/kde4/config/wordsrc
2ce779eb
YS
291 usr/share/kde4/services/ServiceMenus/calligra/words_print.desktop
292 usr/share/kde4/services/calligra/authorpart.desktop
293 usr/share/kde4/services/calligra/calligra_filter_*2odt.desktop
294 usr/share/kde4/services/calligra/calligra_filter_*2words.desktop
295 usr/share/kde4/services/calligra/calligra_filter_odt2*.desktop
296 usr/share/kde4/services/calligra/words*
297 usr/share/kde4/services/calligra_filter_odt2wiki.desktop
d703fdfa 298 usr/share/kde4/services/words*
2ce779eb 299 usr/share/mime/packages/wiki-format.xml
d703fdfa
YS
300 usr/share/templates/.source/TextDocument.odt
301 usr/share/templates/TextDocument.desktop
302"
e13f1e5c 303karbon_SUMMARY="KDE SVG drawing application"
10cf771d 304karbon_REQUIRES="pstoedit"
d703fdfa
YS
305karbon_CONTENTS="
306 etc/postinstall/
6185f161
YS
307 usr/bin/karbon.exe
308 usr/bin/cygkarbon*-*.dll
309 usr/bin/cygkdeinit4_karbon.dll
be5b21e2 310 usr/lib/kde4/calligra_filter_karbon*.dll
386838f2 311 usr/lib/kde4/calligra_filter_[^k]*2svg*.dll
be5b21e2
YS
312 usr/lib/kde4/calligra_filter_svg2karbon.dll
313 usr/lib/kde4/calligra_filter_xfig2odg.dll
d703fdfa 314 usr/lib/kde4/karbon*
2ce779eb 315 usr/share/appdata/karbon.appdata.xml
d703fdfa
YS
316 usr/share/applications/kde4/karbon.desktop
317 usr/share/doc/karbon/
18ef6279 318 usr/share/icons/hicolor/*/apps/calligrakarbon.*
d703fdfa
YS
319 usr/share/kde4/apps/karbon/
320 usr/share/kde4/config/karbonrc
2ce779eb
YS
321 usr/share/kde4/services/ServiceMenus/calligra/karbon_print.desktop
322 usr/share/kde4/services/calligra/calligra_filter_karbon*.desktop
323 usr/share/kde4/services/calligra/calligra_filter_[^k]*2svg*.desktop
324 usr/share/kde4/services/calligra/calligra_filter_svg*2karbon.desktop
325 usr/share/kde4/services/calligra/calligra_filter_xfig2odg.desktop
326 usr/share/kde4/services/calligra/karbon*
d703fdfa 327 usr/share/kde4/services/karbon*
be5b21e2 328 usr/share/kde4/servicetypes/karbon_*
d703fdfa
YS
329 usr/share/templates/.source/Illustration.odg
330 usr/share/templates/Illustration.desktop
331"
2ce779eb
YS
332okular_calligra_SUMMARY="Okular office document format plugins"
333okular_calligra_OBSOLETES="okular-odp"
10cf771d 334okular_calligra_REQUIRES="calligra-stage calligra-words"
2ce779eb
YS
335okular_calligra_CONTENTS="
336 usr/lib/kde4/okularGenerator_*.dll
337 usr/share/applications/kde4/okularApplication_*.desktop
2ce779eb
YS
338 usr/share/kde4/services/libokularGenerator_*.desktop
339 usr/share/kde4/services/okular*.desktop
d703fdfa 340"
2ce779eb 341# active, gemini: not working
be5b21e2
YS
342PKG_IGNORE="
343 usr/lib/kde4/*.dll.a
344 usr/lib/libRtfReader.dll.a
bc399ca0 345 usr/lib/libcalligrastageprivate.dll.a
be5b21e2
YS
346 usr/lib/libflowprivate.dll.a
347 usr/lib/libkarbon*.dll.a
bc399ca0
YS
348 usr/lib/libkformula.dll.a
349 usr/lib/libwordsprivate.dll.a
be5b21e2 350"
e13f1e5c 351
2ce779eb 352CYGCMAKE_ARGS="-DIHAVEPATCHEDQT=YES"
This page took 0.059648 seconds and 5 git commands to generate.