]> git.pld-linux.org Git - packages/akonadi.git/blame - akonadi.spec
- up to 1.6.0
[packages/akonadi.git] / akonadi.spec
CommitLineData
ffda2869 1%define snap svn1057960
e2b2c255 2%define qtver 4.7.3
7da900c5 3Summary: Akonadi - The PIM Storage Service
149367d0 4Summary(pl.UTF-8): Akonadi - usługa przechowywania danych dla aplikacji PIM
0d7bac08 5Name: akonadi
89a6ead2 6Version: 1.6.0
e2b2c255 7Release: 1
0d7bac08 8License: GPL v2
9Group: X11/Applications
89a6ead2
AM
10Source0: ftp://ftp.kde.org/pub/kde/stable/akonadi/src/%{name}-%{version}.tar.bz2
11# Source0-md5: 16bc40e022d06f287f18c71faaeb2e42
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} \
02beafe3 87 -DMYSQLD_EXECUTABLE=/usr/sbin/mysqld \
0d7bac08 88%if "%{_lib}" == "lib64"
89 -DLIB_SUFFIX=64 \
90%endif
91 ..
92
93%{__make}
94
95%install
96rm -rf $RPM_BUILD_ROOT
97
98%{__make} -C build install \
99 DESTDIR=$RPM_BUILD_ROOT
100
101%clean
102rm -rf $RPM_BUILD_ROOT
103
03ca1266 104%post libs -p /sbin/ldconfig
105%postun libs -p /sbin/ldconfig
0d7bac08 106
107%files
108%defattr(644,root,root,755)
c7e49181
AM
109%attr(755,root,root) %{_bindir}/akonadi_agent_launcher
110%attr(755,root,root) %{_bindir}/akonadi_agent_server
0d7bac08 111%attr(755,root,root) %{_bindir}/akonadi_control
f63ebc39 112%attr(755,root,root) %{_bindir}/akonadi_rds
0d7bac08 113%attr(755,root,root) %{_bindir}/akonadictl
114%attr(755,root,root) %{_bindir}/akonadiserver
0d7bac08 115%dir %{_datadir}/config/akonadi
116%{_datadir}/config/akonadi/mysql-global.conf
f63ebc39 117%{_datadir}/config/akonadi/mysql-global-mobile.conf
0d7bac08 118%{_datadir}/mime/packages/akonadi-mime.xml
119
03ca1266 120%files libs
121%defattr(644,root,root,755)
03ca1266 122%attr(755,root,root) %ghost %{_libdir}/libakonadiprotocolinternals.so.?
123%attr(755,root,root) %{_libdir}/libakonadiprotocolinternals.so.*.*.*
d1a3b799 124%attr(755,root,root) %{_libdir}/qt4/plugins/sqldrivers/libqsqlite3.so
03ca1266 125%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.AgentManager.xml
126%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Status.xml
127%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.NotificationManager.xml
c7e49181 128%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.NotificationSource.xml
ffda2869 129%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Preprocessor.xml
03ca1266 130%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Resource.xml
ffda2869 131%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Tracer.xml
8b15ea75 132%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Control.xml
133%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.ControlManager.xml
134%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.DebugInterface.xml
8b15ea75 135%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Server.xml
136%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.TracerNotification.xml
137%{_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
03ca1266 138
0d7bac08 139%files devel
140%defattr(644,root,root,755)
149367d0 141%attr(755,root,root) %{_libdir}/libakonadiprotocolinternals.so
9fe7cf50 142%{_libdir}/cmake/Akonadi
0d7bac08 143%{_includedir}/akonadi
70d6c67d 144%{_pkgconfigdir}/akonadi.pc
This page took 0.111844 seconds and 4 git commands to generate.