File kdepim3.spec of Package kdepim3

#
# spec file for package kdepim3
#
# Copyright (c) 2011 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/
#

# norootforbuild


Name:           kdepim3
BuildRequires:  cyrus-sasl-devel flex kdelibs3-devel libassuan-devel libmal-devel python-devel fdupes
%if %suse_version < 1210
BuildRequires:  hal-devel
%endif
%if %suse_version > 1010
BuildRequires:  gnokii-devel libopensync-devel pilot-link-devel
%endif
%if %suse_version < 1210
BuildRequires:  unsermake
%endif
%if %suse_version > 1000
BuildRequires:  gpgme-devel
%else
BuildRequires:  gpgme libgpg-error-devel
%endif
%if %suse_version > 1110
BuildRequires:  gcc43-c++
%endif
License:        GPL-2.0
Group:          System/GUI/KDE
Summary:        Personal Information Manager Software for KDE
Version:        3.5.10
Release:        9
Url:            http://www.kde.org/
Requires:       kdelibs3 >= %( echo `rpm -q --queryformat '%{VERSION}' kdelibs3` )
%if %suse_version > 1030
Requires:       suse_help_viewer kdebase3-runtime >= %( echo `rpm -q --queryformat '%{VERSION}' kdelibs3` )
%else
Requires:       kdebase3 >= %( echo `rpm -q --queryformat '%{VERSION}' kdelibs3` )
%endif
Requires:       libkcal2
Provides:       kdenetwork3-mail kdepim3-organizer
Obsoletes:      kdenetwork3-mail kdepim3-organizer
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Source0:        kdepim-%{version}.tar.bz2
Source5:        groupwarewizard.desktop
Patch0:         3_5_BRANCH.diff
Patch1:         install-headers.diff
Patch5:         kdepim_networkstatus_branch.diff
Patch7:         fix-artwork.diff
Patch10:        start-kpilot-instead-complain.diff
Patch16:        fix_designer_path.diff
Patch17:        knode_threaded_crash.diff
Patch20:        no-final.diff
Patch25:        kmail-crash.diff
Patch28:        kmail_allow_tls_login_auth.diff
Patch29:        bug-382959_kdepim_fix_vcardparser.patch
Patch101:       kitchensync-opensuse.diff
Patch102:       kitchensync-defaults.diff
Patch104:       kitchensync-xmldiffalgo.diff
Patch121:       akregator-useragent.diff
Patch122:       no-libintl.diff
Patch123:       r951202.diff
Patch125:       chakra-04_kmail-fancy-currenttime.patch
Provides:       cryptplug
Obsoletes:      cryptplug
%if %suse_version > 1000
# authentification plugins can be useful
Recommends:     cyrus-sasl-crammd5 cyrus-sasl-plain cyrus-sasl-digestmd5 spamassassin
Suggests:       kdetoys3
%endif

%description
This package contains Kontact and the stand-alone applications for
personal information management.

* Kontact--personal information manager

* KMail--mail client

* KOrganizer--calendar and scheduling program

* KNode--news reader

* Kleopatra and KWatchGnuPG--certification manager

* Various wizards to connect to groupware servers



Authors:
--------
    The KDE Team <kde@kde.org>

%package -n libktnef1
License:        GPL-2.0
Summary:        Library to read TNEF
Group:          System/GUI/KDE

%description -n libktnef1
This package contains a library to read the TNEF format.



Authors:
--------
    The KDE Team <kde@kde.org>

%package -n libkmime2
License:        GPL-2.0
Summary:        Library to read MIME messages
Group:          System/GUI/KDE

%description -n libkmime2
This package contains a library to read MIME messages.



Authors:
--------
    The KDE Team <kde@kde.org>

%package -n libkmime-devel
License:        GPL-2.0
Summary:        Library to read MIME messages
Group:          System/GUI/KDE

%description -n libkmime-devel
This package contains a library to read MIME messages.



Authors:
--------
    The KDE Team <kde@kde.org>

%package -n libktnef-devel
License:        GPL-2.0
Summary:        Library to read TNEF
Group:          System/GUI/KDE
Requires:       libktnef1

%description -n libktnef-devel
This package contains a library to read the TNEF format.



Authors:
--------
    The KDE Team <kde@kde.org>

%package -n libkcal2
License:        GPL-2.0
Summary:        Calendaring Classes
Group:          System/GUI/KDE
Requires:       libkcal

%description -n libkcal2
This library contains the calendaring classes originally only used by
KOrganizer. They provide a C++ API for handling the vCalendar and
iCalendar formats, which makes use of Qt classes. This library should
be GUI independent and suitable for writing command line applications.



Authors:
--------
    The KDE Team <kde@kde.org>

%package -n libkcal-devel
License:        GPL-2.0
Summary:        Calendering Classes
Group:          System/GUI/KDE
Requires:       libkcal2

%description -n libkcal-devel
This library contains the calendaring classes originally only used by
KOrganizer. They provide a C++ API for handling the vCalendar and
iCalendar formats, which makes use of Qt classes. This library should
be GUI independent and suitable for writing command line applications.



Authors:
--------
    The KDE Team <kde@kde.org>

%package -n libkcal
License:        GPL-2.0
Summary:        Calendaring Classes
Group:          System/GUI/KDE
Requires:       libkcal2

%description -n libkcal
This library contains the calendaring classes originally only used by
KOrganizer. They provide a C++ API for handling the vCalendar and
iCalendar formats, which makes use of Qt classes. This library should
be GUI independent and suitable for writing command line applications.



