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