# Default version for this component %define kdecomp koffice %define version 1.6.3 %define release 2 # 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 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" \ -e "s,kde_htmldir='.*',kde_htmldir='%{tde_docdir}/HTML',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}%{tde_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 %{tde_docdir}/HTML/en/koffice/ %{tde_docdir}/HTML/en/koshell/ %{tde_docdir}/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) %{tde_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) %{tde_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) %{tde_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) %{tde_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) %{tde_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) %{tde_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) %{tde_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) %{tde_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) %{tde_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) %{tde_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) %{tde_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 %lang(en) %{tde_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 * Fri Nov 25 2011 Francois Andriot - 1.6.3-2 - Fix HTML directory location * Tue Nov 22 2011 Francois Andriot - 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'