Blob Blame History Raw

# koffice version to Obsolete
%define koffice_ver 3:2.3.70

%if 0%{?fedora} > 16
%define GTL 1
%endif

Name:    calligra 
Version: 2.4.1
Release: 2%{?dist}
Summary: An integrated office suite

License: GPLv2+ and LGPLv2+
URL:     http://www.calligra-suite.org/
Source0: http://download.kde.org/stable/calligra-%{version}/calligra-%{version}.tar.bz2

## upstreamable patches
# scripts missed tables->sheets rename
# upstreamed http://quickgit.kde.org/?p=calligra.git&a=commit&h=c19ebfe046ebfad35f1fec54a3e75e9986db2643
Patch51: calligra-2.3.92-tables_to_sheets.patch

## upstream patches

BuildRequires: boost-devel
BuildRequires: bzip2-devel bzip2
BuildRequires: desktop-file-utils
BuildRequires: doxygen
BuildRequires: pkgconfig(eigen2) 
BuildRequires: pkgconfig(exiv2) 
BuildRequires: pkgconfig(fftw3)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: freeglut-devel
BuildRequires: gettext-devel
BuildRequires: giflib-devel
BuildRequires: pkgconfig(glew)
BuildRequires: gmm-devel
BuildRequires: pkgconfig(GraphicsMagick)
BuildRequires: pkgconfig(gsl) 
BuildRequires: kdelibs4-devel
BuildRequires: kdepimlibs-devel
# see -DIHAVEPATCHEDQT:BOOL=ON below
BuildRequires: qt4-devel >= 4.8.1-5
BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(gl) pkgconfig(glu) 
BuildRequires: libjpeg-devel
#if 0%{?map_shape}
BuildRequires: marble-devel
#endif
BuildRequires: okular-devel
BuildRequires: pkgconfig(icu-i18n)
BuildRequires: pkgconfig(libkdcraw)
BuildRequires: pkgconfig(poppler-qt4)
BuildRequires: pkgconfig(libpng)
BuildRequires: libspnav-devel
BuildRequires: libtiff-devel
# pkgconfig(libwpd-0.8) or pkgconfig(libwpd-0.9)
BuildRequires: libwpd-devel 
# pkgconfig(libwpg-0.1) or pkgconfig(libwpg-0.2)
BuildRequires: libwpg-devel 
BuildRequires: pkgconfig(libxslt)
# kexi
BuildRequires: freetds-devel
BuildRequires: libpqxx-devel >= 1:3.0
BuildRequires: mysql-devel
%if 0%{?GTL}
BuildRequires: pkgconfig(GTLCore) >= 0.9.16
BuildRequires: pkgconfig(QtGTL)
%endif
BuildRequires: pkgconfig(OpenEXR)
BuildRequires: pkgconfig(libopenjpeg)
BuildRequires: perl
BuildRequires: pkgconfig(poppler-qt4)
BuildRequires: pstoedit
BuildRequires: pkgconfig(qca2)
BuildRequires: readline-devel
BuildRequires: pkgconfig(sqlite3)
# not detected, doesn't work, some xbase vs xbase64 differences ? -- rex
#BuildRequires: xbase-devel

Obsoletes: koffice < %{koffice_ver} 
Obsoletes: koffice-suite < %{koffice_ver}

Requires:  %{name}-braindump = %{version}-%{release}
Requires:  %{name}-words = %{version}-%{release} 
Requires:  %{name}-sheets = %{version}-%{release} 
Requires:  %{name}-stage = %{version}-%{release}
Requires:  %{name}-flow = %{version}-%{release}
Requires:  %{name}-karbon = %{version}-%{release}
Requires:  %{name}-krita = %{version}-%{release}
Requires:  %{name}-kexi = %{version}-%{release}
Requires:  %{name}-kexi-driver-mysql = %{version}-%{release}
Requires:  %{name}-kexi-driver-postgresql = %{version}-%{release}
Requires:  %{name}-kexi-driver-sybase = %{version}-%{release}
Requires:  %{name}-kexi-map-form-widget = %{version}-%{release}
%if 0%{?kformula}
Requires:  %{name}-kformula = %{version}-%{release}
%endif
Requires:  %{name}-plan = %{version}-%{release}
Requires:  %{name}-okular-odpgenerator = %{version}-%{release}
%if 0%{?map_shape}
Requires:  %{name}-map-shape = %{version}-%{release}
%endif
Requires:  %{name}-reports-map-element = %{version}-%{release}

%description
%{summary}.

%package core
Summary:  Core support files for %{name} 
Obsoletes: koffice-core < %{koffice_ver}
Obsoletes: koffice-filters < %{koffice_ver}
Obsoletes: calligra-filters < 2.3.86-3
Provides:  calligra-filters = %{version}-%{release} 
%if ! 0%{?kformula}
Obsoletes: %{name}-kformula < %{version}-%{release}
Obsoletes: %{name}-kformula-libs < %{version}-%{release}
%endif
%if ! 0%{?map_shape}
Obsoletes: %{name}-map-shape < %{version}-%{release}
%endif
%if 0%{?external_lilypond_fonts}
Requires: lilypond-emmentaler-fonts
%endif
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}}
%description core
%{summary}.

%package libs
Summary: Runtime libraries for %{name} 
Obsoletes: koffice-libs < %{koffice_ver}
Requires: %{name}-kdchart%{?_isa} = %{version}-%{release}
%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
%description libs
%{summary}.

%package devel
Summary:  Libraries needed for %{name} development
Obsoletes: koffice-devel < 3:2.3.70
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: kdelibs4-devel
%description devel
%{summary}.

%package  kdchart
Summary:  Runtime libraries for kdchart
License:  GPLv2 or GPLv3
Obsoletes: koffice-kdchart < 3:2.3.70
%description kdchart
%{summary}.

%package  kdchart-devel
Summary:  Libraries needed for kdchart development
License:  GPLv2 or GPLv3
Obsoletes: koffice-kdchart-devel < 3:2.3.70
Provides: kdchart-devel = 0.0
Requires: %{name}-kdchart%{?_isa} = %{version}-%{release}
Requires: qt4-devel
%description kdchart-devel
%{summary}.

%package  braindump
Summary:  Notes and idea gathering
Requires: %{name}-core = %{version}-%{release}
Requires: %{name}-braindump-libs%{?_isa} = %{version}-%{release}
%description braindump
%{summary}.

%package  braindump-libs
Summary:  Runtime libraries for %{name}-braindump
Requires: %{name}-braindump = %{version}-%{release}
%description braindump-libs
%{summary}.

