Репозиторий ALT Linux backports/2.4
Последнее обновление: 9 июля 2008 | Пакетов: 497 | Посещений: 1486655
 поиск   регистрация   авторизация 
 
Группа :: Графические оболочки/KDE
Пакет: kdepim

 Главная   Изменения   Спек   Патчи   Загрузить   Bugs and FR 

%undefine __libtoolize
%define unstable 0

%define qtdir /usr/lib/qt3
%define applnk %_datadir/applnk
%define kdemenu %_datadir/applications/kde
%define cvsdate 20020401
%add_findprov_lib_path %_libdir/kde3
%add_findreq_skiplist %_bindir/kmail_*.sh

Name: kdepim
Version: 3.3.2
Release: alt3.9.M24
Serial: 1

Group: Graphical desktop/KDE
Summary: K Desktop Environment - Personal Information Management
Icon: kde-icon.xpm
License: GPL
URL: http://www.kde.org/

Source: kdepim-%version.tar.bz2
#Source: kdepim-3.0.98.tar.bz2
Source1: kandy-16.xpm
Source2: kandy-32.xpm
Source3: kandy-48.xpm
Source4: holiday_ru

# MDK

# RH

# ALT

Patch100: 3.0-kandy_var_lock.patch
Patch101: kdepim-3.1.0-kandy_phonebook.patch
Patch102: kdepim-3.1.4-view_i18n.patch
Patch103: 3.1.4-kmail-deflock.patch
Patch104: 3.1.3-kmail-waitcursor.patch
Patch105: 3.2.0-kmobile-var-lock.patch
#
Patch107: 3.3-flags.patch
#
Patch109: kmail-3.3.0-bold-receptient-kmcomposewin.patch
#
Patch1000: 3.1.1-kmail-quoteprintable-attach.patch

Requires: %name-kaddressbook = %version-%release
Requires: %name-kandy = %version-%release
Requires: %name-karm = %version-%release
Requires: %name-kfile = %version-%release
Requires: %name-kleopatra = %version-%release
Requires: %name-kitchensync = %version-%release
Requires: %name-kio = %version-%release
Requires: %name-kmail = %version-%release
Requires: %name-kmailcvt = %version-%release
Requires: %name-kmobile = %version-%release
Requires: %name-knode = %version-%release
Requires: %name-knotes = %version-%release
Requires: %name-kontact = %version-%release
Requires: %name-korganizer = %version-%release
Requires: %name-korn = %version-%release
Requires: %name-kpilot = %version-%release
Requires: %name-ksync = %version-%release
Requires: %name-ktnef = %version-%release
Requires: %name-wizards = %version-%release
Requires: %name-libs = %version-%release


# Automatically added by buildreq on Mon Apr 12 2004 (-bi)

#BuildRequires: XFree86-devel XFree86-libs doxygen flex fontconfig freetype2 gcc-c++ gcc-g77 glib2 kde-settings kdelibs-devel libarts-devel libarts-qt libbluez-devel libgnokii-devel libjpeg-devel liblockdev-devel libmal-devel libpilot-link-devel libpng-devel libqt3-devel libstdc++-devel qt3-designer qt3-doc xml-utils xpm-devel zlib-devel
BuildRequires: XFree86-devel XFree86-libs doxygen flex fontconfig
BuildRequires: freetype2 gcc-c++ alternatives
BuildRequires: libbluez-devel libgnokii-devel libjpeg-devel liblockdev-devel
BuildRequires: libmal-devel libpilot-link-devel libpng-devel libqt3-devel
BuildRequires: xml-utils xpm-devel zlib-devel libstdc++-devel
BuildRequires: kdelibs-devel-cxx = %__gcc_version_base
# hack for apt in hasher
BuildRequires: libarts-devel > 1.0.0 libarts-qtmcop-devel > 1.0.0
BuildRequires: kdelibs > 3.0.0 kdelibs-devel > 3.0.0
%if "%{get_version alternatives}" != "0.1.0"
BuildRequires: libgpgme-devel >= 1.0.0 libgpg-error-devel >= 1.0
%endif

