1 %define snap svn1057960
3 Summary: Akonadi - The PIM Storage Service
4 Summary(pl.UTF-8): Akonadi - usługa przechowywania danych dla aplikacji PIM
9 Group: X11/Applications
10 Source0: ftp://ftp.kde.org/pub/kde/stable/akonadi/src/%{name}-%{version}.tar.bz2
11 # Source0-md5: 81156d883b40241cfc0ddb885f55bcfe
12 # svn co svn://anonsvn.kde.org/home/kde/trunk/kdesupport/akonadi/
13 #Source0: %{name}-%{version}-%{snap}.tar.bz2
14 Patch0: akonadi-cleanup_orphan_resources.patch
15 URL: http://pim.kde.org/akonadi/
16 BuildRequires: QtCore-devel >= %{qtver}
17 BuildRequires: QtDBus-devel >= %{qtver}
18 BuildRequires: QtGui-devel >= %{qtver}
19 BuildRequires: QtNetwork-devel >= %{qtver}
20 BuildRequires: QtSql-devel >= %{qtver}
21 BuildRequires: QtTest-devel >= %{qtver}
22 BuildRequires: automoc4
23 BuildRequires: boost-devel
24 #BuildRequires: clucene-core-devel >= 0.9.16a-2
25 BuildRequires: cmake >= 2.8.0
26 BuildRequires: libxslt-progs
27 BuildRequires: qt4-build >= %{qtver}
28 BuildRequires: qt4-qmake >= %{qtver}
29 BuildRequires: rpmbuild(macros) >= 1.293
30 BuildRequires: shared-mime-info
31 BuildRequires: soprano-devel >= 2.4.64
32 Requires: %{name}-libs = %{version}-%{release}
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 Akonadi is a personal information management (PIM) framework for KDE
39 4.1 and newer. Akonadi will function as an extensible data storage for
42 Besides data storage, Akonadi has several other components including
43 search, and a library (cache) for easy access and notification of data
46 %description -l pl.UTF-8
47 Akonadi do szkielet zarządzania informacjami osobistymi (PIM) dla KDE
48 w wersji 4.1 i nowszych. Działa jako rozszerzalny system
49 przechowywania danych dla wszystkich aplikacji PIM.
51 Poza przechowywaniem danych Akonadi ma kilka innych komponentów, w tym
52 wyszukiwanie oraz bibliotekę (pamięć podręczną) w celu łatwego dostępu
53 i powiadamiania i zmianie danych.
56 Summary: Header files for Akonadi
57 Summary(pl.UTF-8): Pliki nagłówkowe dla Akonadi
58 Group: Development/Libraries
59 Requires: %{name}-libs = %{version}-%{release}
62 Header files needed to build Akonadi client libraries and
65 %description devel -l pl.UTF-8
66 Pliki nagłówkowe do tworzenia bibliotek klienckich i aplikacji
70 Summary: Akonadi libraries
71 Summary(pl.UTF-8): Biblioteki Akonadi
77 %description libs -l pl.UTF-8
87 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
88 -DMYSQLD_EXECUTABLE=/usr/sbin/mysqld \
89 %if "%{_lib}" == "lib64"
97 rm -rf $RPM_BUILD_ROOT
99 %{__make} -C build install \
100 DESTDIR=$RPM_BUILD_ROOT
103 rm -rf $RPM_BUILD_ROOT
105 %post libs -p /sbin/ldconfig
106 %postun libs -p /sbin/ldconfig
109 %defattr(644,root,root,755)
110 %attr(755,root,root) %{_bindir}/akonadi_agent_launcher
111 %attr(755,root,root) %{_bindir}/akonadi_agent_server
112 %attr(755,root,root) %{_bindir}/akonadi_control
113 %attr(755,root,root) %{_bindir}/akonadi_rds
114 %attr(755,root,root) %{_bindir}/akonadictl
115 %attr(755,root,root) %{_bindir}/akonadiserver
116 %dir %{_datadir}/config/akonadi
117 %{_datadir}/config/akonadi/mysql-global.conf
118 %{_datadir}/config/akonadi/mysql-global-mobile.conf
119 %{_datadir}/mime/packages/akonadi-mime.xml
122 %defattr(644,root,root,755)
123 %attr(755,root,root) %ghost %{_libdir}/libakonadiprotocolinternals.so.?
124 %attr(755,root,root) %{_libdir}/libakonadiprotocolinternals.so.*.*.*
125 %attr(755,root,root) %{_libdir}/qt4/plugins/sqldrivers/libqsqlite3.so
126 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.AgentManager.xml
127 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Status.xml
128 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.NotificationManager.xml
129 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.NotificationSource.xml
130 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Preprocessor.xml
131 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Resource.xml
132 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Tracer.xml
133 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Control.xml
134 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.ControlManager.xml
135 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.DebugInterface.xml
136 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Server.xml
137 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.TracerNotification.xml
138 %{_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
141 %defattr(644,root,root,755)
142 %attr(755,root,root) %{_libdir}/libakonadiprotocolinternals.so
143 %{_libdir}/cmake/Akonadi
144 %{_includedir}/akonadi
145 %{_pkgconfigdir}/akonadi.pc