%package  map-shape
Summary:  Map shape for Calligra applications
Requires: %{name}-core = %{version}-%{release}
Requires: marble%{?_kde4_version: >= 1:%{_kde4_version}}
%description map-shape
%{summary}.

%package reports-map-element
Summary: Map element for Calligra Reports
Requires: %{name}-core = %{version}-%{release}
Requires: marble%{?_kde4_version: >= 1:%{_kde4_version}}
%description reports-map-element
%{summary}.

%package  words
Summary:  An intuitive word processor application with desktop publishing features
Obsoletes: koffice-kword < %{koffice_ver}
Obsoletes: koffice-kword-libs < %{koffice_ver}
Requires: %{name}-core = %{version}-%{release}
Requires: %{name}-words-libs%{?_isa} = %{version}-%{release}
%description words
KWord is an intuitive word processor and desktop publisher application.
With it, you can create informative and attractive documents with
pleasure and ease.

%package  words-libs
Summary:  Runtime libraries for %{name}-words
Requires: %{name}-words = %{version}-%{release}
%description words-libs
%{summary}.

%package  sheets 
Summary:  A fully-featured spreadsheet application
Obsoletes: koffice-kspread < %{koffice_ver}
Obsoletes: koffice-kspread-libs < %{koffice_ver}
Obsoletes: calligra-tables < 2.3.92
Provides:  calligra-tables = %{version}-%{release}
Requires: %{name}-core = %{version}-%{release}
%description sheets 
Tables is a fully-featured calculation and spreadsheet tool.  Use it to
quickly create and calculate various business-related spreadsheets, such
as income and expenditure, employee working hours…

%package  sheets-libs
Summary:  Runtime libraries for %{name}-sheets
Obsoletes: calligra-tables-libs < 2.3.92
Requires: %{name}-sheets = %{version}-%{release}
%description sheets-libs
%{summary}.

%package  stage 
Summary:  A full-featured presentation program
Obsoletes: koffice-kpresenter < %{koffice_ver}
Obsoletes: koffice-kpresenter-libs < %{koffice_ver}
Requires: %{name}-core = %{version}-%{release}
Requires: %{name}-stage-libs%{?_isa} = %{version}-%{release}
# when -libs was introduced
%description stage 
Stage is a powerful and easy to use presentation application. You
can dazzle your audience with stunning slides containing images, videos,
animation and more.

%package  stage-libs
Summary:  Runtime libraries for %{name}-stage
Requires: %{name}-stage = %{version}-%{release}
%description stage-libs
%{summary}.

%package  flow 
Summary:  A diagramming and flowcharting application
Requires: %{name}-core = %{version}-%{release}
Requires: %{name}-flow-libs%{?_isa} = %{version}-%{release}
%description flow 
Flow is an easy to use diagramming and flowcharting application with
tight integration to the other KOffice applications. It enables you to
create network diagrams, organisation charts, flowcharts and more.

%package  flow-libs
Summary:  Runtime libraries for %{name}-flow
Requires: %{name}-flow = %{version}-%{release}
%description flow-libs
%{summary}.

%package  karbon
Summary:  A vector drawing application
Obsoletes: koffice-karbon < %{koffice_ver}
Obsoletes: koffice-karbon-libs < %{koffice_ver}
Requires: %{name}-core = %{version}-%{release}
Requires: %{name}-karbon-libs%{?_isa} = %{version}-%{release}
# for karbon eps import filter
Requires: pstoedit
%description karbon
Karbon is a vector drawing application with an user interface that is
easy to use, highly customizable and extensible. That makes Karbon a
great application for users starting to explore the world of vector
graphics as well as for artists wanting to create breathtaking vector
art.

Whether you want to create clipart, logos, illustrations or photorealistic
vector images – look no further, Karbon is the tool for you!

%package  karbon-libs
Summary:  Runtime libraries for %{name}-karbon
Group:    System Environment/Libraries
Requires: %{name}-karbon = %{version}-%{release}
%description karbon-libs
%{summary}.

%package  krita
Summary:  A creative sketching and painting application 
Obsoletes: koffice-krita < %{koffice_ver}
Obsoletes: koffice-krita-libs < %{koffice_ver}
Requires: %{name}-core = %{version}-%{release}
Requires: %{name}-krita-libs%{?_isa} = %{version}-%{release}
# fix old multilib mishaps
Obsoletes: koffice-krita < 3:2.3
# to make bundled scripts work
#Requires: kross(javascript) kross(python) kross(ruby)
%description krita
Krita is a creative sketching and painting application based on KOffice 
technology. Whether you want to create art paintings, cartoons, concept
art or textures, Krita supports most graphics tablets out of the box.
Krita’s vision statement is:
* Krita is a KDE program for sketching and painting, offering an end–to–end
  solution for creating digital painting files from scratch by masters.
* Fields of painting that Krita explicitly supports are concept art,
  creation of comics and textures for rendering.
* Modelled on existing real-world painting materials and workflows,
  Krita supports creative working by getting out of the way and with
  snappy response.

%package  krita-libs
Summary:  Runtime libraries for %{name}-krita
Requires: %{name}-krita = %{version}-%{release}
%description krita-libs
%{summary}.

%package  kexi
Summary:  An integrated environment for managing data
Obsoletes: koffice-kexi < %{koffice_ver}
Obsoletes: koffice-kexi-libs < %{koffice_ver}
Requires: %{name}-core = %{version}-%{release}
Requires: %{name}-kexi-libs%{?_isa} = %{version}-%{release}
%description kexi
Kexi is an integrated data management application.  It can be used for
creating database schemas, inserting data, performing queries, and
processing data. Forms can be created to provide a custom interface to
your data. All database objects – tables, queries and forms – are
stored in the database, making it easy to share data and design.

For additional database drivers take a look at %{name}-kexi-driver-*

%package  kexi-libs
Summary:  Runtime libraries for %{name}-kexi
Requires: %{name}-kexi = %{version}-%{release}
%description kexi-libs
%{summary}.

%package  kexi-driver-mysql
Summary:  Mysqwl driver for kexi
Obsoletes: koffice-kexi-driver-mysql < %{koffice_ver}
Requires: %{name}-kexi = %{version}-%{release}
%description kexi-driver-mysql
%{summary}.