%description
Information Management applications for the K Desktop Environment.

%package common
Summary: Common empty package for %name
Group: Graphical desktop/KDE
Requires: kde-common >= 3.2
Conflicts: kdepim <= 3.0
#
%description common
Common empty package for %name

%package kio
Summary: Protocol plugins for KDE
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description kio
This package contains newimap4 and sieve kio plugins

%package kleopatra
Summary: KDE Certificate Manager
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
Provides: kdenetwork-kgpgcertmanager = %version-%release
Obsoletes: kdenetwork-kgpgcertmanager <= %version-%release
Provides: kdepim-kgpgcertmanager = %version-%release
Obsoletes: kdepim-kgpgcertmanager <= %version-%release
#
%description kleopatra
Certificate manager used by %name for encrypted email

%package kmail
Summary: A mail client for KDE
Group: Networking/Mail
Requires: %name-common = %version-%release
Requires: %name-libs = %version-%release
#Requires: kdebase-kio
Requires: gnupg2 >= 1.9.6
Provides: kdenetwork-kmail = %version-%release
Obsoletes: kdenetwork-kmail
#
%description kmail
A mail client for KDE.
KMail supports local mail spools as well as all commonly used
Internet mail protocols (POP3, IMAP, SMTP, ...)

%package kmailcvt
Summary: KDE KMail addressbook converter
Group: Networking/Mail
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
Provides: kdenetwork-kmailcvt = %version-%release
Obsoletes: kdenetwork-kmailcvt
#
%description kmailcvt
Converts addressbooks to KMail format.

%package knode
Summary: A newsgroup (NNTP) reader for KDE
Group: Networking/News
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
Provides: kdenetwork-knode = %version-%release
Obsoletes: kdenetwork-knode
#
%description knode
A newsgroup (NNTP) reader for KDE.

%package korn
Summary: Multi-folder new mail monitor for KDE
Group: Networking/Mail
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
Requires: %name-libs = %version-%release
Provides: kdenetwork-korn = %version-%release
Obsoletes: kdenetwork-korn
#
%description korn
A multi-folder new mail monitor for KDE.
KOrn will display the number of new messages in your mail
folders in kicker (the KDE panel).

%package kontact
Summary: Integrated solution to your PIM
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description kontact
Kontact is the integrated solution to your personal
information management PIM needs. It combines well-known KDE
applications like KMail, KOrganizer and KAaddressbook into a
single interface to provide easy access to mail, scheduling,
address book and other PIM functionality.

%package ktnef
Summary: TNEF File Viewer
Group: Networking/Mail
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description ktnef
This package contains Microsoft MS-TNEF MIME
attachments viewer for KDE.

%package kmobile
Summary: Manage Mobile Devices
Group: Communications
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description kmobile
Mobile Devices manager

%package kitchensync
Summary: KitchenSync Manipulator
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description kitchensync
KitchenSync Manipulator

%package devel
Summary: Devel stuff for kdepim
Group: Development/KDE and QT
Requires: %name-common = %version-%release
Requires: %name = %version-%release
Requires: %{get_dep kdelibs-devel}
#
%description devel
This package contains header files needed if you wish to build applications
based on kdepim.

%package libs
Summary: Base libraries for kdepim
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#Provides: kdenetwork-libs = 3.1.5
#Obsoletes: kdenetwork-libs <= 3.1.5
#
%description libs
Base libraries for kdepim

%package kaddressbook
Summary: Addressbook for KDE
Group: Graphical desktop/KDE
License: BSD
#
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description kaddressbook
Addressbook for KDE

%package kfile
Summary: Kfile plugins
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#Provides: kdenetwork-kfile = 3.1.5
#Obsoletes: kdenetwork-kfile <= 3.1.5
#
%description kfile
Plugin to allow the standard KDE file dialog to display
information about vCard files and email messages.

