]> git.pld-linux.org Git - packages/kde4-kdepimlibs.git/blobdiff - kde4-kdepimlibs.spec
- up to 4.9.3
[packages/kde4-kdepimlibs.git] / kde4-kdepimlibs.spec
index 941b6cbf26a0e5ff3e7572c6f8e2d5724224cdf2..383209d6dd6201177cc4d5373a3522d0937e11eb 100644 (file)
@@ -1,53 +1,53 @@
 #
 # Conditional build:
-%bcond_without apidocs         # do not prepare API documentation
 #
-%define                qtver           4.4.3
+%define                qtver           4.8.1
 %define                _state          stable
 %define                orgname         kdepimlibs
+%define                akonadiver      1.8.0
+
 Summary:       Personal Information Management (PIM) libraries for KDE
 Summary(pl.UTF-8):     Biblioteki zarzÄ…dzania informacjami osobistymi (PIM) dla KDE
 Name:          kde4-kdepimlibs
-Version:       4.2.0
-Release:       7
+Version:       4.9.3
+Release:       1
 License:       GPL
 Group:         X11/Applications
-Source0:       ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2
-# Source0-md5: 8a91677e2dca7d4db26b33c78e239e5e
+Source0:       ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
+# Source0-md5: 1050770487d22bff8a44636a38172228
 Patch100:      %{name}-branch.diff
 BuildRequires: Qt3Support-devel >= %{qtver}
 BuildRequires: QtCore-devel >= %{qtver}
 BuildRequires: QtDBus-devel >= %{qtver}
 BuildRequires: QtGui-devel >= %{qtver}
 BuildRequires: QtSvg-devel >= %{qtver}
+BuildRequires: QtTest-devel >= %{qtver}
 BuildRequires: QtXml-devel >= %{qtver}
-BuildRequires: akonadi-devel >= 1.1.1
+BuildRequires: akonadi-devel >= %{akonadiver}
 BuildRequires: automoc4 >= 0.9.88
-BuildRequires: bison
 BuildRequires: boost-devel >= 1.35.0
-BuildRequires: cmake >= 2.6.2
+BuildRequires: cmake >= 2.8.0
 BuildRequires: cyrus-sasl-devel
-BuildRequires: docbook-dtd42-xml
-%{?with_apidocs:BuildRequires: doxygen}
-BuildRequires: flex
-BuildRequires: gpgme-devel
-%{?with_apidocs:BuildRequires: graphviz}
+BuildRequires: gpgme-devel >= 1:1.2.0
 BuildRequires: kde4-kdelibs-devel >= %{version}
-BuildRequires: libical-devel >= 0.33
+BuildRequires: libical-devel >= 0.43
+BuildRequires: openldap-devel
 BuildRequires: openssl-devel
 BuildRequires: pcre-devel
+BuildRequires: prison-devel
+BuildRequires: pth-devel
 BuildRequires: qt4-build >= %{qtver}
-%{?with_apidocs:BuildRequires: qt4-doc >= %{qtver}}
 BuildRequires: qt4-qmake >= %{qtver}
-BuildRequires: rpmbuild(macros) >= 1.293
+BuildRequires: rpmbuild(macros) >= 1.600
 BuildRequires: zlib-devel
 BuildConflicts:        indexlib
 BuildConflicts:        kdepim-kontact-libs
 BuildConflicts:        kdepim-libkmailprivate
-Requires:      %{name} = %{version}-%{release}
 Requires(post,postun): /sbin/ldconfig
+Requires:      %{name} = %{version}-%{release}
+Requires:      akonadi-libs >= %{akonadiver}
+Requires:      gpgme >= 1:1.2.0
 Obsoletes:     kdepimlibs4
-Conflicts:     kdelibs
 Conflicts:     kdepimlibs4
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -75,18 +75,12 @@ opartych na kdepimlibs.
 
 %prep
 %setup -q -n %{orgname}-%{version}
-%patch100 -p0
+#%%patch100 -p0
 
 %build
 install -d build
 cd build
 %cmake \
-       -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-       -DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
-       -DCMAKE_BUILD_TYPE=%{!?debug:release}%{?debug:debug} \
-%if "%{_lib}" == "lib64"
-       -DLIB_SUFFIX=64 \
-%endif
        ../
 
 %{__make}
@@ -106,14 +100,30 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libakonadi-calendar.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libakonadi-calendar.so.4
+%attr(755,root,root) %{_libdir}/libakonadi-kcal.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libakonadi-kcal.so.4
+%attr(755,root,root) %{_libdir}/libakonadi-notes.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libakonadi-notes.so.4
 %attr(755,root,root) %{_libdir}/libkabc.so.4.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkabc.so.4
 %attr(755,root,root) %{_libdir}/libkabc_file_core.so.4.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkabc_file_core.so.4