%package  kexi-driver-postgresql
Summary:  Postgresql driver for kexi
Obsoletes: koffice-kexi-driver-pgsql < %{koffice_ver}
Obsoletes: calligra-kexi-driver-pgsql < 2.3.86-2 
Provides:  calligra-kexi-driver-pgsql = %{version}-%{release}
Requires: %{name}-kexi = %{version}-%{release}
%description kexi-driver-postgresql
%{summary}.

%package  kexi-driver-sybase
Summary:  Sybase driver for kexi
Requires: %{name}-kexi = %{version}-%{release}
%description kexi-driver-sybase
%{summary}.

%package  kexi-driver-xbase
Summary:  XBase driver for kexi
Requires: %{name}-kexi = %{version}-%{release}
%description kexi-driver-xbase
%{summary}.

%package  kexi-map-form-widget
Summary: Kexi map form widget
Requires: %{name}-kexi = %{version}-%{release}
Requires: marble%{?_kde4_version: >= 1:%{_kde4_version}}
%description kexi-map-form-widget
%{summary}.

%package kexi-spreadsheet-import
Summary: Spreadsheet-to-Kexi-table import plugin
Requires: %{name}-sheets-libs%{?_isa} = %{version}-%{release}
%description kexi-spreadsheet-import
%{summary}.

%package  kformula
Summary:  A powerful formula editor
Obsoletes: koffice-kformula < %{koffice_ver}
Obsoletes: koffice-kformula-libs < %{koffice_ver}
Requires: %{name}-core = %{version}-%{release}
Requires: %{name}-kformula-libs%{?_isa} = %{version}-%{release}
Requires:  lyx-fonts
Requires:  dejavu-lgc-sans-fonts
%description kformula
%{summary}.

%package  kformula-libs
Summary:  Runtime libraries for %{name}-kformula
Requires: %{name}-kformula = %{version}-%{release}
%description kformula-libs
%{summary}.

%package  plan 
Summary:  A project planner
Obsoletes: koffice-kplato < %{koffice_ver}
Obsoletes: koffice-kplato-libs < %{koffice_ver}
Requires: %{name}-core = %{version}-%{release}
Requires: %{name}-plan-libs%{?_isa} = %{version}-%{release}
%description plan 
Plan is a project management application. It is intended for managing
moderately large projects with multiple resources.

%package  plan-libs
Summary:  Runtime libraries for %{name}-plan
Requires: %{name}-plan = %{version}-%{release}
%description plan-libs
%{summary}.

%package  okular-odpgenerator
Summary:  OpenDocument presenter support for okular
Obsoletes: koffice-okular-odpgenerator < %{koffice_ver}
Requires: %{name}-stage = %{version}-%{release}
# okularpart at least
Requires: okular%{?_kde4_version: >= %{_kde4_version}}
%description okular-odpgenerator
%{summary}.


%prep
%setup -q

%patch51 -p1 -b .tables_to_sheets