%package korganizer
Summary: Electronic organizer for KDE.
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description korganizer
Information Management applications for the K Desktop Environment.
 - korganizer: a calendar-of-events and todo-list manager
 - kalarm: gui for setting up personal alarm/reminder messages
 - kalarmd: personal alarm/reminder messages daemon,
   shared by korganizer and kalarm.
 - konsolecalendar: Command line tool for accessing calendar files.

%package kpilot
Summary: KDE support for synchronizing data with a Palm(tm) or compatible PDA
Group: Communications
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description kpilot
KDE support for synchronizing data with a Palm(tm) or compatible PDA.

%package kandy
Summary: KDE support for synchronizing data with cellphones
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description kandy
KDE support for synchronizing data with cellphones.
Install %name-kandy if you want to use %name and have a cellphone.
("kandy" comes from "Handy", the german word used for a cellular)

%package karm
Summary: Time tracking tool
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description karm
KArm - Punjambi language for "work" - tracks time spent on various tasks.
It is useful for tracking hours to be billed to different clients.

%package knotes
Summary: Post-It notes on the desktop
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description knotes
KNotes allows you to place Post-It notes on your desktop.
In addition to serving as a reminder, KNotes can mail and print your notes,
and accept drag and drop even from remote sites.

%package ksync
Summary: Syncing collections of data entries
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description ksync
Syncing collections of data entries like
calenders, bookmarks, contacts, mail folders etc.


%package wizards
Summary: PIM wizards
Group: Graphical desktop/KDE
Requires: %name-common = %version-%release
Requires: %{get_dep kdelibs}
#
%description wizards
PIM wizards:
egroupwarewizard
groupwarewizard
kolabwizard
sloxwizard


%prep
%setup -q -nkdepim-%version
#%setup -q -nkdepim-3.0.98
# MDK
# RH
# ALT
%patch100 -p1
%patch101 -p1
#%patch102 -p1
%patch103 -p1
#%patch104 -p1
%patch105 -p1
#
%patch107 -p1
#
%patch109 -p1

subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" admin/acinclude.m4.in
subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in
subst "s/\.la/.so/g" admin/acinclude.m4.in

export PATH=`pwd`:$PATH
make -f Makefile.cvs ||:

%build
rm -rf %buildroot
export QTDIR=%qtdir
export KDEDIR=%prefix

export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH

export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
export LDFLAGS="-L%buildroot/%_libdir -L%buildroot/%_libdir/kde3 -L%_libdir"
%configure \
%if %unstable
--enable-debug=full \
%else
--disable-debug \
%endif
       --enable-final \
--enable-shared \
       --disable-static \
       --enable-fast-install \
       --disable-embedded \
       --disable-palmtop \
       --disable-rpath \
       --with-gnu-ld \
       --with-pic \
       --program-transform-name="" \
       --with-xinerama \
       --with-gpg=%_bindir/gpg2 \
--with-gpgsm=%_bindir/gpgsm

%make_build
%make_build -C kmobile
%make_build -C kitchensync
%make_build apidox

%install
%if %unstable
%set_strip_method none
%endif
export PATH=%_bindir:$PATH
%make_build DESTDIR=%buildroot install
%make_build DESTDIR=%buildroot install -C kmobile
%make_build DESTDIR=%buildroot install -C kitchensync
%make_build DESTDIR=%buildroot install-apidox

# fix icons placement

