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