]> git.pld-linux.org Git - packages/akonadi.git/blob - akonadi.spec
- description/summary
[packages/akonadi.git] / akonadi.spec
1 %define         qtbrver         4.4.0
2 Summary:        Akonadi - The PIM Storage Service
3 Summary(pl.UTF-8):      Akonadi
4 Name:           akonadi
5 Version:        1.0.80
6 Release:        1
7 License:        GPL v2
8 Group:          X11/Applications
9 Source0:        http://akonadi.omat.nl/%{name}-%{version}.tar.bz2
10 # Source0-md5:  832f65cc22a8540f048534a9b4d490a8
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
20 BuildRequires:  libxslt-progs
21 #BuildRequires: mysql
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.
39
40 %package devel
41 Summary:        Header files for akonadi
42 Summary(pl.UTF-8):      Pliki nagłówkowe dla akonadi
43 Group:          Development/Libraries
44 Requires:       %{name} = %{version}-%{release}
45
46 %description devel
47 Header files for akonadi.
48
49 %description devel -l pl.UTF-8
50 Pliki nagłówkowe dla akonadi.
51
52 %prep
53 %setup -q
54
55 %build
56 install -d build
57 cd build
58 %cmake \
59         -DCMAKE_INSTALL_PREFIX=%{_prefix} \
60         -DQT_QMAKE_EXECUTABLE=%{_bindir}/qmake-qt4 \
61 %if "%{_lib}" == "lib64"
62         -DLIB_SUFFIX=64 \
63 %endif
64         ..
65
66 %{__make}
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70
71 %{__make} -C build install \
72         DESTDIR=$RPM_BUILD_ROOT
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %post   -p /sbin/ldconfig
78 %postun -p /sbin/ldconfig
79
80 %files
81 %defattr(644,root,root,755)
82 %attr(755,root,root) %{_bindir}/akonadi_control
83 %attr(755,root,root) %{_bindir}/akonadictl
84 %attr(755,root,root) %{_bindir}/akonadiserver
85 %attr(755,root,root) %ghost %{_libdir}/libakonadiprivate.so.?
86 %attr(755,root,root) %{_libdir}/libakonadiprivate.so.*.*.*
87 %attr(755,root,root) %ghost %{_libdir}/libakonadiprotocolinternals.so.?
88 %attr(755,root,root) %{_libdir}/libakonadiprotocolinternals.so.*.*.*
89 %dir %{_datadir}/config/akonadi
90 %{_datadir}/config/akonadi/mysql-global.conf
91 %{_pkgconfigdir}/akonadi.pc
92 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Control.xml
93 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Status.xml
94 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.AgentManager.xml
95 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.ControlManager.xml
96 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.DebugInterface.xml
97 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.NotificationManager.xml
98 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Resource.xml
99 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Search.xml
100 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.SearchQuery.xml
101 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.SearchQueryIterator.xml
102 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Server.xml
103 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.Tracer.xml
104 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.TracerNotification.xml
105 %{_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
106 %{_datadir}/mime/packages/akonadi-mime.xml
107
108 %files devel
109 %defattr(644,root,root,755)
110 %{_libdir}/libakonadiprivate.so
111 %{_libdir}/libakonadiprotocolinternals.so
112 %{_includedir}/akonadi
This page took 0.101203 seconds and 4 git commands to generate.