## kdchart munging begin
pushd plugins/chartshape/kdchart
mv src kdchart
sed -i.kdchart_fix -e 's|../src/||' kdchart/Ternary/KDChartTernaryAxis.cpp
sed -i.kdchart_fix -e 's|add_subdirectory(src)|add_subdirectory(kdchart)|' CMakeLists.txt
mv include include.kdchart_fix && cp -a include.kdchart_fix include/
sed -i -e 's|../src|../kdchart|' include/*
popd
## kdchart munging end


%build

mkdir -p %{_target_platform}
pushd %{_target_platform}
# SET EIGEN2_INCLUDE_DIR since our kde4_incdir != eigen2_incdir
%{cmake_kde4} \
  -DEIGEN2_INCLUDE_DIR:PATH=%{_includedir}/eigen2 \
  -DBUILD_active:BOOL=OFF \
  -DBUILD_cstester:BOOL=OFF \
  -DBUILD_koabstraction:BOOL=OFF \
  -DBUILD_mobile:BOOL=OFF \
  -DIHAVEPATCHEDQT:BOOL=ON \
  ..
popd

make %{?_smp_mflags} -C %{_target_platform}


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C %{_target_platform}

## kdchart munging begin
pushd plugins/chartshape/kdchart
mkdir -p %{buildroot}%{_includedir}/KDChart
install -m644 -p include/* %{buildroot}%{_includedir}/KDChart/
for inc_dir in kdchart kdchart/LeveyJennings kdchart/PrerenderedElements kdchart/Scenery kdchart/Ternary ; do
mkdir -p %{buildroot}%{_includedir}/${inc_dir}
install -m644 -p ${inc_dir}/*.h %{buildroot}%{_includedir}/${inc_dir}/
rm -f %{buildroot}%{_includedir}/${inc_dir}/*_p.h
done
popd
## kdchart munging end

## unpackaged files
# fonts
%if 0%{?external_lilypond_fonts}
rm -fv %{buildroot}%{_kde4_appsdir}/musicshape/fonts/Emmentaler-14.ttf
%endif
rm -rfv %{buildroot}%{_kde4_appsdir}/apps/formulashape/fonts/
# extraneous stuff we don't want in -devel
rm -fv %{buildroot}%{_kde4_libdir}/lib*common.so
rm -fv %{buildroot}%{_kde4_libdir}/lib*filters.so
rm -fv %{buildroot}%{_kde4_libdir}/lib*private.so
rm -fv %{buildroot}%{_kde4_libdir}/libchartshapelib.so
rm -fv %{buildroot}%{_kde4_libdir}/libkarbon*.so
rm -fv %{buildroot}%{_kde4_libdir}/libkexi*.so
rm -fv %{buildroot}%{_kde4_libdir}/libkisexiv2.so
rm -fv %{buildroot}%{_kde4_libdir}/libkformulalib.so
rm -fv %{buildroot}%{_kde4_libdir}/libko{chart,kross,plugin,property,report,wmf,wv2}.so
rm -fv %{buildroot}%{_kde4_libdir}/libkrita*.so
rm -fv %{buildroot}%{_kde4_libdir}/libkross*.so
rm -fv %{buildroot}%{_kde4_libdir}/libkplato*.so
rm -fv %{buildroot}%{_kde4_libdir}/libtablesodf.so
rm -fv %{buildroot}%{_kde4_libdir}/libkwmf.so
rm -fv %{buildroot}%{_kde4_libdir}/libmsooxml.so
rm -fv %{buildroot}%{_kde4_libdir}/libplanwork{app,factory}.so
rm -fv %{buildroot}%{_kde4_libdir}/librcps_plan.so
rm -fv %{buildroot}%{_kde4_libdir}/libtextlayout.so
rm -fv %{buildroot}%{_kde4_libdir}/liblibwmf.so
rm -fv %{buildroot}%{_kde4_libdir}/libRtfReader.so
%if ! 0%{?kchart}
rm -fv %{buildroot}%{_kde4_libdir}/libkchartcommon.so.*
rm -fv %{buildroot}%{_kde4_libdir}/kde4/*kchart*.*
rm -rfv %{buildroot}%{_kde4_appsdir}/kchart/
rm -rfv %{buildroot}%{_kde4_docdir}/HTML/en/kchart/
rm -fv %{buildroot}%{_kde4_datadir}/kde4/services/kchart*.desktop
rm -fv %{buildroot}%{_kde4_datadir}/kde4/services/ServiceMenus/kchart_konqi.desktop
%endif
%if ! 0%{?kformula}
rm -fv %{buildroot}%{_kde4_datadir}/kde4/services/kformulapart.desktop
%endif


%check
for desktop_file in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do
desktop-file-validate ${desktop_file} 
done


%files 

%post core
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || :

%posttrans core
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || :
update-desktop-database -q &> /dev/null ||:

%postun core
if [ $1 -eq 0 ] ; then
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || :
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || :
update-desktop-database -q &> /dev/null ||:
fi

%files core
%doc AUTHORS COPYING COPYING.LIB README
%{_kde4_bindir}/calligra
%{_kde4_docdir}/HTML/en/calligra/
%{_kde4_bindir}/kthesaurus
%{_kde4_bindir}/calligraconverter
%{_kde4_libdir}/libkdeinit4_kthesaurus.so
%{_kde4_libdir}/kde4/autocorrect.so
%{_kde4_libdir}/kde4/changecase.so
%{_kde4_libdir}/kde4/defaulttools.so
%{_kde4_libdir}/kde4/calligradockers.so
%{_kde4_libdir}/kde4/calligragoogledocs.so
%{_kde4_libdir}/kde4/calligrascan.so
%{_kde4_libdir}/kde4/calligrathumbnail.so
%{_kde4_libdir}/kde4/kodocinfopropspage.*
%{_kde4_libdir}/kde4/kopabackgroundtool.*
%{_kde4_libdir}/kde4/kolcmsengine.*
%{_kde4_libdir}/kde4/koreport_barcodeplugin.so
%{_kde4_libdir}/kde4/koreport_chartplugin.so
%{_kde4_libdir}/kde4/koreport_webplugin.so
%{_kde4_datadir}/kde4/services/koreport_webplugin.desktop
%{_kde4_libdir}/kde4/kounavailpart.*
%{_kde4_libdir}/kde4/spellcheck.so
%{_kde4_libdir}/kde4/textvariables.so
%{_kde4_libdir}/kde4/thesaurustool.so
%{_kde4_libdir}/kde4/artistictextshape.so
%{_kde4_libdir}/kde4/chartshape.so
%{_kde4_libdir}/kde4/commentshape.so
%{_kde4_libdir}/kde4/musicshape.so
%{_kde4_libdir}/kde4/pictureshape.so
%{_kde4_libdir}/kde4/pluginshape.so
%{_kde4_libdir}/kde4/spacenavigator.so
%{_kde4_libdir}/kde4/spreadsheetshape.so
%{_kde4_libdir}/kde4/textshape.so
%{_kde4_libdir}/kde4/treeshape.so
%{_kde4_libdir}/kde4/vectorshape.so
%{_kde4_libdir}/kde4/videoshape.so
%{_kde4_libdir}/kde4/webshape.so
%{_kde4_appsdir}/calligra/
%{_kde4_appsdir}/koproperty/
%{_kde4_docdir}/HTML/en/thesaurus/
%{_kde4_datadir}/applications/kde4/KThesaurus.desktop
%{_datadir}/mime/packages/msooxml-all.xml
%{_kde4_iconsdir}/hicolor/*/*/*
%{_kde4_iconsdir}/oxygen/*/*/*
%{_kde4_datadir}/applications/kde4/calligra.desktop
%{_kde4_datadir}/kde4/services/autocorrect.desktop
%{_kde4_datadir}/kde4/services/calligradockers.desktop
%{_kde4_datadir}/kde4/services/calligrastageeventactions.desktop
%{_kde4_datadir}/kde4/services/calligrastagetoolanimation.desktop
%{_kde4_datadir}/kde4/services/calligrathumbnail.desktop
%{_kde4_datadir}/kde4/services/changecase.desktop
%{_kde4_datadir}/kde4/services/defaulttools.desktop
%{_kde4_datadir}/kde4/services/kodocinfopropspage.desktop
%{_kde4_datadir}/kde4/services/kolcmsengine.desktop
%{_kde4_datadir}/kde4/services/kopabackgroundtool.desktop
%{_kde4_datadir}/kde4/services/koreport_barcodeplugin.desktop
%{_kde4_datadir}/kde4/services/koreport_chartplugin.desktop
%{_kde4_datadir}/kde4/services/kounavail.desktop
%{_kde4_datadir}/kde4/services/spacenavigator.desktop
%{_kde4_datadir}/kde4/services/spellcheck.desktop
%{_kde4_datadir}/kde4/services/spreadsheetshape-deferred.desktop
%{_kde4_datadir}/kde4/services/textvariables.desktop
%{_kde4_datadir}/kde4/services/thesaurustool.desktop
%{_kde4_datadir}/kde4/servicetypes/calligra_application.desktop
%{_kde4_datadir}/kde4/servicetypes/calligra_deferred_plugin.desktop
%{_kde4_datadir}/kde4/servicetypes/calligradocker.desktop
%{_kde4_datadir}/kde4/servicetypes/calligrapart.desktop
%{_kde4_datadir}/kde4/servicetypes/filtereffect.desktop
%{_kde4_datadir}/kde4/servicetypes/inlinetextobject.desktop
%{_kde4_datadir}/kde4/servicetypes/kochart.desktop
%{_kde4_datadir}/kde4/servicetypes/koplugin.desktop
%{_kde4_datadir}/kde4/servicetypes/koreport_itemplugin.desktop
%{_kde4_datadir}/kde4/servicetypes/texteditingplugin.desktop
%{_kde4_datadir}/kde4/servicetypes/textvariableplugin.desktop
%{_kde4_datadir}/kde4/servicetypes/widgetfactory.desktop
%{_kde4_datadir}/kde4/services/artistictextshape.desktop
%{_kde4_datadir}/kde4/services/chartshape.desktop
%{_kde4_datadir}/kde4/services/commentshape.desktop
%{_kde4_datadir}/kde4/services/formulashape.desktop
%{_kde4_datadir}/kde4/services/kexirelationdesignshape.desktop
%{_kde4_datadir}/kde4/services/musicshape.desktop
%{_kde4_datadir}/kde4/services/pictureshape.desktop
%{_kde4_datadir}/kde4/services/pluginshape.desktop
%{_kde4_datadir}/kde4/services/spreadsheetshape.desktop
%{_kde4_datadir}/kde4/services/textshape.desktop
%{_kde4_datadir}/kde4/services/treeshape.desktop
%{_kde4_datadir}/kde4/services/vectorshape.desktop
%{_kde4_datadir}/kde4/services/videoshape.desktop
%{_kde4_datadir}/kde4/services/webshape.desktop
%{_kde4_appsdir}/formulashape/
%{_kde4_libdir}/kde4/formulashape.*
%{_kde4_appsdir}/musicshape/
%dir %{_datadir}/color/
%dir %{_datadir}/color/icc/
%{_datadir}/color/icc/pigment/
%if 0%{?GTL}
%{_kde4_appsdir}/pigmentcms/
%endif
%{_kde4_datadir}/kde4/servicetypes/pigment*.desktop
%{_kde4_libdir}/kde4/pathshapes.so
%{_kde4_datadir}/kde4/services/pathshapes.desktop
%{_kde4_libdir}/kde4/generickofilter.*
%{_kde4_datadir}/kde4/services/generic_filter.desktop
%{_kde4_libdir}/kde4/xsltimport.*
%{_kde4_libdir}/kde4/xsltexport.*
%{_kde4_appsdir}/xsltfilter/
%{_kde4_datadir}/kde4/services/xslt*.desktop
%{_kde4_datadir}/kde4/servicetypes/kofilter*.desktop

%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig

%files libs
%{_kde4_datadir}/kde4/servicetypes/flake*.desktop
%{_kde4_libdir}/libflake.so.*
%{_kde4_libdir}/libchartshapelib.so.*
%{_kde4_libdir}/libkochart.so.*
%{_kde4_libdir}/libkokross.so.*
%{_kde4_libdir}/libkomain.so.*
%{_kde4_libdir}/libkoodf.so.*
%{_kde4_libdir}/libkopageapp.so.*
%{_kde4_libdir}/libkoproperty.so.*
%{_kde4_libdir}/libkoplugin.so.*
%{_kde4_libdir}/libkoreport.so.*
%{_kde4_libdir}/libkotext.so.*
%{_kde4_libdir}/libkowidgets.so.*
%{_kde4_libdir}/libkowv2.so.9*
%{_kde4_libdir}/libkformulalib.so.*
%{_kde4_libdir}/libkundo2.so.9*
%{_kde4_libdir}/libmsooxml.so.*
%{_kde4_libdir}/libpigmentcms.so.*
%{_kde4_libdir}/libRtfReader.so.9*
%{_kde4_libdir}/libtextlayout.so.*
%{_kde4_libdir}/liblibwmf.so.*

%files devel
%{_kde4_appsdir}/cmake/modules/FindCalligraLibs.cmake
%{_kde4_includedir}/*.h
%{_kde4_includedir}/*.cpp
%{_kde4_libdir}/libflake.so
%{_kde4_libdir}/libkomain.so
%{_kde4_libdir}/libkoodf.so
%{_kde4_libdir}/libkopageapp.so
%{_kde4_libdir}/libkotext.so
%{_kde4_libdir}/libkowidgets.so
%{_kde4_libdir}/libkundo2.so
%{_kde4_libdir}/libpigmentcms.so
%{_kde4_includedir}/changetracker/
%{_kde4_includedir}/kexi/
%{_kde4_libdir}/libkformdesigner.so
%{_kde4_includedir}/stage/
%{_kde4_includedir}/styles/
%{_kde4_includedir}/sheets/
%{_kde4_includedir}/words/

%files kdchart
%{_kde4_libdir}/libkdchart.so.9*

%files kdchart-devel
%{_kde4_libdir}/libkdchart.so
%{_includedir}/kdchart
%{_includedir}/KDChart/

%posttrans braindump
update-desktop-database -q &> /dev/null ||:

%postun braindump
if [ $1 -eq 0 ] ; then
update-desktop-database -q &> /dev/null ||:
fi

%files braindump
%{_kde4_bindir}/braindump
%{_kde4_datadir}/applications/kde4/braindump.desktop
%{_kde4_appsdir}/braindump/
%{_kde4_datadir}/kde4/servicetypes/braindump_extensions.desktop
%{_kde4_libdir}/kde4/stateshape.so
%{_kde4_appsdir}/stateshape/
%{_kde4_datadir}/kde4/services/stateshape.desktop

%post braindump-libs -p /sbin/ldconfig
%postun braindump-libs -p /sbin/ldconfig

%files braindump-libs
%{_kde4_libdir}/libbraindumpcore.so.9*

%if 0%{?kformula}
%files kformula
%{_kde4_bindir}/kformula
%{_kde4_libdir}/libkdeinit_kformula.so
%{_kde4_libdir}/kde4/*kformula*.*
%{_kde4_libdir}/kde4/formulashape.*
%{_kde4_appsdir}/kformula/
%{_kde4_datadir}/kde4/services/kformula*.desktop
%{_kde4_datadir}/applications/kde4/*kformula.desktop
%{_kde4_docdir}/HTML/en/kformula/
%{_kde4_datadir}/kde4/services/ServiceMenus/kformula_konqi.desktop

%post kformula-libs -p /sbin/ldconfig
%postun kformula-libs -p /sbin/ldconfig

%files kformula-libs
%defattr(-,root,root,-)
%{_kde4_libdir}/libkformulaprivate.so.*
%endif

%if 0%{?map_shape}
%files map-shape
%{_kde4_libdir}/kde4/mapshape.so
%{_kde4_datadir}/kde4/services/mapshape.desktop
%endif

%files reports-map-element
%{_kde4_libdir}/kde4/koreport_mapsplugin.so
%{_kde4_datadir}/kde4/services/koreport_mapsplugin.desktop

%posttrans sheets 
update-desktop-database -q &> /dev/null ||:

%postun sheets 
if [ $1 -eq 0 ] ; then
update-desktop-database -q &> /dev/null ||:
fi

%files sheets 
%{_kde4_bindir}/calligrasheets
%{_kde4_libdir}/libkdeinit4_calligrasheets.so
%{_kde4_libdir}/libcalligrasheetsodf.so
%{_kde4_libdir}/kde4/calligrasheets*.so
%{_kde4_libdir}/kde4/applixspreadimport.*
%{_kde4_libdir}/kde4/csvexport.*
%{_kde4_libdir}/kde4/csvimport.*
%{_kde4_libdir}/kde4/dbaseimport.*
%{_kde4_libdir}/kde4/excelimporttodoc.*
%{_kde4_libdir}/kde4/gnumericexport.*
%{_kde4_libdir}/kde4/gnumericimport.*
%{_kde4_libdir}/kde4/kspread*import.*
%{_kde4_libdir}/kde4/kspread*export.*
%{_kde4_libdir}/kde4/kspread*module.so
%{_kde4_libdir}/kde4/opencalcexport.*
%{_kde4_libdir}/kde4/opencalcimport.*
%{_kde4_libdir}/kde4/qproimport.*
%{_kde4_libdir}/kde4/xlsximport.*
%{_kde4_libdir}/kde4/krossmodulekspread.so
%{_kde4_libdir}/kde4/kspread_plugin_tool_calendar.so
%{_kde4_libdir}/kde4/kspreadsolver.so
%{_kde4_libdir}/kde4/spreadsheetshape-deferred.so
%{_kde4_appsdir}/sheets/
%{_kde4_configdir}/sheetsrc
%{_kde4_datadir}/config.kcfg/sheets.kcfg
%{_kde4_datadir}/kde4/services/krossmodulekspread.desktop
%{_kde4_datadir}/kde4/services/kspread_plugin_tool_calendar.desktop
%{_kde4_datadir}/kde4/services/kspread*module.desktop
%{_kde4_datadir}/kde4/services/kspread_*_export.desktop
%{_kde4_datadir}/kde4/services/kspread_*_import.desktop
%{_kde4_datadir}/kde4/services/spreadsheetshape-deferred.desktop
%{_kde4_datadir}/kde4/services/sheetspart.desktop
%{_kde4_datadir}/kde4/servicetypes/sheets_plugin.desktop
%{_kde4_datadir}/templates/SpreadSheet.desktop
%{_kde4_datadir}/templates/.source/SpreadSheet.kst
%{_kde4_datadir}/applications/kde4/sheets.desktop
%{_kde4_docdir}/HTML/en/sheets/
%{_kde4_datadir}/kde4/services/ServiceMenus/kspread_konqi.desktop

%post sheets-libs -p /sbin/ldconfig
%postun sheets-libs -p /sbin/ldconfig

%files sheets-libs
%{_libdir}/libcalligrasheetscommon.so.*
%{_libdir}/libcalligrasheetsodf.so.*

%posttrans stage
update-desktop-database -q &> /dev/null ||:

%postun stage
if [ $1 -eq 0 ] ; then
update-desktop-database -q &> /dev/null ||:
fi

%files stage 
%doc stage/AUTHORS stage/CHANGES
%{_kde4_bindir}/calligrastage
%{_kde4_libdir}/libkdeinit4_calligrastage.so
%{_kde4_libdir}/kde4/*stage*.*
%{_kde4_libdir}/kde4/kpr_pageeffect_*.so
%{_kde4_libdir}/kde4/kpr_shapeanimation_*.so
%{_kde4_libdir}/kde4/Filterkpr2odf.so
%{_kde4_libdir}/kde4/powerpointimport.*
%{_kde4_libdir}/kde4/pptximport.*
%{_kde4_appsdir}/stage/
%{_kde4_configdir}/stagerc
%{_kde4_docdir}/HTML/en/stage/
%{_kde4_datadir}/kde4/services/kpr*.desktop
%{_kde4_datadir}/kde4/servicetypes/kpr*.desktop
%{_kde4_datadir}/kde4/servicetypes/presentationeventaction.desktop
%{_kde4_datadir}/kde4/servicetypes/scripteventaction.desktop
%{_kde4_datadir}/templates/Presentation.desktop
%{_kde4_datadir}/templates/.source/Presentation.kpt
%{_kde4_datadir}/applications/kde4/*stage.desktop
%{_kde4_datadir}/kde4/services/Filterkpr2odf.desktop
%{_kde4_datadir}/kde4/services/stagepart.desktop
%{_kde4_datadir}/kde4/services/ServiceMenus/kpresenter_konqi.desktop

%post stage-libs -p /sbin/ldconfig
%postun stage-libs -p /sbin/ldconfig

%files stage-libs
%{_kde4_libdir}/libcalligrastageprivate.so.*
%{_kde4_libdir}/kde4/kprvariables.*

%posttrans karbon
update-desktop-database -q &> /dev/null ||:

%postun karbon
if [ $1 -eq 0 ] ; then
update-desktop-database -q &> /dev/null ||:
fi

%files karbon
%{_kde4_bindir}/karbon
%{_kde4_configdir}/karbonrc
%{_kde4_libdir}/libkdeinit4_karbon.so
%{_kde4_libdir}/kde4/*karbon*.*
%{_kde4_libdir}/kde4/wmfexport.*
%{_kde4_libdir}/kde4/wmfimport.*
%{_kde4_appsdir}/karbon/
%{_kde4_datadir}/kde4/services/karbon*
%{_kde4_datadir}/kde4/servicetypes/karbon_module.desktop
%{_kde4_datadir}/templates/Illustration.desktop
%{_kde4_datadir}/templates/.source/Illustration.karbon
%{_kde4_datadir}/applications/kde4/*karbon.desktop
#{_kde4_docdir}/HTML/en/karbon/
%{_kde4_datadir}/kde4/services/ServiceMenus/karbon_konqi.desktop

%post karbon-libs -p /sbin/ldconfig
%postun karbon-libs -p /sbin/ldconfig

%files karbon-libs
%{_kde4_libdir}/libkarboncommon.so.*
%{_kde4_libdir}/libkarbonui.so.*

%posttrans krita
update-desktop-database -q &> /dev/null ||:
update-mime-database %{_kde4_datadir}/mime &> /dev/null ||:

%postun krita
if [ $1 -eq 0 ] ; then
update-desktop-database -q &> /dev/null ||:
update-mime-database %{_kde4_datadir}/mime &> /dev/null ||:
fi

%files krita
%doc krita/AUTHORS krita/ChangeLog krita/README
%{_kde4_bindir}/krita
%{_kde4_configdir}/kritarc
%{_kde4_libdir}/libkdeinit4_krita.so
%{_kde4_libdir}/kde4/*krita*.*
%{_kde4_appsdir}/krita/
%{_kde4_configdir}/krita*.knsrc
%{_kde4_datadir}/kde4/services/krita*.desktop
%{_kde4_datadir}/kde4/servicetypes/krita*.desktop
%{_kde4_datadir}/applications/kde4/*krita*.desktop
%{_kde4_datadir}/mime/packages/krita_ora.xml
%{_kde4_appsdir}/kritaplugins/
%{_datadir}/color/icc/krita/
%{_kde4_datadir}/kde4/services/ServiceMenus/krita_konqi.desktop

%post krita-libs -p /sbin/ldconfig
%postun krita-libs -p /sbin/ldconfig

%files krita-libs
%{_kde4_libdir}/libkrita*.so.*

%posttrans kexi
update-desktop-database -q &> /dev/null ||:

%postun kexi
if [ $1 -eq 0 ] ; then
update-desktop-database -q &> /dev/null ||:
fi

%files kexi
%doc kexi/CHANGES kexi/README
%{_kde4_appsdir}/kexi/
%{_kde4_bindir}/kexi*
%{_kde4_libdir}/kde4/kformdesigner_containers.so
%{_kde4_libdir}/kde4/kformdesigner_kexidbwidgets.so
%{_kde4_libdir}/kde4/kformdesigner_mapbrowser.so
%{_kde4_libdir}/kde4/kformdesigner_stdwidgets.so
%{_kde4_libdir}/kde4/kformdesigner_webbrowser.so
%{_kde4_libdir}/kde4/kexihandler_*.*
%{_kde4_libdir}/kde4/krossmodulekexidb.so
%{_kde4_libdir}/kde4/kexidb_sqlite3driver.so
%{_kde4_libdir}/kde4/kexidb_sqlite3_icu.so
%{_kde4_libdir}/kde4/keximigrate_mdb.so
%{_kde4_libdir}/kde4/keximigrate_txt.so
%{_kde4_libdir}/kde4/kexirelationdesignshape.so
%{_kde4_datadir}/applications/kde4/*kexi.desktop
%{_kde4_datadir}/config/kexirc
%{_kde4_datadir}/kde4/servicetypes/kexi*.desktop
%{_kde4_datadir}/kde4/services/kexi/
%{_kde4_datadir}/kde4/services/keximigrate_mdb.desktop
%{_kde4_datadir}/kde4/services/keximigrate_txt.desktop
%{_kde4_datadir}/kde4/services/kexidb_sqlite3driver.desktop
%{_kde4_datadir}/kde4/services/kformdesigner/kformdesigner_containers.desktop
%{_kde4_datadir}/kde4/services/kformdesigner/kformdesigner_kexidbfactory.desktop
%{_kde4_datadir}/kde4/services/kformdesigner/kformdesigner_stdwidgets.desktop
%{_kde4_datadir}/kde4/services/kformdesigner/kformdesigner_webbrowser.desktop
%{_kde4_docdir}/HTML/en/kexi/

%post kexi-libs -p /sbin/ldconfig
%postun kexi-libs -p /sbin/ldconfig

%files kexi-libs
%{_kde4_libdir}/libkexi*.so.*
%{_kde4_libdir}/libkformdesigner.so.*

%files kexi-driver-mysql
%{_kde4_libdir}/kde4/kexidb_mysqldriver.*
%{_kde4_libdir}/kde4/keximigrate_mysql.*
%{_kde4_datadir}/kde4/services/keximigrate_mysql.desktop
%{_kde4_datadir}/kde4/services/kexidb_mysqldriver.desktop

%files kexi-driver-postgresql
%{_kde4_libdir}/kde4/kexidb_pqxxsqldriver.*
%{_kde4_libdir}/kde4/keximigrate_pqxx.*
%{_kde4_datadir}/kde4/services/kexidb_pqxxsqldriver.desktop
%{_kde4_datadir}/kde4/services/keximigrate_pqxx.desktop

%files kexi-driver-sybase
%{_kde4_libdir}/kde4/kexidb_sybasedriver.so
%{_kde4_libdir}/kde4/keximigrate_sybase.so
%{_kde4_datadir}/kde4/services/kexidb_sybasedriver.desktop
%{_kde4_datadir}/kde4/services/keximigrate_sybase.desktop

%files kexi-map-form-widget
%{_kde4_libdir}/kde4/kformdesigner_mapbrowser.so
%{_kde4_datadir}/kde4/services/kformdesigner/kformdesigner_mapbrowser.desktop

%files kexi-spreadsheet-import
%{_kde4_libdir}/kde4/keximigrate_spreadsheet.so
%{_kde4_datadir}/kde4/services/keximigrate_spreadsheet.desktop

%posttrans flow
update-desktop-database -q &> /dev/null ||:

%postun flow
if [ $1 -eq 0 ] ; then
update-desktop-database -q &> /dev/null ||:
fi

%files flow 
%doc flow/AUTHORS flow/CHANGE* flow/NOTES flow/README
%{_kde4_bindir}/calligraflow
%{_kde4_libdir}/libkdeinit4_calligraflow.so
%{_kde4_libdir}/kde4/*flow*.*
%{_kde4_appsdir}/flow/
#{_kde4_docdir}/HTML/en/flow/
%{_kde4_configdir}/flow_stencils.knsrc
%{_kde4_datadir}/kde4/services/flow*.desktop
%{_kde4_datadir}/applications/kde4/flow.desktop
%{_kde4_configdir}/flowrc
%{_kde4_datadir}/kde4/services/ServiceMenus/flow_konqi.desktop
%{_kde4_datadir}/kde4/servicetypes/flow_dock.desktop

%post flow-libs -p /sbin/ldconfig
%postun flow-libs -p /sbin/ldconfig

%files flow-libs
%{_kde4_libdir}/libflowprivate.so.*

%posttrans plan
update-desktop-database -q &> /dev/null ||:

%postun plan
if [ $1 -eq 0 ] ; then
update-desktop-database -q &> /dev/null ||:
fi

%files plan 
%doc plan/CHANGELOG plan/TODO
%{_kde4_bindir}/calligraplan
%{_kde4_bindir}/calligraplanwork
%{_kde4_configdir}/planrc
%{_kde4_configdir}/planworkrc
%{_kde4_libdir}/libkdeinit4_calligraplan.so
%{_kde4_libdir}/libkdeinit4_calligraplanwork.so
%{_kde4_libdir}/kde4/kplatorcpsscheduler.so
%{_kde4_libdir}/kde4/planpart.*
%{_kde4_libdir}/kde4/planworkpart.so
%{_kde4_libdir}/kde4/planicalexport.*
%{_kde4_libdir}/kde4/plankplatoimport.*
%{_kde4_libdir}/kde4/krossmoduleplan.so
%{_kde4_libdir}/kde4/plantjscheduler.so
%{_kde4_datadir}/kde4/servicetypes/plan_schedulerplugin.desktop
%{_kde4_datadir}/kde4/services/krossmoduleplan.desktop
%{_kde4_appsdir}/plan/
%{_kde4_appsdir}/planwork/
%{_kde4_datadir}/config.kcfg/plansettings.kcfg
%{_kde4_datadir}/config.kcfg/planworksettings.kcfg
%{_kde4_datadir}/kde4/services/plan*.desktop
%{_kde4_datadir}/applications/kde4/plan.desktop
%{_kde4_datadir}/applications/kde4/planwork.desktop

%post plan-libs -p /sbin/ldconfig
%postun plan-libs -p /sbin/ldconfig

%files plan-libs
%{_kde4_libdir}/libplanprivate.so.*
%{_kde4_libdir}/libplanworkapp.so.*
%{_kde4_libdir}/libplanworkfactory.so.*
%{_kde4_libdir}/libkplatokernel.so.*
%{_kde4_libdir}/libkplatoui.so.*
%{_kde4_libdir}/libkplatomodels.so.*
%{_kde4_libdir}/librcps_plan.so.*

%posttrans words
update-desktop-database -q &> /dev/null ||:

%postun words
if [ $1 -eq 0 ] ; then
update-desktop-database -q &> /dev/null ||:
fi

%files words
%{_kde4_bindir}/calligrawords
%{_kde4_configdir}/wordsrc
%{_kde4_libdir}/libkdeinit4_calligrawords.so
%{_kde4_libdir}/kde4/wordspart.*
%{_kde4_appsdir}/words/
%{_kde4_datadir}/templates/TextDocument.desktop
%{_kde4_datadir}/templates/.source/TextDocument.kwt
%{_kde4_datadir}/applications/kde4/words.desktop
%{_kde4_datadir}/kde4/services/ServiceMenus/words_konqi.desktop
%{_kde4_datadir}/kde4/services/wordspart.desktop
%{_kde4_libdir}/kde4/abiwordexport.*
%{_kde4_libdir}/kde4/abiwordimport.*
%{_kde4_libdir}/kde4/amiproexport.*
%{_kde4_libdir}/kde4/amiproimport.*
%{_kde4_libdir}/kde4/applixwordimport.*
%{_kde4_libdir}/kde4/asciiexport.so
%{_kde4_libdir}/kde4/asciiimport.so
%{_kde4_libdir}/kde4/docbookexport.*
%{_kde4_libdir}/kde4/docximport.*
%{_kde4_libdir}/kde4/hancomwordimport.*
%{_kde4_libdir}/kde4/htmlodf_export.*
%{_kde4_libdir}/kde4/kwordkword1dot3import.*
%{_kde4_libdir}/kde4/mswordodf_import.*
%{_kde4_libdir}/kde4/oowriterexport.*
%{_kde4_libdir}/kde4/oowriterimport.*
%{_kde4_libdir}/kde4/palmdocexport.so
%{_kde4_libdir}/kde4/palmdocimport.so
%{_kde4_libdir}/kde4/rtfexport.*
%{_kde4_libdir}/kde4/rtfimport.*
%{_kde4_libdir}/kde4/wmlexport.*
%{_kde4_libdir}/kde4/wmlimport.*
%{_kde4_libdir}/kde4/wpexport.*
%{_kde4_libdir}/kde4/wpimport.*
%{_kde4_libdir}/kde4/wpgimport.*
%{_kde4_datadir}/kde4/services/html-odf_export.desktop
%{_kde4_datadir}/kde4/services/words_*_export.desktop
%{_kde4_datadir}/kde4/services/words_*_import.desktop

%post words-libs -p /sbin/ldconfig
%postun words-libs -p /sbin/ldconfig

%files words-libs
%{_kde4_libdir}/libwordsexportfilters.so.*
%{_kde4_libdir}/libwordsprivate.so.*

%files okular-odpgenerator
%{_kde4_libdir}/kde4/okularGenerator_odp.so
%{_kde4_datadir}/applications/kde4/okularApplication_odp.desktop
%{_kde4_datadir}/kde4/services/libokularGenerator_odp.desktop
%{_kde4_datadir}/kde4/services/okularOdp.desktop


%changelog
* Wed May 02 2012 Rex Dieter <rdieter@fedoraproject.org> - 2.4.1-2
- rebuild (exiv2)

* Sat Apr 21 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.1-1
- 2.4.1

* Fri Apr 20 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-4
- manifest file corrupted (#814643, kde#298134)

* Mon Apr 16 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-3
- -sheets: Provides: -tables

* Sun Apr 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-2
- -core/-libs: tighten subpkg deps

* Sat Apr 07 2012 Rex Dieter <rdieter@fedoraproject.org> 2.4.0-1
- 2.4.0
- Obsoletes: -map-shape (dropped since rc2)

* Sat Mar 17 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.92-1
- 2.3.92 (2.4rc2)
- rename -tables => -sheets

* Sat Mar 03 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.91-1
- 2.3.91 (2.4rc1)

* Sat Feb 11 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-4
- upstream krita_fitscreen patch (#788327)

* Wed Feb 08 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-3
- -braindump: move stateshape here

* Tue Jan 31 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-2
- -kexi: fix error in %%postun scriptlet

* Sat Jan 28 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.87-1
- 2.3.87

* Thu Jan 12 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.86-3
- %%build: -DBUILD_cstester:BOOL=OFF
- drop -filters

* Thu Jan 12 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.86-2
- rename kexi-driver-pgsql -> kexi-driver-postgresql
- kexi-driver-sybase subpkg
- kexi-map-form-widget, map-shape, reports-map-elemement subpkgs (with marble deps)

* Tue Jan 10 2012 Rex Dieter <rdieter@fedoraproject.org> 2.3.86-1
- 2.3.86
- License: +LGPLv2+
- drop Obsoletes: koffice-kivio

* Thu Aug 18 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.74-2
- fix Obsoletes: -kformula

* Mon Aug 15 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.74-1
- 2.3.74
- kformula dropped (upstream)

* Fri Jun 17 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.72-2
- fix URL
- Obsoletes: koffice < 3:2.3.70

* Thu Jun 16 2011 Rex Dieter <rdieter@fedoraproject.org> 2.3.72-1
- 2.3.72 (first try)