+%attr(755,root,root) %{_libdir}/libkalarmcal.so.2.*.*
+%attr(755,root,root) %ghost %{_libdir}/libkalarmcal.so.2
 %attr(755,root,root) %{_libdir}/libkcal.so.4.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkcal.so.4
+%attr(755,root,root) %{_libdir}/libkcalcore.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libkcalcore.so.4
+%attr(755,root,root) %{_libdir}/libkcalutils.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libkcalutils.so.4
 %attr(755,root,root) %{_libdir}/libkldap.so.4.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkldap.so.4
+%attr(755,root,root) %{_libdir}/libkontactinterface.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libkontactinterface.so.4
+%attr(755,root,root) %{_libdir}/libkmbox.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libkmbox.so.4
 %attr(755,root,root) %{_libdir}/libkresources.so.4.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkresources.so.4
 %attr(755,root,root) %{_libdir}/libktnef.so.4.*.*
@@ -122,6 +132,8 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %ghost %{_libdir}/libkxmlrpcclient.so.4
 %attr(755,root,root) %{_libdir}/libgpgme++-pthread.so.2.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgpgme++-pthread.so.2
+%attr(755,root,root) %{_libdir}/libgpgme++-pth.so.2.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgpgme++-pth.so.2
 %attr(755,root,root) %{_libdir}/libgpgme++.so.2.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgpgme++.so.2
 %attr(755,root,root) %{_libdir}/libkblog.so.4.*.*
@@ -138,16 +150,22 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %ghost %{_libdir}/libmailtransport.so.4
 %attr(755,root,root) %{_libdir}/libqgpgme.so.1.*.*
 %attr(755,root,root) %ghost %{_libdir}/libqgpgme.so.1
-%attr(755,root,root) %{_libdir}/libgpgme++-pth.so.2.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgpgme++-pth.so.2
 %attr(755,root,root) %ghost %{_libdir}/libsyndication.so.4
 %attr(755,root,root) %{_libdir}/libsyndication.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libakonadi-contact.so.4
+%attr(755,root,root) %{_libdir}/libakonadi-contact.so.4.*.*
 %attr(755,root,root) %ghost %{_libdir}/libakonadi-kde.so.4
 %attr(755,root,root) %{_libdir}/libakonadi-kde.so.4.*.*
 %attr(755,root,root) %ghost %{_libdir}/libakonadi-kmime.so.4
 %attr(755,root,root) %{_libdir}/libakonadi-kmime.so.4.*.*
 %attr(755,root,root) %ghost %{_libdir}/libakonadi-kabc.so.4
 %attr(755,root,root) %{_libdir}/libakonadi-kabc.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libkholidays.so.4
+%attr(755,root,root) %{_libdir}/libkholidays.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libkpimtextedit.so.4
+%attr(755,root,root) %{_libdir}/libkpimtextedit.so.4.*.*
+%attr(755,root,root) %ghost %{_libdir}/libmicroblog.so.4
+%attr(755,root,root) %{_libdir}/libmicroblog.so.4.*.*
 
 %attr(755,root,root) %{_libdir}/kde4/kabc_directory.so
 %attr(755,root,root) %{_libdir}/kde4/kabc_file.so
@@ -156,6 +174,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/kde4/kabcformat_binary.so
 %attr(755,root,root) %{_libdir}/kde4/kcal_local.so
 %attr(755,root,root) %{_libdir}/kde4/kcal_localdir.so
+%attr(755,root,root) %{_libdir}/kde4/kcm_akonadicontact_actions.so
 %attr(755,root,root) %{_libdir}/kde4/kcm_kresources.so
 %attr(755,root,root) %{_libdir}/kde4/kcm_mailtransport.so
 %attr(755,root,root) %{_libdir}/kde4/kio_imap4.so