mkdir -p %buildroot/%_iconsdir/crystalsvg/32x32/devices
mv %buildroot/%_iconsdir/default.kde/32x32/devices/* %buildroot/%_iconsdir/crystalsvg/32x32/devices
rm -rf %buildroot/%_iconsdir/default.kde

# Create LMDK menu entries

install -d %buildroot/%_menudir/

# %%_datadir/applnk/.hidden/

kdedesktop2mdkmenu.pl %name-korganizer .hidden %buildroot/%_datadir/applnk/.hidden/kalarmd.desktop %buildroot/%_menudir/%name-kalarmd kde
kdedesktop2mdkmenu.pl %name-korganizer "Office/Time management" %buildroot/%kdemenu/kalarm.desktop %buildroot/%_menudir/%name-kalarm

kdedesktop2mdkmenu.pl %name-korganizer "Office/Time management" %buildroot/%kdemenu/korganizer.desktop %buildroot/%_menudir/%name-korganizer
kdedesktop2mdkmenu.pl %name-kaddressbook Office/AddressBooks %buildroot/%kdemenu/kaddressbook.desktop %buildroot/%_menudir/%name-kaddressbook
kdedesktop2mdkmenu.pl %name-kpilot Office/PDA %buildroot/%kdemenu/kpilot.desktop %buildroot/%_menudir/%name-kpilot
kdedesktop2mdkmenu.pl %name-kpilot Office/PDA %buildroot/%kdemenu/kpilotdaemon.desktop %buildroot/%_menudir/%name-kpilotdaemon kde
kdedesktop2mdkmenu.pl %name-kandy "Applications/Communications" %buildroot/%kdemenu/kandy.desktop %buildroot/%_menudir/%name-kandy
kdedesktop2mdkmenu.pl %name-karm "Office/Time management" %buildroot/%kdemenu/karm.desktop %buildroot/%_menudir/%name-karm
kdedesktop2mdkmenu.pl %name-knotes "Applications/Text tools" %buildroot/%kdemenu/knotes.desktop %buildroot/%_menudir/%name-knotes kde
# KMail
kdedesktop2mdkmenu.pl %name-kmail Networking/Mail %buildroot/%kdemenu/KMail.desktop %buildroot/%_menudir/%name-kmail
kdedesktop2mdkmenu.pl %name-kmail Networking/Mail %buildroot/%kdemenu/kmail_view.desktop %buildroot/%_menudir/%name-kmail_view kde
# kmailcvt
#kdedesktop2mdkmenu.pl %name-kmailcvt Networking/Mail %buildroot/%_datadir/applnk/Utilities/kmailcvt.desktop %buildroot/%_menudir/%name-kmailcvt kde
# KNode
kdedesktop2mdkmenu.pl %name-knode Networking/News %buildroot/%kdemenu/KNode.desktop %buildroot/%_menudir/%name-knode
# KOrn
kdedesktop2mdkmenu.pl %name-korn Networking/Mail %buildroot/%kdemenu/KOrn.desktop %buildroot/%_menudir/%name-korn kde

kdedesktop2mdkmenu.pl %name-kontact Office %buildroot/%kdemenu/Kontact.desktop %buildroot/%_menudir/%name-kontact
kdedesktop2mdkmenu.pl %name-ktnef Networking/Mail %buildroot/%kdemenu/ktnef.desktop %buildroot/%_menudir/%name-ktnef
kdedesktop2mdkmenu.pl %name-kmobile "Applications/Communications" %buildroot/%kdemenu/kmobile.desktop %buildroot/%_menudir/%name-kmobile kde


# Dadou - 2.2-4mdk - To provide an icon to Kandy (see above)

install -d %buildroot/%_liconsdir/
install -d %buildroot/%_miconsdir/
install -m644 %SOURCE1 %buildroot/%_miconsdir/kandy.xpm
install -m644 %SOURCE2 %buildroot/%_iconsdir/kandy.xpm
install -m644 %SOURCE3 %buildroot/%_liconsdir/kandy.xpm
perl -pi -e "s|kandy.png|kandy.xpm|" %buildroot/%_menudir/kdepim-kandy
perl -pi -e "s|kandy.png|kandy.xpm|" %buildroot/%kdemenu/kandy.desktop
rm -f %buildroot/%_iconsdir/hicolor/16x16/apps/kandy.png
rm -f %buildroot/%_iconsdir/hicolor/32x32/apps/kandy.png

# install holidays

[ -e %buildroot/%_datadir/apps/korganizer/holiday_ru ] && exit 1
install -m 0644 %SOURCE4 %buildroot/%_datadir/apps/korganizer/holiday_ru

%post kleopatra
%post_ldconfig
%postun kleopatra
%postun_ldconfig

%post kmail
%update_menus
%postun kmail
%clean_menus

%post knode
%update_menus
%postun knode
%clean_menus

%post korn
%update_menus
%postun korn
%clean_menus

%post ktnef
%update_menus
%postun ktnef
%clean_menus

%post kontact
%update_menus
%postun kontact
%clean_menus

%post kmobile
%update_menus
%postun kmobile
%clean_menus

%post kitchensync
%update_menus
%postun kitchensync
%clean_menus

%post libs
%post_ldconfig
%postun libs
%postun_ldconfig

%post kaddressbook
%update_menus
%postun kaddressbook
%clean_menus

%post korganizer
%post_ldconfig
%update_menus
%postun korganizer
%postun_ldconfig
%clean_menus

%post kpilot
%post_ldconfig
%update_menus
%postun kpilot
%postun_ldconfig
%clean_menus

%post kandy
%update_menus
%postun kandy
%clean_menus

%post karm
%update_menus
%postun karm
%clean_menus

%post knotes
%update_menus
%postun knotes
%clean_menus

%post ksync
%update_menus
%postun ksync
%clean_menus

%files
%files common

%files kandy
%_bindir/kandy*
%applnk/Utilities/kandy*
%kdemenu/kandy*
%_datadir/apps/kandy
%_miconsdir/kandy.xpm
%_iconsdir/kandy.xpm
%_liconsdir/kandy.xpm
%doc %_docdir/HTML/en/kandy
%_menudir/kdepim-kandy

%files kaddressbook
%_bindir/kabc2mutt
%_bindir/kaddressbook
%_libdir/libkabc_*.so*
%_libdir/libkabinterfaces.so*
%_libdir/libkaddressbook.so*
%_libdir/kde3/libkaddressbookpart.*
%_libdir/kde3/kabc_*.*
%_libdir/kde3/kcm_kabconfig.*
%_libdir/kde3/kcm_kabcustomfields.*
%_libdir/kde3/kcm_kabldapconfig.*
%_libdir/kde3/ldifvcardthumbnail.*
%_libdir/kde3/libkaddrbk_*.*
%_datadir/apps/kaddressbook
%_datadir/services/kabconfig.desktop
%_datadir/services/kabcustomfields.desktop
%_datadir/services/kabldapconfig.desktop
%_datadir/services/kaddressbook/
%_datadir/services/kresources/kabc
%_datadir/services/ldifvcardthumbnail.desktop
%_datadir/servicetypes/dcopaddressbook.desktop
%_datadir/servicetypes/kaddressbook*.desktop
%_iconsdir/*/*/apps/kaddressbook.png
%doc %_docdir/HTML/en/kaddressbook
%kdemenu/kaddressbook.desktop
%_menudir/%name-kaddressbook

