]> git.pld-linux.org Git - packages/kde4-kdepimlibs.git/blame - kde4-kdepimlibs.spec
devel R: nepomuk-core-devel.
[packages/kde4-kdepimlibs.git] / kde4-kdepimlibs.spec
CommitLineData
76a2e470 1#
465d9a7c 2# Conditional build:
771bbb58 3%bcond_with kdepim44
76a2e470 4#
ce5ab013 5%define qtver 4.8.1
1407e147 6%define _state stable
805357fc 7%define orgname kdepimlibs
6a37a5a3 8%define akonadiver 1.9.0
b415cfb4 9
76a2e470
JB
10Summary: Personal Information Management (PIM) libraries for KDE
11Summary(pl.UTF-8): Biblioteki zarządzania informacjami osobistymi (PIM) dla KDE
3985f3d1 12Name: kde4-kdepimlibs
c5f54796 13Version: 4.10.0
6a37a5a3 14Release: 2
465d9a7c
RT
15License: GPL
16Group: X11/Applications
6d0ec0d3 17Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
c5f54796 18# Source0-md5: 0880da45ac5c354dca7b039f8f2cbbc9
ab97bcf2 19Patch100: %{name}-branch.diff
771bbb58 20Patch101: kdepimlibs-strict-parsing.patch
9aa55fb0 21BuildRequires: Qt3Support-devel >= %{qtver}
d7a0eb54 22BuildRequires: QtCore-devel >= %{qtver}
23BuildRequires: QtDBus-devel >= %{qtver}
24BuildRequires: QtGui-devel >= %{qtver}
25BuildRequires: QtSvg-devel >= %{qtver}
3917ea05 26BuildRequires: QtTest-devel >= %{qtver}
b415cfb4 27BuildRequires: QtXml-devel >= %{qtver}
71d60ac6 28BuildRequires: akonadi-devel >= %{akonadiver}
9aa55fb0 29BuildRequires: automoc4 >= 0.9.88
1d2e36d6 30BuildRequires: boost-devel >= 1.35.0
123cad3b 31BuildRequires: cmake >= 2.8.0
465d9a7c 32BuildRequires: cyrus-sasl-devel
d7f41546 33BuildRequires: gpgme-devel >= 1:1.2.0
6ef0fbce 34BuildRequires: kde4-kdelibs-devel >= %{version}
b415cfb4 35BuildRequires: libical-devel >= 0.43
a4fb386a 36BuildRequires: openldap-devel
465d9a7c
RT
37BuildRequires: openssl-devel
38BuildRequires: pcre-devel
0c1d7861 39BuildRequires: prison-devel
1e935951 40BuildRequires: pth-devel
d7a0eb54 41BuildRequires: qt4-build >= %{qtver}
d7a0eb54 42BuildRequires: qt4-qmake >= %{qtver}
5f5d7a04 43BuildRequires: rpmbuild(macros) >= 1.600
465d9a7c
RT
44BuildRequires: zlib-devel
45BuildConflicts: indexlib
46BuildConflicts: kdepim-kontact-libs
47BuildConflicts: kdepim-libkmailprivate
9aa55fb0 48Requires(post,postun): /sbin/ldconfig
b415cfb4 49Requires: %{name} = %{version}-%{release}
71d60ac6 50Requires: akonadi-libs >= %{akonadiver}
d7f41546 51Requires: gpgme >= 1:1.2.0
3985f3d1 52Obsoletes: kdepimlibs4
53Conflicts: kdepimlibs4
771bbb58
AM
54%if %{without kdepim44}
55Conflicts: kde4-kdepim < 4.5
56%endif
465d9a7c
RT
57BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
58
465d9a7c 59%description
76a2e470
JB
60kdepimlibs is a collection of Personal Information Management (PIM)
61libraries for the K Desktop Environment (KDE).
465d9a7c
RT
62
63%description -l pl.UTF-8
76a2e470 64kdepimlibs to zestaw bibliotek PIM dla K Desktop Environment (KDE).
465d9a7c
RT
65
66%package devel
76a2e470
JB
67Summary: Development files for KDE PIM libraries
68Summary(pl.UTF-8): Pliki nagłówkowe bibliotek KDE PIM
465d9a7c 69Group: X11/Development/Libraries
310b49d7 70Requires: %{name} = %{version}-%{release}
3a292712 71Requires: kde4-kdelibs-devel >= %{version}
b7e8e5ab 72Requires: kde4-nepomuk-core-devel >= %{version}
465d9a7c
RT
73
74%description devel
75This package contains header files needed if you wish to build
76a2e470 76applications based on kdepimlibs.
465d9a7c
RT
77
78%description devel -l pl.UTF-8
79Pakiet ten zawiera pliki nagłówkowe potrzebne do budowy aplikacji
76a2e470 80opartych na kdepimlibs.
465d9a7c
RT
81
82%prep
83%setup -q -n %{orgname}-%{version}
5e071e27 84#%%patch100 -p0
771bbb58
AM
85%if %{with kdepim44}
86%patch101 -p1 -R
87%endif
465d9a7c
RT
88
89%build
97ea6728 90install -d build
465d9a7c
RT
91cd build
92%cmake \
465d9a7c
RT
93 ../
94
95%{__make}
96
97%install
98rm -rf $RPM_BUILD_ROOT
99
100%{__make} -C build/ install \
101 DESTDIR=$RPM_BUILD_ROOT \
102 kde_htmldir=%{_kdedocdir}
103
104%clean
105rm -rf $RPM_BUILD_ROOT
106
805357fc
JB
107%post -p /sbin/ldconfig
108%postun -p /sbin/ldconfig
465d9a7c
RT
109
110%files
111%defattr(644,root,root,755)
c5f54796
AM
112%attr(755,root,root) %{_bindir}/akonadi_benchmarker
113%attr(755,root,root) %{_bindir}/akonaditest
0d2ea100
AM
114%attr(755,root,root) %{_libdir}/libakonadi-calendar.so.4.*.*
115%attr(755,root,root) %ghost %{_libdir}/libakonadi-calendar.so.4
123cad3b 116%attr(755,root,root) %{_libdir}/libakonadi-kcal.so.4.*.*
117%attr(755,root,root) %ghost %{_libdir}/libakonadi-kcal.so.4
c46b3227
AM
118%attr(755,root,root) %{_libdir}/libakonadi-notes.so.4.*.*
119%attr(755,root,root) %ghost %{_libdir}/libakonadi-notes.so.4
c5f54796
AM
120%attr(755,root,root) %{_libdir}/libakonadi-socialutils.so.4.*.*
121%attr(755,root,root) %ghost %{_libdir}/libakonadi-socialutils.so.4
465d9a7c 122%attr(755,root,root) %{_libdir}/libkabc.so.4.*.*
805357fc 123%attr(755,root,root) %ghost %{_libdir}/libkabc.so.4
465d9a7c 124%attr(755,root,root) %{_libdir}/libkabc_file_core.so.4.*.*
805357fc 125%attr(755,root,root) %ghost %{_libdir}/libkabc_file_core.so.4
c46b3227
AM
126%attr(755,root,root) %{_libdir}/libkalarmcal.so.2.*.*
127%attr(755,root,root) %ghost %{_libdir}/libkalarmcal.so.2
465d9a7c 128%attr(755,root,root) %{_libdir}/libkcal.so.4.*.*
805357fc 129%attr(755,root,root) %ghost %{_libdir}/libkcal.so.4
0d2ea100
AM
130%attr(755,root,root) %{_libdir}/libkcalcore.so.4.*.*
131%attr(755,root,root) %ghost %{_libdir}/libkcalcore.so.4
132%attr(755,root,root) %{_libdir}/libkcalutils.so.4.*.*
133%attr(755,root,root) %ghost %{_libdir}/libkcalutils.so.4
465d9a7c 134%attr(755,root,root) %{_libdir}/libkldap.so.4.*.*
805357fc 135%attr(755,root,root) %ghost %{_libdir}/libkldap.so.4
123cad3b 136%attr(755,root,root) %{_libdir}/libkontactinterface.so.4.*.*
137%attr(755,root,root) %ghost %{_libdir}/libkontactinterface.so.4
0d2ea100
AM
138%attr(755,root,root) %{_libdir}/libkmbox.so.4.*.*
139%attr(755,root,root) %ghost %{_libdir}/libkmbox.so.4
465d9a7c 140%attr(755,root,root) %{_libdir}/libkresources.so.4.*.*
805357fc 141%attr(755,root,root) %ghost %{_libdir}/libkresources.so.4
465d9a7c 142%attr(755,root,root) %{_libdir}/libktnef.so.4.*.*
805357fc 143%attr(755,root,root) %ghost %{_libdir}/libktnef.so.4
465d9a7c 144%attr(755,root,root) %{_libdir}/libkxmlrpcclient.so.4.*.*
805357fc 145%attr(755,root,root) %ghost %{_libdir}/libkxmlrpcclient.so.4
e18e743d 146%attr(755,root,root) %{_libdir}/libgpgme++-pthread.so.2.*.*
9aa55fb0 147%attr(755,root,root) %ghost %{_libdir}/libgpgme++-pthread.so.2
6d58e844
AM
148%attr(755,root,root) %{_libdir}/libgpgme++-pth.so.2.*.*
149%attr(755,root,root) %ghost %{_libdir}/libgpgme++-pth.so.2
e18e743d 150%attr(755,root,root) %{_libdir}/libgpgme++.so.2.*.*
9aa55fb0 151%attr(755,root,root) %ghost %{_libdir}/libgpgme++.so.2
465d9a7c 152%attr(755,root,root) %{_libdir}/libkblog.so.4.*.*
805357fc 153%attr(755,root,root) %ghost %{_libdir}/libkblog.so.4
465d9a7c 154%attr(755,root,root) %{_libdir}/libkimap.so.4.*.*
805357fc 155%attr(755,root,root) %ghost %{_libdir}/libkimap.so.4
465d9a7c 156%attr(755,root,root) %{_libdir}/libkmime.so.4.*.*
805357fc 157%attr(755,root,root) %ghost %{_libdir}/libkmime.so.4
465d9a7c 158%attr(755,root,root) %{_libdir}/libkpimidentities.so.4.*.*
805357fc 159%attr(755,root,root) %ghost %{_libdir}/libkpimidentities.so.4
465d9a7c 160%attr(755,root,root) %{_libdir}/libkpimutils.so.4.*.*
805357fc 161%attr(755,root,root) %ghost %{_libdir}/libkpimutils.so.4
465d9a7c 162%attr(755,root,root) %{_libdir}/libmailtransport.so.4.*.*
805357fc 163%attr(755,root,root) %ghost %{_libdir}/libmailtransport.so.4
465d9a7c 164%attr(755,root,root) %{_libdir}/libqgpgme.so.1.*.*
9aa55fb0 165%attr(755,root,root) %ghost %{_libdir}/libqgpgme.so.1
805357fc 166%attr(755,root,root) %ghost %{_libdir}/libsyndication.so.4
9aa55fb0 167%attr(755,root,root) %{_libdir}/libsyndication.so.4.*.*
123cad3b 168%attr(755,root,root) %ghost %{_libdir}/libakonadi-contact.so.4
169%attr(755,root,root) %{_libdir}/libakonadi-contact.so.4.*.*
01d426f1 170%attr(755,root,root) %ghost %{_libdir}/libakonadi-kde.so.4
171%attr(755,root,root) %{_libdir}/libakonadi-kde.so.4.*.*
172%attr(755,root,root) %ghost %{_libdir}/libakonadi-kmime.so.4
173%attr(755,root,root) %{_libdir}/libakonadi-kmime.so.4.*.*
9aa55fb0 174%attr(755,root,root) %ghost %{_libdir}/libakonadi-kabc.so.4
175%attr(755,root,root) %{_libdir}/libakonadi-kabc.so.4.*.*
b415cfb4 176%attr(755,root,root) %ghost %{_libdir}/libkholidays.so.4
177%attr(755,root,root) %{_libdir}/libkholidays.so.4.*.*
178%attr(755,root,root) %ghost %{_libdir}/libkpimtextedit.so.4
179%attr(755,root,root) %{_libdir}/libkpimtextedit.so.4.*.*
180%attr(755,root,root) %ghost %{_libdir}/libmicroblog.so.4
181%attr(755,root,root) %{_libdir}/libmicroblog.so.4.*.*
465d9a7c 182
c5f54796 183%attr(755,root,root) %{_libdir}/kde4/akonadi_serializer_socialfeeditem.so
465d9a7c
RT
184%attr(755,root,root) %{_libdir}/kde4/kabc_directory.so
185%attr(755,root,root) %{_libdir}/kde4/kabc_file.so
186%attr(755,root,root) %{_libdir}/kde4/kabc_ldapkio.so
187%attr(755,root,root) %{_libdir}/kde4/kabc_net.so
188%attr(755,root,root) %{_libdir}/kde4/kabcformat_binary.so
189%attr(755,root,root) %{_libdir}/kde4/kcal_local.so
190%attr(755,root,root) %{_libdir}/kde4/kcal_localdir.so
123cad3b 191%attr(755,root,root) %{_libdir}/kde4/kcm_akonadicontact_actions.so
465d9a7c
RT
192%attr(755,root,root) %{_libdir}/kde4/kcm_kresources.so
193%attr(755,root,root) %{_libdir}/kde4/kcm_mailtransport.so
194%attr(755,root,root) %{_libdir}/kde4/kio_imap4.so
195%attr(755,root,root) %{_libdir}/kde4/kio_ldap.so
196%attr(755,root,root) %{_libdir}/kde4/kio_mbox.so
197%attr(755,root,root) %{_libdir}/kde4/kio_nntp.so
198%attr(755,root,root) %{_libdir}/kde4/kio_pop3.so
199%attr(755,root,root) %{_libdir}/kde4/kio_sieve.so
200%attr(755,root,root) %{_libdir}/kde4/kio_smtp.so
27d9e33b 201
c5f54796
AM
202%attr(755,root,root) %{_libdir}/kde4/plugins/designer/kholidayswidgets.so
203
465d9a7c 204%dir %{_datadir}/apps/kabc
14335097 205%{_datadir}/apps/kabc/*countrytransl.map
465d9a7c 206%dir %{_datadir}/apps/kabc/formats
14335097 207%{_datadir}/apps/kabc/formats/*binary.desktop
123cad3b 208%dir %{_datadir}/apps/akonadi
209%{_datadir}/apps/akonadi/contact
c5f54796
AM
210%dir %{_datadir}/apps/akonadi/plugins
211%dir %{_datadir}/apps/akonadi/plugins/serializer
212%{_datadir}/apps/akonadi/plugins/serializer/akonadi_serializer_socialfeeditem.desktop
213
01d426f1 214%dir %{_datadir}/apps/akonadi-kde
215%{_datadir}/apps/akonadi-kde/kcfg2dbus.xsl
465d9a7c
RT
216
217%{_datadir}/apps/kconf_update/mailtransports.upd
218%{_datadir}/apps/kconf_update/migrate-transports.pl
b415cfb4 219%{_datadir}/apps/libkholidays
465d9a7c
RT
220
221%{_datadir}/config.kcfg/mailtransport.kcfg
123cad3b 222%{_datadir}/config.kcfg/recentcontactscollections.kcfg
0d2ea100 223%{_datadir}/config.kcfg/resourcebase.kcfg
123cad3b 224%{_datadir}/config.kcfg/specialmailcollections.kcfg
465d9a7c
RT
225
226%{_datadir}/dbus-1/interfaces/org.kde.KResourcesManager.xml
227%{_datadir}/dbus-1/interfaces/org.kde.pim.IdentityManager.xml
228
db5c1f51 229%{_datadir}/kde4/services/imap.protocol
465d9a7c
RT
230%{_datadir}/kde4/services/imaps.protocol
231%{_datadir}/kde4/services/ldap.protocol
232%{_datadir}/kde4/services/ldaps.protocol
233%{_datadir}/kde4/services/mbox.protocol
234%{_datadir}/kde4/services/nntp.protocol
235%{_datadir}/kde4/services/nntps.protocol
236%{_datadir}/kde4/services/pop3.protocol
237%{_datadir}/kde4/services/pop3s.protocol
238%{_datadir}/kde4/services/sieve.protocol
239%{_datadir}/kde4/services/smtp.protocol
240%{_datadir}/kde4/services/smtps.protocol
241
123cad3b 242%{_datadir}/kde4/services/akonadicontact_actions.desktop
465d9a7c
RT
243%{_datadir}/kde4/services/kcm_mailtransport.desktop
244%{_datadir}/kde4/services/kresources.desktop
245%dir %{_datadir}/kde4/services/kresources
246%{_datadir}/kde4/services/kresources/kabc/dir.desktop
247%dir %{_datadir}/kde4/services/kresources/kabc
248%{_datadir}/kde4/services/kresources/kabc/file.desktop
249%{_datadir}/kde4/services/kresources/kabc/ldapkio.desktop
250%{_datadir}/kde4/services/kresources/kabc/net.desktop
251%{_datadir}/kde4/services/kresources/kabc_manager.desktop
252%dir %{_datadir}/kde4/services/kresources/kcal
465d9a7c
RT
253%{_datadir}/kde4/services/kresources/kcal/localdir.desktop
254%{_datadir}/kde4/services/kresources/kcal_manager.desktop
255
e174b2b3 256%dir %{_datadir}/kde4/services/akonadi
257%dir %{_datadir}/kde4/services/akonadi/contact
258%{_datadir}/kde4/services/akonadi/contact/aimprotocol.desktop
259%{_datadir}/kde4/services/akonadi/contact/gaduprotocol.desktop
c5f54796 260%{_datadir}/kde4/services/akonadi/contact/googletalkprotocol.desktop
e174b2b3 261%{_datadir}/kde4/services/akonadi/contact/groupwiseprotocol.desktop
262%{_datadir}/kde4/services/akonadi/contact/icqprotocol.desktop
263%{_datadir}/kde4/services/akonadi/contact/ircprotocol.desktop
264%{_datadir}/kde4/services/akonadi/contact/jabberprotocol.desktop
265%{_datadir}/kde4/services/akonadi/contact/meanwhileprotocol.desktop
266%{_datadir}/kde4/services/akonadi/contact/msnprotocol.desktop
267%{_datadir}/kde4/services/akonadi/contact/skypeprotocol.desktop
268%{_datadir}/kde4/services/akonadi/contact/smsprotocol.desktop
269%{_datadir}/kde4/services/akonadi/contact/yahooprotocol.desktop
270
271%{_datadir}/kde4/servicetypes/kaddressbookimprotocol.desktop
123cad3b 272%{_datadir}/kde4/servicetypes/kontactplugin.desktop
465d9a7c
RT
273%{_datadir}/kde4/servicetypes/kresources_manager.desktop
274%{_datadir}/kde4/servicetypes/kresources_plugin.desktop
9aa55fb0 275%lang(en) %{_kdedocdir}/en/kcontrol/kresources
276%lang(en) %{_kdedocdir}/en/kioslave/imap
277%lang(en) %{_kdedocdir}/en/kioslave/ldap
123cad3b 278%lang(en) %{_kdedocdir}/en/kioslave/mbox
9aa55fb0 279%lang(en) %{_kdedocdir}/en/kioslave/nntp
280%lang(en) %{_kdedocdir}/en/kioslave/pop3
281%lang(en) %{_kdedocdir}/en/kioslave/smtp
e174b2b3 282%lang(en) %{_kdedocdir}/en/kioslave/sieve
465d9a7c 283
b415cfb4 284%{_datadir}/mime/packages/kdepimlibs-mime.xml
c5f54796 285%{_datadir}/mime/packages/x-vnd.akonadi.socialfeeditem.xml
b415cfb4 286
465d9a7c
RT
287%files devel
288%defattr(644,root,root,755)
76a2e470 289%attr(755,root,root) %{_libdir}/*.so
b415cfb4 290%{_includedir}/KDE/Akonadi
291%{_includedir}/KDE/KABC
c46b3227 292%{_includedir}/KDE/KAlarmCal
b415cfb4 293%{_includedir}/KDE/KBlog
294%{_includedir}/KDE/KCal
0d2ea100
AM
295%{_includedir}/KDE/KCalCore
296%{_includedir}/KDE/KCalUtils
b415cfb4 297%{_includedir}/KDE/KHolidays
123cad3b 298%{_includedir}/KDE/KIMAP
299%{_includedir}/KDE/KontactInterface
b415cfb4 300%{_includedir}/KDE/KLDAP
123cad3b 301%{_includedir}/KDE/KMime
b415cfb4 302%{_includedir}/KDE/KPIMIdentities
303%{_includedir}/KDE/KPIMTextEdit
304%{_includedir}/KDE/KPIMUtils
305%{_includedir}/KDE/KResources
123cad3b 306%{_includedir}/KDE/KTNEF
307%{_includedir}/KDE/Mailtransport
b415cfb4 308%{_includedir}/KDE/Syndication
01d426f1 309%{_includedir}/akonadi
465d9a7c 310%{_includedir}/kabc
c46b3227 311%{_includedir}/kalarmcal
465d9a7c 312%{_includedir}/kcal
0d2ea100
AM
313%{_includedir}/kcalcore
314%{_includedir}/kcalutils
b415cfb4 315%{_includedir}/kholidays
c5f54796 316%{_includedir}/kimaptest
123cad3b 317%{_includedir}/kontactinterface
465d9a7c 318%{_includedir}/kldap
0d2ea100 319%{_includedir}/kmbox
465d9a7c
RT
320%{_includedir}/kresources
321%{_includedir}/ktnef
322%{_includedir}/syndication
323%{_includedir}/kxmlrpcclient
324%{_includedir}/gpgme++
325%{_includedir}/kblog
326%{_includedir}/kimap
327%{_includedir}/kmime
328%{_includedir}/kpimidentities
b415cfb4 329%{_includedir}/kpimtextedit
465d9a7c
RT
330%{_includedir}/kpimutils
331%{_includedir}/mailtransport
b415cfb4 332%{_includedir}/microblog
465d9a7c
RT
333%{_includedir}/qgpgme
334
14335097
AM
335%dir %{_libdir}/gpgmepp
336%{_libdir}/gpgmepp/*.cmake
b415cfb4 337%{_libdir}/cmake/KdepimLibs
465d9a7c 338%{_datadir}/apps/cmake/modules/*.cmake
This page took 0.201789 seconds and 4 git commands to generate.