Authors:
--------
    The KDE Team <kde@kde.org>

%package devel
License:        GPL-2.0
Provides:       kdenetwork3-devel  = 3.2.1
Obsoletes:      kdenetwork3-devel <= 3.2.1
Summary:        Personal Information Manager software for KDE
Group:          System/GUI/KDE
Requires:       %name = %version libktnef-devel libkmime-devel libkcal-devel

%description devel
This package contains tools for address and date organization.



Authors:
--------
    The KDE Team <kde@kde.org>

%package mobile
License:        LGPL-2.0.1 or later
# usesubdirs kandy kmobile
Provides:       kdepim3:/opt/kde3/bin/kandy
Summary:        Cell Phone Support
Group:          Hardware/Mobile

%description mobile
This package contains files to support cell phones:

* Kandy - synchronization application for cell phones

* KAddressbook plug-in to import and export addresses via gnokii (Nokia
cell phones)



Authors:
--------
    The KDE Team <kde@kde.org>

%package time-management
License:        GPL-2.0
# usesubdirs karm konsolekalendar kalarm
Provides:       kdepim3:/opt/kde3/bin/karm
Summary:        Personal Information Manager
Group:          System/GUI/KDE

%description time-management
This package contains tools for address and date organisation.



Authors:
--------
    The KDE Team <kde@kde.org>

%if %suse_version > 1010

%package kpilot
License:        LGPL-2.0.1 or later
# usesubdirs kpilot
Summary:        This Package allows Communication with the 3COM Palm Pilot
Group:          Hardware/Mobile

%description kpilot
With this software your Linux box can communicate with your 3COM Palm
Pilot via the Palm Cradle.

%endif

%package notes
License:        GPL-2.0
Summary:        Note taking application
Group:          System/GUI/KDE
Provides:       kdepim3:/opt/kde3/bin/knotes
Requires:       kdepim3

%description notes
This package contains the notes application KNotes.

%if %suse_version > 1010

%package -n kitchensync
License:        GPL-2.0; LGPL-2.0.1 or later
Summary:        KDE Synchronization application based on OpenSync
Group:          Hardware/PDA
Provides:       kdepim3-sync
Obsoletes:      kdepim3-sync
Requires:       kdepim3

%description -n kitchensync
KitchenSync is a Synchronization application based on OpenSync. With
KitchenSync you are able to synchronize cell phones, organizer, palms
and other Personal Information Manager with KDE PIM (KAddressbook,
KOrganizer, KNotes).

%endif

%prep
%setup -q -n kdepim-%version
%patch0
rm -rf ksync
rm -rf networkstatus
%patch1
%patch5
%patch7
%patch10
%patch16
%patch17
%patch20
%patch25
%patch28
%patch29
%patch101
%patch102
%patch104
%patch121
%patch122
%patch123
%patch125 -p1
. /etc/opt/kde3/common_options
update_admin

%build
export CC=gcc-4.3
export CXX=g++-4.3

. /etc/opt/kde3/common_options
export CXXFLAGS="$CXXFLAGS -Wl,--add-needed"
configopts="--disable-final"
./configure $configkde $configopts \
  --without-arts --disable-final \
  --enable-newdistrlists=no
# may fail with higher number of jobs
do_make -j4

%install
. /etc/opt/kde3/common_options
make DESTDIR=$RPM_BUILD_ROOT $INSTALL_TARGET
rm $RPM_BUILD_ROOT/opt/kde3/share/applnk/Applications/kalarm.desktop
rm $RPM_BUILD_ROOT/opt/kde3/share/applnk/Utilities/karm.desktop
rm $RPM_BUILD_ROOT/opt/kde3/share/applnk/Utilities/kandy.desktop
rm $RPM_BUILD_ROOT/opt/kde3/share/applnk/Utilities/kmailcvt.desktop
#rm $RPM_BUILD_ROOT/opt/kde3/share/services/kontact/multisynk.desktop
rm -rf $RPM_BUILD_ROOT/opt/kde3/share/doc/HTML/en/multisynk
%if %suse_version < 1020
rm -rf $RPM_BUILD_ROOT/opt/kde3/share/doc/HTML/en/kpilot
%endif
%suse_update_desktop_file -r korganizer   Office   Calendar
%suse_update_desktop_file -r kalarm       Utility  TimeUtility X-KDE-Utilities-PIM
%suse_update_desktop_file -r karm         Utility  TimeUtility X-KDE-Utilities-PIM
%suse_update_desktop_file kaddressbook
%suse_update_desktop_file -r knotes       Utility  DesktopUtility X-KDE-Utilities-Desktop
%suse_update_desktop_file KMail
%suse_update_desktop_file -r KOrn         Utility  Applet X-KDE-More
%suse_update_desktop_file KNode
%suse_update_desktop_file -r Kontact         Office  Core-Office
%if %suse_version > 1010
%suse_update_desktop_file -r kpilot       Utility  PDA SyncUtility X-KDE-Utilities-Peripherals
%suse_update_desktop_file -u -r kpalmdoc     Utility  PDA X-KDE-Utilities-File
%endif
%suse_update_desktop_file -u ktnef        Network  Email
%suse_update_desktop_file -r groupwarewizard Utility  DesktopSettings X-KDE-Utilities-PIM
%suse_update_desktop_file -r kandy           Utility  Telephony X-KDE-Utilities-Peripherals
%suse_update_desktop_file -r akregator       Network  RSS-News
%if %suse_version > 1010
%suse_update_desktop_file kitchensync     Utility  X-SuSE-SyncUtility
%endif
kde_post_install
%fdupes $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig
%if %suse_version > 1010