%files kio
%_libdir/kde3/kio_newimap4.*
%_libdir/kde3/kio_sieve.*
%_datadir/services/newimap4.protocol
%_datadir/services/newimaps.protocol
%_datadir/services/overview.desktop
%_datadir/services/sieve.protocol

%files kmail
%_bindir/kmail
%_bindir/kmail_*.sh
%_libdir/libkmailprivate.so*
%_libdir/kde3/kcm_kmail.*
%_libdir/kde3/kio_sieve.*
%_libdir/kde3/libkmailpart.*
%_libdir/kde3/libkmail_bodypartformatter_*.*
%_datadir/apps/kconf_update/kmail*
%_datadir/apps/kconf_update/kpgp.upd
%_datadir/apps/kconf_update/upgrade-signature.pl
%_datadir/apps/kconf_update/upgrade-transport.pl
%_datadir/apps/kmail
%_datadir/services/sieve.protocol
%_datadir/services/kmail_config_*.desktop
%_datadir/servicetypes/dcopimap.desktop
%_datadir/servicetypes/dcopmail.desktop
%_iconsdir/*/*/apps/kmail*.png
%doc %_docdir/HTML/en/kmail
%kdemenu/KMail.desktop
%kdemenu/kmail_view.desktop
%_menudir/%name-kmail
%_menudir/%name-kmail_view

