File kde3-koffice.spec of Package koffice
#
# spec file for package koffice (Version 1.6.3)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
Name: kde3-koffice
BuildRequires: OpenEXR-devel
%if %suse_version == 1315
BuildRequires: liblcms2-devel -liblcms1-devel
%else
BuildRequires: liblcms-devel
%endif
BuildRequires: aspell-devel
BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: graphviz
BuildRequires: kdelibs3-devel
#if #suse_version < 1600
BuildRequires: libpqxx-devel
BuildRequires: wv2-devel
#endif
BuildRequires: mysql-devel
%if 0%{?sle_version} <= 150100
%if %suse_version <= 1500
BuildRequires: postgresql-devel
%endif
%endif
BuildRequires: python-devel
BuildRequires: readline-devel
BuildRequires: ruby-devel
BuildRequires: sqlite-devel
BuildRequires: pkgconfig(ImageMagick)
BuildRequires: libtool
BuildRequires: libpng16-compat-devel -libpng14-devel
BuildRequires: pkgconfig(libexif)
BuildRequires: GraphicsMagick
BuildRequires: GraphicsMagick-devel
BuildRequires: libwpd-devel
BuildRequires: ruby-devel
Version: 1.6.3
Release: 213
License: GPL-2.0
Summary: Libraries and Base Files for the KDE Office Suite
Url: http://www.koffice.org
Group: Productivity/Office/Suite
Source0: koffice-%{version}.tar.bz2
Source4: api_docu_description
Source5: esstix.zip
Patch5: fix-compile.diff
Patch7: kross-ruby.diff
Patch9: r729276.diff
Patch10: r729302.diff
Patch11: r729650.diff
Patch12: r729712.diff
Patch13: koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff
Patch14: gcc-4.3.diff
Patch15: graphicsmagick-1.2.diff
Patch16: r932093.diff
Patch17: disable-xpdf-bug487097.patch
Patch18: koffice-1.6.3-gcc-45.diff
Patch19: koffice-trinity-word.diff
Patch20: koffice-trinity-wordfilter-headers.diff
Patch21: koffice-trinity-python-syntax-fix.diff
Patch22: koffice-netbsd-libpng15.patch
Patch23: bug-812470_koffice-1.6.3-glib2.36.patch
Patch24: koffice-trinity-qpro-stream.patch
Patch25: koffice-trinity-libpqxx6.patch
Patch27: koffice-trinity-gcc6.patch
Patch28: koffice-trinity-narrowing.patch
Patch29: koffice-trinity-parallel1.patch
Patch30: koffice-trinity-parallel2.patch
Patch31: koffice-deprecate-update-desktop-files.patch
Patch32: koffice-xsltproc-nocdata.patch
Patch33: koffice-xsltproc-reset.patch
Provides: koffice = %{version}
Obsoletes: koffice < %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Base files and libraries for koffice applications. The applications are
in these packages:
koffice-wordprocessing koffice-spreadsheet koffice-illustration
koffice-presentation koffice-database koffice-planning koffice-extra
%package python
License: GPL-2.0
Summary: Python support and scripts for KOffice scripting
Group: Productivity/Office/Suite
Provides: koffice-python = %{version}
Obsoletes: koffice-python < %{version}
%description python
Python support and scripts for KOffice's "kross" scripting library
%if %suse_version <= 1210
%package ruby
License: GPL-2.0
Summary: Ruby support and scripts for KOffice scripting
Group: Productivity/Office/Suite
Provides: koffice-ruby = %{version}
Obsoletes: koffice-ruby < %{version}
%description ruby
Ruby support and scripts for KOffice's "kross" scripting library
%endif
%package devel
License: GPL-2.0
Summary: The Build Enviroment from KOffice
Group: Development/Libraries/KDE
Requires: kdelibs3-devel
Requires: koffice
Provides: koffice-devel = %{version}
Obsoletes: koffice-devel < %{version}
%description devel
The build environment from KOffice is needed to compile koffice
applications.
%package database
License: GPL-2.0
Summary: Database Application Based on KOffice Libraries (kexi)
Group: Productivity/Databases/Clients
Provides: koffice-database = %{version}
Obsoletes: koffice-database < %{version}
%description database
This package contains the KOffice database application Kexi.
%package database-mysql
License: GPL-2.0
Summary: KOffice Database Application MySQL Back-End
Group: Productivity/Databases/Clients
Provides: koffice-database-mysql = %{version}
Obsoletes: koffice-database-mysql < %{version}
%description database-mysql
This package contains the MySQL driver for the KOffice database
application Kexi.
%if 0%{?sle_version} <= 150100
%if %suse_version <= 1500
%package database-psql
License: GPL-2.0
Summary: KOffice Database Application PostgreSQL Back-End
Group: Productivity/Databases/Clients
Provides: koffice-psql = %{version}
Obsoletes: koffice-psql < %{version}
%description database-psql
This package contains the PostgreSQL driver for the KOffice database
application Kexi.
%endif
%endif
%package wordprocessing
License: GPL-2.0
# usesubdirs kword kformula filters/kword tools/thesaurus tools/kthesaurus tools/spell autocorrect doc/kword doc/thesaurus doc/kformula kpdfimport
Summary: A KDE Word Processor
Group: Productivity/Publishing/Word
Provides: koffice:/opt/kde3/bin/kword
Provides: koffice-wordprocessing = %{version}
Obsoletes: koffice-wordprocessing < %{version}
Recommends: wordnet
%description wordprocessing
Needed applications for word processing:
kword--a classic word processor kthesaurus--a tool for replacing a word
with a synonym kformula--a tool for creating math symbols and formulas
%package spreadsheet
License: GPL-2.0
# usesubdirs kspread kchart filters/kspread doc/kspread
# filters/excel97
Summary: A Spreadsheet for KDE
Group: Productivity/Office/Spreadsheets
Provides: koffice:/opt/kde3/bin/kspread
Provides: koffice-spreadsheet = %{version}
Obsoletes: koffice-spreadsheet < %{version}
%description spreadsheet
This package contains:
kspread--a classic spreadsheet application, which can show diagrams via
kchart kchart--to create diagrams
%package presentation
License: GPL-2.0
# usesubdirs kpresenter filters/kpresenter doc/kpresenter
# filters/powerpoint97
Summary: A KOffice Program to Create Presentations
Group: Productivity/Publishing/Presentation
Provides: koffice:/opt/kde3/bin/kpresenter
Provides: koffice-presentation = %{version}
Obsoletes: koffice-presentation < %{version}
%description presentation
Kpresenter can create and show presentation slides.
%package illustration
License: GPL-2.0
# usesubdirs kivio karbon filters/karbon doc/kivio
Summary: Illustration and Image Manipulation Applications (krita, karbon, kivio)
Group: Productivity/Graphics/Vector Editors
Obsoletes: kivio
Provides: kivio
Obsoletes: koffice-illustration-plugins
Provides: koffice-illustration = %{version}
Obsoletes: koffice-illustration < %{version}
%description illustration
This package contains the KOffice illustration applications:
* krita--Image manipulation application
* karbon--A vector drawing application
* kivio--A flow chart drawing application
%package planning
License: GPL-2.0
# usesubdirs kplato
Summary: Project managent applications based on KOffice libraries
Group: Productivity/Office/Management
Provides: koffice:/opt/kde3/bin/kplato
Provides: koffice-planning = %{version}
Obsoletes: koffice-planning < %{version}
%description planning
This package contains the KOffice project management application
KPlato.
%package extra
License: GPL-2.0
# usesubdirs kugar doc/kugar filters/kugar
Summary: Small Add-On Applications for KOffice
Group: Productivity/Office/Other
Obsoletes: kugar
Provides: kugar
Provides: koffice:/opt/kde3/bin/kugar
Provides: koffice-extra = %{version}
Obsoletes: koffice-extra <= %{version}
%description extra
This package contains small add-on applications for KOffice:
Kugar--A report viewer that shows reports from XML files.
%prep
%setup -q -n koffice-%{version}
%patch -P 5
%patch -P 7
%patch -P 9
%patch -P 10
%patch -P 11
%patch -P 12
%patch -P 13
%patch -P 14
%patch -P 15
%patch -P 16
%patch -P 17
%patch -P 18
%patch -P 19 -p1
%patch -P 20 -p1
%patch -P 21 -p1
%patch -P 22
%patch -P 23 -p1
%patch -P 24 -p1
%patch -P 25 -p1
%patch -P 27 -p1
%patch -P 28 -p1
%patch -P 29 -p1
%patch -P 30 -p1
%patch -P 31 -p1
%if 0%{?suse_version} >= 1600
%patch -P 32 -p1
%endif
%patch -P 33 -p1
rm -rf ascend
sed -i 's|--no-undefined||g' admin/am_edit
sed -i 's|--no-undefined||g' configure
sed -i 's|--no-undefined||g' acinclude.m4
sed -i 's|--no-undefined||g' admin/acinclude.m4.in
sed -i 's|--no-undefined||g' kexi/3rdparty/kexisql3/src/Makefile.am
sed -i 's|--no-undefined||g' kexi/3rdparty/kexisql3/src/Makefile.in
sed -i 's|--no-undefined||g' kexi/3rdparty/kexisql/src/Makefile.am
sed -i 's|--no-undefined||g' kexi/3rdparty/kexisql/src/Makefile.in
sed -i 's|--no-undefined||g' kexi/tests/parser/Makefile.am
sed -i 's|--no-undefined||g' kexi/tests/parser/Makefile.in
sed -i 's|--no-undefined||g' kexi/tests/startup/Makefile.am
sed -i 's|--no-undefined||g' kexi/tests/startup/Makefile.in
sed -i 's|--no-undefined||g' kexi/tests/tableview/Makefile.am
sed -i 's|--no-undefined||g' kexi/tests/tableview/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/3rdparty/kolibs/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/3rdparty/kolibs/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/core/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/core/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/formeditor/scripting/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/formeditor/scripting/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/kexiutils/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/kexiutils/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/main/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/main/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/main/printing/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/main/printing/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/main/startup/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/main/startup/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/plugins/forms/widgets/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/plugins/forms/widgets/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/plugins/macros/kexipart/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/plugins/macros/kexipart/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/plugins/macros/lib/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/plugins/macros/lib/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/plugins/scripting/kexiscripting/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/plugins/scripting/kexiscripting/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/widget/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/widget/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/widget/relations/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/widget/relations/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/widget/tableview/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/widget/tableview/Makefile.in
sed -i 's|-Wnounresolved||g' kexi/widget/utils/Makefile.am
sed -i 's|-Wnounresolved||g' kexi/widget/utils/Makefile.in
sed -i 's|-Wnounresolved||g' lib/kross/api/Makefile.am
sed -i 's|-Wnounresolved||g' lib/kross/api/Makefile.in
sed -i 's|-Wnounresolved||g' lib/kross/main/Makefile.am
sed -i 's|-Wnounresolved||g' lib/kross/main/Makefile.in
sed -i 's|-Wnounresolved||g' lib/kross/python/cxx/Makefile.am
sed -i 's|-Wnounresolved||g' lib/kross/python/cxx/Makefile.in
sed -i 's|element = 0|element|g' lib/kformula/creationstrategy.h
sed -i 's|return false|return 0|g' kpresenter/KPrTextObject.cpp
sed -i 's|m_objectDisplayAbove = false|m_objectDisplayAbove = 0|g' kspread/kspread_canvas.cc
sed -i 's|return false|return 0|g' kexi/kexidb/connection.cpp
sed -i 's|return false|return 0|g' `find kexi/ -type f`
sed -i 's|\001||g' karbon/core/vselection.h
. /etc/opt/kde3/common_options
update_admin --no-unsermake
%build
. /etc/opt/kde3/common_options
export CFLAGS="-fno-strict-aliasing $CFLAGS"
%if 0%{?suse_version} >= 1140
sed -i 's/2.6/2.7/g' ./configure
sed -i 's/2.5/2.8/g' ./configure
%endif
export CXXFLAGS="%{optflags} -fpermissive -DZ_DEFAULT_STRATEGY=0"
%if 0%{?suse_version} >= 1550
export CXXFLAGS="$CXXFLAGS -Wno-narrowing -std=c++11"
%endif
sed -i 's|rubyincludedir|rubyhdrdir|g' configure
#sed -i 's|lcms/||g' configure
#sed -i 's|/lcms.h|lcms2.h|g' configure
#sed -i 's|ruby_build=no|ruby_build=yes|g' configure
./configure $configkde --with-pgsqlincdir=/usr/include/pgsql --with-pgsqllibdir=/usr/lib --with-pqxxincdir=/usr/include/pqxx \
--with-pqxxlibdir=/usr/lib --disable-final
%__make %{?_smp_mflags} || %__make
%install
. /etc/opt/kde3/common_options
make DESTDIR=%{buildroot} $INSTALL_TARGET
mkdir -p %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/truetype-tmp
pushd %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/truetype-tmp
%if 0
unzip %{SOURCE5}
for i in *.TTF ; do
mv "$i" "`echo $i|tr '[A-Z]' '[a-z]'`"
done
chmod 0644 *.ttf
mkdir -p %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/truetype
mv %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/truetype-tmp/*.ttf %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/truetype
rm -rf %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/truetype-tmp
mkdir -p %{buildroot}/opt/kde3/share/config/
echo "[kformula Font]" >> %{buildroot}/opt/kde3/share/config/kformularc
echo "fontStyle=esstix" >> %{buildroot}/opt/kde3/share/config/kformularc
%endif
rm -rf %{buildroot}/opt/kde3/share/locale/pl/LC_MESSAGES/kexi_add_column_gui_transl_pl.sh
rm -rf %{buildroot}/opt/kde3/share/locale/pl/LC_MESSAGES/kexi_delete_column_gui_transl_pl.sh
mkdir -p %{buildroot}/opt/kde3/share/icons/hicolor/{16x16,22x22,32x32,48x48,64x64,128x128}/apps/
for i in {16x16,22x22,32x32,48x48,64x64,128x128}; do
mv %{buildroot}/opt/kde3/share/icons/crystalsvg/$i/apps/kplato.png %{buildroot}/opt/kde3/share/icons/hicolor/$i/apps/;
done
%fdupes %{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%post database -p /sbin/ldconfig
%postun database -p /sbin/ldconfig
%post wordprocessing -p /sbin/ldconfig
%postun wordprocessing -p /sbin/ldconfig
%post spreadsheet -p /sbin/ldconfig
%postun spreadsheet -p /sbin/ldconfig
%post presentation -p /sbin/ldconfig
%postun presentation -p /sbin/ldconfig
%post illustration -p /sbin/ldconfig
%postun illustration -p /sbin/ldconfig
%post extra -p /sbin/ldconfig
%postun extra -p /sbin/ldconfig
%files
%defattr(-,root,root)
%dir /opt/kde3/share/icons/*/*/apps
%dir /opt/kde3/share/apps/koffice
%dir /opt/kde3/share/templates
%dir /opt/kde3/share/templates/.source
%dir /opt/kde3/share/apps/konqueror
%dir /opt/kde3/share/apps/konqueror/servicemenus
%dir /opt/kde3/share/config/magic
%dir /opt/kde3/share/icons/hicolor/128x128
%dir /opt/kde3/share/icons/hicolor/64x64
%dir /opt/kde3/share/icons/hicolor/48x48
%dir /opt/kde3/share/icons/hicolor/32x32
%dir /opt/kde3/share/icons/hicolor/16x16
%dir /opt/kde3/share/icons/hicolor/scalable
/opt/kde3/bin/ko*
/opt/kde3/bin/krossrunner
/opt/kde3/%{_lib}/kde3/clipartthumbnail.*
/opt/kde3/%{_lib}/kde3/kfile_koffice.*
/opt/kde3/%{_lib}/kde3/kfile_abiword.*
/opt/kde3/%{_lib}/kde3/kfile_gnumeric.*
/opt/kde3/%{_lib}/kde3/ko*
/opt/kde3/%{_lib}/kde3/libgenerickofilter.*
/opt/kde3/%{_lib}/kde3/libkfolatexexport.*
/opt/kde3/%{_lib}/kde3/libkfomathml*
/opt/kde3/%{_lib}/kde3/libkfopngexport.*
/opt/kde3/%{_lib}/kde3/libkounavailpart.*
/opt/kde3/%{_lib}/kde3/libxslt*
/opt/kde3/%{_lib}/kde3/kfile_ooo.*
/opt/kde3/%{_lib}/kde3/kthesaurus.*
/opt/kde3/%{_lib}/libkdeinit_koshell.*
/opt/kde3/%{_lib}/libkdeinit_kthesaurus.*
/opt/kde3/%{_lib}/libko*.so.*
/opt/kde3/%{_lib}/libkstore.so.*
/opt/kde3/%{_lib}/libkwmf.so.3
/opt/kde3/%{_lib}/libkwmf.so.3.0.0
/opt/kde3/%{_lib}/libkformulalib.so.*
/opt/kde3/%{_lib}/libkross*.so.*
/opt/kde3/%{_lib}/kde3/libkfosvgexport.*
/opt/kde3/share/appl*/*/koshell.desktop
/opt/kde3/share/apps/koffice/hyphdicts
/opt/kde3/share/apps/koffice/icons
/opt/kde3/share/apps/koffice/koffice_shell.rc
/opt/kde3/share/apps/koffice/pics
/opt/kde3/share/apps/kofficewidgets
/opt/kde3/share/apps/koshell
/opt/kde3/share/apps/xsltfilter
/opt/kde3/share/apps/kross
%doc %lang(en) /opt/kde3/share/doc/HTML/en/koffice*
%doc %lang(en) /opt/kde3/share/doc/HTML/en/koshell
/opt/kde3/share/config.kcfg/koshell.kcfg
/opt/kde3/share/icons/*/*/*/abs.png
/opt/kde3/share/icons/*/*/*/brackets.png
/opt/kde3/share/icons/*/*/*/frac.png
/opt/kde3/share/icons/*/*/*/gsub.png
/opt/kde3/share/icons/*/*/*/gsup.png
/opt/kde3/share/icons/*/*/*/int.png
/opt/kde3/share/icons/*/*/*/inscol.png
/opt/kde3/share/icons/*/*/*/insrow.png
/opt/kde3/share/icons/*/*/*/lsub.png
/opt/kde3/share/icons/*/*/*/lsup.png
/opt/kde3/share/icons/*/*/*/matrix.png
/opt/kde3/share/icons/*/*/*/multiline.png
/opt/kde3/share/icons/*/*/*/onetwomatrix.png
/opt/kde3/share/icons/*/*/*/over.png
/opt/kde3/share/icons/*/*/*/paren.png
/opt/kde3/share/icons/*/*/*/prod.png
/opt/kde3/share/icons/*/*/*/remcol.png
/opt/kde3/share/icons/*/*/*/remrow.png
/opt/kde3/share/icons/*/*/*/rsub.png
/opt/kde3/share/icons/*/*/*/rsup.png
/opt/kde3/share/icons/*/*/*/sqrt.png
/opt/kde3/share/icons/*/*/*/sum.png
/opt/kde3/share/icons/*/*/*/under.png
/opt/kde3/share/icons/*/*/*/koshell.*
/opt/kde3/share/services/clipartthumbnail.desktop
/opt/kde3/share/services/generic_filter.desktop
/opt/kde3/share/services/kformula*
/opt/kde3/share/services/kfile*
/opt/kde3/share/services/ko*
/opt/kde3/share/services/xslt_*
/opt/kde3/share/servicetypes/ko*
/opt/kde3/share/servicetypes/widgetfactory.desktop
/opt/kde3/share/applications/kde/koffice.desktop
%files python
%defattr(-,root,root)
/opt/kde3/%{_lib}/kde3/krosspython.*
#/opt/kde3/share/apps/kexi/scripts/exportxhtml/ExportXHTML.py
#/opt/kde3/share/apps/kexi/scripts/exportxhtml/ExportXHTML.rc
#/opt/kde3/share/share/apps/kexi/scripts/importxhtml/ImportXHTML.py
#/opt/kde3/share/apps/kexi/scripts/importxhtml/ImportXHTML.rc
#/opt/kde3/share/share/apps/kexi/scripts/projectdocumentor/ProjectDocumentor.py
#/opt/kde3/share/apps/kexi/scripts/projectdocumentor/ProjectDocumentor.rc
#/opt/kde3/share/share/apps/krita/scripts/invert.py
#/opt/kde3/share/share/apps/krita/scripts/reshapehisto.py
%if %suse_version <= 1210
%files ruby
%defattr(-,root,root)
/opt/kde3/%{_lib}/kde3/krossruby.*
#/opt/kde3/share/apps/krita/scripts/ruby/invert.rb
#/opt/kde3/share/apps/krita/scripts/ruby/changecs.rb
#/opt/kde3/share/apps/krita/scripts/ruby/randompaint.rb
%endif
%files wordprocessing
%defattr(-,root,root)
/opt/kde3/bin/kformula
/opt/kde3/bin/kthesaurus
/opt/kde3/bin/kword
/opt/kde3/%{_lib}/kde3/kwmailmerge_*
/opt/kde3/%{_lib}/kde3/libabiword*
/opt/kde3/%{_lib}/kde3/libamipro*
/opt/kde3/%{_lib}/kde3/libapplixwordimport.*
/opt/kde3/%{_lib}/kde3/libhancomwordimport.*
/opt/kde3/%{_lib}/kde3/libascii*
/opt/kde3/%{_lib}/kde3/libdocbookexport.*
/opt/kde3/%{_lib}/kde3/libhtml*
/opt/kde3/%{_lib}/kde3/libkformulapart.*
/opt/kde3/%{_lib}/kde3/libkword*
/opt/kde3/%{_lib}/kde3/libmsw*
/opt/kde3/%{_lib}/kde3/liboowriter*
/opt/kde3/%{_lib}/kde3/libp*
/opt/kde3/%{_lib}/kde3/librtf*
/opt/kde3/%{_lib}/kde3/libthesaurustool.*
/opt/kde3/%{_lib}/kde3/libwml*
/opt/kde3/%{_lib}/kde3/libwp*
/opt/kde3/%{_lib}/kde3/kformula.*
/opt/kde3/%{_lib}/kde3/kword.*
/opt/kde3/%{_lib}/kde3/libolefilter.*
/opt/kde3/%{_lib}/libkdeinit_kformula.*
/opt/kde3/%{_lib}/libkdeinit_kword.*
/opt/kde3/%{_lib}/libkwmailmerge_interface.so.*
/opt/kde3/%{_lib}/libkword*.so.*
/opt/kde3/share/appl*/*/KThesaurus.desktop
/opt/kde3/share/appl*/*/kformula.desktop
/opt/kde3/share/appl*/*/kword.desktop
/opt/kde3/share/apps/kformula
/opt/kde3/share/apps/koffice/autocorrect
/opt/kde3/share/apps/kword
/opt/kde3/share/apps/thesaurus
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kformula
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kword
%doc %lang(en) /opt/kde3/share/doc/HTML/en/thesaurus
/opt/kde3/share/icons/*/*x*/*/kword.png
/opt/kde3/share/services/kw*
/opt/kde3/share/services/thesaurustool.desktop
/opt/kde3/share/services/ole_powerpoint97_import.desktop
/opt/kde3/share/servicetypes/kwmailmerge.desktop
/opt/kde3/share/icons/*/*x*/*/kformula.png
/opt/kde3/share/apps/konqueror/servicemenus/kformula_konqi.desktop
/opt/kde3/share/apps/konqueror/servicemenus/kword_konqi.desktop
/opt/kde3/share/templates/TextDocument.desktop
/opt/kde3/share/templates/.source/TextDocument.kwt
%files spreadsheet
%defattr(-,root,root)
/opt/kde3/bin/kchart
/opt/kde3/bin/kspread
/opt/kde3/%{_lib}/kde3/kchart.*
/opt/kde3/%{_lib}/kde3/libapplixspreadimport.*
/opt/kde3/%{_lib}/kde3/libcsv*
/opt/kde3/%{_lib}/kde3/libdbaseimport.*
/opt/kde3/%{_lib}/kde3/libgnumeric*
/opt/kde3/%{_lib}/kde3/libkspread*
/opt/kde3/%{_lib}/kde3/libopencalc*
/opt/kde3/%{_lib}/kde3/libqproimport.*
/opt/kde3/%{_lib}/kde3/libkchart*
/opt/kde3/%{_lib}/kde3/libexcelimport.*
/opt/kde3/%{_lib}/kde3/kspread.*
/opt/kde3/%{_lib}/kde3/krosskspreadcore.*
/opt/kde3/%{_lib}/kde3/kspreadscripting.*
/opt/kde3/%{_lib}/libkdeinit_kchart.*
/opt/kde3/%{_lib}/libkdeinit_kspread.*
/opt/kde3/%{_lib}/libkdchart.so.*
/opt/kde3/%{_lib}/libkchartcommon.so.*
/opt/kde3/%{_lib}/libkspreadcommon.so.*
/opt/kde3/%{_lib}/libkchartimageexport.so.*
/opt/kde3/share/appl*/*/kchart.desktop
/opt/kde3/share/appl*/*/kspread.desktop
/opt/kde3/share/apps/kchart
/opt/kde3/share/apps/kspread
/opt/kde3/share/services/kchart*
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kspread
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kchart
/opt/kde3/share/icons/*/*x*/*/kchart.png
/opt/kde3/share/icons/*/*x*/*/kspread.png
/opt/kde3/share/services/kspread*
/opt/kde3/share/apps/konqueror/servicemenus/kspread_konqi.desktop
/opt/kde3/share/apps/konqueror/servicemenus/kchart_konqi.desktop
/opt/kde3/share/templates/SpreadSheet.desktop
/opt/kde3/share/templates/.source/SpreadSheet.kst
%if 0%{?sle_version} <= 150100
%if %suse_version <= 1500
%files database-psql
%defattr(-,root,root)
/opt/kde3/%{_lib}/kde3/kexidb_pqxxsqldriver.*
/opt/kde3/%{_lib}/kde3/keximigrate_pqxx.*
/opt/kde3/share/services/kexidb_pqxxsqldriver.desktop
/opt/kde3/share/services/keximigrate_pqxx.desktop
%endif
%endif
%files database-mysql
%defattr(-,root,root)
/opt/kde3/%{_lib}/kde3/kexidb_mysqldriver.*
/opt/kde3/%{_lib}/kde3/keximigrate_mysql.*
/opt/kde3/share/services/kexidb_mysqldriver.desktop
/opt/kde3/share/services/keximigrate_mysql.desktop
%files database
%defattr(-,root,root)
/opt/kde3/bin/kexi
/opt/kde3/bin/kexi_add_column
/opt/kde3/bin/kexi_add_column_gui
/opt/kde3/bin/kexi_delete_column
/opt/kde3/bin/kexi_delete_column_gui
/opt/kde3/bin/ksqlite*
/opt/kde3/%{_lib}/kde3/kexi.*
/opt/kde3/%{_lib}/kde3/kexidb_sqlite2driver.*
/opt/kde3/%{_lib}/kde3/kexidb_sqlite3driver.*
/opt/kde3/%{_lib}/kde3/kexihandler*
/opt/kde3/%{_lib}/libkdeinit_kexi.*
/opt/kde3/%{_lib}/libkexi*.so.*
/opt/kde3/%{_lib}/libkformdesigner.so.*
/opt/kde3/%{_lib}/kde3/kformdesigner_containers.*
/opt/kde3/%{_lib}/kde3/kformdesigner_kexidbwidgets.*
/opt/kde3/%{_lib}/kde3/kformdesigner_stdwidgets.*
/opt/kde3/%{_lib}/kde3/krosskexiapp.*
/opt/kde3/%{_lib}/kde3/krosskexidb.*
/opt/kde3/share/appl*/*/kexi.desktop
/opt/kde3/share/apps/kexi
/opt/kde3/share/apps/konqueror/servicemenus/kexi_konqi.desktop
/opt/kde3/share/config/kexirc
/opt/kde3/share/config/magic/kexi.magic
/opt/kde3/share/icons/*/*/*/kexi*
/opt/kde3/share/mimelnk/application/x-kexiproject-*.desktop
/opt/kde3/share/mimelnk/application/x-kexi-connectiondata.desktop
/opt/kde3/share/services/kexi
/opt/kde3/share/services/kexidb_sqlite2driver.desktop
/opt/kde3/share/services/kexidb_sqlite3driver.desktop
/opt/kde3/share/servicetypes/kexi*.desktop
/opt/kde3/share/services/kformdesigner*
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kexi
%if 0%{?suse_version} < 1001
/opt/kde3/share/config/magic/msaccess.magic
/opt/kde3/share/config/magic/sqlite.magic
/opt/kde3/share/mimelnk/application/x-sqlite2.desktop
/opt/kde3/share/mimelnk/application/x-sqlite3.desktop
%endif
%files presentation
%defattr(-,root,root)
/opt/kde3/bin/kpr*
/opt/kde3/%{_lib}/kde3/libkpr*
/opt/kde3/%{_lib}/kde3/libooimpressimport.*
/opt/kde3/%{_lib}/kde3/libooimpressexport.*
/opt/kde3/%{_lib}/kde3/kpresenter.*
/opt/kde3/%{_lib}/libkdeinit_kpresenter.*
/opt/kde3/%{_lib}/libkpresenterimageexport.so.*
/opt/kde3/%{_lib}/libkpresenterprivate.so.*
/opt/kde3/share/appl*/*/kpresenter.desktop
/opt/kde3/share/apps/kpresenter
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kpresenter
/opt/kde3/share/icons/*/*x*/*/kpresenter.png
/opt/kde3/share/services/kpr*
/opt/kde3/share/apps/konqueror/servicemenus/kpresenter_konqi.desktop
/opt/kde3/share/templates/Presentation.desktop
/opt/kde3/share/templates/.source/Presentation.kpt
%files illustration
%defattr(-,root,root)
/opt/kde3/bin/karbon
/opt/kde3/bin/kivio
/opt/kde3/%{_lib}/kde3/karbon.*
/opt/kde3/%{_lib}/kde3/karbon_*
/opt/kde3/%{_lib}/kde3/libkarbon*
/opt/kde3/%{_lib}/kde3/libkivio*
/opt/kde3/%{_lib}/kde3/libwmf*
/opt/kde3/%{_lib}/kde3/straight_connector.*
/opt/kde3/%{_lib}/kde3/kivio.*
/opt/kde3/%{_lib}/kde3/liboodrawimport.*
/opt/kde3/%{_lib}/libkdeinit_karbon.*
/opt/kde3/%{_lib}/libkdeinit_kivio.*
/opt/kde3/%{_lib}/libkivio*.so.*
/opt/kde3/%{_lib}/libkarbon*.so.*
/opt/kde3/share/config.kcfg/kivio.kcfg
/opt/kde3/share/appl*/*/karbon.desktop
/opt/kde3/share/appl*/*/kivio.desktop
/opt/kde3/share/apps/karbon
/opt/kde3/share/apps/kivio
/opt/kde3/share/icons/*/*/*/karbon.*
/opt/kde3/share/icons/*/*x*/*/kivio.png
/opt/kde3/share/services/karbon*
/opt/kde3/share/services/kivio*
/opt/kde3/share/servicetypes/karbon_module.desktop
%doc %lang(en) /opt/kde3/share/doc/HTML/en/karbon
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kivio
/opt/kde3/share/apps/konqueror/servicemenus/kivio_konqi.desktop
/opt/kde3/share/apps/konqueror/servicemenus/karbon_konqi.desktop
/opt/kde3/share/templates/Illustration.desktop
/opt/kde3/share/templates/.source/Illustration.karbon
/opt/kde3/share/apps/konqueror/servicemenus/krita_konqi.desktop
/opt/kde3/share/apps/krita
%doc %lang(en) /opt/kde3/share/doc/HTML/en/krita
/opt/kde3/bin/krita
/opt/kde3/%{_lib}/kde3/krita*
/opt/kde3/%{_lib}/kde3/libkrita*
/opt/kde3/%{_lib}/kde3/krosskritacore.*
/opt/kde3/%{_lib}/libkdeinit_krita.*
/opt/kde3/%{_lib}/libkrita*.so.*
/opt/kde3/share/apps/kritaplugins
/opt/kde3/share/appl*/*/krita.desktop
/opt/kde3/share/icons/*/*/*/krita.*
/opt/kde3/share/services/krita*
/opt/kde3/share/servicetypes/krita_*.desktop
%dir /opt/kde3/share/applnk/.hidden
/opt/kde3/share/applnk/.hidden/krita_jpeg.desktop
/opt/kde3/share/applnk/.hidden/krita_openexr.desktop
/opt/kde3/share/applnk/.hidden/krita_png.desktop
/opt/kde3/share/applnk/.hidden/krita_raw.desktop
/opt/kde3/share/applnk/.hidden/krita_tiff.desktop
%if 0%{?suse_version} < 1210
/opt/kde3/share/applnk/.hidden/krita_pdf.desktop
%endif
/opt/kde3/share/applnk/.hidden/krita_magick.desktop
%files planning
%defattr(-,root,root)
/opt/kde3/bin/kplato
/opt/kde3/%{_lib}/kde3/kplato.*
/opt/kde3/share/icons/*/*/*/kplato.*
/opt/kde3/share/services/kplatopart.desktop
/opt/kde3/share/apps/kplato
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kplato
/opt/kde3/%{_lib}/kde3/libkplatopart.*
/opt/kde3/%{_lib}/libkdeinit_kplato.*
/opt/kde3/share/appl*/*/kplato.desktop
%files extra
%defattr(-,root,root)
/opt/kde3/bin/ku*
/opt/kde3/%{_lib}/kde3/libku*
/opt/kde3/%{_lib}/kde3/kudesigner.*
/opt/kde3/%{_lib}/kde3/kugar.*
/opt/kde3/%{_lib}/libkdeinit_kudesigner.*
/opt/kde3/%{_lib}/libkdeinit_kugar.*
/opt/kde3/%{_lib}/libkugarlib.so.*
/opt/kde3/%{_lib}/libkudesignercore.so
/opt/kde3/share/appl*/*/ku*
/opt/kde3/share/apps/ku*
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kugar
/opt/kde3/share/icons/*/*x*/*/kudesigner.png
/opt/kde3/share/icons/*/*x*/*/kugar.png
/opt/kde3/share/icons/*/*/mimetypes/kugardata.*
/opt/kde3/share/services/kugarpart.desktop
/opt/kde3/share/services/kugar_kugar_import.desktop
%files devel
%defattr(-,root,root)
/opt/kde3/include/*
/opt/kde3/%{_lib}/libko*.so
/opt/kde3/%{_lib}/libkwmf.so
/opt/kde3/%{_lib}/libkstore.so
/opt/kde3/%{_lib}/libkross*.so
/opt/kde3/%{_lib}/libkformulalib.so
/opt/kde3/%{_lib}/libko*.la
/opt/kde3/%{_lib}/libkwmf.la
/opt/kde3/%{_lib}/libkstore.la
/opt/kde3/%{_lib}/libkross*.la
/opt/kde3/%{_lib}/libkformulalib.la
# kword
/opt/kde3/%{_lib}/libkword*.so
/opt/kde3/%{_lib}/libkwmailmerge_interface.so
/opt/kde3/%{_lib}/libkword*.la
/opt/kde3/%{_lib}/libkwmailmerge_interface.la
# kspread
/opt/kde3/%{_lib}/libkspreadcommon.so
/opt/kde3/%{_lib}/libkdchart.so
/opt/kde3/%{_lib}/libkchart*.so
/opt/kde3/%{_lib}/libkspreadcommon.la
/opt/kde3/%{_lib}/libkdchart.la
/opt/kde3/%{_lib}/libkchart*.la
# kpresenter
/opt/kde3/%{_lib}/libkpresenter*.so
/opt/kde3/%{_lib}/libkpresenter*.la
# illustration
/opt/kde3/%{_lib}/libkrita*.so
/opt/kde3/%{_lib}/libkarbon*.so
/opt/kde3/%{_lib}/libkivio*.so
/opt/kde3/%{_lib}/libkrita*.la
/opt/kde3/%{_lib}/libkarbon*.la
/opt/kde3/%{_lib}/libkivio*.la
# extra
/opt/kde3/%{_lib}/libkugarlib.so
/opt/kde3/%{_lib}/libkugarlib.la
/opt/kde3/%{_lib}/libkudesignercore.la
# database
/opt/kde3/%{_lib}/libkexi*.so
/opt/kde3/%{_lib}/libkformdesigner.so
/opt/kde3/%{_lib}/libkexi*.la
/opt/kde3/%{_lib}/libkformdesigner.la
%changelog