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

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

calligra: rebuild under current VineSeed

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: 3%{?_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* Thu Jan 18 2018 Toshiaki Ara <ara_t@384.jp> 2.9.11-3
1433- rebuild under current VineSeed
1434- add option: -DCMAKE_CXX_FLAGS="-std=c++11"
1435
1436* Tue Nov 15 2016 Toshiaki Ara <ara_t@384.jp> 2.9.11-2
1437- rebuild under gsl-2.2.1
1438
1439* Sun Jul  3 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9.11-1
1440- new upstream release.
1441
1442* Mon May 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.7-7
1443- rebuild with poppler-0.43.0
1444
1445* Tue Nov 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.7-6
1446- rebuild with icu-56.1
1447
1448* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.7-5
1449- rebuild with glew-1.13.0
1450
1451* Thu Jan 15 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.8.7-4
1452- spec revamped based on Fedora 2.8.7-3
1453- added Patch700 to build with openjpeg
1454- previous Vine changelogs as follows:
1455    * Sat Apr 16 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1:2.3.3-3
1456    - rebuilt with openjpeg-1.4
1457    * Tue Apr 12 2011 Shu KONNO <owa@bg.wakwak.com> 1:2.3.3-2
1458    - rebuilt with postgresql-9.0.3
1459    * Sun Mar 27 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1:2.3.3-1
1460    - new upstream release
1461    * Sun Oct  3 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-4
1462    - rebuilt with ImageMagick-6.6.4.8
1463    * Tue May  4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-3
1464    - rebuilt with new toolchain and ImageMagick-6.6.1.5
1465    - fixed configure for building with python-2.6
1466    - added Patch0-2 for building new toolchain
1467    (Gentoo#228839, Debian#504870, Gentoo#270960)
1468    * Fri May 22 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.6.3-2
1469    - added libtiff(-devel) to dependency.
1470    - rebuilt with MySQL-5.1.34.
1471    * Sat May  9 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-1
1472    - applied new versioning policy
1473    - spec in UTF-8
1474    * Mon Nov 12 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl6
1475    - rebuild for VineSeed
1476    * Mon Nov 12 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl5
1477    - add Patch1 (CVE-2007-4352, 5392, 5393)
1478    * Thu Aug  2 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl4
1479    - add Patch0 (CVE-2007-3387)
1480    * Sat Jul 28 2007 NAKAMURA Kenta <kenta@vinelinux.org> 1.6.3-0vl3
1481    - added --with-qt-libraries configure option
1482    * Thu Jun 28 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl2
1483    - rebuild for VineSeed
1484    * Wed Jun 27 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.3-0vl1
1485    - new upstream release
1486    * Tue Oct 10 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.6.0-0vl1
1487    - new upstream release
1488    * Mon Sep 11 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.91-0vl1
1489    - new upstream release
1490    * Mon Jul 10 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.2-0vl2
1491    - rebuild for VineSeed
1492    * Mon Jul 10 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.2-0vl1
1493    - new upstream release
1494    - drop obsolete patches
1495    * Mon May 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.1-0vl2
1496    - rebuild for VineSeed
1497    * Mon May 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.1-0vl1
1498    - new upstream release
1499    - drop obsolete patches
1500    - add BuildPrereq: libexif-devel
1501    - add --disable-final to configure option
1502    - add Patch0 and Patch1
1503    * Tue Apr 25 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.0-0vl3
1504    - build with ruby-1.8.4-0vl1 on VineSeed
1505    - add Buildprereq: ruby-devel for VineSeed
1506    * Thu Apr  6 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.0-0vl2
1507    - rebuild for VineSeed
1508    * Thu Apr  6 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.0-0vl1
1509    - new upstream release
1510    - drop Patch1
1511    * Fri Mar 24 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.5.0-0vl0.rc1
1512    - new upstream release
1513    - drop Patch0
1514    - add --disable-pie and --includedir=%%{_includedir}/kde to configure option
1515    - add BuildConflicts: ruby-devel
1516    - add Patch1
1517    - update %%files
1518    * Sun Mar 12 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.2-0vl4
1519    - rebuild with libgsf-1.14.0-0vl1
1520    - add Japanese summary
1521    * Thu Jan  5 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.2-0vl3
1522    - add Patch0 (CAN-2005-3193)
1523    * Thu Nov 17 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.2-0vl2
1524    - rebuild with libgsf-1.13.3-0vl1 and python-2.4.2-0vl4
1525    * Tue Oct 18 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.2-0vl1
1526    - new upstream release
1527    - remove all patches
1528    - add SOURCE1 from snapshot
1529    * Mon Sep 26 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.1-0vl2
1530    - add Patch0 - Patch8 to build with qt-3.3.5
1531    - add BuildPrereq: libtool-ltdl-devel
1532    * Thu Jul 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.1-0vl1
1533    - new upstream release
1534    * Thu Jul  7 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.0a-0vl1
1535    - new upstream release
1536    - remove i18n files
1537    - add BuildPrereq: automake17
1538    - add --disable-rpath to configure option
1539    * Tue Apr 26 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.91-0vl1
1540    - new upstream release
1541    - remove all patches
1542    - add BuildPrereq: lcms-devel MySQL-devel postgresql-devel libpqxx-devel
1543    - change Group to Applications/Productivity
1544    - update Summary and description
1545    * Mon Mar 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl8
1546    - rebuild with KDE-3.4.0 (VineSeed)
1547    * Mon Mar 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl7
1548    - rebuild with KDE-3.4.0 (Vine3.1)
1549    - clean up changelog to use (double-percent) everywhere
1550    * Sat Jan 22 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl6
1551    - rebuild for VineSeed
1552    * Fri Jan 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl5
1553    - add Patch1 (CAN-2005-0064)
1554    * Fri Jan  7 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl4
1555    - rebuild for VineSeed
1556    * Fri Jan  7 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl3
1557    - add patch0 (http://www.koffice.org/security/2004_xpdf_integer_overflow_2.php)
1558    * Sun Jan  2 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl2
1559    - rebuild for VineSeed
1560    * Sun Jan  2 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.5-0vl1
1561    - new upstream release
1562    - remove about ia64
1563    - remove patch0
1564    * Sun Oct 31 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.4-0vl1
1565    - source upgrade
1566    - add Patch0 (security patch)
1567    * Thu Aug 12 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.2-0vl1
1568    - source upgrade
1569    - remove lines about vine26
1570    - add BuildPrereq: libgsf-devel
1571    * Thu May  6 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3.1-0vl1
1572    - source upgrade
1573    * Sat May  1 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3-0vl3
1574    - rebuild with kde-3.2.2
1575    * Wed Mar 17 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3-0vl2
1576    - rebuild with kde-3.2.1
1577    * Wed Jan 21 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3-0vl1
1578    - source upgrade
1579    * Mon Dec 29 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.95-0vl1
1580    - source upgrade
1581    - add BuildPrereq: jasper-devel doxygen ImageMagick-devel pkgconfig
1582    * Mon Sep 29 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.93-0vl1
1583    - source upgrade
1584    * Sat Sep 20 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.92-0vl2
1585    - rebuild with kdelibs-3.1.4 and gcc-3.2.3
1586    * Fri Aug 15 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.92-0vl1
1587    - source upgrade
1588    - BuildPrereq: wv2-devel >= 0.1.8 and add Requires: wv2
1589    * Mon Jul 21 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.91-0vl1
1590    - source upgrade
1591    - built with libpng >= 1.2.5 when %%{vine26} is set to 0 (ie VineSeedPlus)
1592    - change spec to build with gcc295
1593    - remove patch
1594    - add BuildPrereq: aspell-devel >= 0.50.2 and Requires: aspell
1595    - add BuildPrereq: wv2-devel
1596    * Mon May 19 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.1-0vl4
1597    - rebuild with kdelibs-3.1.2
1598    * Thu Apr  4 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.1-0vl3
1599    - rebuild with kdelibs-3.1.1
1600    * Sat Feb  8 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.1-0vl2
1601    - add patch
1602    * Fri Feb  7 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.1-0vl1
1603    - source upgrade
1604    - change spec to build both VineSeed and Vine2.5/2.6
1605    * Wed Oct 16 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2-0vl3
1606    - objprelink2 support only ix86 (add %%ifarch %%{ix86} ... )
1607    * Wed Oct  9 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2-0vl2
1608    - rebuild with qt-3.0.5-0vl1
1609    - BuildPrereq: autoconf253
1610    * Mon Sep 23 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2-0vl1
1611    - source upgrade
1612    - no file conflicts from other package (maybe)
1613    - add BuildPrereq: objprelink2 instead of objprelink (obsolete)
1614    - add BuildPrereq: libart_lgpl-devel and Requires: libart_lgpl
1615    - add %%doc section
1616    * Fri Jul  5 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 1.1.1-1vl3
1617    - add koffice-i18n-ja-1.1.1
1618    * Thu May  2 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 1.1.1-1vl2
1619    - source upgrade to 1.1.1
1620    - delete some .desktop files (they conflict files from kdelibs)
1621    * Sun Mar 31 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 1.1.1-1vl1
1622    - merged with rawhide 1.1-0.cvs20010725.1
1623    - source update to cvs-20020329
1624    - add BuildPrereq: autoconf252 automake15
1625    - add Epoch:1
1626    - There is Vine's previous changes, hacked for Vine
1627    * Wed Dec 5 2001 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 1.1-6vl1
1628    - Delete Epoch
1629    - Change BuildRequires and Requires
1630    - Build for VineSeed
1631
1632* Sun Dec 21 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.7-3 -
1633  move libcalligradb to -libs, likoreport now depends on it (#1176398)
1634
1635* Wed Dec 10 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.7-2
1636- rebuild (marble)
1637
1638* Fri Dec 05 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.7-1
1639- 2.8.7
1640- -core: +Requires: calligra-l10n
1641
1642* Thu Nov 27 2014 Marek Kasik <mkasik@redhat.com> 2.8.6-3
1643- Rebuild (poppler-0.28.1)
1644
1645* Wed Nov 26 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.6-2
1646- rebuild (openexr)
1647
1648* Mon Sep 22 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.6-1
1649- 2.8.6
1650
1651* Tue Aug 26 2014 David Tardon <dtardon@redhat.com> - 2.8.5-6
1652- rebuild for ICU 53.1
1653
1654* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.5-5
1655- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1656
1657* Fri Aug 15 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.5-4
1658- rebuild (okular)
1659
1660* Wed Aug 06 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.5-3
1661- rebuild (kde-4.13.97)
1662
1663* Mon Jul 14 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.5-2
1664- rebuild (marble)
1665
1666* Sun Jul 06 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.5-1
1667- 2.8.5
1668
1669* Thu Jul 03 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.4-2
1670- optimize mimeinfo scriptlet
1671
1672* Tue Jun 24 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.4-1
1673- 2.8.4
1674
1675* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.3-4
1676- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1677
1678* Tue May 27 2014 David Tardon <dtardon@redhat.com> - 2.8.3-3
1679- switch to librevenge-based import libs
1680
1681* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 2.8.3-2
1682- Rebuild for boost 1.55.0
1683
1684* Thu May 15 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.3-1
1685- 2.8.3
1686
1687* Tue May 13 2014 Marek Kasik <mkasik@redhat.com> 2.8.2-4
1688- Rebuild (poppler-0.26.0)
1689
1690* Fri May 09 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.2-3
1691- fix dep on marble-part (no epoch)
1692
1693* Wed May 07 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.2-2
1694- okular-odpgenerator: Requires: okular-part
1695- reports-map-element: Requires: marble-part
1696
1697* Wed Apr 16 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.2-1
1698- 2.8.2
1699
1700* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.1-3
1701- rebuild (okular)
1702
1703* Sat Mar 29 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.1-2
1704- respin tarball (omitting typo)
1705
1706* Tue Mar 25 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.1-1
1707- 2.8.1
1708
1709* Thu Mar 20 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.0-2
1710- rebuild (kde-4.13)
1711
1712* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.0-1
1713- 2.8.0
1714
1715* Wed Feb 12 2014 Rex Dieter <rdieter@fedoraproject.org> 2.7.92-2
1716- rebuild (libicu)
1717
1718* Sun Feb 09 2014 Rex Dieter <rdieter@fedoraproject.org> 2.7.92-1
1719- 2.7.92
1720
1721* Mon Jan 13 2014 Rex Dieter <rdieter@fedoraproject.org> 2.7.91-1
1722- 2.7.91
1723- BR: +libodfgen-devel -OpenGTL-devel
1724
1725* Mon Dec 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.90-3
1726- krita: fix handling of unversioned libkritasketchlib.so
1727
1728* Sun Dec 15 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.90-2
1729- enable use of libpqxx-4.x
1730
1731* Fri Dec 13 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.90-1
1732- 2.7.90
1733
1734* Tue Dec 03 2013 Rex Dieter <rdieter@fedoraproject.org> - 2.7.5-2
1735- rebuild (exiv2)
1736
1737* Wed Nov 27 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.5-1
1738- calligra-2.7.5
1739
1740* Mon Nov 18 2013 Dave Airlie <airlied@redhat.com> - 2.7.4-3
1741- rebuilt for GLEW 1.10
1742
1743* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.4-2
1744- rebuild (kde-4.12)
1745
1746* Sat Oct 12 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.4-1
1747- calligra-2.7.4
1748
1749* Fri Sep 20 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.3-1
1750- calligra-2.7.3 (#951003)
1751
1752* Sun Sep 08 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.2-3
1753- rebuild (openexr)
1754
1755* Thu Sep 05 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.2-2
1756- rebuild (for libkdcraw-4.11.x)
1757
1758* Fri Aug 23 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.2-1
1759- calligra-2.7.2 (#951003)
1760
1761* Mon Aug 19 2013 Marek Kasik <mkasik@redhat.com> 2.7.1-2
1762- Rebuild (poppler-0.24.0)
1763
1764* Wed Jul 31 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.1-1
1765- 2.7.1
1766
1767* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 2.7.0-3
1768- Rebuild for boost 1.54.0
1769
1770* Sat Jul 20 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.0-2
1771- fix arm FTBFS (qreal_double.patch courtesy of kubuntu)
1772
1773* Fri Jul 19 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.0-1
1774- 2.7.0
1775
1776* Sat Jun 29 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.92-1
1777- 2.6.92
1778
1779* Mon Jun 24 2013 Marek Kasik <mkasik@redhat.com> 2.6.4-2
1780- Rebuild (poppler-0.22.5)
1781
1782* Thu May 30 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.4-1
1783- 2.6.4 (#951003)
1784
1785* Thu Apr 11 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.3-1
1786- 2.6.3
1787
1788* Tue Mar 26 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-4
1789- explicitly omit bundled Arev fonts
1790
1791* Sat Mar 23 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-3
1792- cannot display formulas (kde#317195)
1793
1794* Mon Mar 18 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-2
1795- rebuild (OpenGTL)
1796
1797* Mon Mar 11 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-1
1798- 2.6.2
1799
1800* Sun Mar 10 2013 Rex Dieter <rdieter@fedoraproject.org> - 2.6.1-3
1801- rebuild (OpenEXR)
1802
1803* Mon Mar 04 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.1-2.1
1804- rebuild (f18/marble)
1805
1806* Tue Feb 19 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.1-2
1807- rebuild (OpenGTL/llvm)
1808
1809* Mon Feb 18 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.1-1
1810- 2.6.1
1811
1812* Mon Feb 04 2013 Rex Dieter <rdieter@fedoraproject.org> 2.6.0-1
1813- 2.6.0
1814
1815* Sat Jan 26 2013 Rex Dieter <rdieter@fedoraproject.org> 2.5.93-4
1816- rebuild (icu)
1817
1818* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 2.5.93-3
1819- rebuild due to "jpeg8-ABI" feature drop
1820
1821* Fri Jan 18 2013 Marek Kasik <mkasik@redhat.com> 2.5.93-2
1822- Rebuild (poppler-0.22.0)
1823
1824* Sat Jan 05 2013 Rex Dieter <rdieter@fedoraproject.org> 2.5.93-1
1825- 2.5.93
1826
1827* Thu Dec 13 2012 Adam Jackson <ajax@redhat.com> - 2.5.92-3
1828- Rebuild for glew 1.9.0
1829
1830* Tue Dec 04 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.92-2
1831- rebuild (marble)
1832
1833* Wed Nov 28 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.92-1
1834- 2.5.92
1835
1836* Wed Oct 24 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.91-1
1837- 2.5.91
1838
1839* Mon Oct 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.3-1
1840- 2.5.3
1841
1842* Sat Sep 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.2-1
1843- 2.5.2
1844
1845* Wed Aug 29 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.1-1
1846- 2.5.1
1847
1848* Sun Aug 26 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.0-3
1849- calligra is FTBFS on ARM, qreal = float (bug #851851)
1850
1851* Tue Aug 07 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.0-2
1852- respin
1853
1854* Sat Aug 04 2012 Rex Dieter <rdieter@fedoraproject.org> 2.5.0-1
1855- 2.5.0
1856
1857* Fri Jul 27 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.92-4
1858- rebuild (glew)
1859
1860* Thu Jul 19 2012 Dan Horák <dan[at]danny.cz> 2.4.92-3
1861- OpenGTL is missing on s390(x)
1862
1863* Wed Jul 18 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.92-2
1864- BR: libvisio-devel
1865
1866* Sat Jul 14 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.92-1
1867- calligra-2.4.92
1868
1869* Mon Jul  2 2012 Marek Kasik <mkasik@redhat.com> - 2.4.91-3
1870- Rebuild (poppler-0.20.1)
1871
1872* Sun Jun 17 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.91-2
1873- tarball respin
1874
1875* Fri Jun 15 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.91-1
1876- calligra-2.4.91
1877
1878* Wed Jun 06 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.90-2
1879- fix kexi-map-form-widget Requires/Obsoletes logic
1880
1881* Tue May 29 2012 Jaroslav Reznik <jreznik@redhat.com> 2.4.90-1
1882- calligra-2.4.90
1883
1884* Sat May 26 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.2-1
1885- calligra-2.4.2
1886
1887* Wed May 16 2012 Marek Kasik <mkasik@redhat.com> - 2.4.1-4
1888- Rebuild (poppler-0.20.0)
1889
1890* Mon May 07 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.1-3
1891- segfault when opening a new doc / new from template (#819371)
1892
1893* Wed May 02 2012 Rex Dieter <rdieter@fedoraproject.org> - 2.4.1-2
1894- rebuild (exiv2)
1895
1896* Sat Apr 21 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.1-1
1897- 2.4.1
1898
1899* Fri Apr 20 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-4
1900- manifest file corrupted (#814643, kde#298134)
1901
1902* Mon Apr 16 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-3
1903- -sheets: Provides: -tables
1904
1905* Sun Apr 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-2
1906- -core/-libs: tighten subpkg deps
1907
1908* Sat Apr 07 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-1
1909- 2.4.0
1910- Obsoletes: -map-shape (dropped since rc2)
1911
1912* Sat Mar 17 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.92-1
1913- 2.3.92 (2.4rc2)
1914- rename -tables => -sheets
1915
1916* Sat Mar 03 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.91-1
1917- 2.3.91 (2.4rc1)
1918
1919* Sat Feb 11 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-4
1920- upstream krita_fitscreen patch (#788327)
1921
1922* Wed Feb 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-3
1923- -braindump: move stateshape here
1924
1925* Tue Jan 31 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-2
1926- -kexi: fix error in %%postun scriptlet
1927
1928* Sat Jan 28 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-1
1929- 2.3.87
1930
1931* Thu Jan 12 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.86-3
1932- %%build: -DBUILD_cstester:BOOL=OFF
1933- drop -filters
1934
1935* Thu Jan 12 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.86-2
1936- rename kexi-driver-pgsql -> kexi-driver-postgresql
1937- kexi-driver-sybase subpkg
1938- kexi-map-form-widget, map-shape, reports-map-elemement subpkgs (with marble deps)
1939
1940* Tue Jan 10 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.86-1
1941- 2.3.86
1942- License: +LGPLv2+
1943- drop Obsoletes: koffice-kivio
1944
1945* Thu Aug 18 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.74-2
1946- fix Obsoletes: -kformula
1947
1948* Mon Aug 15 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.74-1
1949- 2.3.74
1950- kformula dropped (upstream)
1951
1952* Fri Jun 17 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.72-2
1953- fix URL
1954- Obsoletes: koffice < 3:2.3.70
1955
1956* Thu Jun 16 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.72-1
1957- 2.3.72 (first try)
1958
Note: See TracBrowser for help on using the repository browser.