source: projects/specs/trunk/c/calligra/calligra-vl.spec @ 11696

Revision 11696, 66.9 KB checked in by ara_t, 6 years ago (diff)

calligra: rebuild with gsl-2.4

Line 
1# koffice version to Obsolete
2%define koffice_ver 1:2.3.4
3
4%define postgresql 1
5%define libkdcraw 1
6%define marble 1
7%define okular 1
8%define pstoedit 0
9%define visio 1
10%define wpd 1
11%define gmic 1
12
13%define revenge 1
14%define external_lilypond_fonts 0
15
16# trim changelog included in binary rpms
17%global _changelog_trimtime %(date +%s -d "1 year ago")
18
19Name:    calligra
20Version: 2.9.11
21Release: 4%{?_dist_release}
22Summary: An integrated office suite
23Summary(ja): 統合オフィススイート
24
25License: GPLv2+ and LGPLv2+
26Group:   Applications/Productivity
27URL:     http://www.calligra-suite.org/
28
29Vendor:  Project Vine
30Distribution: Vine Linux
31
32Source0: http://download.kde.org/stable/calligra-%{version}/calligra-%{version}.tar.xz
33
34# support disabling products we don't package yet
35# fedora lacks mpxj runtime dep for plan import filter, omit until available
36Patch2: calligra-2.9.0-disable_products.patch
37Patch3: 0001-adapt-to-libwps-0.4.patch
38%global libwps libwps-0.4
39
40## upstream patches
41
42## upstreamable patches
43
44## Vine patches
45Patch700: calligra-2.8.7-openjpeg.patch
46
47
48BuildRoot: %{_tmppath}/%{name}-%{version}-root
49BuildRequires: libboost-devel
50BuildRequires: libboost-system
51BuildRequires: bzip2-devel bzip2
52BuildRequires: desktop-file-utils
53BuildRequires: doxygen
54BuildRequires: eigen3-devel
55BuildRequires: exiv2-devel >= 0.16
56BuildRequires: fftw3-devel >= 3.2
57BuildRequires: fontconfig-devel
58BuildRequires: freeglut-devel
59BuildRequires: gettext-devel
60BuildRequires: giflib-devel
61BuildRequires: glew-devel
62#BuildRequires: pkgconfig(GraphicsMagick)
63BuildRequires: ImageMagick-devel
64BuildRequires: gsl-devel
65BuildRequires: kdelibs4-devel
66BuildRequires: kdepimlibs-devel
67#BuildRequires: pkgconfig(QtGui)
68#BuildRequires: pkgconfig(QtWebKit)
69BuildRequires: qt4-devel
70BuildRequires: lcms2-devel
71BuildRequires: mesa-libGL-devel mesa-libGLU-devel
72# kactivities-6.1+, part of kde-4.10+
73#BuildRequires: pkgconfig(libkactivities)
74BuildRequires: libjpeg-devel
75%if 0%{?marble}
76BuildRequires: marble-devel
77%endif
78%if 0%{?wpd}
79%if 0%{?visio}
80BuildRequires: libvisio-devel
81%endif
82BuildRequires: libodfgen-devel
83BuildRequires: librevenge-devel
84BuildRequires: libwpd-devel
85BuildRequires: libwpg-devel
86BuildRequires: libwps-devel
87%endif
88BuildRequires: OpenColorIO-devel
89BuildRequires: poppler-qt4-devel
90BuildRequires: libpng-devel
91BuildRequires: libicu-devel
92BuildRequires: libspnav-devel
93BuildRequires: libtiff-devel
94BuildRequires: libxslt-devel
95# kexi
96BuildRequires: freetds-devel
97%if 0%{?postgresql}
98BuildRequires: libpqxx-devel >= 3.0
99%endif
100BuildRequires: mysql-devel
101BuildRequires: glib2-devel
102BuildRequires: OpenEXR-devel
103BuildRequires: openjpeg-devel
104BuildRequires: perl
105BuildRequires: poppler-qt4-devel
106BuildRequires: qca2-devel
107BuildRequires: readline-devel
108BuildRequires: sqlite3-devel
109# not detected, doesn't work, some xbase vs xbase64 differences ? -- rex
110#BuildRequires: xbase-devel
111
112#-- The following OPTIONAL packages could NOT be located on your system.
113#-- Consider installing them to enable more features from this software.
114#   * Vc  <http://code.compeng.uni-frankfurt.de/projects/vc>
115#     Portable, zero-overhead SIMD library for C++
116#     Required by the Krita for vectorization
117#   * XBase  <http://linux.techass.com/projects/xdb>
118#     XBase compatible C++ class library
119#     Required by Kexi XBase driver
120#   * Cauchy's M2MML  <https://bitbucket.org/cyrille/cauchy>
121#     Matlab/Octave to MathML compiler
122#     Required for the matlab/octave formula tool
123
124Obsoletes: koffice < %{koffice_ver}
125Obsoletes: koffice-suite < %{koffice_ver}
126
127Requires:  %{name}-author = %{version}-%{release}
128Requires:  %{name}-braindump = %{version}-%{release}
129Requires:  %{name}-words = %{version}-%{release}
130Requires:  %{name}-sheets = %{version}-%{release}
131Requires:  %{name}-stage = %{version}-%{release}
132Requires:  %{name}-flow = %{version}-%{release}
133Requires:  %{name}-karbon = %{version}-%{release}
134Requires:  %{name}-krita = %{version}-%{release}
135Requires:  %{name}-kexi = %{version}-%{release}
136Requires:  %{name}-kexi-driver-mysql = %{version}-%{release}
137%if 0%{?postgresql}
138Requires:  %{name}-kexi-driver-postgresql = %{version}-%{release}
139%endif
140Requires:  %{name}-kexi-driver-sybase = %{version}-%{release}
141Requires:  %{name}-plan = %{version}-%{release}
142%if 0%{?okular}
143Requires:  %{name}-okular-odpgenerator = %{version}-%{release}
144Requires:  %{name}-okular-odtgenerator = %{version}-%{release}
145%endif
146%if 0%{?marble}
147Requires:  %{name}-reports-map-element = %{version}-%{release}
148Requires:  %{name}-kexi-map-form-widget = %{version}-%{release}
149%endif
150Requires:  %{name}-qtquick = %{version}-%{release}
151
152%description
153%{summary}.
154
155%package core
156Summary: Core support files for %{name}
157Summary(ja): %{name} の中心を支えるファイル群
158Group: System Environment/Libraries
159Obsoletes: koffice-core < %{koffice_ver}
160Obsoletes: koffice-filters < %{koffice_ver}
161Obsoletes: calligra-filters < 2.3.86-3
162Provides:  calligra-filters = %{version}-%{release}
163Obsoletes: %{name}-kformula < 2.4.0
164Obsoletes: %{name}-kformula-libs < 2.4.0
165Obsoletes: %{name}-map-shape < %{version}-%{release}
166%if ! 0%{?marble}
167Obsoletes: %{name}-reports-map-element < %{version}-%{release}
168Obsoletes: %{name}-kexi-map-form-widget < %{version}-%{release}
169%endif
170# required to help yum-langpacks work
171# make this versioned?  -- rex
172Requires:  calligra-l10n-ja
173%if 0%{?external_lilypond_fonts}
174Requires:  lilypond-emmentaler-fonts
175%endif
176# formulashape fonts
177Requires:  lyx-fonts
178Requires:  %{name}-libs = %{version}-%{release}
179Requires:  kde-runtime%{?_kde4_version: >= %{_kde4_version}}
180
181%description core
182%{summary}.
183
184%package libs
185Summary: Runtime libraries for %{name}
186Summary(ja): %{name} のランタイムライブラリ
187Group: System Environment/Libraries
188Obsoletes: koffice-libs < %{koffice_ver}
189Requires:  %{name}-kdchart = %{version}-%{release}
190%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
191
192%description libs
193%{summary}.
194
195%package devel
196Summary: Libraries needed for %{name} development
197Summary(ja): %{name} の開発に必要なライブラリ
198Group: Development/Libraries
199Obsoletes: koffice-devel < %{koffice_ver}
200Requires:  %{name}-libs = %{version}-%{release}
201Requires:  kdelibs4-devel
202
203%description devel
204%{summary}.
205
206%package kdchart
207Summary: Runtime libraries for kdchart
208Summary(ja): kdchart のランタイムライブラリ
209Group: System Environment/Libraries
210License: GPLv2 or GPLv3
211Obsoletes: koffice-kdchart < %{koffice_ver}
212
213%description kdchart
214%{summary}.
215
216%package kdchart-devel
217Summary: Libraries needed for kdchart development
218Summary(ja): kdchart の開発に必要なライブラリ
219Group: Development/Libraries
220License: GPLv2 or GPLv3
221Obsoletes: koffice-kdchart-devel < %{koffice_ver}
222Provides:  kdchart-devel = 0.0
223Requires:  %{name}-kdchart = %{version}-%{release}
224Requires:  qt4-devel
225
226%description kdchart-devel
227%{summary}.
228
229%package author
230Summary: A specialized tool for serious authors
231Summary(ja): 本格的な著作物に特化したツール
232Group: Applications/Productivity
233Requires: %{name}-core = %{version}-%{release}
234Requires: %{name}-words
235
236%description author
237Calligra Author is a specialized tool for serious writers aiming to become
238what Krita is for painters. The application will support a writer in the
239process of creating an eBook from concept to publication. We have two user
240categories in particular in mind:
241* Novelists who produce long texts with complicated plots involving many
242  characters and scenes but with limited formatting.
243* Textbook authors who want to take advantage of the added possibilities
244  in eBooks compared to paper-based textbooks.
245
246%package braindump
247Summary: Notes and idea gathering
248Summary(ja): ノートやアイディアを集約するツール
249Group: Applications/Productivity
250Requires: %{name}-core = %{version}-%{release}
251Requires: %{name}-braindump-libs = %{version}-%{release}
252
253%description braindump
254%{summary}.
255
256%package braindump-libs
257Summary: Runtime libraries for %{name}-braindump
258Summary(ja): %{name}-braindump のラインタイムライブラリ
259Group: System Environment/Libraries
260Requires: %{name}-braindump = %{version}-%{release}
261
262%description braindump-libs
263%{summary}.
264
265%package reports-map-element
266Summary: Map element for Calligra Reports
267Summary(ja): Calligra Reports 用の地図エレメント
268Group: Applications/Productivity
269Requires: %{name}-core = %{version}-%{release}
270#Requires: marble-part%{?_kde4_version: >= %{_kde4_version}}
271Requires: marble%{?_kde4_version: >= %{_kde4_version}}
272
273%description reports-map-element
274%{summary}.
275
276%package  words
277Summary: An intuitive word processor application with desktop publishing features
278Summary(ja): DTP 機能を備えた直感的なワードプロセッサアプリケーション
279Group: Applications/Productivity
280Obsoletes: koffice-kword < %{koffice_ver}
281Obsoletes: koffice-kword-libs < %{koffice_ver}
282Requires:  %{name}-core = %{version}-%{release}
283Requires:  %{name}-words-libs = %{version}-%{release}
284
285%description words
286Calligra Words is an intuitive word processor and desktop publisher
287application. With it, you can create informative and attractive documents
288with pleasure and ease.
289
290%package  words-libs
291Summary: Runtime libraries for %{name}-words
292Summary(ja): %{name}-words のランタイムライブラリ
293Group: System Environment/Libraries
294Requires: %{name}-words = %{version}-%{release}
295
296%description words-libs
297%{summary}.
298
299%package sheets
300Summary: A fully-featured spreadsheet application
301Summary(ja): すべての機能を備えた表計算アプリケーション
302Group: Applications/Productivity
303Obsoletes: koffice-kspread < %{koffice_ver}
304Obsoletes: koffice-kspread-libs < %{koffice_ver}
305Obsoletes: calligra-tables < 2.3.92
306Provides:  calligra-tables = %{version}-%{release}
307Requires: %{name}-core = %{version}-%{release}
308
309%description sheets
310Calligra Sheets is a fully-featured calculation and spreadsheet tool.
311Use it to quickly create and calculate various business-related
312spreadsheets, such as income and expenditure, employee working hours…
313
314%package sheets-libs
315Summary: Runtime libraries for %{name}-sheets
316Summary(ja): %{name}-sheets のランタイムライブラリ
317Group: System Environment/Libraries
318Obsoletes: calligra-tables-libs < 2.3.92
319Requires: %{name}-sheets = %{version}-%{release}
320
321%description sheets-libs
322%{summary}.
323
324%package stage
325Summary: A full-featured presentation program
326Summary(ja): すべての機能を備えたプレゼンテーションアプリケーション
327Group: Applications/Productivity
328Obsoletes: koffice-kpresenter < %{koffice_ver}
329Obsoletes: koffice-kpresenter-libs < %{koffice_ver}
330Requires: %{name}-core = %{version}-%{release}
331Requires: %{name}-stage-libs = %{version}-%{release}
332# when -libs was introduced
333
334%description stage
335Calligra Stage is a powerful and easy to use presentation application.
336You can dazzle your audience with stunning slides containing images,
337videos, animation and more.
338
339%package stage-libs
340Summary: Runtime libraries for %{name}-stage
341Summary(ja): %{name}-stage のランタイムライブラリ
342Group: System Environment/Libraries
343Requires: %{name}-stage = %{version}-%{release}
344
345%description stage-libs
346%{summary}.
347
348%package flow
349Summary: A diagramming and flowcharting application
350Summary(ja): ダイアグラム・フローチャート作成アプリケーション
351Group: Applications/Productivity
352Requires: %{name}-core = %{version}-%{release}
353Requires: %{name}-flow-libs = %{version}-%{release}
354
355%description flow
356Calligra Flow is an easy to use diagramming and flowcharting application
357with tight integration to the other KOffice applications. It enables you
358to create network diagrams, organisation charts, flowcharts and more.
359
360%package flow-libs
361Summary: Runtime libraries for %{name}-flow
362Summary(ja): %{name}-flow のランタイムライブラリ
363Group: System Environment/Libraries
364Requires: %{name}-flow = %{version}-%{release}
365
366%description flow-libs
367%{summary}.
368
369%package karbon
370Summary: A vector drawing application
371Summary(ja): ベクター描画アプリケーション
372Group: Applications/Productivity
373Obsoletes: koffice-karbon < %{koffice_ver}
374Obsoletes: koffice-karbon-libs < %{koffice_ver}
375Requires: %{name}-core = %{version}-%{release}
376Requires: %{name}-karbon-libs = %{version}-%{release}
377%if 0%{?pstoedit}
378# for karbon eps import filter
379# SVG plugins are required
380BuildRequires: pstoedit-devel
381Requires: pstoedit
382%endif
383
384%description karbon
385Karbon is a vector drawing application with an user interface that is
386easy to use, highly customizable and extensible. That makes Karbon a
387great application for users starting to explore the world of vector
388graphics as well as for artists wanting to create breathtaking vector
389art.
390
391Whether you want to create clipart, logos, illustrations or photorealistic
392vector images – look no further, Karbon is the tool for you!
393
394%package karbon-libs
395Summary: Runtime libraries for %{name}-karbon
396Summary(ja): %{name}-karbon のランタイムライブラリ
397Group: System Environment/Libraries
398Requires: %{name}-karbon = %{version}-%{release}
399
400%description karbon-libs
401%{summary}.
402
403%package krita
404Summary: A creative sketching and painting application
405Summary(ja): 創造的なスケッチ・絵描きアプリケーション
406Group: Applications/Productivity
407%if 0%{?libkdcraw}
408# krita_raw_import filter
409BuildRequires: libkdcraw-devel
410%endif
411Obsoletes: koffice-krita < %{koffice_ver}
412Obsoletes: koffice-krita-libs < %{koffice_ver}
413Requires: %{name}-core = %{version}-%{release}
414Requires: %{name}-krita-libs%{?_isa} = %{version}-%{release}
415# fix old multilib mishaps
416Obsoletes: koffice-krita < 3:2.3
417# to make bundled scripts work
418#Requires: kross(javascript) kross(python) kross(ruby)
419
420%description krita
421Krita is a creative sketching and painting application based on KOffice
422technology. Whether you want to create art paintings, cartoons, concept
423art or textures, Krita supports most graphics tablets out of the box.
424Krita’s vision statement is:
425* Krita is a KDE program for sketching and painting, offering an end–to–end
426  solution for creating digital painting files from scratch by masters.
427* Fields of painting that Krita explicitly supports are concept art,
428  creation of comics and textures for rendering.
429* Modelled on existing real-world painting materials and workflows,
430  Krita supports creative working by getting out of the way and with
431  snappy response.
432
433%package krita-libs
434Summary: Runtime libraries for %{name}-krita
435Summary(ja): %{name}-krita のランタイムライブラリ
436Group: System Environment/Libraries
437Requires: %{name}-krita = %{version}-%{release}
438
439%description krita-libs
440%{summary}.
441
442%package kexi
443Summary: A visual database applications creator
444Summary(ja): ビジュアルなデータベースアプリケーション作成ツール
445Group: Applications/Productivity
446Obsoletes: koffice-kexi < %{koffice_ver}
447Obsoletes: koffice-kexi-libs < %{koffice_ver}
448Requires: %{name}-core = %{version}-%{release}
449Requires: %{name}-kexi-libs = %{version}-%{release}
450
451%description kexi
452Kexi is a visual database applications creator.  It can be used for
453creating database schemas, inserting data, performing queries, and
454processing data. Forms can be created to provide a custom interface to
455your data. All database objects – tables, queries and forms – are
456stored in the database, making it easy to share data and design.
457
458For additional database drivers take a look at %{name}-kexi-driver-*
459
460%package kexi-libs
461Summary: Runtime libraries for %{name}-kexi
462Summary(ja): %{name}-kexi のランタイムライブラリ
463Group: System Environment/Libraries
464Requires: %{name}-kexi = %{version}-%{release}
465
466%description kexi-libs
467%{summary}.
468
469%package kexi-driver-mysql
470Summary: Mysql driver for kexi
471Summary(ja): Kexi 用 MySQL ドライバ
472Group: Applications/Productivity
473Obsoletes: koffice-kexi-driver-mysql < %{koffice_ver}
474Requires:  %{name}-kexi = %{version}-%{release}
475
476%description kexi-driver-mysql
477%{summary}.
478
479%package kexi-driver-postgresql
480Summary: Postgresql driver for kexi
481Summary(ja): Kexi 用 PostgreSQL ドライバ
482Group: Applications/Productivity
483Obsoletes: koffice-kexi-driver-pgsql < %{koffice_ver}
484Obsoletes: calligra-kexi-driver-pgsql < 2.3.86-2
485Provides:  calligra-kexi-driver-pgsql = %{version}-%{release}
486Requires:  %{name}-kexi = %{version}-%{release}
487%description kexi-driver-postgresql
488%{summary}.
489
490%package kexi-driver-sybase
491Summary: Sybase driver for kexi
492Summary(ja): Kexi 用 Sybase ドライバ
493Group: Applications/Productivity
494Requires: %{name}-kexi = %{version}-%{release}
495
496%description kexi-driver-sybase
497%{summary}.
498
499%package kexi-driver-xbase
500Summary: XBase driver for kexi
501Summary(ja): Kexi 用 XBase ドライバ
502Group: Applications/Productivity
503Requires: %{name}-kexi = %{version}-%{release}
504
505%description kexi-driver-xbase
506%{summary}.
507
508%package kexi-map-form-widget
509Summary: Kexi map form widget
510Summary(ja): Kexi 地図フォームウィジェット
511Group:   Applications/Productivity
512Requires: %{name}-kexi = %{version}-%{release}
513Requires: marble%{?_kde4_version: >= 1:%{_kde4_version}}
514
515%description kexi-map-form-widget
516%{summary}.
517
518%package kexi-spreadsheet-import
519Summary: Spreadsheet-to-Kexi-table import plugin
520Summary(ja): スプレッドシートを Kexi テーブルにインポートするプラグイン
521Group: Applications/Productivity
522Requires: %{name}-sheets-libs = %{version}-%{release}
523
524%description kexi-spreadsheet-import
525%{summary}.
526
527%package plan
528Summary: A project planner
529Summary(ja): プロジェクト計画ツール
530Group: Applications/Productivity
531Obsoletes: koffice-kplato < %{koffice_ver}
532Obsoletes: koffice-kplato-libs < %{koffice_ver}
533Requires:  %{name}-core = %{version}-%{release}
534Requires:  %{name}-plan-libs = %{version}-%{release}
535%if 0%{?mpxj}
536BuildRequires: java-devel
537Requires: apache-poi
538#Requires: apache-mpxj
539%endif
540
541%description plan
542Plan is a project management application. It is intended for managing
543moderately large projects with multiple resources.
544
545%package plan-libs
546Summary: Runtime libraries for %{name}-plan
547Summary(ja): %{name}-plan のランタイムライブラリ
548Group: System Environment/Libraries
549Requires: %{name}-plan = %{version}-%{release}
550
551%description plan-libs
552%{summary}.
553
554%if 0%{?okular}
555%package okular-odpgenerator
556Summary: OpenDocument presenter support for okular
557Summary(ja): Okular 用の OpenDocument プレゼンターのサポート
558Group: Applications/Publishing
559Obsoletes: koffice-okular-odpgenerator < %{koffice_ver}
560BuildRequires: okular-devel
561Requires: %{name}-stage = %{version}-%{release}
562Requires: okular%{?_kde4_version: >= %{_kde4_version}}
563
564%description okular-odpgenerator
565%{summary}.
566
567%package  okular-odtgenerator
568Summary:  OpenDocument text support for okular
569Summary(ja): Okular 用の OpenDocument テキストのサポート
570BuildRequires: okular-devel
571Requires: %{name}-words = %{version}-%{release}
572Requires: okular%{?_kde4_version: >= %{_kde4_version}}
573%description okular-odtgenerator
574%{summary}.
575%endif
576
577%package  qtquick
578Summary:  QtQuick Plugin that provides Calligra components
579Requires: %{name}-stage-libs = %{version}-%{release}
580Requires: %{name}-words-libs = %{version}-%{release}
581%description qtquick
582%{summary}.
583
584%package semanticitems
585Summary: RDF support
586Summary(ja): RDF サポート
587Group: Applications/Productivity
588Requires: %{name}-core = %{version}-%{release}
589
590%description semanticitems
591%{summary}.
592
593
594%prep
595%setup -q
596
597%patch2 -p1 -b .disable_products
598%if "%{?libwps}" == "libwps-0.4"
599%patch3 -p1 -b .libwps-0.4
600%endif
601
602## kdchart munging begin
603pushd 3rdparty/kdchart
604mv src kdchart
605sed -i.kdchart_fix -e 's|../src/||' kdchart/Ternary/KDChartTernaryAxis.cpp
606sed -i.kdchart_fix -e 's|add_subdirectory(src)|add_subdirectory(kdchart)|' CMakeLists.txt
607mv include include.kdchart_fix && cp -a include.kdchart_fix include/
608sed -i -e 's|../src|../kdchart|' include/*
609popd
610## kdchart munging end
611
612## disable krita gemini/sketch too, not ready
613sed -i \
614  -e 's|add_subdirectory(sketch)|#add_subdirectory(sketch)|g' \
615  -e 's|add_subdirectory(gemini)|#add_subdirectory(gemini)|g' \
616  krita/CMakeLists.txt
617
618
619%build
620mkdir -p %{_target_platform}
621pushd %{_target_platform}
622%cmake \
623    -DCMAKE_BUILD_TYPE=release \
624    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
625    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
626    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
627    -DCMAKE_CXX_FLAGS="-std=c++11" \
628    %{!?gmic:-DWITH_GMIC:BOOL=OFF} \
629    ..
630popd
631
632make %{?_smp_mflags} -C %{_target_platform}
633
634
635%install
636rm -rf %{buildroot}
637make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
638
639## kdchart munging begin
640pushd 3rdparty/kdchart
641mkdir -p %{buildroot}%{_includedir}/KDChart
642install -m644 -p include/* %{buildroot}%{_includedir}/KDChart/
643for inc_dir in kdchart kdchart/LeveyJennings kdchart/PrerenderedElements kdchart/Scenery kdchart/Ternary ; do
644mkdir -p %{buildroot}%{_includedir}/${inc_dir}
645install -m644 -p ${inc_dir}/*.h %{buildroot}%{_includedir}/${inc_dir}/
646rm -f %{buildroot}%{_includedir}/${inc_dir}/*_p.h
647done
648popd
649ln -s libcalligrakdchart.so %{buildroot}%{_libdir}/libkdchart.so
650## kdchart munging end
651
652## unpackaged files
653# fonts
654%if 0%{?external_lilypond_fonts}
655rm -fv %{buildroot}%{_datadir}/kde4/apps/musicshape/fonts/Emmentaler-14.ttf
656%endif
657rm -fv %{buildroot}%{_datadir}/kde4/apps/formulashape/fonts/Arev*.ttf
658rm -fv %{buildroot}%{_datadir}/kde4/apps/formulashape/fonts/cmex10.ttf
659# extraneous stuff we don't want in -devel
660rm -fv %{buildroot}%{_libdir}/lib*common.so
661rm -fv %{buildroot}%{_libdir}/libcalligrakdgantt.so
662rm -fv %{buildroot}%{_libdir}/lib*filters.so
663rm -fv %{buildroot}%{_libdir}/lib*private.so
664rm -fv %{buildroot}%{_libdir}/libcalligradb.so
665rm -fv %{buildroot}%{_libdir}/libchartshapelib.so
666rm -fv %{buildroot}%{_libdir}/libkarbon*.so
667rm -fv %{buildroot}%{_libdir}/libkexi*.so
668rm -fv %{buildroot}%{_libdir}/libkisexiv2.so
669rm -fv %{buildroot}%{_libdir}/libkformula.so
670rm -fv %{buildroot}%{_libdir}/libko{chart,kross,msooxml,plugin,property,report,textlayout,vectorimage,version,wmf,wv2}.so
671rm -fv %{buildroot}%{_libdir}/libkrita{color,image,libbrush,libpaintop,ui}.so
672rm -fv %{buildroot}%{_libdir}/libkross*.so
673rm -fv %{buildroot}%{_libdir}/libkplato*.so
674rm -fv %{buildroot}%{_libdir}/libtablesodf.so
675rm -fv %{buildroot}%{_libdir}/libkwmf.so
676rm -fv %{buildroot}%{_libdir}/libkrita{global,psd}.so
677rm -fv %{buildroot}%{_libdir}/libplanwork{app,factory}.so
678rm -fv %{buildroot}%{_libdir}/librcps_plan.so
679rm -fv %{buildroot}%{_libdir}/libRtfReader.so
680%if ! 0%{?kchart}
681rm -fv %{buildroot}%{_libdir}/libkchartcommon.so.*
682rm -fv %{buildroot}%{_libdir}/kde4/*kchart*.*
683rm -rfv %{buildroot}%{_datadir}/kde4/apps/kchart/
684rm -rfv %{buildroot}%{_docdir}/HTML/en/kchart/
685rm -fv %{buildroot}%{_datadir}/kde4/services/kchart*.desktop
686%endif
687# fedora already has shared-mime-info >= 0.6 that includes image/openraster
688rm -fv %{buildroot}%{_datadir}/mime/packages/krita_ora.xml
689
690
691
692%check
693for desktop_file in %{buildroot}%{_datadir}/applications/kde4/*.desktop ; do
694desktop-file-validate ${desktop_file}
695done
696
697%clean
698rm -rf %{buildroot}
699
700%files
701%defattr(-,root,root)
702# virtual
703
704%post core
705touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
706touch --no-create %{_datadir}/icons/oxygen &> /dev/null || :
707touch --no-create %{_datadir}/mime ||:
708
709%posttrans core
710gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
711gtk-update-icon-cache %{_datadir}/icons/oxygen &> /dev/null || :
712update-desktop-database -q &> /dev/null ||:
713update-mime-database %{_datadir}/mime &> /dev/null || :
714
715%postun core
716if [ $1 -eq 0 ] ; then
717    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
718    touch --no-create %{_datadir}/icons/oxygen &> /dev/null || :
719    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
720    gtk-update-icon-cache %{_datadir}/icons/oxygen &> /dev/null || :
721    update-desktop-database -q &> /dev/null ||:
722    touch --no-create %{_datadir}/mime ||:
723    update-mime-database %{_datadir}/mime &> /dev/null || :
724fi
725
726%files core
727%defattr(-,root,root)
728%license COPYING COPYING.LIB
729%doc AUTHORS README
730%{_bindir}/calligra
731%{_bindir}/calligraconverter
732%{_libdir}/kde4/calligra_textediting_autocorrect.so
733%{_libdir}/kde4/calligra_tool_basicflakes.so
734%{_libdir}/kde4/calligradocinfopropspage.so
735%{_libdir}/kde4/calligraimagethumbnail.so
736%{_libdir}/kde4/calligra_textediting_changecase.so
737%{_libdir}/kde4/calligra_tool_defaults.so
738%{_libdir}/kde4/calligra_docker_defaults.so
739%{_libdir}/kde4/calligrathumbnail.so
740%{_libdir}/kde4/kopabackgroundtool.*
741%{_libdir}/kde4/kolcmsengine.*
742%{_libdir}/kde4/koreport_barcodeplugin.so
743%{_libdir}/kde4/koreport_chartplugin.so
744%{_libdir}/kde4/koreport_webplugin.so
745%dir %{_datadir}/kde4/services/calligra/
746%{_datadir}/kde4/services/calligra/koreport_barcodeplugin.desktop
747%{_datadir}/kde4/services/calligra/koreport_chartplugin.desktop
748%{_datadir}/kde4/services/calligra/koreport_webplugin.desktop
749%{_libdir}/kde4/calligra_textediting_spellcheck.so
750%{_libdir}/kde4/calligra_textinlineobject_variables.so
751%{_libdir}/kde4/calligra_textediting_thesaurus.so
752%{_libdir}/kde4/calligra_shape_artistictext.so
753%{_libdir}/kde4/calligra_shape_chart.so
754%{_libdir}/kde4/calligra_shape_formular.so
755%{_libdir}/kde4/calligra_shape_music.so
756%{_libdir}/kde4/calligra_shape_picture.so
757%{_libdir}/kde4/calligra_shape_plugin.so
758%{_libdir}/kde4/calligra_device_spacenavigator.so
759%{_libdir}/kde4/calligra_shape_spreadsheet.so
760%{_libdir}/kde4/calligra_shape_text.so
761%{_libdir}/kde4/calligra_shape_vector.so
762%{_libdir}/kde4/calligra_shape_video.so
763%{_datadir}/kde4/apps/calligra/
764%{_datadir}/kde4/apps/koproperty/
765%{_datadir}/mime/packages/msooxml-all.xml
766%{_datadir}/mime/packages/calligra_svm.xml
767%{_datadir}/mime/packages/krita*.xml
768%{_datadir}/mime/packages/wiki-format.xml
769%{_datadir}/icons/hicolor/*/*/*
770%{_datadir}/icons/oxygen/*/*/*
771%{_datadir}/applications/kde4/calligra.desktop
772%{_datadir}/kde4/services/calligra/calligra_textediting_autocorrect.desktop
773%{_datadir}/kde4/services/calligra/calligra_tool_basicflakes.desktop
774%{_datadir}/kde4/services/calligra_odg_thumbnail.desktop
775%{_datadir}/kde4/services/calligra/calligradocinfopropspage.desktop
776%{_datadir}/kde4/services/calligra/calligra_docker_defaults.desktop
777%{_datadir}/kde4/services/calligra/calligrastageeventactions.desktop
778%{_datadir}/kde4/services/calligra/calligrastagetoolanimation.desktop
779%{_datadir}/kde4/services/calligra/calligra_textediting_changecase.desktop
780%{_datadir}/kde4/services/calligra/calligra_tool_defaults.desktop
781%{_datadir}/kde4/services/calligra/kolcmsengine.desktop
782%{_datadir}/kde4/services/calligra/kopabackgroundtool.desktop
783%{_datadir}/kde4/services/calligra/calligra_device_spacenavigator.desktop
784%{_datadir}/kde4/services/calligra/calligra_textediting_spellcheck.desktop
785%{_datadir}/kde4/services/calligra/calligra_textinlineobject_variables.desktop
786%{_datadir}/kde4/services/calligra/calligra_textediting_thesaurus.desktop
787%{_datadir}/kde4/servicetypes/calligra_application.desktop
788%{_datadir}/kde4/servicetypes/calligra_deferred_plugin.desktop
789%{_datadir}/kde4/servicetypes/calligra_filter.desktop
790%{_datadir}/kde4/servicetypes/calligra_part.desktop
791%{_datadir}/kde4/servicetypes/calligradocker.desktop
792%{_datadir}/kde4/servicetypes/filtereffect.desktop
793%{_datadir}/kde4/servicetypes/inlinetextobject.desktop
794%{_datadir}/kde4/servicetypes/kopa_tool.desktop
795%{_datadir}/kde4/servicetypes/koreport_itemplugin.desktop
796%{_datadir}/kde4/servicetypes/texteditingplugin.desktop
797%{_datadir}/kde4/servicetypes/widgetfactory.desktop
798%{_libdir}/kde4/calligra_filter_pdf2svg.so
799%{_datadir}/kde4/services/calligra/calligra_filter_pdf2svg.desktop
800%{_datadir}/kde4/services/calligra/calligra_shape_artistictext.desktop
801%{_datadir}/kde4/services/calligra/calligra_shape_chart.desktop
802%{_datadir}/kde4/services/calligra/kformulapart.desktop
803%{_datadir}/kde4/services/calligra/calligra_shape_formular.desktop
804%{_datadir}/kde4/services/calligra/calligra_shape_music.desktop
805%{_datadir}/kde4/services/calligra/calligra_shape_picture.desktop
806%{_datadir}/kde4/services/calligra/calligra_shape_plugin.desktop
807%{_datadir}/kde4/services/calligra/calligra_shape_spreadsheet.desktop
808%{_datadir}/kde4/services/calligra/calligra_shape_text.desktop
809%{_datadir}/kde4/services/calligra/calligra_shape_vector.desktop
810%{_datadir}/kde4/services/calligra/calligra_shape_video.desktop
811%{_datadir}/kde4/apps/formulashape/
812%{_datadir}/kde4/apps/musicshape/
813%dir %{_datadir}/color/
814%dir %{_datadir}/color/icc/
815%{_datadir}/kde4/servicetypes/pigment*.desktop
816%{_libdir}/kde4/calligra_shape_paths.so
817%{_datadir}/kde4/services/calligra/calligra_shape_paths.desktop
818%{_docdir}/HTML/en/calligra/
819
820%post libs -p /sbin/ldconfig
821%postun libs -p /sbin/ldconfig
822
823%files libs
824%defattr(-,root,root)
825%{_datadir}/kde4/servicetypes/calligradb_driver.desktop
826%{_libdir}/libbasicflakes.so.*
827%{_datadir}/kde4/servicetypes/flake*.desktop
828%{_libdir}/libcalligradb.so.*
829%{_libdir}/libflake.so.*
830%{_libdir}/libkokross.so.*
831%{_libdir}/libkomain.so.*
832%{_libdir}/libkoodf.so.*
833%{_libdir}/libkoodf2.so.*
834%{_libdir}/libkoodfreader.so.*
835%{_libdir}/libkordf.so.*
836%{_libdir}/libkopageapp.so.*
837%{_libdir}/libkoproperty.so.*
838%{_libdir}/libkoplugin.so.*
839%{_libdir}/libkoreport.so.*
840%{_libdir}/libkotext.so.*
841%{_libdir}/libkowidgets.so.*
842%{_libdir}/libkowidgetutils.so.*
843%{_libdir}/libkowv2.so.9*
844%{_libdir}/libkformula.so.*
845%{_libdir}/libkundo2.so.*
846%{_libdir}/libkomsooxml.so.*
847%{_libdir}/libpigmentcms.so.*
848%{_libdir}/libRtfReader.so.*
849%{_libdir}/libkotextlayout.so.*
850%{_libdir}/libkovectorimage.so.*
851%{_libdir}/libkoversion.so.*
852
853%files devel
854%defattr(-,root,root)
855%{_includedir}/kde4/*
856%{_libdir}/libbasicflakes.so
857%{_libdir}/libflake.so
858%{_libdir}/libkformdesigner.so
859%{_libdir}/libkomain.so
860%{_libdir}/libkoodf.so
861%{_libdir}/libkoodf2.so
862%{_libdir}/libkoodfreader.so
863%{_libdir}/libkordf.so
864%{_libdir}/libkopageapp.so
865%{_libdir}/libkotext.so
866%{_libdir}/libkowidgets.so
867%{_libdir}/libkowidgetutils.so
868%{_libdir}/libkundo2.so
869%{_libdir}/libpigmentcms.so
870%{_datadir}/kde4/apps/cmake/modules/FindCalligraLibs.cmake
871
872%post kdchart -p /sbin/ldconfig
873%postun kdchart -p /sbin/ldconfig
874
875%files kdchart
876%defattr(-,root,root)
877%{_libdir}/libcalligrakdchart.so.14*
878
879%files kdchart-devel
880%defattr(-,root,root)
881%{_includedir}/kdchart
882%{_includedir}/KDChart/
883%{_libdir}/libcalligrakdchart.so
884# compat lib symlink
885%{_libdir}/libkdchart.so
886
887%posttrans author
888update-desktop-database -q &> /dev/null ||:
889
890%postun author
891if [ $1 -eq 0 ] ; then
892    update-desktop-database -q &> /dev/null ||:
893fi
894
895%files author
896%defattr(-,root,root)
897%{_bindir}/calligraauthor
898%{_libdir}/kde4/authorpart.so
899%{_libdir}/libkdeinit4_calligraauthor.so
900%{_datadir}/applications/kde4/author.desktop
901%{_datadir}/config/authorrc
902%{_datadir}/kde4/apps/author/
903%{_datadir}/kde4/services/calligra/authorpart.desktop
904
905%posttrans braindump
906update-desktop-database -q &> /dev/null ||:
907
908%postun braindump
909if [ $1 -eq 0 ] ; then
910    update-desktop-database -q &> /dev/null ||:
911fi
912
913%files braindump
914%defattr(-,root,root)
915%{_bindir}/braindump
916%{_datadir}/appdata/braindump.appdata.xml
917%{_libdir}/kde4/braindump_shape_state.so
918%{_libdir}/kde4/braindump_shape_web.so
919%{_datadir}/applications/kde4/braindump.desktop
920%{_datadir}/kde4/apps/braindump/
921%{_datadir}/kde4/apps/stateshape/
922%{_datadir}/kde4/services/calligra/braindump_shape_state.desktop
923%{_datadir}/kde4/services/calligra/braindump_shape_web.desktop
924%{_datadir}/kde4/servicetypes/braindump_extensions.desktop
925
926%post braindump-libs -p /sbin/ldconfig
927%postun braindump-libs -p /sbin/ldconfig
928
929%files braindump-libs
930%defattr(-,root,root)
931%{_libdir}/libbraindumpcore.so.*
932
933%if 0%{?marble}
934%files reports-map-element
935%defattr(-,root,root)
936%{_libdir}/kde4/koreport_mapsplugin.so
937%{_datadir}/kde4/services/calligra/koreport_mapsplugin.desktop
938%endif
939
940%posttrans sheets
941update-desktop-database -q &> /dev/null ||:
942
943%postun sheets
944if [ $1 -eq 0 ] ; then
945    update-desktop-database -q &> /dev/null ||:
946fi
947
948%files sheets
949%{_bindir}/calligrasheets
950%{_datadir}/appdata/sheets.appdata.xml
951%{_libdir}/libkdeinit4_calligrasheets.so
952%{_libdir}/libcalligrasheetsodf.so
953%{_libdir}/kde4/calligrasheets*.so
954%{_libdir}/kde4/krossmodulesheets.so
955%{_libdir}/kde4/kspread*module.so
956%{_libdir}/kde4/calligra_filter_*sheets*.so
957%{_libdir}/kde4/calligra_filter_*kspread*.so
958%{_libdir}/kde4/calligra_filter_xls*.so
959%{_datadir}/kde4/services/calligra/calligra_filter_*kspread*.desktop
960%{_datadir}/kde4/services/calligra/calligra_filter_xls*.desktop
961%{_libdir}/kde4/kspread_plugin_tool_calendar.so
962%{_libdir}/kde4/sheetssolver.so
963%{_libdir}/kde4/calligra_shape_spreadsheet-deferred.so
964%{_datadir}/kde4/apps/sheets/
965%{_datadir}/config/sheetsrc
966%{_datadir}/config.kcfg/sheets.kcfg
967%{_datadir}/kde4/services/calligra/krossmodulesheets.desktop
968%{_datadir}/kde4/services/calligra/kspread_plugin_tool_calendar.desktop
969%{_datadir}/kde4/services/calligra/kspread*module.desktop
970%{_datadir}/kde4/services/calligra/calligra_filter_*sheets*.desktop
971%{_datadir}/kde4/services/sheets_*_thumbnail.desktop
972%{_datadir}/kde4/services/calligra/calligra_shape_spreadsheet-deferred.desktop
973%{_datadir}/kde4/services/calligra/sheetspart.desktop
974%{_datadir}/kde4/servicetypes/sheets_plugin.desktop
975%{_datadir}/kde4/servicetypes/sheets_viewplugin.desktop
976%{_datadir}/kde4/services/calligra/sheetsscripting.desktop
977%{_datadir}/kde4/services/calligra/sheetssolver.desktop
978%{_datadir}/templates/SpreadSheet.desktop
979%{_datadir}/templates/.source/SpreadSheet.ods
980%{_datadir}/applications/kde4/sheets.desktop
981%{_datadir}/kde4/services/ServiceMenus/calligra/sheets_print.desktop
982%{_docdir}/HTML/en/sheets/
983
984%post sheets-libs -p /sbin/ldconfig
985%postun sheets-libs -p /sbin/ldconfig
986
987%files sheets-libs
988%defattr(-,root,root)
989%{_libdir}/libcalligrasheetscommon.so.*
990%{_libdir}/libcalligrasheetsodf.so.*
991
992%posttrans stage
993update-desktop-database -q &> /dev/null ||:
994
995%postun stage
996if [ $1 -eq 0 ] ; then
997    update-desktop-database -q &> /dev/null ||:
998fi
999
1000%files stage
1001%defattr(-,root,root)
1002%doc stage/AUTHORS stage/CHANGES
1003%{_bindir}/calligrastage
1004%{_datadir}/appdata/stage.appdata.xml
1005%{_libdir}/libkdeinit4_calligrastage.so
1006%{_libdir}/kde4/*stage*.*
1007%{_libdir}/kde4/kpr_pageeffect_*.so
1008%{_libdir}/kde4/kpr_shapeanimation_*.so
1009%{_libdir}/kde4/calligra_filter_kpr2odp.so
1010%{_libdir}/kde4/calligra_filter_ppt2odp.so
1011%{_libdir}/kde4/calligra_filter_pptx2odp.so
1012%{_datadir}/kde4/services/calligra/calligra_filter_kpr2odp.desktop
1013%{_datadir}/kde4/services/calligra/calligra_filter_ppt2odp.desktop
1014%{_datadir}/kde4/services/calligra/calligra_filter_pptx2odp.desktop
1015%{_datadir}/kde4/apps/stage/
1016%{_datadir}/config/stagerc
1017%{_docdir}/HTML/en/stage/
1018%{_datadir}/kde4/services/calligra/kpr*.desktop
1019%{_datadir}/kde4/services/stage_*_thumbnail.desktop
1020%{_datadir}/kde4/servicetypes/kpr*.desktop
1021%{_datadir}/kde4/servicetypes/presentationeventaction.desktop
1022%{_datadir}/kde4/servicetypes/scripteventaction.desktop
1023%{_datadir}/templates/Presentation.desktop
1024%{_datadir}/templates/.source/Presentation.odp
1025%{_datadir}/applications/kde4/*stage.desktop
1026%{_datadir}/kde4/services/calligra/stagepart.desktop
1027%{_datadir}/kde4/services/ServiceMenus/calligra/stage_print.desktop
1028
1029%post stage-libs -p /sbin/ldconfig
1030%postun stage-libs -p /sbin/ldconfig
1031
1032%files stage-libs
1033%defattr(-,root,root)
1034%{_libdir}/libcalligrastageprivate.so.*
1035%{_libdir}/kde4/kprvariables.*
1036
1037%posttrans karbon
1038update-desktop-database -q &> /dev/null ||:
1039
1040%postun karbon
1041if [ $1 -eq 0 ] ; then
1042    update-desktop-database -q &> /dev/null ||:
1043fi
1044
1045%files karbon
1046%defattr(-,root,root)
1047%{_bindir}/karbon
1048%{_datadir}/appdata/karbon.appdata.xml
1049%{_datadir}/config/karbonrc
1050%{_libdir}/libkdeinit4_karbon.so
1051%{_libdir}/kde4/*karbon*.*
1052%{_datadir}/kde4/apps/karbon/
1053%{_datadir}/kde4/services/calligra/karbon*
1054%{_datadir}/kde4/services/calligra/calligra_filter_*karbon*.desktop
1055%{_datadir}/kde4/servicetypes/karbon_dock.desktop
1056%{_datadir}/kde4/servicetypes/karbon_viewplugin.desktop
1057%if 0%{?pstoedit}
1058%{_libdir}/kde4/calligra_filter_eps2svgai.so
1059%{_datadir}/kde4/services/calligra/calligra_filter_eps2svgai.desktop
1060%endif
1061%{_libdir}/kde4/calligra_filter_wmf2svg.so
1062%{_libdir}/kde4/calligra_filter_xfig2odg.so
1063%{_datadir}/kde4/services/calligra/calligra_filter_wmf2svg.desktop
1064%{_datadir}/kde4/services/calligra/calligra_filter_xfig2odg.desktop
1065%{_datadir}/kde4/services/karbon_*_thumbnail.desktop
1066%{_datadir}/templates/Illustration.desktop
1067%{_datadir}/templates/.source/Illustration.odg
1068%{_datadir}/appdata/karbon.appdata.xml
1069%{_datadir}/applications/kde4/*karbon.desktop
1070%{_datadir}/kde4/services/ServiceMenus/calligra/karbon_print.desktop
1071
1072%post karbon-libs -p /sbin/ldconfig
1073%postun karbon-libs -p /sbin/ldconfig
1074
1075%files karbon-libs
1076%defattr(-,root,root)
1077%{_libdir}/libkarboncommon.so.*
1078%{_libdir}/libkarbonui.so.*
1079
1080%posttrans krita
1081update-desktop-database -q &> /dev/null ||:
1082
1083%postun krita
1084if [ $1 -eq 0 ] ; then
1085    update-desktop-database -q &> /dev/null ||:
1086fi
1087
1088%files krita
1089%defattr(-,root,root)
1090%doc krita/AUTHORS krita/ChangeLog krita/README
1091%{_bindir}/krita
1092%{?gmic:%{_bindir}/gmicparser}
1093%{_datadir}/config/kritarc
1094%{_libdir}/kde4/*krita*.*
1095%{_datadir}/kde4/apps/color-schemes/Krita*.colors
1096%{_datadir}/kde4/apps/krita/
1097%{_datadir}/kde4/apps/kritaanimation/
1098%{_datadir}/kde4/apps/kritagemini/
1099%{_datadir}/kde4/apps/kritasketch/
1100%{_datadir}/config/krita*.knsrc
1101%{_datadir}/kde4/services/calligra/krita*.desktop
1102%{_datadir}/kde4/services/krita_*_thumbnail.desktop
1103%{_datadir}/kde4/servicetypes/krita*.desktop
1104%{_datadir}/applications/kde4/*krita*.desktop
1105%{_datadir}/kde4/apps/kritaplugins/
1106%{_datadir}/color/icc/krita/
1107%{_datadir}/kde4/services/ServiceMenus/calligra/krita_print.desktop
1108%{_datadir}/appdata/krita.appdata.xml
1109
1110%post krita-libs -p /sbin/ldconfig
1111%postun krita-libs -p /sbin/ldconfig
1112
1113%files krita-libs
1114%defattr(-,root,root)
1115%{_libdir}/libkritaglobal.so.*
1116%{_libdir}/libkritacolor.so.*
1117%{_libdir}/libkritapsd.so.*
1118# unversioned
1119%{_libdir}/libkritacolord.so
1120%{_libdir}/libkritaimage.so.*
1121%{_libdir}/libkritalibbrush.so.*
1122%{_libdir}/libkritalibpaintop.so.*
1123%{_libdir}/libkritaui.so.*
1124%{_libdir}/kde4/plugins/imageformats/kimg_kra.so
1125%{_libdir}/kde4/plugins/imageformats/kimg_ora.so
1126%{_datadir}/kde4/services/qimageioplugins/kra.desktop
1127%{_datadir}/kde4/services/qimageioplugins/ora.desktop
1128
1129%posttrans kexi
1130update-desktop-database -q &> /dev/null ||:
1131
1132%postun kexi
1133if [ $1 -eq 0 ] ; then
1134update-desktop-database -q &> /dev/null ||:
1135fi
1136
1137%files kexi
1138%defattr(-,root,root)
1139%doc kexi/CHANGES kexi/README
1140%{_bindir}/kexi*
1141%{_datadir}/appdata/kexi.appdata.xml
1142%{_libdir}/kde4/kformdesigner_containers.so
1143%{_libdir}/kde4/kformdesigner_kexidbwidgets.so
1144%{_libdir}/kde4/kformdesigner_stdwidgets.so
1145%{_libdir}/kde4/kformdesigner_webbrowser.so
1146%{_libdir}/kde4/kexihandler_*.*
1147%{_libdir}/kde4/krossmodulekexidb.so
1148%{_libdir}/kde4/kexidb_sqlite3driver.so
1149%{_libdir}/kde4/kexidb_sqlite3_icu.so
1150%{_libdir}/kde4/keximigrate_mdb.so
1151%{_libdir}/kde4/keximigrate_txt.so
1152%{_datadir}/applications/kde4/*kexi.desktop
1153%{_datadir}/config/kexirc
1154%{_datadir}/kde4/apps/kexi/
1155%{_datadir}/kde4/servicetypes/kexi*.desktop
1156%{_datadir}/kde4/services/calligra/kexicsv_importexporthandler.desktop
1157%{_datadir}/kde4/services/calligra/kexiformhandler.desktop
1158%{_datadir}/kde4/services/calligra/keximigrationhandler.desktop
1159%{_datadir}/kde4/services/calligra/kexiqueryhandler.desktop
1160%{_datadir}/kde4/services/calligra/kexireporthandler.desktop
1161%{_datadir}/kde4/services/calligra/kexiscripthandler.desktop
1162%{_datadir}/kde4/services/calligra/kexitablehandler.desktop
1163%{_datadir}/kde4/services/calligra/keximigrate_mdb.desktop
1164%{_datadir}/kde4/services/calligra/keximigrate_txt.desktop
1165%{_datadir}/kde4/services/calligra/kexidb_sqlite3driver.desktop
1166%{_datadir}/kde4/services/calligra/kformdesigner_containers.desktop
1167%{_datadir}/kde4/services/calligra/kformdesigner_kexidbfactory.desktop
1168%{_datadir}/kde4/services/calligra/kformdesigner_stdwidgets.desktop
1169%{_datadir}/kde4/services/calligra/kformdesigner_webbrowser.desktop
1170%{_docdir}/HTML/en/kexi/
1171
1172%post kexi-libs -p /sbin/ldconfig
1173%postun kexi-libs -p /sbin/ldconfig
1174
1175%files kexi-libs
1176%defattr(-,root,root)
1177%{_libdir}/libkexi*.so.*
1178%{_libdir}/libkformdesigner.so.*
1179
1180%files kexi-driver-mysql
1181%defattr(-,root,root)
1182%{_libdir}/kde4/kexidb_mysqldriver.*
1183%{_libdir}/kde4/keximigrate_mysql.*
1184%{_datadir}/kde4/services/calligra/keximigrate_mysql.desktop
1185%{_datadir}/kde4/services/calligra/kexidb_mysqldriver.desktop
1186
1187%if 0%{?postgresql}
1188%files kexi-driver-postgresql
1189%defattr(-,root,root)
1190%{_libdir}/kde4/kexidb_pqxxsqldriver.*
1191%{_libdir}/kde4/keximigrate_pqxx.*
1192%{_datadir}/kde4/services/calligra/kexidb_pqxxsqldriver.desktop
1193%{_datadir}/kde4/services/calligra/keximigrate_pqxx.desktop
1194%endif
1195
1196%files kexi-driver-sybase
1197%defattr(-,root,root)
1198%{_libdir}/kde4/kexidb_sybasedriver.so
1199%{_libdir}/kde4/keximigrate_sybase.so
1200%{_datadir}/kde4/services/calligra/kexidb_sybasedriver.desktop
1201%{_datadir}/kde4/services/calligra/keximigrate_sybase.desktop
1202
1203%if 0%{?marble}
1204%files kexi-map-form-widget
1205%defattr(-,root,root)
1206%{_libdir}/kde4/kformdesigner_mapbrowser.so
1207%{_datadir}/kde4/services/calligra/kformdesigner_mapbrowser.desktop
1208%endif
1209
1210%files kexi-spreadsheet-import
1211%defattr(-,root,root)
1212%{_libdir}/kde4/keximigrate_spreadsheet.so
1213%{_datadir}/kde4/services/calligra/keximigrate_spreadsheet.desktop
1214
1215%posttrans flow
1216update-desktop-database -q &> /dev/null ||:
1217
1218%postun flow
1219if [ $1 -eq 0 ] ; then
1220update-desktop-database -q &> /dev/null ||:
1221fi
1222
1223%files flow
1224%defattr(-,root,root)
1225%doc flow/AUTHORS flow/CHANGE* flow/NOTES flow/README
1226%{_bindir}/calligraflow
1227%{_libdir}/libkdeinit4_calligraflow.so
1228%{_libdir}/kde4/*flow*.*
1229%if 0%{?visio}
1230%{_libdir}/kde4/calligra_filter_vsdx2odg.so
1231%{_datadir}/kde4/services/calligra/calligra_filter_vsdx2odg.desktop
1232%{_datadir}/kde4/services/flow_vsdx_thumbnail.desktop
1233%endif
1234%{_datadir}/kde4/apps/flow/
1235%{_datadir}/config/flow_stencils.knsrc
1236%{_datadir}/kde4/services/calligra/flow*.desktop
1237%if 0%{?wpd}
1238%{_datadir}/kde4/services/flow_wpg_thumbnail.desktop
1239%endif
1240%{_datadir}/applications/kde4/flow.desktop
1241%{_datadir}/appdata/flow.appdata.xml
1242%{_datadir}/config/flowrc
1243%{_datadir}/kde4/servicetypes/flow_dock.desktop
1244%{_datadir}/kde4/services/ServiceMenus/calligra/flow_print.desktop
1245
1246%post flow-libs -p /sbin/ldconfig
1247%postun flow-libs -p /sbin/ldconfig
1248
1249%files flow-libs
1250%defattr(-,root,root)
1251%{_libdir}/libflowprivate.so.*
1252
1253%posttrans plan
1254update-desktop-database -q &> /dev/null ||:
1255%if 0%{?mpxj}
1256update-mime-database %{_datadir}/mime >& /dev/null
1257%endif
1258
1259%postun plan
1260if [ $1 -eq 0 ] ; then
1261update-desktop-database -q &> /dev/null ||:
1262%if 0%{?mpxj}
1263update-mime-database %{_datadir}/mime >& /dev/null
1264%endif
1265fi
1266
1267%files plan
1268%defattr(-,root,root)
1269%doc plan/CHANGELOG plan/TODO
1270%{_bindir}/calligraplan
1271%{_bindir}/calligraplanwork
1272%{_datadir}/appdata/plan.appdata.xml
1273%{_libdir}/libkdeinit4_calligraplan.so
1274%{_libdir}/libkdeinit4_calligraplanwork.so
1275%{_libdir}/kde4/kplatorcpsscheduler.so
1276%{_libdir}/kde4/planpart.*
1277%{_libdir}/kde4/planworkpart.so
1278%{_libdir}/kde4/planicalexport.*
1279%{_libdir}/kde4/plankplatoimport.*
1280%{_libdir}/kde4/krossmoduleplan.so
1281%{_libdir}/kde4/plantjscheduler.so
1282%{_datadir}/applications/kde4/plan.desktop
1283%{_datadir}/applications/kde4/planwork.desktop
1284%{_datadir}/config/planrc
1285%{_datadir}/config/planworkrc
1286%{_datadir}/config.kcfg/plansettings.kcfg
1287%{_datadir}/config.kcfg/planworksettings.kcfg
1288%{_datadir}/kde4/apps/plan/
1289%{_datadir}/kde4/apps/planwork/
1290%{_datadir}/kde4/services/calligra/krossmoduleplan.desktop
1291%{_datadir}/kde4/services/calligra/plan*.desktop
1292%{_datadir}/kde4/servicetypes/plan_schedulerplugin.desktop
1293%{_datadir}/kde4/servicetypes/plan_viewplugin.desktop
1294%if 0%{?mpxj}
1295%{_libdir}/kde4/planconvert/
1296%{_datadir}/kde4/services/calligracalligra_filter_mpp2plan.desktop
1297%{_datadir}/kde4/services/calligracalligra_filter_planner2plan.desktop
1298%{_datadir}/mime/packages/calligra_planner_mpp.xml
1299%endif
1300
1301%post plan-libs -p /sbin/ldconfig
1302%postun plan-libs -p /sbin/ldconfig
1303
1304%files plan-libs
1305%defattr(-,root,root)
1306%{_libdir}/libplanprivate.so.*
1307%{_libdir}/libplanworkapp.so.*
1308%{_libdir}/libplanworkfactory.so.*
1309%{_libdir}/libcalligrakdgantt.so.*
1310%{_libdir}/libkplatokernel.so.*
1311%{_libdir}/libkplatoui.so.*
1312%{_libdir}/libkplatomodels.so.*
1313%{_libdir}/librcps_plan.so.*
1314
1315%files qtquick
1316%dir %{_libdir}/calligra/imports
1317%dir %{_libdir}/calligra/imports/org/
1318%dir %{_libdir}/calligra/imports/org/calligra/
1319%{_libdir}/calligra/imports/org/calligra/CalligraComponents/
1320
1321%posttrans words
1322update-desktop-database -q &> /dev/null ||:
1323
1324%postun words
1325if [ $1 -eq 0 ] ; then
1326update-desktop-database -q &> /dev/null ||:
1327fi
1328
1329%files words
1330%defattr(-,root,root)
1331%{_bindir}/calligrawords
1332%{_datadir}/appdata/words.appdata.xml
1333%{_libdir}/libkdeinit4_calligrawords.so
1334%{_libdir}/kde4/wordspart.*
1335%{_datadir}/applications/kde4/calligrawords_ascii.desktop
1336%{_datadir}/applications/kde4/words.desktop
1337%{_datadir}/config/wordsrc
1338%{_datadir}/kde4/apps/words/
1339%{_datadir}/kde4/services/calligra/wordspart.desktop
1340%{_datadir}/templates/TextDocument.desktop
1341%{_datadir}/templates/.source/TextDocument.odt
1342%{_libdir}/kde4/calligra_filter_applixword2odt.so
1343%{_libdir}/kde4/calligra_filter_ascii2words.so
1344%{_libdir}/kde4/calligra_filter_doc2odt.so
1345%{_libdir}/kde4/calligra_filter_docx2odt.so
1346%{_libdir}/kde4/calligra_filter_html2ods.so
1347%{_libdir}/kde4/calligra_filter_odt2ascii.so
1348%{_libdir}/kde4/calligra_filter_odt2docx.so
1349%{_libdir}/kde4/calligra_filter_odt2epub2.so
1350%{_libdir}/kde4/calligra_filter_odt2html.so
1351%{_libdir}/kde4/calligra_filter_odt2mobi.so
1352%{_libdir}/kde4/calligra_filter_odt2wiki.so
1353%{_libdir}/kde4/calligra_filter_rtf2odt.so
1354
1355%if 0%{?wpd}
1356%{_datadir}/kde4/services/calligra/calligra_filter_wpd2odt.desktop
1357%{_datadir}/kde4/services/calligra/calligra_filter_wpg2odg.desktop
1358%{_datadir}/kde4/services/calligra/calligra_filter_wpg2svg.desktop
1359%{_datadir}/kde4/services/calligra/calligra_filter_wps2odt.desktop
1360%{_libdir}/kde4/calligra_filter_wpd2odt.so
1361%{_libdir}/kde4/calligra_filter_wpg2odg.so
1362%{_libdir}/kde4/calligra_filter_wpg2svg.so
1363%{_libdir}/kde4/calligra_filter_wps2odt.so
1364%endif
1365%{_datadir}/kde4/services/calligra_filter_odt2wiki.desktop
1366%{_datadir}/kde4/services/calligra/calligra_filter_applixword2odt.desktop
1367%{_datadir}/kde4/services/calligra/calligra_filter_ascii2words.desktop
1368%{_datadir}/kde4/services/calligra/calligra_filter_doc2odt.desktop
1369%{_datadir}/kde4/services/calligra/calligra_filter_docx2odt.desktop
1370%{_datadir}/kde4/services/calligra/calligra_filter_html2ods.desktop
1371%{_datadir}/kde4/services/calligra/calligra_filter_odt2ascii.desktop
1372%{_datadir}/kde4/services/calligra/calligra_filter_odt2docx.desktop
1373%{_datadir}/kde4/services/calligra/calligra_filter_odt2epub2.desktop
1374%{_datadir}/kde4/services/calligra/calligra_filter_odt2html.desktop
1375%{_datadir}/kde4/services/calligra/calligra_filter_odt2mobi.desktop
1376%{_datadir}/kde4/services/calligra/calligra_filter_rtf2odt.desktop
1377%{_datadir}/kde4/services/words_*_thumbnail.desktop
1378%{_datadir}/kde4/services/ServiceMenus/calligra/words_print.desktop
1379
1380%post words-libs -p /sbin/ldconfig
1381%postun words-libs -p /sbin/ldconfig
1382
1383%files words-libs
1384%defattr(-,root,root)
1385%{_libdir}/libwordsprivate.so.*
1386
1387%if 0%{?okular}
1388%files okular-odpgenerator
1389%defattr(-,root,root)
1390%{_libdir}/kde4/okularGenerator_odp.so
1391%{_datadir}/applications/kde4/okularApplication_odp.desktop
1392%{_datadir}/applications/kde4/okularApplication_powerpoint_calligra.desktop
1393
1394%{_datadir}/applications/kde4/okularApplication_pptx_calligra.desktop
1395%{_datadir}/kde4/services/libokularGenerator_odp.desktop
1396%{_datadir}/kde4/services/libokularGenerator_powerpoint_calligra.desktop
1397%{_datadir}/kde4/services/libokularGenerator_pptx_calligra.desktop
1398%{_datadir}/kde4/services/okularOdp.desktop
1399%{_datadir}/kde4/services/okularPowerpoint_calligra.desktop
1400%{_datadir}/kde4/services/okularPptx_calligra.desktop
1401
1402%files okular-odtgenerator
1403%{_libdir}/kde4/okularGenerator_odt.so
1404%{_datadir}/applications/kde4/okularApplication_doc_calligra.desktop
1405%{_datadir}/applications/kde4/okularApplication_docx_calligra.desktop
1406%{_datadir}/applications/kde4/okularApplication_odt.desktop
1407%{_datadir}/kde4/services/libokularGenerator_doc_calligra.desktop
1408%{_datadir}/kde4/services/libokularGenerator_docx_calligra.desktop
1409%{_datadir}/kde4/services/okularDoc_calligra.desktop
1410%{_datadir}/kde4/services/okularDocx_calligra.desktop
1411%{_datadir}/kde4/services/libokularGenerator_odt.desktop
1412%{_datadir}/kde4/services/okularOdt.desktop
1413%if 0%{?wpd}
1414%{_datadir}/applications/kde4/okularApplication_wpd_calligra.desktop
1415%{_datadir}/kde4/services/libokularGenerator_wpd_calligra.desktop
1416%{_datadir}/kde4/services/okularWpd_calligra.desktop
1417%endif
1418%endif
1419
1420%files semanticitems
1421%defattr(-,root,root)
1422%{_libdir}/kde4/calligra_semanticitem_contact.so
1423%{_libdir}/kde4/calligra_semanticitem_event.so
1424%{_libdir}/kde4/calligra_semanticitem_location.so
1425%{_datadir}/kde4/services/calligra/calligra_semanticitem_contact.desktop
1426%{_datadir}/kde4/services/calligra/calligra_semanticitem_event.desktop
1427%{_datadir}/kde4/services/calligra/calligra_semanticitem_location.desktop
1428%{_datadir}/kde4/servicetypes/calligra_semanticitem.desktop
1429
1430
1431%changelog
1432* Sun Jun 03 2018 Toshiaki Ara <ara_t@384.jp> 2.9.11-4
1433- rebuild under gsl-2.4
1434
1435* Thu Jan 18 2018 Toshiaki Ara <ara_t@384.jp> 2.9.11-3
1436- rebuild under current VineSeed
1437- add option: -DCMAKE_CXX_FLAGS="-std=c++11"
1438
1439* Tue Nov 15 2016 Toshiaki Ara <ara_t@384.jp> 2.9.11-2
1440- rebuild under gsl-2.2.1
1441
1442* Sun Jul  3 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9.11-1
1443- new upstream release.
1444
1445* Mon May 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.7-7
1446- rebuild with poppler-0.43.0
1447
1448* Tue Nov 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.7-6
1449- rebuild with icu-56.1
1450
1451* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.7-5
1452- rebuild with glew-1.13.0
1453
1454* Thu Jan 15 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.8.7-4
1455- spec revamped based on Fedora 2.8.7-3
1456- added Patch700 to build with openjpeg
1457- previous Vine changelogs as follows:
1458    * Sat Apr 16 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1:2.3.3-3
1459    - rebuilt with openjpeg-1.4
1460    * Tue Apr 12 2011 Shu KONNO <owa@bg.wakwak.com> 1:2.3.3-2
1461    - rebuilt with postgresql-9.0.3
1462    * Sun Mar 27 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1:2.3.3-1
1463    - new upstream release
1464    * Sun Oct  3 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-4
1465    - rebuilt with ImageMagick-6.6.4.8
1466    * Tue May  4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-3
1467    - rebuilt with new toolchain and ImageMagick-6.6.1.5
1468    - fixed configure for building with python-2.6
1469    - added Patch0-2 for building new toolchain
1470    (Gentoo#228839, Debian#504870, Gentoo#270960)
1471    * Fri May 22 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.6.3-2
1472    - added libtiff(-devel) to dependency.
1473    - rebuilt with MySQL-5.1.34.
1474    * Sat May  9 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-1
1475    - applied new versioning policy
1476    - spec in UTF-8
1477    * Mon Nov 12 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl6
1478    - rebuild for VineSeed
1479    * Mon Nov 12 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl5
1480    - add Patch1 (CVE-2007-4352, 5392, 5393)
1481    * Thu Aug  2 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl4
1482    - add Patch0 (CVE-2007-3387)
1483    * Sat Jul 28 2007 NAKAMURA Kenta <kenta@vinelinux.org> 1.6.3-0vl3
1484    - added --with-qt-libraries configure option
1485    * Thu Jun 28 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl2
1486    - rebuild for VineSeed
1487    * Wed Jun 27 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl1
1488    - new upstream release
1489    * Tue Oct 10 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.0-0vl1
1490    - new upstream release
1491    * Mon Sep 11 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.91-0vl1
1492    - new upstream release
1493    * Mon Jul 10 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.2-0vl2
1494    - rebuild for VineSeed
1495    * Mon Jul 10 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.2-0vl1
1496    - new upstream release
1497    - drop obsolete patches
1498    * Mon May 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.1-0vl2
1499    - rebuild for VineSeed
1500    * Mon May 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.1-0vl1
1501    - new upstream release
1502    - drop obsolete patches
1503    - add BuildPrereq: libexif-devel
1504    - add --disable-final to configure option
1505    - add Patch0 and Patch1
1506    * Tue Apr 25 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.0-0vl3
1507    - build with ruby-1.8.4-0vl1 on VineSeed
1508    - add Buildprereq: ruby-devel for VineSeed
1509    * Thu Apr  6 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.0-0vl2
1510    - rebuild for VineSeed
1511    * Thu Apr  6 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.0-0vl1
1512    - new upstream release
1513    - drop Patch1
1514    * Fri Mar 24 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.0-0vl0.rc1
1515    - new upstream release
1516    - drop Patch0
1517    - add --disable-pie and --includedir=%%{_includedir}/kde to configure option
1518    - add BuildConflicts: ruby-devel
1519    - add Patch1
1520    - update %%files
1521    * Sun Mar 12 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.2-0vl4
1522    - rebuild with libgsf-1.14.0-0vl1
1523    - add Japanese summary
1524    * Thu Jan  5 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.2-0vl3
1525    - add Patch0 (CAN-2005-3193)
1526    * Thu Nov 17 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.2-0vl2
1527    - rebuild with libgsf-1.13.3-0vl1 and python-2.4.2-0vl4
1528    * Tue Oct 18 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.2-0vl1
1529    - new upstream release
1530    - remove all patches
1531    - add SOURCE1 from snapshot
1532    * Mon Sep 26 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.1-0vl2
1533    - add Patch0 - Patch8 to build with qt-3.3.5
1534    - add BuildPrereq: libtool-ltdl-devel
1535    * Thu Jul 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.1-0vl1
1536    - new upstream release
1537    * Thu Jul  7 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.0a-0vl1
1538    - new upstream release
1539    - remove i18n files
1540    - add BuildPrereq: automake17
1541    - add --disable-rpath to configure option
1542    * Tue Apr 26 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.91-0vl1
1543    - new upstream release
1544    - remove all patches
1545    - add BuildPrereq: lcms-devel MySQL-devel postgresql-devel libpqxx-devel
1546    - change Group to Applications/Productivity
1547    - update Summary and description
1548    * Mon Mar 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl8
1549    - rebuild with KDE-3.4.0 (VineSeed)
1550    * Mon Mar 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl7
1551    - rebuild with KDE-3.4.0 (Vine3.1)
1552    - clean up changelog to use (double-percent) everywhere
1553    * Sat Jan 22 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl6
1554    - rebuild for VineSeed
1555    * Fri Jan 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl5
1556    - add Patch1 (CAN-2005-0064)
1557    * Fri Jan  7 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl4
1558    - rebuild for VineSeed
1559    * Fri Jan  7 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl3
1560    - add patch0 (http://www.koffice.org/security/2004_xpdf_integer_overflow_2.php)
1561    * Sun Jan  2 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl2
1562    - rebuild for VineSeed
1563    * Sun Jan  2 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl1
1564    - new upstream release
1565    - remove about ia64
1566    - remove patch0
1567    * Sun Oct 31 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.4-0vl1
1568    - source upgrade
1569    - add Patch0 (security patch)
1570    * Thu Aug 12 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.2-0vl1
1571    - source upgrade
1572    - remove lines about vine26
1573    - add BuildPrereq: libgsf-devel
1574    * Thu May  6 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.1-0vl1
1575    - source upgrade
1576    * Sat May  1 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3-0vl3
1577    - rebuild with kde-3.2.2
1578    * Wed Mar 17 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3-0vl2
1579    - rebuild with kde-3.2.1
1580    * Wed Jan 21 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3-0vl1
1581    - source upgrade
1582    * Mon Dec 29 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.95-0vl1
1583    - source upgrade
1584    - add BuildPrereq: jasper-devel doxygen ImageMagick-devel pkgconfig
1585    * Mon Sep 29 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.93-0vl1
1586    - source upgrade
1587    * Sat Sep 20 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.92-0vl2
1588    - rebuild with kdelibs-3.1.4 and gcc-3.2.3
1589    * Fri Aug 15 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.92-0vl1
1590    - source upgrade
1591    - BuildPrereq: wv2-devel >= 0.1.8 and add Requires: wv2
1592    * Mon Jul 21 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.91-0vl1
1593    - source upgrade
1594    - built with libpng >= 1.2.5 when %%{vine26} is set to 0 (ie VineSeedPlus)
1595    - change spec to build with gcc295
1596    - remove patch
1597    - add BuildPrereq: aspell-devel >= 0.50.2 and Requires: aspell
1598    - add BuildPrereq: wv2-devel
1599    * Mon May 19 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.1-0vl4
1600    - rebuild with kdelibs-3.1.2
1601    * Thu Apr  4 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.1-0vl3
1602    - rebuild with kdelibs-3.1.1
1603    * Sat Feb  8 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.1-0vl2
1604    - add patch
1605    * Fri Feb  7 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.1-0vl1
1606    - source upgrade
1607    - change spec to build both VineSeed and Vine2.5/2.6
1608    * Wed Oct 16 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2-0vl3
1609    - objprelink2 support only ix86 (add %%ifarch %%{ix86} ... )
1610    * Wed Oct  9 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2-0vl2
1611    - rebuild with qt-3.0.5-0vl1
1612    - BuildPrereq: autoconf253
1613    * Mon Sep 23 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2-0vl1
1614    - source upgrade
1615    - no file conflicts from other package (maybe)
1616    - add BuildPrereq: objprelink2 instead of objprelink (obsolete)
1617    - add BuildPrereq: libart_lgpl-devel and Requires: libart_lgpl
1618    - add %%doc section
1619    * Fri Jul  5 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 1.1.1-1vl3
1620    - add koffice-i18n-ja-1.1.1
1621    * Thu May  2 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 1.1.1-1vl2
1622    - source upgrade to 1.1.1
1623    - delete some .desktop files (they conflict files from kdelibs)
1624    * Sun Mar 31 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 1.1.1-1vl1
1625    - merged with rawhide 1.1-0.cvs20010725.1
1626    - source update to cvs-20020329
1627    - add BuildPrereq: autoconf252 automake15
1628    - add Epoch:1
1629    - There is Vine's previous changes, hacked for Vine
1630    * Wed Dec 5 2001 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 1.1-6vl1
1631    - Delete Epoch
1632    - Change BuildRequires and Requires
1633    - Build for VineSeed
1634
1635* Sun Dec 21 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.7-3 -
1636  move libcalligradb to -libs, likoreport now depends on it (#1176398)
1637
1638* Wed Dec 10 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.7-2
1639- rebuild (marble)
1640
1641* Fri Dec 05 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.7-1
1642- 2.8.7
1643- -core: +Requires: calligra-l10n
1644
1645* Thu Nov 27 2014 Marek Kasik <mkasik@redhat.com> 2.8.6-3
1646- Rebuild (poppler-0.28.1)
1647
1648* Wed Nov 26 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.6-2
1649- rebuild (openexr)
1650
1651* Mon Sep 22 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.6-1
1652- 2.8.6
1653
1654* Tue Aug 26 2014 David Tardon <dtardon@redhat.com> - 2.8.5-6
1655- rebuild for ICU 53.1
1656
1657* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.5-5
1658- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1659
1660* Fri Aug 15 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.5-4
1661- rebuild (okular)
1662
1663* Wed Aug 06 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.5-3
1664- rebuild (kde-4.13.97)
1665
1666* Mon Jul 14 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.5-2
1667- rebuild (marble)
1668
1669* Sun Jul 06 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.5-1
1670- 2.8.5
1671
1672* Thu Jul 03 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.4-2
1673- optimize mimeinfo scriptlet
1674
1675* Tue Jun 24 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.4-1
1676- 2.8.4
1677
1678* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.3-4
1679- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1680
1681* Tue May 27 2014 David Tardon <dtardon@redhat.com> - 2.8.3-3
1682- switch to librevenge-based import libs
1683
1684* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 2.8.3-2
1685- Rebuild for boost 1.55.0
1686
1687* Thu May 15 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.3-1
1688- 2.8.3
1689
1690* Tue May 13 2014 Marek Kasik <mkasik@redhat.com> 2.8.2-4
1691- Rebuild (poppler-0.26.0)
1692
1693* Fri May 09 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.2-3
1694- fix dep on marble-part (no epoch)
1695
1696* Wed May 07 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.2-2
1697- okular-odpgenerator: Requires: okular-part
1698- reports-map-element: Requires: marble-part
1699
1700* Wed Apr 16 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.2-1
1701- 2.8.2
1702
1703* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.1-3
1704- rebuild (okular)
1705
1706* Sat Mar 29 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.1-2
1707- respin tarball (omitting typo)
1708
1709* Tue Mar 25 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.1-1
1710- 2.8.1
1711
1712* Thu Mar 20 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.0-2
1713- rebuild (kde-4.13)
1714
1715* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.0-1
1716- 2.8.0
1717
1718* Wed Feb 12 2014 Rex Dieter <rdieter@fedoraproject.org> 2.7.92-2
1719- rebuild (libicu)
1720
1721* Sun Feb 09 2014 Rex Dieter <rdieter@fedoraproject.org> 2.7.92-1
1722- 2.7.92
1723
1724* Mon Jan 13 2014 Rex Dieter <rdieter@fedoraproject.org> 2.7.91-1
1725- 2.7.91
1726- BR: +libodfgen-devel -OpenGTL-devel
1727
1728* Mon Dec 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.90-3
1729- krita: fix handling of unversioned libkritasketchlib.so
1730
1731* Sun Dec 15 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.90-2
1732- enable use of libpqxx-4.x
1733
1734* Fri Dec 13 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.90-1
1735- 2.7.90
1736
1737* Tue Dec 03 2013 Rex Dieter <rdieter@fedoraproject.org> - 2.7.5-2
1738- rebuild (exiv2)
1739
1740* Wed Nov 27 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.5-1
1741- calligra-2.7.5
1742
1743* Mon Nov 18 2013 Dave Airlie <airlied@redhat.com> - 2.7.4-3
1744- rebuilt for GLEW 1.10
1745
1746* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.4-2
1747- rebuild (kde-4.12)
1748
1749* Sat Oct 12 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.4-1
1750- calligra-2.7.4
1751
1752* Fri Sep 20 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.3-1
1753- calligra-2.7.3 (#951003)
1754
1755* Sun Sep 08 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.2-3
1756- rebuild (openexr)
1757
1758* Thu Sep 05 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.2-2
1759- rebuild (for libkdcraw-4.11.x)
1760
1761* Fri Aug 23 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.2-1
1762- calligra-2.7.2 (#951003)
1763
1764* Mon Aug 19 2013 Marek Kasik <mkasik@redhat.com> 2.7.1-2
1765- Rebuild (poppler-0.24.0)
1766
1767* Wed Jul 31 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.1-1
1768- 2.7.1
1769
1770* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 2.7.0-3
1771- Rebuild for boost 1.54.0
1772
1773* Sat Jul 20 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.0-2
1774- fix arm FTBFS (qreal_double.patch courtesy of kubuntu)
1775
1776* Fri Jul 19 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.0-1
1777- 2.7.0
1778
1779* Sat Jun 29 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.92-1
1780- 2.6.92
1781
1782* Mon Jun 24 2013 Marek Kasik <mkasik@redhat.com> 2.6.4-2
1783- Rebuild (poppler-0.22.5)
1784
1785* Thu May 30 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.4-1
1786- 2.6.4 (#951003)
1787
1788* Thu Apr 11 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.3-1
1789- 2.6.3
1790
1791* Tue Mar 26 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-4
1792- explicitly omit bundled Arev fonts
1793
1794* Sat Mar 23 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-3
1795- cannot display formulas (kde#317195)
1796
1797* Mon Mar 18 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-2
1798- rebuild (OpenGTL)
1799
1800* Mon Mar 11 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-1
1801- 2.6.2
1802
1803* Sun Mar 10 2013 Rex Dieter <rdieter@fedoraproject.org> - 2.6.1-3
1804- rebuild (OpenEXR)
1805
1806* Mon Mar 04 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.1-2.1
1807- rebuild (f18/marble)
1808
1809* Tue Feb 19 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.1-2
1810- rebuild (OpenGTL/llvm)
1811
1812* Mon Feb 18 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.1-1
1813- 2.6.1
1814
1815* Mon Feb 04 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.0-1
1816- 2.6.0
1817
1818* Sat Jan 26 2013 Rex Dieter <rdieter@fedoraproject.org> 2.5.93-4
1819- rebuild (icu)
1820
1821* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 2.5.93-3
1822- rebuild due to "jpeg8-ABI" feature drop
1823
1824* Fri Jan 18 2013 Marek Kasik <mkasik@redhat.com> 2.5.93-2
1825- Rebuild (poppler-0.22.0)
1826
1827* Sat Jan 05 2013 Rex Dieter <rdieter@fedoraproject.org> 2.5.93-1
1828- 2.5.93
1829
1830* Thu Dec 13 2012 Adam Jackson <ajax@redhat.com> - 2.5.92-3
1831- Rebuild for glew 1.9.0
1832
1833* Tue Dec 04 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.92-2
1834- rebuild (marble)
1835
1836* Wed Nov 28 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.92-1
1837- 2.5.92
1838
1839* Wed Oct 24 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.91-1
1840- 2.5.91
1841
1842* Mon Oct 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.3-1
1843- 2.5.3
1844
1845* Sat Sep 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.2-1
1846- 2.5.2
1847
1848* Wed Aug 29 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.1-1
1849- 2.5.1
1850
1851* Sun Aug 26 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.0-3
1852- calligra is FTBFS on ARM, qreal = float (bug #851851)
1853
1854* Tue Aug 07 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.0-2
1855- respin
1856
1857* Sat Aug 04 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.0-1
1858- 2.5.0
1859
1860* Fri Jul 27 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.92-4
1861- rebuild (glew)
1862
1863* Thu Jul 19 2012 Dan Horák <dan[at]danny.cz> 2.4.92-3
1864- OpenGTL is missing on s390(x)
1865
1866* Wed Jul 18 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.92-2
1867- BR: libvisio-devel
1868
1869* Sat Jul 14 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.92-1
1870- calligra-2.4.92
1871
1872* Mon Jul  2 2012 Marek Kasik <mkasik@redhat.com> - 2.4.91-3
1873- Rebuild (poppler-0.20.1)
1874
1875* Sun Jun 17 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.91-2
1876- tarball respin
1877
1878* Fri Jun 15 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.91-1
1879- calligra-2.4.91
1880
1881* Wed Jun 06 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.90-2
1882- fix kexi-map-form-widget Requires/Obsoletes logic
1883
1884* Tue May 29 2012 Jaroslav Reznik <jreznik@redhat.com> 2.4.90-1
1885- calligra-2.4.90
1886
1887* Sat May 26 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.2-1
1888- calligra-2.4.2
1889
1890* Wed May 16 2012 Marek Kasik <mkasik@redhat.com> - 2.4.1-4
1891- Rebuild (poppler-0.20.0)
1892
1893* Mon May 07 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.1-3
1894- segfault when opening a new doc / new from template (#819371)
1895
1896* Wed May 02 2012 Rex Dieter <rdieter@fedoraproject.org> - 2.4.1-2
1897- rebuild (exiv2)
1898
1899* Sat Apr 21 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.1-1
1900- 2.4.1
1901
1902* Fri Apr 20 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-4
1903- manifest file corrupted (#814643, kde#298134)
1904
1905* Mon Apr 16 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-3
1906- -sheets: Provides: -tables
1907
1908* Sun Apr 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-2
1909- -core/-libs: tighten subpkg deps
1910
1911* Sat Apr 07 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-1
1912- 2.4.0
1913- Obsoletes: -map-shape (dropped since rc2)
1914
1915* Sat Mar 17 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.92-1
1916- 2.3.92 (2.4rc2)
1917- rename -tables => -sheets
1918
1919* Sat Mar 03 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.91-1
1920- 2.3.91 (2.4rc1)
1921
1922* Sat Feb 11 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-4
1923- upstream krita_fitscreen patch (#788327)
1924
1925* Wed Feb 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-3
1926- -braindump: move stateshape here
1927
1928* Tue Jan 31 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-2
1929- -kexi: fix error in %%postun scriptlet
1930
1931* Sat Jan 28 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-1
1932- 2.3.87
1933
1934* Thu Jan 12 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.86-3
1935- %%build: -DBUILD_cstester:BOOL=OFF
1936- drop -filters
1937
1938* Thu Jan 12 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.86-2
1939- rename kexi-driver-pgsql -> kexi-driver-postgresql
1940- kexi-driver-sybase subpkg
1941- kexi-map-form-widget, map-shape, reports-map-elemement subpkgs (with marble deps)
1942
1943* Tue Jan 10 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.86-1
1944- 2.3.86
1945- License: +LGPLv2+
1946- drop Obsoletes: koffice-kivio
1947
1948* Thu Aug 18 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.74-2
1949- fix Obsoletes: -kformula
1950
1951* Mon Aug 15 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.74-1
1952- 2.3.74
1953- kformula dropped (upstream)
1954
1955* Fri Jun 17 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.72-2
1956- fix URL
1957- Obsoletes: koffice < 3:2.3.70
1958
1959* Thu Jun 16 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.72-1
1960- 2.3.72 (first try)
1961
Note: See TracBrowser for help on using the repository browser.