%post -n libktnef1 -p /sbin/ldconfig

%postun -n libktnef1 -p /sbin/ldconfig

%post -n libkmime2 -p /sbin/ldconfig

%postun -n libkmime2 -p /sbin/ldconfig

%post -n libkcal2 -p /sbin/ldconfig

%postun -n libkcal2 -p /sbin/ldconfig

%post kpilot -p /sbin/ldconfig

%postun kpilot -p /sbin/ldconfig
%endif
%if %suse_version > 1010

%post -n kitchensync -p /sbin/ldconfig

%postun -n kitchensync -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%dir /opt/kde3/share/icons/hicolor/16x16
%dir /opt/kde3/share/icons/hicolor/32x32
%dir /opt/kde3/share/icons/hicolor/48x48
%dir /opt/kde3/share/icons/hicolor/64x64
%dir /opt/kde3/share/icons/hicolor/128x128
%dir /opt/kde3/share/icons/hicolor/scalable
%dir /opt/kde3/share/icons/*/*/apps
%dir /opt/kde3/share/applnk/.hidden
%dir /opt/kde3/share/services/kontact
%dir /opt/kde3/share/services/kaddressbook
%dir /opt/kde3/%_lib/kconf_update_bin
/opt/kde3/bin/akregator
/opt/kde3/bin/kabc2mutt
/opt/kde3/bin/kaddressbook
/opt/kde3/bin/kalarmd
/opt/kde3/bin/kmail*
/opt/kde3/bin/knode
/opt/kde3/bin/kontact
/opt/kde3/bin/korn
/opt/kde3/bin/ktnef
/opt/kde3/bin/egroupwarewizard
/opt/kde3/bin/groupwarewizard
/opt/kde3/bin/kolabwizard
/opt/kde3/bin/kleopatra
/opt/kde3/bin/kwatchgnupg
/opt/kde3/bin/sloxwizard
/opt/kde3/bin/groupwisewizard
/opt/kde3/bin/ical2vcal
/opt/kde3/bin/korga*
/opt/kde3/bin/kode
/opt/kde3/bin/exchangewizard
/opt/kde3/bin/scalixadmin
/opt/kde3/bin/scalixwizard
/opt/kde3/%_lib/kde3/kio_scalix.*
/opt/kde3/%_lib/kde3/knotes_scalix.*
/opt/kde3/%_lib/kde3/libscalixwizard.*
/opt/kde3/%_lib/libkabcscalix.*
/opt/kde3/%_lib/libkcalscalix.*
/opt/kde3/%_lib/libknotesscalix.*
/opt/kde3/share/config.kcfg/scalix.kcfg
/opt/kde3/share/services/scalix.protocol
/opt/kde3/share/services/scalixs.protocol
/opt/kde3/%_lib/kde3/libexchangewizard.*
/opt/kde3/%_lib/kde3/kcm_korganizer.*
/opt/kde3/%_lib/kde3/libkorg*
/opt/kde3/%_lib/kde3/libkontact_korganizerplugin*
/opt/kde3/%_lib/kde3/kcm_korgsummary.*
/opt/kde3/%_lib/libkorganizer.so.*
/opt/kde3/%_lib/libkorganizer_eventviewer.so.*
/opt/kde3/%_lib/libkorganizer_calendar.so.*
/opt/kde3/%_lib/libkgroupwarebase.so.*
/opt/kde3/%_lib/libkgroupwaredav.so.*
/opt/kde3/%_lib/libgwsoap.so*
%exclude /opt/kde3/%_lib/kde3/kcal_local.*
%exclude /opt/kde3/%_lib/kde3/kcal_localdir.*
/opt/kde3/%_lib/kde3/kcal_*
/opt/kde3/%_lib/kde3/kcm_kab*
/opt/kde3/%_lib/kde3/kcm_kontact.*
/opt/kde3/%_lib/kde3/kfile_vcf.*
/opt/kde3/%_lib/kde3/kio_groupwise*
/opt/kde3/%_lib/kde3/ldifvcardthumbnail.*
/opt/kde3/%_lib/kde3/libkaddrbk_bookmark_xxport.*
/opt/kde3/%_lib/kde3/libkaddrbk_cardview.*
/opt/kde3/%_lib/kde3/libkaddrbk_cryptosettings.*
/opt/kde3/%_lib/kde3/libkaddrbk_csv_xxport.*
/opt/kde3/%_lib/kde3/libkaddrbk_distributionlist.*
/opt/kde3/%_lib/kde3/libkaddrbk_eudora_xxport.*
/opt/kde3/%_lib/kde3/libkaddrbk_iconview.*
/opt/kde3/%_lib/kde3/libkaddrbk_kde2_xxport.*
/opt/kde3/%_lib/kde3/libkaddrbk_ldif_xxport.*
/opt/kde3/%_lib/kde3/libkaddrbk_opera_xxport.*
/opt/kde3/%_lib/kde3/libkaddrbk_pab_xxport.*
/opt/kde3/%_lib/kde3/libkaddrbk_resourceselection.*
/opt/kde3/%_lib/kde3/libkaddrbk_tableview.*
/opt/kde3/%_lib/kde3/libkaddrbk_vcard_xxport.*
/opt/kde3/%_lib/kde3/libkaddressbookpart.*
/opt/kde3/%_lib/kde3/libkmailpart.*
/opt/kde3/%_lib/kde3/libknodepart.*
/opt/kde3/%_lib/kde3/libkontact_kaddressbookplugin*
/opt/kde3/%_lib/kde3/libkontact_kmailplugin*
/opt/kde3/%_lib/kde3/libkontact_knodeplugin.*
/opt/kde3/%_lib/kde3/libkontact_summaryplugin*
/opt/kde3/%_lib/kde3/libkontact_todoplugin*
/opt/kde3/%_lib/kde3/libkontact_weatherplugin*
/opt/kde3/%_lib/kde3/kcm_kontactknt.*
/opt/kde3/%_lib/kde3/libkontact_newstickerplugin.*
/opt/kde3/%_lib/kde3/kcm_sdsummary.*
/opt/kde3/%_lib/kde3/kfile_ics.*
/opt/kde3/%_lib/kde3/kio_imap4.*
/opt/kde3/%_lib/kde3/kio_sieve.*
/opt/kde3/%_lib/kde3/libkontact_specialdatesplugin.*
/opt/kde3/%_lib/kde3/libkontact_journalplugin.*
/opt/kde3/%_lib/libakregatorprivate.*
/opt/kde3/%_lib/libkabckolab.so.*
/opt/kde3/%_lib/libkcalkolab.*
/opt/kde3/%_lib/libkholidays.so.*
/opt/kde3/%_lib/libkocorehelper.so.*
/opt/kde3/%_lib/libkode.so.*
/opt/kde3/%_lib/libkorg_stdprinting.so.*
/opt/kde3/%_lib/libkpgp.so.*
/opt/kde3/%_lib/libkslox.so.*
/opt/kde3/%_lib/libkabinterfaces.so.*
/opt/kde3/%_lib/libkaddressbook.so.*
/opt/kde3/%_lib/libkabc_*.so.*
/opt/kde3/%_lib/libkcal_*.so*
/opt/kde3/%_lib/libkdepim.so.*
/opt/kde3/%_lib/libkgantt.so.*
/opt/kde3/%_lib/libkontact.so.*
/opt/kde3/%_lib/libknotes*.so.*
/opt/kde3/%_lib/libkpimexchange.so.*
/opt/kde3/%_lib/libkpinterfaces.so.*
/opt/kde3/%_lib/libksieve.so.*
/opt/kde3/%_lib/libmimelib.so.*
/opt/kde3/%_lib/libkmailprivate.*
/opt/kde3/%_lib/libkpimidentities.so.*
/opt/kde3/%_lib/libgpgme++.so.*
/opt/kde3/%_lib/libqgpgme.so.*
/opt/kde3/%_lib/libkleopatra.so.*
/opt/kde3/%_lib/libknodecommon*
#/opt/kde3/%_lib/libkonnector.*
/opt/kde3/%_lib/libindex.so.*
/opt/kde3/%_lib/kde3/libakregatorpart.*
/opt/kde3/%_lib/kde3/libkontact_akregator.*
/opt/kde3/%_lib/kde3/kabc_*
/opt/kde3/%_lib/kde3/kcm_kleopatra.*
/opt/kde3/%_lib/kde3/kcm_kmail*
/opt/kde3/%_lib/kde3/kcm_knode.*
/opt/kde3/%_lib/kde3/kcm_kontactsummary.*
/opt/kde3/%_lib/kde3/kio_mbox.*
%if %suse_version > 1010
/opt/kde3/%_lib/kde3/kfile_palm.*
%endif
/opt/kde3/%_lib/kde3/libegroupwarewizard.*
/opt/kde3/%_lib/kde3/libkmail_*
/opt/kde3/%_lib/kde3/libsloxwizard.*
/opt/kde3/%_lib/kde3/libkolabwizard.*
/opt/kde3/%_lib/kde3/libgroupwisewizard.*
/opt/kde3/%_lib/kde3/resourcecalendarexchange.*
/opt/kde3/%_lib/kconf_update_bin/korn-3-4-config_change
/opt/kde3/share/applications/kde/groupwarewizard.desktop
/opt/kde3/share/applications/kde/K*
/opt/kde3/share/applications/kde/kaddressbook.desktop
/opt/kde3/share/applications/kde/korganizer.desktop
/opt/kde3/share/applications/kde/ktnef.desktop
/opt/kde3/share/applications/kde/kleopatra_import.desktop
/opt/kde3/share/applications/kde/kmail_view.desktop
/opt/kde3/share/applications/kde/akregator.desktop
/opt/kde3/share/applications/kde/kontactdcop.desktop
/opt/kde3/share/applnk/.hidden/*.desktop
/opt/kde3/share/apps/akregator
/opt/kde3/share/apps/kaddressbook
/opt/kde3/share/apps/kconf_update/*
/opt/kde3/share/apps/kg*
/opt/kde3/share/apps/kmail*
/opt/kde3/share/apps/knode
/opt/kde3/share/apps/kontact
/opt/kde3/share/apps/kontactsummary
/opt/kde3/share/apps/ktnef
/opt/kde3/share/apps/kleopatra
/opt/kde3/share/apps/kwatchgnupg
/opt/kde3/share/apps/korga*
/opt/kde3/share/apps/libkleopatra
/opt/kde3/share/apps/libkholidays
/opt/kde3/share/apps/libkdepim
/opt/kde3/share/apps/kdepimwidgets
/opt/kde3/share/autostart/kalarmd.autostart.desktop
/opt/kde3/share/autostart/korgac.desktop
/opt/kde3/share/config.kcfg/akregator.kcfg
/opt/kde3/share/config.kcfg/kontact.kcfg
/opt/kde3/share/config.kcfg/korganizer.kcfg
/opt/kde3/share/config.kcfg/egroupware.kcfg
/opt/kde3/share/config.kcfg/customtemplates_kfg.kcfg
/opt/kde3/share/config.kcfg/templatesconfiguration_kfg.kcfg
/opt/kde3/share/config.kcfg/kmail.kcfg
/opt/kde3/share/config.kcfg/pimemoticons.kcfg
/opt/kde3/share/config.kcfg/slox.kcfg
/opt/kde3/share/config.kcfg/kolab.kcfg
/opt/kde3/share/config.kcfg/groupwise.kcfg
/opt/kde3/share/config.kcfg/custommimeheader.kcfg
/opt/kde3/share/config.kcfg/replyphrases.kcfg
%config /opt/kde3/share/config/*rc
%doc %lang(en) /opt/kde3/share/doc/HTML/en/akregator
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kaddressbook
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kmail
%doc %lang(en) /opt/kde3/share/doc/HTML/en/knode
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kor*
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kontact
%doc %lang(en) /opt/kde3/share/doc/HTML/en/ktnef
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kwatchgnupg
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kleopatra
/opt/kde3/share/icons/*/*/*/kaddressbook.png
/opt/kde3/share/icons/*/*/*/kmail*
/opt/kde3/share/icons/*/*/*/knode.png
/opt/kde3/share/icons/*/*/*/knode2.png
/opt/kde3/share/icons/*/*/*/kontact.png
/opt/kde3/share/icons/*/*/*/korn.png
/opt/kde3/share/icons/*/*/*/ktnef.png
/opt/kde3/share/icons/*/*/*/gpg*.png
/opt/kde3/share/icons/*/*/*/kontact_*.png
/opt/kde3/share/icons/*/*/*/korganizer.png
/opt/kde3/share/icons/*/*/*/akregator*
/opt/kde3/share/icons/*/*/*/rss_tag.png
/opt/kde3/share/icons/*/*/*/button_fewer.png
/opt/kde3/share/icons/*/*/*/button_more.png
%dir /opt/kde3/share/apps/kdepim
/opt/kde3/share/apps/kdepim/icons
/opt/kde3/share/mimelnk/application/ms-tnef.desktop
/opt/kde3/share/services/akregator_part.desktop
/opt/kde3/share/services/feed.protocol
/opt/kde3/share/services/kabconfig.desktop
/opt/kde3/share/services/kabcustomfields.desktop
/opt/kde3/share/services/kabldapconfig.desktop
/opt/kde3/share/services/imap4.protocol
/opt/kde3/share/services/imaps.protocol
/opt/kde3/share/services/kontactconfig.desktop
/opt/kde3/share/services/kcmsdsummary.desktop
/opt/kde3/share/services/kfile_ics.desktop
/opt/kde3/share/services/kontact/akregatorplugin.desktop
/opt/kde3/share/services/kontact/akregatorplugin3.2.desktop
/opt/kde3/share/services/kontact/journalplugin.desktop
/opt/kde3/share/services/kontact/specialdatesplugin.desktop
#/opt/kde3/share/services/kresources/konnector_manager.desktop
/opt/kde3/share/services/kontact/kaddressbookplugin.desktop
/opt/kde3/share/services/kontact/kmailplugin.desktop
/opt/kde3/share/services/kontact/knodeplugin.desktop
/opt/kde3/share/services/kontact/newstickerplugin.desktop
/opt/kde3/share/services/kontact/summaryplugin.desktop
/opt/kde3/share/services/kontact/todoplugin.desktop
/opt/kde3/share/services/kontact/weatherplugin.desktop
/opt/kde3/share/services/kaddressbook/aimprotocol.desktop
/opt/kde3/share/services/kaddressbook/groupwiseprotocol.desktop
/opt/kde3/share/services/kaddressbook/meanwhileprotocol.desktop
/opt/kde3/share/services/kaddressbook/bookmark_xxport.desktop
/opt/kde3/share/services/kaddressbook/cardview.desktop
/opt/kde3/share/services/kaddressbook/cryptosettings.desktop
/opt/kde3/share/services/kaddressbook/csv_xxport.desktop
/opt/kde3/share/services/kaddressbook/distributionlist.desktop
/opt/kde3/share/services/kaddressbook/eudora_xxport.desktop
/opt/kde3/share/services/kaddressbook/gaduprotocol.desktop
/opt/kde3/share/services/kaddressbook/iconview.desktop
/opt/kde3/share/services/kaddressbook/icqprotocol.desktop
/opt/kde3/share/services/kaddressbook/ircprotocol.desktop
/opt/kde3/share/services/kaddressbook/jabberprotocol.desktop
/opt/kde3/share/services/kaddressbook/kde2_xxport.desktop
/opt/kde3/share/services/kaddressbook/ldif_xxport.desktop
/opt/kde3/share/services/kaddressbook/msnprotocol.desktop
/opt/kde3/share/services/kaddressbook/opera_xxport.desktop
/opt/kde3/share/services/kaddressbook/pab_xxport.desktop
/opt/kde3/share/services/kaddressbook/resourceselection.desktop
/opt/kde3/share/services/kaddressbook/smsprotocol.desktop
/opt/kde3/share/services/kaddressbook/tableview.desktop
/opt/kde3/share/services/kaddressbook/vcard_xxport.desktop
/opt/kde3/share/services/kaddressbook/yahooprotocol.desktop
/opt/kde3/share/services/mbox.protocol
/opt/kde3/share/services/kfile_vcf.desktop
/opt/kde3/share/services/knewsservice.protocol
%exclude /opt/kde3/share/services/kresources/kcal/localdir.desktop
%exclude /opt/kde3/share/services/kresources/kcal/local.desktop
/opt/kde3/share/services/kresources/kcal
/opt/kde3/share/services/ldifvcardthumbnail.desktop
/opt/kde3/share/services/kresources/kabc
/opt/kde3/share/services/groupwise*.protocol
/opt/kde3/share/services/kcmkmailsummary.desktop
/opt/kde3/share/services/kcmkontactsummary.desktop
/opt/kde3/share/services/kcmkorgsummary.desktop
/opt/kde3/share/services/kleopatra_*.desktop
/opt/kde3/share/services/kmail_*.desktop
/opt/kde3/share/services/knode_*.desktop
/opt/kde3/share/services/kcmkontactknt.desktop
#/opt/kde3/share/services/overview.desktop
/opt/kde3/share/services/korganizer
/opt/kde3/share/services/webcal.protocol
/opt/kde3/share/services/korganizer_*
/opt/kde3/share/services/sieve.protocol
#/opt/kde3/share/servicetypes/filter.desktop
/opt/kde3/share/servicetypes/korgprintplugin.desktop
/opt/kde3/share/services/kontact/korganizerplugin.desktop
/opt/kde3/share/servicetypes/calendar*
/opt/kde3/share/servicetypes/dcopcalendar.desktop
/opt/kde3/share/servicetypes/korganizerpart.desktop
/opt/kde3/share/servicetypes/kaddressbookimprotocol.desktop
/opt/kde3/share/servicetypes/dcopimap.desktop
/opt/kde3/share/servicetypes/dcopaddressbook.desktop
/opt/kde3/share/servicetypes/dcopmail.desktop
/opt/kde3/share/servicetypes/kaddressbook_*
/opt/kde3/share/servicetypes/kontactplugin.desktop
/opt/kde3/bin/indexlib-config
/opt/kde3/%_lib/kde3/libakregator_mk4storage_plugin.la
/opt/kde3/%_lib/kde3/libakregator_mk4storage_plugin.so
#/opt/kde3/%_lib/kde3/libksfilter_addressbook.la
#/opt/kde3/%_lib/kde3/libksfilter_addressbook.so
#/opt/kde3/%_lib/kde3/libksfilter_calendar.la
#/opt/kde3/%_lib/kde3/libksfilter_calendar.so
/opt/kde3/share/config.kcfg/mk4config.kcfg
/opt/kde3/share/services/akregator_mk4storage_plugin.desktop
/opt/kde3/share/services/kaddressbook/skypeprotocol.desktop
/opt/kde3/share/servicetypes/akregator_plugin.desktop
#/opt/kde3/%_lib/kde3/libkontact_multisynk.*
#%doc %lang(en) /opt/kde3/share/doc/HTML/en/multisynk
#/opt/kde3/share/services/kontact/multisynk.desktop

%files notes
%defattr(-,root,root)
/opt/kde3/bin/knotes
/opt/kde3/%_lib/kde3/knotes_kolab.*
/opt/kde3/%_lib/kde3/libkontact_knotesplugin.*
/opt/kde3/%_lib/kde3/knotes_local.*
/opt/kde3/%_lib/kde3/knotes_xmlrpc.*
/opt/kde3/share/applications/kde/knotes.desktop
/opt/kde3/share/config.kcfg/knoteconfig.kcfg
/opt/kde3/share/config.kcfg/knotesglobalconfig.kcfg
/opt/kde3/share/apps/knotes
/opt/kde3/share/icons/*/*/*/knotes.png
/opt/kde3/share/services/kresources/knotes_manager.desktop
/opt/kde3/share/services/kontact/knotesplugin.desktop
/opt/kde3/share/services/kresources/knotes
%doc %lang(en) /opt/kde3/share/doc/HTML/en/knotes

%files mobile
%defattr(-,root,root)
/opt/kde3/bin/kandy*
/opt/kde3/share/applications/kde/kandy.desktop
/opt/kde3/share/apps/kandy
/opt/kde3/share/config.kcfg/kandy.kcfg
/opt/kde3/share/services/kaddressbook/gnokii_xxport.desktop
%if %suse_version > 1010
/opt/kde3/%_lib/kde3/libkaddrbk_gnokii_xxport.*
%endif
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kandy
%if %suse_version > 1010

%files kpilot
%defattr(-,root,root)
/opt/kde3/bin/kp*
/opt/kde3/%_lib/kde3/conduit_*
/opt/kde3/%_lib/kde3/libkontact_kpilotplugin*
/opt/kde3/%_lib/kde3/kcm_kpilot.*
/opt/kde3/%_lib/libkpilot.so.*
/opt/kde3/share/applications/kde/kp*
/opt/kde3/share/apps/kpilot
/opt/kde3/share/icons/*/*x*/*/kpalmdoc.png
/opt/kde3/share/icons/*/*x*/*/kpilot.png
/opt/kde3/share/icons/*/*x*/*/kpilotDaemon.png
/opt/kde3/share/config.kcfg/kpilot.kcfg
/opt/kde3/share/config.kcfg/kpilotlib.kcfg
/opt/kde3/share/config.kcfg/abbrowserconduit.kcfg
/opt/kde3/share/config.kcfg/docconduit.kcfg
/opt/kde3/share/config.kcfg/memofileconduit.kcfg
/opt/kde3/share/config.kcfg/kpalmdoc.kcfg
/opt/kde3/share/config.kcfg/popmail.kcfg
/opt/kde3/share/config.kcfg/sysinfoconduit.kcfg
/opt/kde3/share/config.kcfg/knotesconduit.kcfg
/opt/kde3/share/config.kcfg/timeconduit.kcfg
/opt/kde3/share/config.kcfg/vcalconduitbase.kcfg
/opt/kde3/share/services/kontact/kpilotplugin.desktop
/opt/kde3/share/services/abbrowser_conduit.desktop
/opt/kde3/share/services/doc_conduit.desktop
/opt/kde3/share/services/knotes-conduit.desktop
/opt/kde3/share/services/sysinfo_conduit.desktop
/opt/kde3/share/services/kfile_palm.desktop
/opt/kde3/share/services/t*
/opt/kde3/share/services/vcal-conduit.desktop
/opt/kde3/share/servicetypes/kpilotconduit.desktop
/opt/kde3/share/services/kpilot_config.desktop
/opt/kde3/share/services/popmail-conduit.desktop
/opt/kde3/share/services/notepad-conduit.desktop
/opt/kde3/share/services/memofile-conduit.desktop
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kpilot
%if %suse_version > 1010
/opt/kde3/share/config.kcfg/malconduit.kcfg
/opt/kde3/share/services/mal_conduit.desktop
%endif
%endif

%files time-management
%defattr(-,root,root)
/opt/kde3/bin/kalarm
/opt/kde3/bin/karm
/opt/kde3/bin/konsolekalendar
/opt/kde3/share/applications/kde/kalarm.desktop
/opt/kde3/share/applications/kde/karm.desktop
/opt/kde3/share/applications/kde/konsolekalendar.desktop
/opt/kde3/share/apps/kalarm
/opt/kde3/share/apps/karm
/opt/kde3/share/autostart/kalarm.tray.desktop
%dir  /opt/kde3/share/icons/hicolor/128x128
%dir  /opt/kde3/share/icons/hicolor/64x64
/opt/kde3/share/icons/*/*x*/*/kalarm.png
/opt/kde3/share/icons/*/*x*/*/karm.png
/opt/kde3/share/icons/*/*x*/*/konsolekalendar.png
/opt/kde3/share/services/karm_part.desktop
/opt/kde3/share/services/kontact/karmplugin.desktop
/opt/kde3/%_lib/kde3/libkarmpart.la
/opt/kde3/%_lib/kde3/libkarmpart.so
%dir  /opt/kde3/share/apps/karmpart
/opt/kde3/share/apps/karmpart/karmui.rc
/opt/kde3/%_lib/kde3/libkontact_karm.la
/opt/kde3/%_lib/kde3/libkontact_karm.so
%doc %lang(en) /opt/kde3/share/doc/HTML/en/konsolekalendar
%doc %lang(en) /opt/kde3/share/doc/HTML/en/kalarm
%doc %lang(en) /opt/kde3/share/doc/HTML/en/karm

%files -n libkmime2
%defattr(-,root,root)
/opt/kde3/%_lib/libkmime.so.*

%files -n libkmime-devel
%defattr(-,root,root)
/opt/kde3/%_lib/libkmime.la
/opt/kde3/%_lib/libkmime.so

%files -n libktnef1
%defattr(-,root,root)
/opt/kde3/%_lib/libktnef.so.*

%files -n libktnef-devel
%defattr(-,root,root)
/opt/kde3/%_lib/libktnef.la
/opt/kde3/%_lib/libktnef.so
/opt/kde3/include/ktnef

%files -n libkcal-devel
%defattr(-,root,root)
/opt/kde3/%_lib/libkcal.la
/opt/kde3/%_lib/libkcal.so
/opt/kde3/include/libkcal
/opt/kde3/include/libemailfunctions

%files -n libkcal
%defattr(-,root,root)
/opt/kde3/share/services/kresources/kcal_manager.desktop
/opt/kde3/share/services/kresources/kcal/localdir.desktop
/opt/kde3/share/services/kresources/kcal/local.desktop
/opt/kde3/share/apps/libical
/opt/kde3/%_lib/kde3/kcal_local.*
/opt/kde3/%_lib/kde3/kcal_localdir.*

%files -n libkcal2
%defattr(-,root,root)
/opt/kde3/%_lib/libkcal.so.*

%files devel
%defattr(-,root,root)
/opt/kde3/bin/kxml_compiler
/opt/kde3/%_lib/kde3/plugins/designer/kdepimwidgets.*
%exclude /opt/kde3/include/ktnef
%exclude /opt/kde3/include/libkcal
%exclude /opt/kde3/include/libemailfunctions
/opt/kde3/include/*
/opt/kde3/%_lib/kde3/plugins/designer/kpartsdesignerplugin.*
/opt/kde3/%_lib/libgpgme++.la
/opt/kde3/%_lib/libgpgme++.so
/opt/kde3/%_lib/libgwsoap.la
/opt/kde3/%_lib/libindex.la
/opt/kde3/%_lib/libindex.so
/opt/kde3/%_lib/libkabc_groupdav.la
/opt/kde3/%_lib/libkabc_groupdav.so
/opt/kde3/%_lib/libkabc_groupwise.la
/opt/kde3/%_lib/libkabc_groupwise.so
/opt/kde3/%_lib/libkcal_newexchange.la
/opt/kde3/%_lib/libkcal_resourcefeatureplan.la
/opt/kde3/%_lib/libkcal_resourceremote.la
/opt/kde3/%_lib/libkcal_slox.la
/opt/kde3/%_lib/libkcal_xmlrpc.la
/opt/kde3/%_lib/libkdepim.la
/opt/kde3/%_lib/libkdepim.so
/opt/kde3/%_lib/libkgantt.la
/opt/kde3/%_lib/libkgantt.so
/opt/kde3/%_lib/libkgroupwarebase.la
/opt/kde3/%_lib/libkgroupwarebase.so
/opt/kde3/%_lib/libkgroupwaredav.la
/opt/kde3/%_lib/libkgroupwaredav.so
/opt/kde3/%_lib/libkholidays.la
/opt/kde3/%_lib/libkholidays.so
/opt/kde3/%_lib/libkleopatra.la
/opt/kde3/%_lib/libkleopatra.so
/opt/kde3/%_lib/libknotes_xmlrpc.la
/opt/kde3/%_lib/libknotes_xmlrpc.so
/opt/kde3/%_lib/libknoteskolab.la
/opt/kde3/%_lib/libknoteskolab.so
/opt/kde3/%_lib/libkocorehelper.la
/opt/kde3/%_lib/libkocorehelper.so
/opt/kde3/%_lib/libkode.la
/opt/kde3/%_lib/libkode.so
/opt/kde3/%_lib/libkontact.la
/opt/kde3/%_lib/libkontact.so
/opt/kde3/%_lib/libkorg_stdprinting.la
/opt/kde3/%_lib/libkorg_stdprinting.so
/opt/kde3/%_lib/libkorganizer.la
/opt/kde3/%_lib/libkorganizer.so
/opt/kde3/%_lib/libkorganizer_calendar.la
/opt/kde3/%_lib/libkorganizer_calendar.so
/opt/kde3/%_lib/libkorganizer_eventviewer.la
/opt/kde3/%_lib/libkorganizer_eventviewer.so
/opt/kde3/%_lib/libkpgp.la
/opt/kde3/%_lib/libkpgp.so
/opt/kde3/%_lib/libkpimexchange.la
/opt/kde3/%_lib/libkpimexchange.so
/opt/kde3/%_lib/libkpimidentities.la
/opt/kde3/%_lib/libkpimidentities.so
/opt/kde3/%_lib/libkpinterfaces.la
/opt/kde3/%_lib/libkpinterfaces.so
/opt/kde3/%_lib/libksieve.la
/opt/kde3/%_lib/libksieve.so
/opt/kde3/%_lib/libkslox.la
/opt/kde3/%_lib/libkslox.so
/opt/kde3/%_lib/libmimelib.la
/opt/kde3/%_lib/libmimelib.so
/opt/kde3/%_lib/libqgpgme.la
/opt/kde3/%_lib/libqgpgme.so
/opt/kde3/%_lib/libkabc_newexchange.la
/opt/kde3/%_lib/libkabc_newexchange.so
/opt/kde3/%_lib/libkabc_slox.la
/opt/kde3/%_lib/libkabc_slox.so
/opt/kde3/%_lib/libkabc_xmlrpc.la
/opt/kde3/%_lib/libkabc_xmlrpc.so
/opt/kde3/%_lib/libkabckolab.la
/opt/kde3/%_lib/libkabckolab.so
/opt/kde3/%_lib/libkabinterfaces.la
/opt/kde3/%_lib/libkabinterfaces.so
/opt/kde3/%_lib/libkaddressbook.la
/opt/kde3/%_lib/libkaddressbook.so
/opt/kde3/%_lib/libkcal_groupdav.la
/opt/kde3/%_lib/libkcal_groupwise.la
%if %suse_version > 1010
/opt/kde3/%_lib/libkpilot.la
/opt/kde3/%_lib/libkpilot.so
%endif
%if %suse_version > 1010

%files -n kitchensync
%defattr(-,root,root)
/opt/kde3/bin/kitchensync
/opt/kde3/%_lib/kde3/libkitchensyncpart.*
/opt/kde3/%_lib/libkitchensync.*
/opt/kde3/%_lib/libqopensync.*
/opt/kde3/share/applications/kde/kitchensync.desktop
%dir /opt/kde3/share/apps/kitchensync
/opt/kde3/share/apps/kitchensync/kitchensyncui.rc
/opt/kde3/share/apps/kitchensync/kitchensync_part.rc
%dir /opt/kde3/share/apps/kitchensync/about
/opt/kde3/share/apps/kitchensync/about/*
%dir /opt/kde3/share/apps/kitchensync/icons
/opt/kde3/share/apps/kitchensync/icons/*
/opt/kde3/share/icons/*/*/*/kitchensync.*
%endif

%changelog
openSUSE Build Service is sponsored by