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