%files kmailcvt
%_bindir/kmailcvt
%_datadir/apps/kmailcvt
%_iconsdir/*/*/*/kmailcvt.png
%applnk/Utilities/kmailcvt.desktop
#%_menudir/%name-kmailcvt


%files knode
%_bindir/knode
%_libdir/libknodecommon.so*
%_libdir/kde3/kcm_knode.*
%_libdir/kde3/libknodepart.*
%_datadir/apps/knode
%_datadir/services/knode_config_*.desktop
%_datadir/services/knewsservice.protocol
%_iconsdir/*/*/apps/knode*
%kdemenu/KNode.desktop
%_menudir/%name-knode
%doc %_docdir/HTML/en/knode

%files korn
%_bindir/korn
%kdemenu/KOrn.desktop
%_menudir/%name-korn
%_iconsdir/*/*/apps/korn*
%doc %_docdir/HTML/en/korn

%files kontact
%_bindir/kontact
%_libdir/libkontact.so*
%_libdir/libkpinterfaces.so*
%_libdir/kde3/kcm_kontact.*
%_libdir/kde3/kcm_kabsummary.*
%_libdir/kde3/kcm_kmailsummary.*
%_libdir/kde3/kcm_kontactknt.*
%_libdir/kde3/kcm_kontactsummary.*
%_libdir/kde3/kcm_korgsummary.*
%_libdir/kde3/libkontact_*
%_datadir/apps/kontact/
%_datadir/apps/kontactsummary/
%_iconsdir/*/*/actions/kontact_*
%_iconsdir/*/*/apps/kontact.png
%_iconsdir/*/*/apps/korganizer_todo.png
%_datadir/services/kontact*
%_datadir/services/kcmkabsummary.desktop
%_datadir/services/kcmkmailsummary.desktop
%_datadir/services/kcmkontactknt.desktop
%_datadir/services/kcmkontactsummary.desktop
%_datadir/services/kcmkorgsummary.desktop
%_datadir/servicetypes/kontactplugin.desktop
%kdemenu/Kontact.desktop
%_menudir/%name-kontact
%_docdir/HTML/en/kontact/

%files ktnef
%_bindir/ktnef
%kdemenu/ktnef.desktop
%_menudir/%name-ktnef
%_datadir/apps/ktnef
%_iconsdir/*/*/apps/ktnef.png
%_datadir/mimelnk/application/ms-tnef.desktop
%doc %_docdir/HTML/en/ktnef

%files kitchensync
%_bindir/kitchensync
%_libdir/libdummykonnector.so*
%_libdir/libkabckonnector.so*
%_libdir/libkcalkonnector.so*
%_libdir/libksync2.so*
%_libdir/libksharedfile.so*
%_libdir/libkitchensyncui.so*
%_libdir/libkonnector.so*
%_libdir/liblocalkonnector.so*
%_libdir/libqtopiakonnector.so*
%_libdir/libremotekonnector.so*
%_libdir/kde3/liboverviewpart.*
%_libdir/kde3/libkitchensyncpart.*
%_libdir/kde3/libkded_ksharedfile.*
%_libdir/kde3/libksync_*.*
%_datadir/apps/kitchensync
%_datadir/servicetypes/kitchensync.desktop
%_datadir/servicetypes/konnector.desktop
%_datadir/services/kitchensync/
%_datadir/services/kded/ksharedfile.desktop
%_datadir/services/overview.desktop
%_datadir/services/kresources/konnector/
%_datadir/mimelnk/kdedevice/cellphone.desktop
%_datadir/mimelnk/kdedevice/pda.desktop