@@ -170,18 +189,24 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/apps/kabc/*countrytransl.map
 %dir %{_datadir}/apps/kabc/formats
 %{_datadir}/apps/kabc/formats/*binary.desktop
+%dir %{_datadir}/apps/akonadi
+%{_datadir}/apps/akonadi/contact
 %dir %{_datadir}/apps/akonadi-kde
 %{_datadir}/apps/akonadi-kde/kcfg2dbus.xsl
 
 %{_datadir}/apps/kconf_update/mailtransports.upd
 %{_datadir}/apps/kconf_update/migrate-transports.pl
+%{_datadir}/apps/libkholidays
 
 %{_datadir}/config.kcfg/mailtransport.kcfg
+%{_datadir}/config.kcfg/recentcontactscollections.kcfg
+%{_datadir}/config.kcfg/resourcebase.kcfg
+%{_datadir}/config.kcfg/specialmailcollections.kcfg
 
 %{_datadir}/dbus-1/interfaces/org.kde.KResourcesManager.xml
 %{_datadir}/dbus-1/interfaces/org.kde.pim.IdentityManager.xml
 
-%{_datadir}/kde4/services/imap4.protocol
+%{_datadir}/kde4/services/imap.protocol
 %{_datadir}/kde4/services/imaps.protocol
 %{_datadir}/kde4/services/ldap.protocol
 %{_datadir}/kde4/services/ldaps.protocol
@@ -194,6 +219,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/kde4/services/smtp.protocol
 %{_datadir}/kde4/services/smtps.protocol
 
+%{_datadir}/kde4/services/akonadicontact_actions.desktop
 %{_datadir}/kde4/services/kcm_mailtransport.desktop
 %{_datadir}/kde4/services/kresources.desktop
 %dir %{_datadir}/kde4/services/kresources
@@ -204,26 +230,70 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/kde4/services/kresources/kabc/net.desktop
 %{_datadir}/kde4/services/kresources/kabc_manager.desktop
 %dir %{_datadir}/kde4/services/kresources/kcal
-%{_datadir}/kde4/services/kresources/kcal/local.desktop
 %{_datadir}/kde4/services/kresources/kcal/localdir.desktop
 %{_datadir}/kde4/services/kresources/kcal_manager.desktop
 
+%dir %{_datadir}/kde4/services/akonadi
+%dir %{_datadir}/kde4/services/akonadi/contact
+%{_datadir}/kde4/services/akonadi/contact/aimprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/gaduprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/groupwiseprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/icqprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/ircprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/jabberprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/meanwhileprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/msnprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/skypeprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/smsprotocol.desktop
+%{_datadir}/kde4/services/akonadi/contact/yahooprotocol.desktop
+
+%{_datadir}/kde4/servicetypes/kaddressbookimprotocol.desktop
+%{_datadir}/kde4/servicetypes/kontactplugin.desktop
 %{_datadir}/kde4/servicetypes/kresources_manager.desktop
 %{_datadir}/kde4/servicetypes/kresources_plugin.desktop
 %lang(en) %{_kdedocdir}/en/kcontrol/kresources
 %lang(en) %{_kdedocdir}/en/kioslave/imap
 %lang(en) %{_kdedocdir}/en/kioslave/ldap
+%lang(en) %{_kdedocdir}/en/kioslave/mbox
 %lang(en) %{_kdedocdir}/en/kioslave/nntp
 %lang(en) %{_kdedocdir}/en/kioslave/pop3
 %lang(en) %{_kdedocdir}/en/kioslave/smtp
+%lang(en) %{_kdedocdir}/en/kioslave/sieve
+
+%{_datadir}/mime/packages/kdepimlibs-mime.xml
 
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/*.so
+%{_includedir}/KDE/Akonadi
+%{_includedir}/KDE/KABC
+%{_includedir}/KDE/KAlarmCal
+%{_includedir}/KDE/KBlog
+%{_includedir}/KDE/KCal
+%{_includedir}/KDE/KCalCore
+%{_includedir}/KDE/KCalUtils
+%{_includedir}/KDE/KHolidays
+%{_includedir}/KDE/KIMAP
+%{_includedir}/KDE/KontactInterface
+%{_includedir}/KDE/KLDAP
+%{_includedir}/KDE/KMime
+%{_includedir}/KDE/KPIMIdentities
+%{_includedir}/KDE/KPIMTextEdit
+%{_includedir}/KDE/KPIMUtils
+%{_includedir}/KDE/KResources
+%{_includedir}/KDE/KTNEF
+%{_includedir}/KDE/Mailtransport
+%{_includedir}/KDE/Syndication
 %{_includedir}/akonadi
 %{_includedir}/kabc
+%{_includedir}/kalarmcal
 %{_includedir}/kcal
+%{_includedir}/kcalcore
+%{_includedir}/kcalutils
+%{_includedir}/kholidays
+%{_includedir}/kontactinterface
 %{_includedir}/kldap
+%{_includedir}/kmbox
 %{_includedir}/kresources
 %{_includedir}/ktnef
 %{_includedir}/syndication
@@ -233,11 +303,13 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/kimap
 %{_includedir}/kmime
 %{_includedir}/kpimidentities
+%{_includedir}/kpimtextedit
 %{_includedir}/kpimutils
 %{_includedir}/mailtransport
+%{_includedir}/microblog
 %{_includedir}/qgpgme
 
 %dir %{_libdir}/gpgmepp
 %{_libdir}/gpgmepp/*.cmake
-%{_libdir}/KdepimLibs-4.2.0
+%{_libdir}/cmake/KdepimLibs
 %{_datadir}/apps/cmake/modules/*.cmake
This page took 0.558983 seconds and 4 git commands to generate.