diff options
author | albator <albator@arcadia.vtf> | 2011-11-24 23:47:54 +0100 |
---|---|---|
committer | albator <albator@arcadia.vtf> | 2011-11-24 23:47:54 +0100 |
commit | b90c8995428a95728d62ad0f1b477d2486654212 (patch) | |
tree | 9e62286a0ef81ba01d2d140cf39becc3c8ba23ec /redhat/applications/koffice/trinity-koffice.spec | |
parent | 4d26b3bc3984739d812f22d751e3089de35293a0 (diff) | |
download | tde-packaging-b90c8995428a95728d62ad0f1b477d2486654212.tar.gz tde-packaging-b90c8995428a95728d62ad0f1b477d2486654212.zip |
RHEL/Fedora: TDE fixes, add applications, etc ....
Diffstat (limited to 'redhat/applications/koffice/trinity-koffice.spec')
-rw-r--r-- | redhat/applications/koffice/trinity-koffice.spec | 965 |
1 files changed, 965 insertions, 0 deletions
diff --git a/redhat/applications/koffice/trinity-koffice.spec b/redhat/applications/koffice/trinity-koffice.spec new file mode 100644 index 000000000..aa0fe2321 --- /dev/null +++ b/redhat/applications/koffice/trinity-koffice.spec @@ -0,0 +1,965 @@ +# Default version for this component +%define kdecomp koffice +%define version 1.6.3 +%define release 1 + +# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt". +%if "%{?_prefix}" != "/usr" +%define _variant .opt +%define _docdir %{_prefix}/share/doc +%endif + +# TDE 3.5.13 specific building variables +BuildRequires: autoconf automake libtool m4 +%define tde_docdir %{_docdir}/kde +%define tde_includedir %{_includedir}/kde +%define tde_libdir %{_libdir}/trinity + +%if 0%{?fedora} > 0 || 0%{?rhel} >= 6 +%define with_kross 1 +%endif + +Name: trinity-%{kdecomp} +Summary: An integrated office suite +Version: %{?version} +Release: %{?release}%{?dist}%{?_variant} + +Group: Applications/Productivity +License: GPLv2+ + +Vendor: Trinity Project +Packager: Francois Andriot <francois.andriot@free.fr> +URL: http://www.trinitydesktop.org/ + +Prefix: %{_prefix} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Source0: %{kdecomp}-3.5.13.tar.gz +Source1: chalk.xpm +Source100: koshell.png + +# [koffice] Disable GraphicksMagick version >= 1.2.0 +Patch0: koffice-3.5.13-disable_graphicksmagick.patch +# [filters/chalk/pdf] Fix poppler-qt detection +Patch1: koffice-3.5.13-fix_poppler_detect.patch +# [lib/kross/python/scripts/RestrictedPython/Utilities.py] Syntax error +Patch2: koffice-3.5.13-kross_utilities_syntax.patch + +# BuildRequires: world-devel ;) +BuildRequires: trinity-kdelibs-devel +BuildRequires: trinity-kdegraphics-devel +BuildRequires: automake libtool +BuildRequires: freetype-devel +BuildRequires: fontconfig-devel +BuildRequires: libart_lgpl-devel +BuildRequires: libpng-devel +BuildRequires: libtiff-devel +BuildRequires: libjpeg-devel +BuildRequires: ImageMagick-devel +BuildRequires: bzip2-devel +BuildRequires: zlib-devel +BuildRequires: openssl-devel +BuildRequires: python-devel +BuildRequires: pcre-devel +BuildRequires: lcms-devel +BuildRequires: gettext-devel +BuildRequires: mysql-devel +BuildRequires: desktop-file-utils +BuildRequires: perl +BuildRequires: wv2-devel >= 0.4.0 +BuildRequires: libpqxx2-devel +BuildRequires: doxygen +BuildRequires: aspell-devel +BuildRequires: libxslt-devel +BuildRequires: OpenEXR-devel +BuildRequires: libexif-devel +BuildRequires: libGL-devel libGLU-devel +BuildRequires: readline-devel +BuildRequires: ruby ruby-devel >= 1.8.2 +BuildRequires: libpaper-devel +BuildRequires: libXi-devel +BuildRequires: libutempter-devel +BuildRequires: poppler-qt-devel >= 0.1.2 + +# GraphicsMagick version >= 1.2.0 is not compatible with Koffice 1.6 +BuildRequires: GraphicsMagick-devel >= 1.1.0 +BuildRequires: GraphicsMagick-devel < 1.2.0 + +# libwpd for FC15 and FC16 is too recent for Koffice ! (0.9.x) +# So we built an alternate 0.8.x package ! +%if 0%{?fedora} >= 15 +BuildRequires: libwpd08-devel +%else +BuildRequires: libwpd-devel +%endif + + +%description +KOffice is an integrated office suite. + +%package suite +Summary: An integrated office suite +Group: Applications/Productivity +Obsoletes: %{name} <= %{version}-%{release} +Obsoletes: %{name}-i18n < 4:%{version} +Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-kword = %{version}-%{release} +Requires: %{name}-kspread = %{version}-%{release} +Requires: %{name}-kpresenter = %{version}-%{release} +Requires: %{name}-kivio = %{version}-%{release} +Requires: %{name}-karbon = %{version}-%{release} +Requires: %{name}-kugar = %{version}-%{release} +Requires: %{name}-kexi = %{version}-%{release} +Requires: %{name}-kexi-driver-mysql = %{version}-%{release} +Requires: %{name}-kexi-driver-pgsql = %{version}-%{release} +Requires: %{name}-kchart = %{version}-%{release} +Requires: %{name}-kformula = %{version}-%{release} +Requires: %{name}-filters = %{version}-%{release} +Requires: %{name}-kplato = %{version}-%{release} +Requires: %{name}-chalk = %{version}-%{release} + +%description suite +KOffice is an integrated office suite. + +%package core +Summary: Core support files for %{name} +Group: Applications/Productivity +Requires: %{name}-libs = %{version}-%{release} +Requires: perl +Conflicts: koffice-i18n < %{version} +%description core +%{summary}. + +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Conflicts: %{name} <= %{version}-%{release} +Requires: trinity-kdelibs +License: LGPLv2+ +%description libs +%{summary}. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name}-libs = %{version}-%{release} +License: LGPLv2+ +%description devel +%{summary}. + +%package kword +Summary: A frame-based word processor capable of professional standard documents +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +%description kword +%{summary}. + +%package kspread +Summary: A powerful spreadsheet application +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +%description kspread +%{summary}. + +%package kpresenter +Summary: A full-featured presentation program +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +%description kpresenter +%{summary}. + +%package kivio +Summary: A flowcharting application +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +Obsoletes: kivio < %{version}-%{release} +%description kivio +%{summary}. + +%package karbon +Summary: A vector drawing application +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +%description karbon +%{summary}. + +%package kugar +Summary: A tool for generating business quality reports +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +%description kugar +%{summary}. + +%package kexi +Summary: An integrated environment for managing data +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +%description kexi +%{summary}. +For additional database drivers take a look at %{name}-kexi-driver-* + +%package kexi-driver-mysql +Summary: Mysql-driver for kexi +Group: Applications/Productivity +Requires: %{name}-kexi = %{version}-%{release} +%description kexi-driver-mysql +%{summary}. + +%package kexi-driver-pgsql +Summary: Postgresql driver for kexi +Group: Applications/Productivity +Requires: %{name}-kexi = %{version}-%{release} +%description kexi-driver-pgsql +%{summary}. + +%package kchart +Summary: An integrated graph and chart drawing tool +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +%description kchart +%{summary}. + +%package kformula +Summary: A powerful formula editor +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +#if 0%{?fedora} > 9 +Requires: lyx-cmex10-fonts +#else +#Requires: mathml-fonts +#endif +%if 0%{?fedora} > 10 +Requires: dejavu-lgc-sans-fonts +%else +Requires: dejavu-lgc-fonts +%endif +%description kformula +%{summary}. + +%package filters +Summary: Import and Export Filters for KOffice +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +%description filters +%{summary}. + +%package kplato +Summary: An integrated project management and planning tool +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +%description kplato +%{summary}. + +%package chalk +Summary: pixel-based image manipulation program for the KDE Office Suite [Trinity] +Group: Applications/Productivity +Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-chalk-data = %{version}-%{release} +Requires: %{name}-filters +%description chalk +Chalk is a painting and image editing application for KOffice. Chalk contains +both ease-of-use and fun features like guided painting. + +This package is part of the KDE Office Suite. + +%package chalk-data +Summary: data files for Chalk painting program [Trinity] +Group: Applications/Productivity +%description chalk-data +This package contains architecture-independent data files for Chalk, +the painting program shipped with the KDE Office Suite. + +See the chalk package for further information. + +This package is part of the KDE Office Suite. + + + +%prep +%setup -q -n applications/%{kdecomp} +%patch0 -p1 +#patch1 -p1 +%patch2 -p1 + +# use LGC variant instead +sed -i.dejavu-lgc \ + -e 's|DejaVu Sans|DejaVu LGC Sans|' \ + -e 's|dejavu sans|dejavu lgc sans|' \ + lib/kformula/{contextstyle,fontstyle,symboltable}.cc + +# Ugly hack to modify TQT include directory inside autoconf files. +# If TQT detection fails, it fallbacks to TQT4 instead of TQT3 ! +sed -i admin/acinclude.m4.in \ + -e "s,/usr/include/tqt,%{_includedir}/tqt,g" + +%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in" +%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" +%__make -f "admin/Makefile.common" + + +%build +unset QTDIR || : ; . /etc/profile.d/qt.sh +export PATH="%{_bindir}:${PATH}" +export LDFLAGS="-L%{_libdir} -I%{_includedir}" + +%configure \ + --disable-rpath --disable-dependency-tracking \ + --enable-new-ldflags \ + --disable-debug --disable-warnings \ + --with-pic --enable-shared --disable-static \ + --with-extra-libs=%{_libdir} \ + --enable-final \ + --with-extra-includes=%{_includedir}/tqt \ + --enable-closure \ + --disable-kexi-macros \ +%if 0%{?with_kross} > 0 + --enable-scripting \ +%else + --disable-scripting \ +%endif + +%__make %{?_smp_mflags} + + +%install +%__rm -rf %{buildroot} +%__make install DESTDIR=%{buildroot} + +[ ! -f %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/koshell.png ] && \ +%__install -p -D -m644 %{SOURCE100} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/koshell.png + +# Replace absolute symlinks with relative ones +pushd %{buildroot}%{_docdir}/HTML +for lang in *; do + if [ -d $lang ]; then + pushd $lang + for i in */*; do + [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../../common $i/common + done + popd + fi +done +popd + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications/kde \ + --vendor="" \ + --delete-original \ + %{buildroot}%{_datadir}/applnk/Office/*.desktop + +## Hack-in NoDisplay=True (http://bugzilla.redhat.com/245061) +## until http://bugzilla.redhat.com/245190 is fixed +for desktop_file in %{buildroot}%{_datadir}/applnk/.hidden/*.desktop ; do + grep "^NoDisplay=" ${desktop_file} || \ + echo "NoDisplay=True" >> ${desktop_file} +done + +## unpackaged files +# fonts +rm -rfv %{buildroot}%{_datadir}/apps/kformula/fonts/ +# libtool archives +rm -f %{buildroot}%{_libdir}/lib*.la +# shouldn't these be in koffice-l10n? +rm -f %{buildroot}%{_datadir}/locale/pl/LC_MESSAGES/kexi_{add,delete}_column_gui_transl_pl.sh +# -devel symlinks to nuke +rm -f %{buildroot}%{_libdir}/lib*common.so +rm -f %{buildroot}%{_libdir}/lib*filters.so +rm -f %{buildroot}%{_libdir}/lib*private.so +rm -f %{buildroot}%{_libdir}/libkarbon*.so +rm -f %{buildroot}%{_libdir}/libkchart*.so +rm -f %{buildroot}%{_libdir}/libkexi*.so +rm -f %{buildroot}%{_libdir}/libkisexiv2.so +rm -f %{buildroot}%{_libdir}/libkformdesigner.so +rm -f %{buildroot}%{_libdir}/libkplato*.so +rm -f %{buildroot}%{_libdir}/libkpresenter*.so +rm -f %{buildroot}%{_libdir}/libkword*.so +#rm -f %{buildroot}%{_libdir}/libkrita*.so +rm -f %{buildroot}%{_libdir}/libkross*.so +rm -f %{buildroot}%{_libdir}/libkugar*.so + +# Chalk icon +%__install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/chalk.xpm + +%clean +%__rm -rf %{buildroot} + +%post core +touch --no-create %{_datadir}/icons/crystalsvg &> /dev/null || : +touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : +touch --no-create %{_datadir}/icons/locolor &> /dev/null || : + +%postun core +if [ $1 -eq 0 ]; then + gtk-update-icon-cache %{_datadir}/icons/crystalsvg &> /dev/null || : + gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : + gtk-update-icon-cache %{_datadir}/icons/locolor &> /dev/null || : + update-desktop-database -q &> /dev/null ||: +fi + +%posttrans core +gtk-update-icon-cache %{_datadir}/icons/crystalsvg &> /dev/null || : +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +gtk-update-icon-cache %{_datadir}/icons/locolor &> /dev/null || : +update-desktop-database -q &> /dev/null ||: + +%post kword -p /sbin/ldconfig + +%postun kword -p /sbin/ldconfig + +%posttrans kword +update-desktop-database -q &> /dev/null ||: + +%post kpresenter -p /sbin/ldconfig + +%postun kpresenter -p /sbin/ldconfig + +%posttrans kpresenter +update-desktop-database -q &> /dev/null ||: + +%post kugar -p /sbin/ldconfig + +%postun kugar -p /sbin/ldconfig + +%posttrans kugar +update-desktop-database -q &> /dev/null ||: + +%post kexi -p /sbin/ldconfig + +%postun kexi -p /sbin/ldconfig + +%posttrans kexi +update-desktop-database -q &> /dev/null ||: + +%post kchart -p /sbin/ldconfig + +%postun kchart -p /sbin/ldconfig + +%posttrans kchart +update-desktop-database -q &> /dev/null ||: + +%post filters -p /sbin/ldconfig +%postun filters -p /sbin/ldconfig + +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig + +%post chalk -p /sbin/ldconfig + +%postun chalk -p /sbin/ldconfig + +%posttrans chalk +update-desktop-database -q &> /dev/null ||: + +%files suite +#empty => virtual package + +%files core +%defattr(-,root,root,-) +%doc AUTHORS COPYING README +%{_bindir}/koshell +%{_bindir}/kthesaurus +%{_bindir}/koconverter +%{_libdir}/libkdeinit_koshell.so +%{_libdir}/libkdeinit_kthesaurus.so +%{tde_libdir}/kfile_koffice.* +%{tde_libdir}/kfile_ooo.* +%{tde_libdir}/kfile_abiword.* +%{tde_libdir}/kfile_gnumeric.* +%{tde_libdir}/kodocinfopropspage.* +%{tde_libdir}/kofficescan.* +%{tde_libdir}/kofficethumbnail.* +%{tde_libdir}/koshell.* +%{tde_libdir}/kthesaurus.* +%{tde_libdir}/kwmailmerge_classic.* +%{tde_libdir}/kwmailmerge_kabc.* +%{tde_libdir}/kwmailmerge_qtsqldb_power.* +%{tde_libdir}/kwmailmerge_qtsqldb.* +%{tde_libdir}/libkounavailpart.* +%{tde_libdir}/libkprkword.* +%{tde_libdir}/libthesaurustool.* +%{tde_libdir}/clipartthumbnail.* +%{_datadir}/apps/koffice/ +%{_datadir}/apps/konqueror/servicemenus/* +%{_datadir}/apps/koshell/ +%{_datadir}/apps/thesaurus/ +%{_datadir}/config.kcfg/koshell.kcfg +%{_datadir}/doc/HTML/en/koffice/ +%{_datadir}/doc/HTML/en/koshell/ +%{_datadir}/doc/HTML/en/thesaurus/ +%{_datadir}/icons/crystalsvg/*/*/* +%{_datadir}/icons/hicolor/*/*/* +%{_datadir}/icons/locolor/*/*/* +%{_datadir}/services/clipartthumbnail.desktop +%{_datadir}/services/kfile*.desktop +%{_datadir}/services/kwmailmerge*.desktop +%{_datadir}/services/kodocinfopropspage.desktop +%{_datadir}/services/kofficethumbnail.desktop +%{_datadir}/services/kounavail.desktop +%{_datadir}/services/kprkword.desktop +%{_datadir}/services/thesaurustool.desktop +%{_datadir}/servicetypes/kochart.desktop +%{_datadir}/servicetypes/kofficepart.desktop +%{_datadir}/servicetypes/koplugin.desktop +%{_datadir}/servicetypes/kwmailmerge.desktop +%{_datadir}/servicetypes/widgetfactory.desktop +%{_datadir}/applications/kde/*koffice.desktop +%{_datadir}/applications/kde/*KThesaurus.desktop +%{_datadir}/applications/kde/*koshell.desktop +%{_datadir}/apps/kofficewidgets/ +%if 0%{?with_kross} > 0 +%{_datadir}/apps/kross/ +%{tde_libdir}/krosspython.* +%{tde_libdir}/krossruby.* +%endif + +%files libs +%defattr(-,root,root,-) +%doc COPYING.LIB +#_libdir/libk*common.so.* +%{_libdir}/libkarboncommon.so.* +%{_libdir}/libkspreadcommon.so.* +%{_libdir}/libkdchart.so.* +%{_libdir}/libkochart.so.* +%{_libdir}/libkofficecore.so.* +%{_libdir}/libkofficeui.so.* +%{_libdir}/libkotext.so.* +%{_libdir}/libkowmf.so.* +%{_libdir}/libkopainter.so.* +%{_libdir}/libkstore.so.* +%{_libdir}/libkwmailmerge_interface.so.* +%{_libdir}/libkwmf.so.* +%{_libdir}/libkformulalib.so.* +%{_libdir}/libkopalette.so.* +%{_libdir}/libkoproperty.so.* +%if 0%{?with_kross} > 0 +%{_libdir}/libkrossapi.so.* +%{_libdir}/libkrossmain.so.* +%endif + +%files devel +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/koffice-apidocs/ +%{_includedir}/* +# FIXME: include only shlib symlinks we know/want to export +%{_libdir}/lib*.so +%exclude %{_libdir}/libkdeinit_*.so +%exclude %{_libdir}/libkudesignercore.so + +%files kword +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/kword/ +%{_bindir}/kword +%{_libdir}/libkdeinit_kword.so +%{_libdir}/libkwordprivate.so.* +%{tde_libdir}/libkwordpart.* +%{tde_libdir}/kword.* +%{_datadir}/apps/kword/ +%{_datadir}/services/kword*.desktop +%{_datadir}/services/kwserial*.desktop +%{_datadir}/templates/TextDocument.desktop +%{_datadir}/templates/.source/TextDocument.kwt +%{_datadir}/applications/kde/*kword.desktop + +%files kspread +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/kspread/ +%{_bindir}/kspread +%{_libdir}/libkdeinit_kspread.so +%{tde_libdir}/kspread.* +%{tde_libdir}/libkspreadpart.* +%{tde_libdir}/kwmailmerge_kspread.* +%{tde_libdir}/libcsvexport.* +%{tde_libdir}/libcsvimport.* +%{tde_libdir}/libgnumericexport.* +%{tde_libdir}/libgnumericimport.* +%{tde_libdir}/libkspreadhtmlexport.* +%{tde_libdir}/libkspreadinsertcalendar.* +%{tde_libdir}/libopencalcexport.* +%{tde_libdir}/libopencalcimport.* +%{tde_libdir}/libqproimport.* +%{_datadir}/apps/kspread/ +%{_datadir}/services/kspread*.desktop +%{_datadir}/templates/SpreadSheet.desktop +%{_datadir}/templates/.source/SpreadSheet.kst +%{_datadir}/applications/kde/*kspread.desktop +%if 0%{?with_kross} > 0 +%{tde_libdir}/kspreadscripting.* +%{tde_libdir}/krosskspreadcore.* +%endif + +%files kpresenter +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/kpresenter/ +%{_bindir}/kpresenter +%{_bindir}/kprconverter.pl +%{_libdir}/libkdeinit_kpresenter.so +%{_libdir}/libkpresenterimageexport.so.* +%{_libdir}/libkpresenterprivate.so.* +%{tde_libdir}/*kpresenter*.* +%{_datadir}/apps/kpresenter/ +%{_datadir}/services/kpresenter*.desktop +%{_datadir}/templates/Presentation.desktop +%{_datadir}/templates/.source/Presentation.kpt +%{_datadir}/applications/kde/*kpresenter.desktop + +%files karbon +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/karbon/ +%{_bindir}/karbon +%{_libdir}/libkdeinit_karbon.so +%{tde_libdir}/*karbon*.* +%{tde_libdir}/libwmfexport.* +%{tde_libdir}/libwmfimport.* +%{_datadir}/apps/karbon/ +%{_datadir}/services/karbon* +%{_datadir}/servicetypes/karbon_module.desktop +%{_datadir}/templates/Illustration.desktop +%{_datadir}/templates/.source/Illustration.karbon +%{_datadir}/applications/kde/*karbon.desktop + +%files kugar +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/kugar/ +%{_bindir}/kugar +%{_bindir}/kudesigner +%{_libdir}/libkdeinit_kugar.so +%{_libdir}/libkdeinit_kudesigner.so +%{_libdir}/libkugarlib.so.* +%{_libdir}/libkudesignercore.so +%{tde_libdir}/kudesigner.* +%{tde_libdir}/kugar.* +%{tde_libdir}/libkudesignerpart.* +%{tde_libdir}/libkugarpart.* +%{_datadir}/apps/kudesigner/ +%{_datadir}/apps/kugar/ +%{_datadir}/services/kugar*.desktop +%{_datadir}/applications/kde/*kugar.desktop +%{_datadir}/applications/kde/*kudesigner.desktop + +%files kexi +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/kexi/ +%{_bindir}/kexi* +%{_bindir}/ksqlite* +%{_libdir}/libkdeinit_kexi.so +%{_libdir}/libkexi*.so.* +%{_libdir}/libkformdesigner.so.* +%{tde_libdir}/kformdesigner_*.* +%{tde_libdir}/kexidb_sqlite2driver.* +%{tde_libdir}/kexidb_sqlite3driver.* +%{tde_libdir}/kexihandler_*.* +%{tde_libdir}/kexi.* +# moved here to workaround bug #394101, alternative is to move libkexi(db|dbparser|utils) to -libs) +%{tde_libdir}/libkspreadkexiimport.* +%{_datadir}/config/kexirc +%{_datadir}/config/magic/kexi.magic +%{_datadir}/mimelnk/application/* +%{_datadir}/servicetypes/kexi*.desktop +%{_datadir}/services/kexi/ +%{_datadir}/apps/kexi/ +%{_datadir}/services/kformdesigner/* +%{_datadir}/applications/kde/*kexi.desktop +%{_datadir}/services/kexidb_sqlite*driver.desktop +%if 0%{?with_kross} > 0 +%{_bindir}/krossrunner +%{tde_libdir}/krosskexiapp.* +%{tde_libdir}/krosskexidb.* +%endif + +%files kexi-driver-mysql +%defattr(-,root,root,-) +%{tde_libdir}/kexidb_mysqldriver.* +%{tde_libdir}/keximigrate_mysql.* +%{_datadir}/services/keximigrate_mysql.desktop +%{_datadir}/services/kexidb_mysqldriver.desktop + +%files kexi-driver-pgsql +%defattr(-,root,root,-) +%{tde_libdir}/kexidb_pqxxsqldriver.* +%{tde_libdir}/keximigrate_pqxx.* +%{_datadir}/services/kexidb_pqxxsqldriver.desktop +%{_datadir}/services/keximigrate_pqxx.desktop + +%files kchart +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/kchart/ +%{_bindir}/kchart +%{_libdir}/libkchart*.so.* +%{_libdir}/libkdeinit_kchart.so +%{tde_libdir}/*kchart*.* +%{_datadir}/apps/kchart/ +%{_datadir}/services/kchart*.desktop +%{_datadir}/applications/kde/*kchart.desktop + +%files kformula +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/kformula/ +%{_bindir}/kformula +%{_libdir}/libkdeinit_kformula.so +%{tde_libdir}/*kformula*.* +%{_datadir}/apps/kformula/ +%{_datadir}/services/kformula*.desktop +%{_datadir}/applications/kde/*kformula.desktop + +%files kivio +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/kivio/ +%{_bindir}/kivio +%{_libdir}/libkdeinit_kivio.so +%{_libdir}/libkiviocommon.so.* +%{tde_libdir}/*kivio*.* +%{tde_libdir}/straight_connector.* +%{_datadir}/apps/kivio/ +%{_datadir}/config.kcfg/kivio.kcfg +%{_datadir}/services/kivio*.desktop +%{_datadir}/applications/kde/*kivio.desktop + +%files filters +%defattr(-,root,root,-) +%{_libdir}/libkwordexportfilters.so.* +%{tde_libdir}/libabiwordexport.* +%{tde_libdir}/libabiwordimport.* +%{tde_libdir}/libamiproexport.* +%{tde_libdir}/libamiproimport.* +%{tde_libdir}/libapplixspreadimport.* +%{tde_libdir}/libapplixwordimport.* +%{tde_libdir}/libasciiexport.* +%{tde_libdir}/libasciiimport.* +%{tde_libdir}/libdbaseimport.* +%{tde_libdir}/libdocbookexport.* +%{tde_libdir}/libexcelimport.* +%{tde_libdir}/libgenerickofilter.* +%{tde_libdir}/libhtmlexport.* +%{tde_libdir}/libhtmlimport.* +%{tde_libdir}/libkarbonepsimport.* +%{tde_libdir}/libkfolatexexport.* +%{tde_libdir}/libkfomathmlexport.* +%{tde_libdir}/libkfomathmlimport.* +%{tde_libdir}/libkfopngexport.* +%{tde_libdir}/libkspreadlatexexport.* +%{tde_libdir}/libkugarnopimport.* +%{tde_libdir}/libkwordkword1dot3import.* +%{tde_libdir}/libkwordlatexexport.* +%{tde_libdir}/libmswriteexport.* +%{tde_libdir}/libmswriteimport.* +%{tde_libdir}/libooimpressexport.* +%{tde_libdir}/libooimpressimport.* +%{tde_libdir}/liboowriterexport.* +%{tde_libdir}/liboowriterimport.* +%{tde_libdir}/libpalmdocexport.* +%{tde_libdir}/libpalmdocimport.* +%{tde_libdir}/libpdfimport.* +%{tde_libdir}/librtfexport.* +%{tde_libdir}/librtfimport.* +%{tde_libdir}/libwmlexport.* +%{tde_libdir}/libwmlimport.* +%{tde_libdir}/libwpexport.* +%{tde_libdir}/libwpimport.* +%{tde_libdir}/libmswordimport.* +%{tde_libdir}/libxsltimport.* +%{tde_libdir}/libxsltexport.* +%{tde_libdir}/libhancomwordimport.* +%{tde_libdir}/libkfosvgexport.* +%{tde_libdir}/liboodrawimport.* +%{tde_libdir}/libolefilter.* +%{_datadir}/apps/xsltfilter/ +%{_datadir}/services/generic_filter.desktop +%{_datadir}/services/ole_powerpoint97_import.desktop +%{_datadir}/services/xslt*.desktop +%{_datadir}/servicetypes/kofilter*.desktop + +%files kplato +%defattr(-,root,root,-) +%lang(en) %{_docdir}/HTML/en/kplato/ +%{_bindir}/kplato +%{_libdir}/libkdeinit_kplato.so +%{tde_libdir}/kplato.* +%{tde_libdir}/libkplatopart.* +%{_datadir}/apps/kplato/ +%{_datadir}/services/kplatopart.desktop +%{_datadir}/applications/kde/*kplato.desktop + +%files chalk +%defattr(-,root,root,-) +%{_bindir}/chalk +%{tde_libdir}/chalkblurfilter.la +%{tde_libdir}/chalkblurfilter.so +%{tde_libdir}/chalkbumpmap.la +%{tde_libdir}/chalkbumpmap.so +%{tde_libdir}/chalkcimg.la +%{tde_libdir}/chalkcimg.so +%{tde_libdir}/chalk_cmyk_* +%{tde_libdir}/chalkcmykplugin.la +%{tde_libdir}/chalkcmykplugin.so +%{tde_libdir}/chalkcolorify.la +%{tde_libdir}/chalkcolorify.so +%{tde_libdir}/chalkcolorrange.la +%{tde_libdir}/chalkcolorrange.so +%{tde_libdir}/chalkcolorsfilters.la +%{tde_libdir}/chalkcolorsfilters.so +%{tde_libdir}/chalkcolorspaceconversion.la +%{tde_libdir}/chalkcolorspaceconversion.so +%{tde_libdir}/chalkconvolutionfilters.la +%{tde_libdir}/chalkconvolutionfilters.so +%{tde_libdir}/chalkdefaultpaintops.la +%{tde_libdir}/chalkdefaultpaintops.so +%{tde_libdir}/chalkdefaulttools.la +%{tde_libdir}/chalkdefaulttools.so +%{tde_libdir}/chalkdropshadow.la +%{tde_libdir}/chalkdropshadow.so +%{tde_libdir}/chalkembossfilter.la +%{tde_libdir}/chalkembossfilter.so +%{tde_libdir}/chalkexample.la +%{tde_libdir}/chalkexample.so +%{tde_libdir}/chalkextensioncolorsfilters.la +%{tde_libdir}/chalkextensioncolorsfilters.so +%{tde_libdir}/chalkfastcolortransfer.la +%{tde_libdir}/chalkfastcolortransfer.so +%{tde_libdir}/chalkfiltersgallery.la +%{tde_libdir}/chalkfiltersgallery.so +%{tde_libdir}/chalk_gray_* +%{tde_libdir}/chalkgrayplugin.la +%{tde_libdir}/chalkgrayplugin.so +%{tde_libdir}/chalkhistogramdocker.la +%{tde_libdir}/chalkhistogramdocker.so +%{tde_libdir}/chalkhistogram.la +%{tde_libdir}/chalkhistogram.so +%{tde_libdir}/chalkimageenhancement.la +%{tde_libdir}/chalkimageenhancement.so +%{tde_libdir}/chalkimagesize.la +%{tde_libdir}/chalkimagesize.so +%{tde_libdir}/chalk.la +%{tde_libdir}/chalklenscorrectionfilter.la +%{tde_libdir}/chalklenscorrectionfilter.so +%{tde_libdir}/chalklevelfilter.la +%{tde_libdir}/chalklevelfilter.so +%{tde_libdir}/chalk_lms_* +%{tde_libdir}/chalkmodifyselection.la +%{tde_libdir}/chalkmodifyselection.so +%{tde_libdir}/chalknoisefilter.la +%{tde_libdir}/chalknoisefilter.so +%{tde_libdir}/chalkoilpaintfilter.la +%{tde_libdir}/chalkoilpaintfilter.so +%{tde_libdir}/chalkpixelizefilter.la +%{tde_libdir}/chalkpixelizefilter.so +%{tde_libdir}/chalkraindropsfilter.la +%{tde_libdir}/chalkraindropsfilter.so +%{tde_libdir}/chalkrandompickfilter.la +%{tde_libdir}/chalkrandompickfilter.so +%{tde_libdir}/chalk_rgb_* +%{tde_libdir}/chalkrgbplugin.la +%{tde_libdir}/chalkrgbplugin.so +%{tde_libdir}/chalkrotateimage.la +%{tde_libdir}/chalkrotateimage.so +%{tde_libdir}/chalkroundcornersfilter.la +%{tde_libdir}/chalkroundcornersfilter.so +%{tde_libdir}/chalkselectiontools.la +%{tde_libdir}/chalkselectiontools.so +%{tde_libdir}/chalkselectopaque.la +%{tde_libdir}/chalkselectopaque.so +%{tde_libdir}/chalkseparatechannels.la +%{tde_libdir}/chalkseparatechannels.so +%{tde_libdir}/chalkshearimage.la +%{tde_libdir}/chalkshearimage.so +%{tde_libdir}/chalksmalltilesfilter.la +%{tde_libdir}/chalksmalltilesfilter.so +%{tde_libdir}/chalk.so +%{tde_libdir}/chalkscreenshot.la +%{tde_libdir}/chalkscreenshot.so +%{tde_libdir}/chalksobelfilter.la +%{tde_libdir}/chalksobelfilter.so +%{tde_libdir}/chalksubstrate.la +%{tde_libdir}/chalksubstrate.so +%{tde_libdir}/chalktoolcrop.la +%{tde_libdir}/chalktoolcrop.so +%{tde_libdir}/chalktoolcurves.la +%{tde_libdir}/chalktoolcurves.so +%{tde_libdir}/chalktoolfilter.la +%{tde_libdir}/chalktoolfilter.so +%{tde_libdir}/chalktoolperspectivegrid.la +%{tde_libdir}/chalktoolperspectivegrid.so +%{tde_libdir}/chalktoolperspectivetransform.la +%{tde_libdir}/chalktoolperspectivetransform.so +%{tde_libdir}/chalktoolpolygon.la +%{tde_libdir}/chalktoolpolygon.so +%{tde_libdir}/chalktoolpolyline.la +%{tde_libdir}/chalktoolpolyline.so +%{tde_libdir}/chalktoolselectsimilar.la +%{tde_libdir}/chalktoolselectsimilar.so +%{tde_libdir}/chalktoolstar.la +%{tde_libdir}/chalktoolstar.so +%{tde_libdir}/chalktooltransform.la +%{tde_libdir}/chalktooltransform.so +%{tde_libdir}/chalkunsharpfilter.la +%{tde_libdir}/chalkunsharpfilter.so +%{tde_libdir}/chalkwavefilter.la +%{tde_libdir}/chalkwavefilter.so +%{tde_libdir}/chalkwetplugin.la +%{tde_libdir}/chalkwetplugin.so +%{tde_libdir}/chalk_ycbcr_* +%{tde_libdir}/libchalkgmagickexport.la +%{tde_libdir}/libchalkgmagickexport.so +%{tde_libdir}/libchalkgmagickimport.la +%{tde_libdir}/libchalkgmagickimport.so +%{tde_libdir}/libchalkjpegexport.la +%{tde_libdir}/libchalkjpegexport.so +%{tde_libdir}/libchalkjpegimport.la +%{tde_libdir}/libchalkjpegimport.so +%{tde_libdir}/libchalk_openexr_export.la +%{tde_libdir}/libchalk_openexr_export.so +%{tde_libdir}/libchalk_openexr_import.la +%{tde_libdir}/libchalk_openexr_import.so +%{tde_libdir}/libchalkpart.la +%{tde_libdir}/libchalkpart.so +%{tde_libdir}/libchalkpdfimport.la +%{tde_libdir}/libchalkpdfimport.so +%{tde_libdir}/libchalkpngexport.la +%{tde_libdir}/libchalkpngexport.so +%{tde_libdir}/libchalkpngimport.la +%{tde_libdir}/libchalkpngimport.so +%{tde_libdir}/libchalk_raw_import.la +%{tde_libdir}/libchalk_raw_import.so +%{tde_libdir}/libchalktiffexport.la +%{tde_libdir}/libchalktiffexport.so +%{tde_libdir}/libchalktiffimport.la +%{tde_libdir}/libchalktiffimport.so +%{_libdir}/libkdeinit_chalk.so +%{_libdir}/libchalk_cmyk_*.so.* +%{_libdir}/libchalkcolor.so.* +%{_libdir}/libchalkcommon.so.* +%{_libdir}/libchalkgrayscale.so.* +%{_libdir}/libchalk_gray_*.so.* +%{_libdir}/libchalkimage.so.* +%{_libdir}/libchalk_lms_*.so.* +%{_libdir}/libchalk_rgb_*.so.* +%{_libdir}/libchalkrgb.so.* +%{_libdir}/libchalkui.so.* +%{_libdir}/libchalk_ycbcr_*.so.* +%if 0%{?with_kross} > 0 +%{tde_libdir}/krosschalkcore.la +%{tde_libdir}/krosschalkcore.so +%{tde_libdir}/chalkscripting.la +%{tde_libdir}/chalkscripting.so +%{_libdir}/libchalkscripting.so.* +%endif + +%files chalk-data +%{_datadir}/pixmaps/chalk.xpm +%{_datadir}/applications/kde/chalk.desktop +%{_datadir}/applnk/.hidden/chalk_*.desktop +%{_datadir}/apps/konqueror/servicemenus/chalk_konqi.desktop +%{_datadir}/apps/chalk +%{_datadir}/apps/chalkplugins +#%{tde_docdir}/HTML/en/chalk +%lang(en) %{_docdir}/HTML/en/chalk +%{_datadir}/icons/hicolor/*/apps/chalk.png +%{_datadir}/services/chalk*.desktop +%{_datadir}/servicetypes/chalk*.desktop +#%{_datadir}/applnk/.hidden/chalk_pdf.desktop + + +%changelog +* Tue Nov 22 2011 Francois Andriot <francois.andriot@free.fr> - 1.6.3-1 +- Initial build for RHEL 5, RHEL 6, Fedora 15, Fedora 16 +- Based on Spec file from Fedora 11 'koffice-2:1.6.3-25.20090306svn' +- Removed 'krita', added 'chalk' |