%files kleopatra
%_bindir/kleopatra
%_bindir/kleopatra
%_bindir/kwatchgnupg
%_libdir/kde3/kcm_kleopatra.*
%_datadir/applications/kde/kleopatra_import.desktop
%_datadir/apps/kleopatra
%_datadir/apps/kwatchgnupg
%_datadir/services/kleopatra_config_*.desktop
%doc %_docdir/HTML/en/kleopatra
%doc %_docdir/HTML/en/kwatchgnupg

%files kmobile
%_bindir/kmobile
%_libdir/kde3/kio_mobile.*
%_libdir/kde3/libkmobile*.*
%_menudir/%name-kmobile
%kdemenu/kmobile.desktop
%_datadir/apps/kmobile/
%_iconsdir/*/*/apps/kmobile.png
%_iconsdir/*/*/devices/mobile_*.png
%_datadir/mimelnk/inode/mobile_*.desktop
%_datadir/services/cellphone.protocol
%_datadir/services/*kmobile_*.desktop
%_datadir/services/mobile.protocol
%_datadir/services/organizer.protocol
%_datadir/services/pda.protocol
%_datadir/servicetypes/libkmobile.desktop


%files libs
%_libdir/libkgantt.so*
#%_libdir/libkcalsystem.so*
%_libdir/libkcal.so*
%_libdir/libkcal_*.so*
%_libdir/libkdepim.so*
#%_libdir/libknewstuff.so*
%_libdir/libkpimidentities.so*
%_libdir/libksieve.so*
%_libdir/libksync.so*
%_libdir/libktnef.so*
%_libdir/libkdenetwork.so*
#%_libdir/libkdgantt.so*
%_libdir/libmimelib.so*
%_libdir/libkslox.so*
%_libdir/kde3/kcal_*
%_datadir/apps/kconf_update/kpgp-3.1-upgrade-address-data.pl
%_datadir/apps/kgantt
%_datadir/services/kresources/kcal/
%_datadir/servicetypes/dcopcalendar.desktop
# libkleopatra
%_libdir/libgpgme++.so*
%_libdir/libkleopatra.so*
%_libdir/libqgpgme.so*
%_datadir/apps/libkleopatra
%_iconsdir/*/*/apps/gpg.png
%_iconsdir/*/*/apps/gpgsm.png
# libkpimexchange
%_libdir/libkpimexchange.so*
%_libdir/kde3/resourcecalendarexchange.*

%files kfile
%_libdir/kde3/kfile_vcf.*
%_datadir/services/kfile_vcf.desktop
%_libdir/kde3/kfile_palm.*
%_datadir/services/kfile_palm.desktop
#%_libdir/kde3/kfile_rfc822.*
#%_datadir/services/kfile_rfc822.desktop

