]> git.pld-linux.org Git - packages/ka5-akonadi.git/blob - ka5-akonadi.spec
7e80eae468c278547d3ca6596024efc5aeeae676
[packages/ka5-akonadi.git] / ka5-akonadi.spec
1 %define         kdeappsver      17.08.2
2 %define         qtver           5.3.2
3 %define         kaname          akonadi
4 Summary:        Akonadi - The PIM Storage Service
5 Name:           ka5-%{kaname}
6 Version:        17.08.2
7 Release:        2
8 License:        GPL v2+/LGPL v2.1+
9 Group:          X11/Libraries
10 Source0:        http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
11 # Source0-md5:  2c149449afbdb5315ed378055e2a0954
12 URL:            http://www.kde.org/
13 BuildRequires:  Qt5Core-devel >= %{qtver}
14 BuildRequires:  cmake >= 2.8.12
15 BuildRequires:  kf5-extra-cmake-modules >= 1.4.0
16 BuildRequires:  qt5-build >= %{qtver}
17 BuildRequires:  rpmbuild(macros) >= 1.164
18 BuildRequires:  shared-mime-info
19 BuildRequires:  tar >= 1:1.22
20 BuildRequires:  xz
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 Akonadi is a personal information management (PIM) framework for KDE
25 Akonadi will function as an extensible data storage for all PIM
26 applications.
27
28 Besides data storage, Akonadi has several other components including
29 search, and a library (cache) for easy access and notification of data
30 changes.
31
32 %package devel
33 Summary:        Header files for %{kaname} development
34 Summary(pl.UTF-8):      Pliki nagłówkowe dla programistów używających %{kaname}
35 Group:          X11/Development/Libraries
36 Requires:       %{name} = %{version}-%{release}
37
38 %description devel
39 Header files for %{kaname} development.
40
41 %description devel -l pl.UTF-8
42 Pliki nagłówkowe dla programistów używających %{kaname}.
43
44 %prep
45 %setup -q -n %{kaname}-%{version}
46
47 %build
48 install -d build
49 cd build
50 %cmake \
51         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
52         ..
53 %{__make}
54
55 %install
56 rm -rf $RPM_BUILD_ROOT
57 %{__make} -C build install \
58         DESTDIR=$RPM_BUILD_ROOT
59 install -d $RPM_BUILD_ROOT%{_includedir}/KF5/Akonadi
60
61 %find_lang %{kaname} --all-name --with-kde
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %post   -p /sbin/ldconfig
67 %postun -p /sbin/ldconfig
68
69 %files -f %{kaname}.lang
70 %defattr(644,root,root,755)
71 %attr(755,root,root) %{_bindir}/akonadi_agent_launcher
72 %attr(755,root,root) %{_bindir}/akonadi_agent_server
73 %attr(755,root,root) %{_bindir}/akonadi_control
74 %attr(755,root,root) %{_bindir}/akonadi_rds
75 %attr(755,root,root) %{_bindir}/akonadictl
76 %attr(755,root,root) %{_bindir}/akonadiserver
77 %attr(755,root,root) %{_bindir}/asapcat
78 /etc/xdg/akonadi.categories
79 %dir /etc/xdg/akonadi
80 /etc/xdg/akonadi/mysql-global-mobile.conf
81 /etc/xdg/akonadi/mysql-global.conf
82 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiPrivate.so.5
83 %attr(755,root,root) %{_libdir}/libKF5AkonadiPrivate.so.*.*.*
84 %{_libdir}/qt5/plugins/sqldrivers/libqsqlite3.so
85 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.*.xml
86 %{_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
87 %{_datadir}/mime/packages/akonadi-mime.xml
88 /etc/xdg/akonadi.renamecategories
89 %attr(755,root,root) %{_bindir}/akonadi2xml
90 %attr(755,root,root) %{_bindir}/akonadi_knut_resource
91 %attr(755,root,root) %{_bindir}/akonadiselftest
92 %attr(755,root,root) %{_bindir}/akonaditest
93 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiAgentBase.so.5
94 %attr(755,root,root) %{_libdir}/libKF5AkonadiAgentBase.so.*.*.*
95 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiCore.so.5
96 %attr(755,root,root) %{_libdir}/libKF5AkonadiCore.so.*.*.*
97 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiWidgets.so.5
98 %attr(755,root,root) %{_libdir}/libKF5AkonadiWidgets.so.*.*.*
99 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiXml.so.5
100 %attr(755,root,root) %{_libdir}/libKF5AkonadiXml.so.*.*.*
101 %dir %{_libdir}/qt5/plugins/akonadi
102 %{_libdir}/qt5/plugins/akonadi/akonadi_test_searchplugin.so
103 %{_libdir}/qt5/plugins/designer/akonadi5widgets.so
104 %dir %{_datadir}/akonadi
105 %dir %{_datadir}/akonadi/agents
106 %{_datadir}/akonadi/agents/knutresource.desktop
107 %{_datadir}/config.kcfg/resourcebase.kcfg
108 %{_iconsdir}/hicolor/128x128/apps/akonadi.png
109 %{_iconsdir}/hicolor/16x16/apps/akonadi.png
110 %{_iconsdir}/hicolor/22x22/apps/akonadi.png
111 %{_iconsdir}/hicolor/256x256/apps/akonadi.png
112 %{_iconsdir}/hicolor/32x32/apps/akonadi.png
113 %{_iconsdir}/hicolor/48x48/apps/akonadi.png
114 %{_iconsdir}/hicolor/64x64/apps/akonadi.png
115 %{_iconsdir}/hicolor/scalable/apps/akonadi.svgz
116 %dir %{_datadir}/kf5/akonadi
117 %{_datadir}/kf5/akonadi/akonadi-xml.xsd
118 %{_datadir}/kf5/akonadi/kcfg2dbus.xsl
119 %dir %{_datadir}/kf5/akonadi_knut_resource
120 %{_datadir}/kf5/akonadi_knut_resource/knut-template.xml
121
122 %files devel
123 %defattr(644,root,root,755)
124 %{_includedir}/KF5/akonadi
125 %{_includedir}/KF5/Akonadi
126 %{_includedir}/KF5/AkonadiAgentBase
127 %{_includedir}/KF5/AkonadiCore
128 %{_includedir}/KF5/AkonadiWidgets
129 %{_includedir}/KF5/AkonadiXml
130 %{_includedir}/KF5/akonadi_version.h
131 %{_libdir}/cmake/KF5Akonadi
132 %attr(755,root,root) %{_libdir}/libKF5AkonadiPrivate.so
133 %{_libdir}/libKF5AkonadiAgentBase.so
134 %{_libdir}/libKF5AkonadiCore.so
135 %{_libdir}/libKF5AkonadiWidgets.so
136 %{_libdir}/libKF5AkonadiXml.so
137 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiAgentBase.pri
138 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiCore.pri
139 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiWidgets.pri
140 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiXml.pri
This page took 0.052624 seconds and 2 git commands to generate.