]> git.pld-linux.org Git - packages/akonadi.git/blame - akonadi.spec
- rel 3
[packages/akonadi.git] / akonadi.spec
CommitLineData
9fe7cf50 1%define qtbrver 4.5.0
7da900c5 2Summary: Akonadi - The PIM Storage Service
149367d0 3Summary(pl.UTF-8): Akonadi - usługa przechowywania danych dla aplikacji PIM
0d7bac08 4Name: akonadi
53c87f2c 5Version: 1.2.1
496f9987 6Release: 3
0d7bac08 7License: GPL v2
8Group: X11/Applications
40803d4d 9Source0: http://download.akonadi-project.org/%{name}-%{version}.tar.bz2
53c87f2c 10# Source0-md5: f9c1d000844f31c67360078ddf60bec2
65628e6d 11Patch0: %{name}-mysqlpath.patch
0d7bac08 12URL: http://pim.kde.org/akonadi/
13BuildRequires: QtCore-devel >= %{qtbrver}
14BuildRequires: QtDBus-devel >= %{qtbrver}
15BuildRequires: QtNetwork-devel >= %{qtbrver}
9e64bfec 16BuildRequires: QtSql-devel >= %{qtbrver}
0d7bac08 17BuildRequires: QtTest-devel >= %{qtbrver}
92227e79 18BuildRequires: automoc4
bedfcb34 19BuildRequires: boost-devel
0d7bac08 20#BuildRequires: clucene-core-devel >= 0.9.16a-2
3aabdf5f 21BuildRequires: cmake >= 2.6.2
afba212b 22BuildRequires: libxslt-progs
65c21bfc 23BuildRequires: mysql-devel
0d7bac08 24BuildRequires: qt4-build >= %{qtbrver}
25BuildRequires: qt4-qmake >= %{qtbrver}
26BuildRequires: rpmbuild(macros) >= 1.293
9e64bfec 27BuildRequires: shared-mime-info
be19bdd8 28BuildRequires: soprano-devel
03ca1266 29Requires: %{name}-libs = %{version}-%{release}
f035ddb5 30Requires: mysql
0226a0d2 31Requires: QtSql-mysql
0d7bac08 32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
7da900c5
ER
35Akonadi is a personal information management (PIM) framework for KDE
364.1 and newer. Akonadi will function as an extensible data storage for
37all PIM applications.
38
39Besides data storage, Akonadi has several other components including
40search, and a library (cache) for easy access and notification of data
41changes.
0d7bac08 42
43%description -l pl.UTF-8
149367d0
JB
44Akonadi do szkielet zarządzania informacjami osobistymi (PIM) dla KDE
45w wersji 4.1 i nowszych. Działa jako rozszerzalny system
46przechowywania danych dla wszystkich aplikacji PIM.
47
48Poza przechowywaniem danych Akonadi ma kilka innych komponentów, w tym
49wyszukiwanie oraz bibliotekę (pamięć podręczną) w celu łatwego dostępu
50i powiadamiania i zmianie danych.
0d7bac08 51
52%package devel
149367d0
JB
53Summary: Header files for Akonadi
54Summary(pl.UTF-8): Pliki nagłówkowe dla Akonadi
0d7bac08 55Group: Development/Libraries
03ca1266 56Requires: %{name}-libs = %{version}-%{release}
0d7bac08 57
58%description devel
149367d0 59Header files needed to build Akonadi client libraries and
70d6c67d 60applications.
0d7bac08 61
62%description devel -l pl.UTF-8
149367d0
JB
63Pliki nagłówkowe do tworzenia bibliotek klienckich i aplikacji
64używających Akonadi.
0d7bac08 65
03ca1266 66%package libs
67Summary: Akonadi libraries
68Summary(pl.UTF-8): Biblioteki Akonadi
69Group: Libraries
70
71%description libs
72Akonadi libraries.
73
74%description libs -l pl.UTF-8
75Biblioteki Akonadi.
76
0d7bac08 77%prep
58ac1bb1 78%setup -q
65628e6d 79%patch0 -p0
0d7bac08 80
81%build
82install -d build
83cd build
84%cmake \
85 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
02beafe3 86 -DMYSQLD_EXECUTABLE=/usr/sbin/mysqld \
0d7bac08 87%if "%{_lib}" == "lib64"
88 -DLIB_SUFFIX=64 \
89%endif
90 ..
91
92%{__make}
93
94%install
95rm -rf $RPM_BUILD_ROOT
96
97%{__make} -C build install \
98 DESTDIR=$RPM_BUILD_ROOT
99
100%clean
101rm -rf $RPM_BUILD_ROOT
102
03ca1266 103%post libs -p /sbin/ldconfig
104%postun libs -p /sbin/ldconfig
0d7bac08 105
106%files
107%defattr(644,root,root,755)
108%attr(755,root,root) %{_bindir}/akonadi_control
109%attr(755,root,root) %{_bindir}/akonadictl
110%attr(755,root,root) %{_bindir}/akonadiserver
0d7bac08 111%dir %{_datadir}/config/akonadi
112%{_datadir}/config/akonadi/mysql-global.conf
0d7bac08 113%{_datadir}/mime/packages/akonadi-mime.xml
114
03ca1266 115%files libs
116%defattr(644,root,root,755)
117%attr(755,root,root) %ghost %{_libdir}/libakonadiprivate.so.?
118%attr(755,root,root) %{_libdir}/libakonadiprivate.so.*.*.*
119%attr(755,root,root) %ghost %{_libdir}/libakonadiprotocolinternals.so.?
120%attr(755,root,root) %{_libdir}/libakonadiprotocolinternals.so.*.*.*
121%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.AgentManager.xml
122%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Status.xml
123%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.NotificationManager.xml
124%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Tracer.xml
125%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Resource.xml
8b15ea75 126%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Control.xml
127%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.ControlManager.xml
128%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.DebugInterface.xml
129%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Search.xml
130%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.SearchQuery.xml
131%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.SearchQueryIterator.xml
132%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Server.xml
133%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.TracerNotification.xml
134%{_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
03ca1266 135
0d7bac08 136%files devel
137%defattr(644,root,root,755)
149367d0
JB
138%attr(755,root,root) %{_libdir}/libakonadiprivate.so
139%attr(755,root,root) %{_libdir}/libakonadiprotocolinternals.so
9fe7cf50 140%{_libdir}/cmake/Akonadi
0d7bac08 141%{_includedir}/akonadi
70d6c67d 142%{_pkgconfigdir}/akonadi.pc
This page took 0.088843 seconds and 4 git commands to generate.