%files korganizer
#%_bindir/ghns
#%_bindir/khotnewstuff
%_bindir/korga*
%_bindir/konsolekalendar
%_bindir/*alarm*
#%_bindir/kabcfrontend
%_bindir/ical2vcal
%_libdir/libkalarmd*
%_libdir/libkorganizer*
%_libdir/libkpimexchange.*
#%_libdir/kde3/libkcm_alarmdaemon*
%_libdir/kde3/libkorg_*
%_libdir/kde3/kcm_korganizer.*
%_libdir/kde3/libkorganizerpart.*
#%_datadir/apps/kalarmdgui
%_datadir/apps/kalarm/
%_datadir/apps/korganizer/
#%_datadir/apps/knewstuff/
%_datadir/apps/korgac/
#%_datadir/applnk/Settings/System/alarmdaemon*
%applnk/.hidden/kalarm*
%applnk/Applications/kalarm*
%kdemenu/kalarm*
%kdemenu/korganizer*
%kdemenu/konsolekalendar*
%_datadir/autostart/kalarm*
%_datadir/autostart/korgac*
%_datadir/icons/*/*/*/korganizer.png
%_datadir/services/korganizer
%_datadir/services/korganizer_config*.desktop
%_datadir/services/webcal*
#%_datadir/services/configcolors.desktop
#%_datadir/services/configfonts.desktop
#%_datadir/services/configfreebusy.desktop
#%_datadir/services/configgroupautomation.desktop
#%_datadir/services/configgroupscheduling.desktop
#%_datadir/services/configmain.desktop
#%_datadir/services/configtime.desktop
#%_datadir/services/configviews.desktop
%_datadir/servicetypes/calendar*
%_datadir/servicetypes/korganizer*
%_iconsdir/*/*/*/kalarm.png
%_iconsdir/*/*/apps/konsolekalendar.png
#%_iconsdir/*/*/actions/knewstuff.png
%doc %_docdir/HTML/en/kalarm
%doc %_docdir/HTML/en/korganizer
%doc %_docdir/HTML/en/konsolekalendar
%_menudir/kdepim-kalarm
%_menudir/kdepim-kalarmd
%_menudir/kdepim-korganizer

%files knotes
%_bindir/knotes
%_libdir/libknotes_*.so*
%_libdir/kde3/knotes_*.*
%_datadir/apps/knotes
%_datadir/services/kresources/knotes/
%_datadir/icons/*/*/*/knotes.png
%kdemenu/knotes.desktop
%_menudir/kdepim-knotes
%doc %_docdir/HTML/en/knotes

%files karm
%_bindir/karm
%_datadir/apps/karm
%kdemenu/karm.desktop
%applnk/Utilities/karm.desktop
%_datadir/icons/*/*/*/karm.png
%doc %_docdir/HTML/en/karm
%doc %_docdir/HTML/en/kcontrol/kalarmd
%_menudir/kdepim-karm

%files kpilot
%_bindir/*pilot*
%_bindir/kpalmdoc
%_libdir/libkpilot.so*
%_libdir/kde3/*conduit_*
%_libdir/kde3/kcm_kpilot.*
%_datadir/apps/kconf_update/kpalmdoc.upd
%_datadir/apps/kconf_update/kpilot.upd
%_datadir/apps/kpilot
%kdemenu/*pilot*
%kdemenu/kpalmdoc.desktop
%_iconsdir/*/*/*/kpilot*
%_iconsdir/*/*/*/kpalmdoc.png
%_datadir/services/*conduit*
%_datadir/services/kpilot_config*.desktop
%_datadir/servicetypes/*conduit*
%doc %_docdir/HTML/en/kpilot/
%_menudir/kdepim-kpilot
%_menudir/kdepim-kpilotdaemon

%files ksync
%_bindir/ksync
%_datadir/apps/ksync

%files wizards
%doc README.Kolab
%_bindir/egroupwarewizard
%_bindir/groupwarewizard
%_bindir/kolabwizard
%_bindir/sloxwizard
%_libdir/kde3/libegroupwarewizard.*
%_libdir/kde3/libkolabwizard.*
%_libdir/kde3/libsloxwizard.*

%files devel
%_includedir/*.h
%_includedir/calendar
%_includedir/gpgme++
%_includedir/kabc
%_includedir/kaddressbook
%_includedir/kdepim
%_includedir/kgantt
%_includedir/kitchensync
%_includedir/kleo
%_includedir/kmail
#%_includedir/knewstuff
%_includedir/kontact
%_includedir/korganizer
%_includedir/kpilot
%_includedir/ksieve
%_includedir/ktnef
%_includedir/libkcal
%_includedir/mimelib
%_includedir/qgpgme
%doc %_docdir/HTML/en/kdepim-apidocs/


%changelog

Полный changelog можно просмотреть здесь

 
design & coding: Vladimir Lettiev aka crux © 2004-2005