1 %define kdeappsver 20.12.3
5 Summary: Akonadi - The PIM Storage Service
9 License: GPL v2+/LGPL v2.1+
11 Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5: 728b1f7193ce05a5012ea8e8991b16fe
13 URL: http://www.kde.org/
14 BuildRequires: Qt5Core-devel >= %{qtver}
15 BuildRequires: Qt5DBus-devel >= %{qtver}
16 BuildRequires: Qt5Gui-devel >= 5.11.1
17 BuildRequires: Qt5Network-devel >= %{qtver}
18 BuildRequires: Qt5Sql-devel >= %{qtver}
19 BuildRequires: Qt5Test-devel >= %{qtver}
20 BuildRequires: Qt5Widgets-devel >= %{qtver}
21 BuildRequires: Qt5Xml-devel >= %{qtver}
22 BuildRequires: boost-devel >= 1.34.0
23 BuildRequires: cmake >= 2.8.12
24 BuildRequires: gettext-devel
25 BuildRequires: ka5-kaccounts-integration-devel >= %{kdeappsver}
26 BuildRequires: kf5-extra-cmake-modules >= %{kfver}
27 BuildRequires: kf5-kcompletion-devel >= %{kfver}
28 BuildRequires: kf5-kconfig-devel >= %{kfver}
29 BuildRequires: kf5-kconfigwidgets-devel >= %{kfver}
30 BuildRequires: kf5-kcoreaddons-devel >= %{kfver}
31 BuildRequires: kf5-kcrash-devel >= %{kfver}
32 BuildRequires: kf5-kdbusaddons-devel >= %{kfver}
33 BuildRequires: kf5-kdesignerplugin-devel >= %{kfver}
34 BuildRequires: kf5-ki18n-devel >= %{kfver}
35 BuildRequires: kf5-kiconthemes-devel >= %{kfver}
36 BuildRequires: kf5-kio-devel >= %{kfver}
37 BuildRequires: kf5-kitemmodels-devel >= %{kfver}
38 BuildRequires: kf5-kitemviews-devel >= %{kfver}
39 BuildRequires: kf5-kwidgetsaddons-devel >= %{kfver}
40 BuildRequires: kf5-kwindowsystem-devel >= %{kfver}
41 BuildRequires: kf5-kxmlgui-devel >= %{kfver}
43 BuildRequires: qt5-build >= %{qtver}
44 BuildRequires: rpmbuild(macros) >= 1.164
45 BuildRequires: shared-mime-info
46 BuildRequires: tar >= 1:1.22
48 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51 Akonadi is a personal information management (PIM) framework for KDE
52 Akonadi will function as an extensible data storage for all PIM
55 Besides data storage, Akonadi has several other components including
56 search, and a library (cache) for easy access and notification of data
60 Summary: Header files for %{kaname} development
61 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kaname}
62 Group: X11/Development/Libraries
63 Requires: %{name} = %{version}-%{release}
66 Header files for %{kaname} development.
68 %description devel -l pl.UTF-8
69 Pliki nagłówkowe dla programistów używających %{kaname}.
72 Summary: Files for apparmor
73 Group: X11/Development/Libraries
74 Requires: %{name} = %{version}-%{release}
81 %setup -q -n %{kaname}-%{version}
87 -DHTML_INSTALL_DIR=%{_kdedocdir} \
88 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
93 rm -rf $RPM_BUILD_ROOT
94 %ninja_install -C build
95 install -d $RPM_BUILD_ROOT%{_includedir}/KF5/Akonadi
97 %find_lang %{kaname} --all-name --with-kde
100 rm -rf $RPM_BUILD_ROOT
102 %post -p /sbin/ldconfig
103 %postun -p /sbin/ldconfig
105 %files -f %{kaname}.lang
106 %defattr(644,root,root,755)
107 %attr(755,root,root) %{_bindir}/akonadi_agent_launcher
108 %attr(755,root,root) %{_bindir}/akonadi_agent_server
109 %attr(755,root,root) %{_bindir}/akonadi_control
110 %attr(755,root,root) %{_bindir}/akonadi_rds
111 %attr(755,root,root) %{_bindir}/akonadictl
112 %attr(755,root,root) %{_bindir}/akonadiserver
113 %attr(755,root,root) %{_bindir}/asapcat
114 %dir /etc/xdg/akonadi
115 /etc/xdg/akonadi/mysql-global-mobile.conf
116 /etc/xdg/akonadi/mysql-global.conf
117 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiPrivate.so.5
118 %attr(755,root,root) %{_libdir}/libKF5AkonadiPrivate.so.*.*.*
119 %{_libdir}/qt5/plugins/sqldrivers/libqsqlite3.so
120 %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.*.xml
121 %{_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
122 %{_datadir}/mime/packages/akonadi-mime.xml
123 %attr(755,root,root) %{_bindir}/akonadi2xml
124 %attr(755,root,root) %{_bindir}/akonadi_knut_resource
125 %attr(755,root,root) %{_bindir}/akonadiselftest
126 %attr(755,root,root) %{_bindir}/akonaditest
127 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiAgentBase.so.5
128 %attr(755,root,root) %{_libdir}/libKF5AkonadiAgentBase.so.*.*.*
129 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiCore.so.5
130 %attr(755,root,root) %{_libdir}/libKF5AkonadiCore.so.*.*.*
131 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiWidgets.so.5
132 %attr(755,root,root) %{_libdir}/libKF5AkonadiWidgets.so.*.*.*
133 %attr(755,root,root) %ghost %{_libdir}/libKF5AkonadiXml.so.5
134 %attr(755,root,root) %{_libdir}/libKF5AkonadiXml.so.*.*.*
135 %dir %{_libdir}/qt5/plugins/akonadi
136 %attr(755,root,root) %{_libdir}/qt5/plugins/akonadi/akonadi_test_searchplugin.so
137 %{_datadir}/kdevappwizard/templates/akonadiresource.tar.bz2
138 %{_datadir}/kdevappwizard/templates/akonadiserializer.tar.bz2
139 %dir %{_datadir}/akonadi
140 %dir %{_datadir}/akonadi/agents
141 %{_datadir}/akonadi/agents/knutresource.desktop
142 %{_datadir}/config.kcfg/resourcebase.kcfg
143 %{_iconsdir}/hicolor/128x128/apps/akonadi.png
144 %{_iconsdir}/hicolor/16x16/apps/akonadi.png
145 %{_iconsdir}/hicolor/22x22/apps/akonadi.png
146 %{_iconsdir}/hicolor/256x256/apps/akonadi.png
147 %{_iconsdir}/hicolor/32x32/apps/akonadi.png
148 %{_iconsdir}/hicolor/48x48/apps/akonadi.png
149 %{_iconsdir}/hicolor/64x64/apps/akonadi.png
150 %{_iconsdir}/hicolor/scalable/apps/akonadi.svgz
151 %dir %{_datadir}/kf5/akonadi
152 %{_datadir}/kf5/akonadi/akonadi-xml.xsd
153 %{_datadir}/kf5/akonadi/kcfg2dbus.xsl
154 %dir %{_datadir}/kf5/akonadi_knut_resource
155 %{_datadir}/kf5/akonadi_knut_resource/knut-template.xml
156 %{_datadir}/qlogging-categories5/akonadi.categories
157 %{_datadir}/qlogging-categories5/akonadi.renamecategories
158 %attr(755,root,root) %{_libdir}/qt5/plugins/designer/akonadiwidgets.so
161 %defattr(644,root,root,755)
162 %{_includedir}/KF5/akonadi
163 %{_includedir}/KF5/Akonadi
164 %{_includedir}/KF5/AkonadiAgentBase
165 %{_includedir}/KF5/AkonadiCore
166 %{_includedir}/KF5/AkonadiWidgets
167 %{_includedir}/KF5/AkonadiXml
168 %{_includedir}/KF5/akonadi_version.h
169 %{_libdir}/cmake/KF5Akonadi
170 %attr(755,root,root) %{_libdir}/libKF5AkonadiPrivate.so
171 %{_libdir}/libKF5AkonadiAgentBase.so
172 %{_libdir}/libKF5AkonadiCore.so
173 %{_libdir}/libKF5AkonadiWidgets.so
174 %{_libdir}/libKF5AkonadiXml.so
175 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiAgentBase.pri
176 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiCore.pri
177 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiWidgets.pri
178 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiXml.pri
181 %defattr(644,root,root,755)
182 /etc/apparmor.d/mariadbd_akonadi
183 /etc/apparmor.d/mysqld_akonadi
184 /etc/apparmor.d/postgresql_akonadi
185 /etc/apparmor.d/usr.bin.akonadiserver