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