]> git.pld-linux.org Git - packages/ka5-akonadi.git/blame - ka5-akonadi.spec
- updated to 21.12.0
[packages/ka5-akonadi.git] / ka5-akonadi.spec
CommitLineData
3d857af3 1%define kdeappsver 21.12.0
9dd879ed
WF
2%define kfver 5.53.0
3%define qtver 5.9.0
fe31629e
AM
4%define kaname akonadi
5Summary: Akonadi - The PIM Storage Service
6Name: ka5-%{kaname}
3d857af3 7Version: 21.12.0
5ceb0341 8Release: 1
fe31629e
AM
9License: GPL v2+/LGPL v2.1+
10Group: X11/Libraries
2aa4c374 11Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
3d857af3 12# Source0-md5: 637643b54fa2c275aa3513d9a5ccf8d2
fe31629e
AM
13URL: http://www.kde.org/
14BuildRequires: Qt5Core-devel >= %{qtver}
9dd879ed
WF
15BuildRequires: Qt5DBus-devel >= %{qtver}
16BuildRequires: Qt5Gui-devel >= 5.11.1
17BuildRequires: Qt5Network-devel >= %{qtver}
18BuildRequires: Qt5Sql-devel >= %{qtver}
19BuildRequires: Qt5Test-devel >= %{qtver}
20BuildRequires: Qt5Widgets-devel >= %{qtver}
21BuildRequires: Qt5Xml-devel >= %{qtver}
22BuildRequires: boost-devel >= 1.34.0
fe31629e 23BuildRequires: cmake >= 2.8.12
9dd879ed 24BuildRequires: gettext-devel
2aa4c374 25BuildRequires: ka5-kaccounts-integration-devel >= %{kdeappsver}
9dd879ed
WF
26BuildRequires: kf5-extra-cmake-modules >= %{kfver}
27BuildRequires: kf5-kcompletion-devel >= %{kfver}
28BuildRequires: kf5-kconfig-devel >= %{kfver}
29BuildRequires: kf5-kconfigwidgets-devel >= %{kfver}
30BuildRequires: kf5-kcoreaddons-devel >= %{kfver}
31BuildRequires: kf5-kcrash-devel >= %{kfver}
32BuildRequires: kf5-kdbusaddons-devel >= %{kfver}
4f977184 33BuildRequires: kf5-kdesignerplugin-devel >= %{kfver}
9dd879ed
WF
34BuildRequires: kf5-ki18n-devel >= %{kfver}
35BuildRequires: kf5-kiconthemes-devel >= %{kfver}
36BuildRequires: kf5-kio-devel >= %{kfver}
37BuildRequires: kf5-kitemmodels-devel >= %{kfver}
38BuildRequires: kf5-kitemviews-devel >= %{kfver}
39BuildRequires: kf5-kwidgetsaddons-devel >= %{kfver}
40BuildRequires: kf5-kwindowsystem-devel >= %{kfver}
41BuildRequires: kf5-kxmlgui-devel >= %{kfver}
3d857af3 42BuildRequires: libaccounts-qt5-devel >= 1.16
4f977184 43BuildRequires: ninja
fe31629e
AM
44BuildRequires: qt5-build >= %{qtver}
45BuildRequires: rpmbuild(macros) >= 1.164
46BuildRequires: shared-mime-info
47BuildRequires: tar >= 1:1.22
48BuildRequires: xz
49BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
50
51%description
52Akonadi is a personal information management (PIM) framework for KDE
53Akonadi will function as an extensible data storage for all PIM
54applications.
55
56Besides data storage, Akonadi has several other components including
57search, and a library (cache) for easy access and notification of data
58changes.
59
19429095
WF
60%description -l pl.UTF-8
61Akonadi jest szkieletem zarządzania informacjami osobistymi (PIM) dla
62KDE. Będzie on funkcjonował jako rozszerzalny magazyn danych dla
63wszystkich aplikacji PIM.
64
65Oprócz magazynu danych, Akonadi ma wiele innych komponentów, między
66innymi przeszukiwanie i bibliotekę (buforowanie) dla łatwego dostępu i
67powiadomieniach o zmianach danych.
68
fe31629e 69%package devel
9be5287b
WF
70Summary: Header files for %{kaname} development
71Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kaname}
fe31629e
AM
72Group: X11/Development/Libraries
73Requires: %{name} = %{version}-%{release}
74
75%description devel
9be5287b 76Header files for %{kaname} development.
fe31629e
AM
77
78%description devel -l pl.UTF-8
9be5287b 79Pliki nagłówkowe dla programistów używających %{kaname}.
fe31629e 80
2aa4c374
WF
81%package apparmor
82Summary: Files for apparmor
83Group: X11/Development/Libraries
84Requires: %{name} = %{version}-%{release}
85
86%description apparmor
87Files for apparmor.
88
89
fe31629e
AM
90%prep
91%setup -q -n %{kaname}-%{version}
92
93%build
94install -d build
95cd build
4f977184
WF
96%cmake -G Ninja \
97 -DHTML_INSTALL_DIR=%{_kdedocdir} \
fe31629e
AM
98 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
99 ..
4f977184 100%ninja_build
fe31629e
AM
101
102%install
103rm -rf $RPM_BUILD_ROOT
4f977184 104%ninja_install -C build
b8122bd0 105install -d $RPM_BUILD_ROOT%{_includedir}/KF5/Akonadi
fe31629e 106
9be5287b 107%find_lang %{kaname} --all-name --with-kde
9245843d 108
fe31629e
AM
109%clean
110rm -rf $RPM_BUILD_ROOT
111
112%post -p /sbin/ldconfig
113%postun -p /sbin/ldconfig
114
9be5287b 115%files -f %{kaname}.lang
fe31629e
AM
116%defattr(644,root,root,755)
117%attr(755,root,root) %{_bindir}/akonadi_agent_launcher
118%attr(755,root,root) %{_bindir}/akonadi_agent_server
119%attr(755,root,root) %{_bindir}/akonadi_control
120%attr(755,root,root) %{_bindir}/akonadi_rds
121%attr(755,root,root) %{_bindir}/akonadictl
122%attr(755,root,root) %{_bindir}/akonadiserver
123%attr(755,root,root) %{_bindir}/asapcat
fe31629e
AM
124%dir /etc/xdg/akonadi
125/etc/xdg/akonadi/mysql-global-mobile.conf
126/etc/xdg/akonadi/mysql-global.conf
0fa63b36 127%ghost %{_libdir}/libKF5AkonadiPrivate.so.5
fe31629e
AM
128%attr(755,root,root) %{_libdir}/libKF5AkonadiPrivate.so.*.*.*
129%{_libdir}/qt5/plugins/sqldrivers/libqsqlite3.so
130%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.*.xml
131%{_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
132%{_datadir}/mime/packages/akonadi-mime.xml
9245843d
WF
133%attr(755,root,root) %{_bindir}/akonadi2xml
134%attr(755,root,root) %{_bindir}/akonadi_knut_resource
135%attr(755,root,root) %{_bindir}/akonadiselftest
136%attr(755,root,root) %{_bindir}/akonaditest
0fa63b36 137%ghost %{_libdir}/libKF5AkonadiAgentBase.so.5
9245843d 138%attr(755,root,root) %{_libdir}/libKF5AkonadiAgentBase.so.*.*.*
0fa63b36 139%ghost %{_libdir}/libKF5AkonadiCore.so.5
9245843d 140%attr(755,root,root) %{_libdir}/libKF5AkonadiCore.so.*.*.*
0fa63b36 141%ghost %{_libdir}/libKF5AkonadiWidgets.so.5
9245843d 142%attr(755,root,root) %{_libdir}/libKF5AkonadiWidgets.so.*.*.*
0fa63b36 143%ghost %{_libdir}/libKF5AkonadiXml.so.5
9245843d
WF
144%attr(755,root,root) %{_libdir}/libKF5AkonadiXml.so.*.*.*
145%dir %{_libdir}/qt5/plugins/akonadi
9dd879ed 146%attr(755,root,root) %{_libdir}/qt5/plugins/akonadi/akonadi_test_searchplugin.so
9dd879ed
WF
147%{_datadir}/kdevappwizard/templates/akonadiresource.tar.bz2
148%{_datadir}/kdevappwizard/templates/akonadiserializer.tar.bz2
9245843d
WF
149%dir %{_datadir}/akonadi
150%dir %{_datadir}/akonadi/agents
151%{_datadir}/akonadi/agents/knutresource.desktop
152%{_datadir}/config.kcfg/resourcebase.kcfg
153%{_iconsdir}/hicolor/128x128/apps/akonadi.png
154%{_iconsdir}/hicolor/16x16/apps/akonadi.png
155%{_iconsdir}/hicolor/22x22/apps/akonadi.png
156%{_iconsdir}/hicolor/256x256/apps/akonadi.png
157%{_iconsdir}/hicolor/32x32/apps/akonadi.png
158%{_iconsdir}/hicolor/48x48/apps/akonadi.png
159%{_iconsdir}/hicolor/64x64/apps/akonadi.png
160%{_iconsdir}/hicolor/scalable/apps/akonadi.svgz
161%dir %{_datadir}/kf5/akonadi
162%{_datadir}/kf5/akonadi/akonadi-xml.xsd
163%{_datadir}/kf5/akonadi/kcfg2dbus.xsl
164%dir %{_datadir}/kf5/akonadi_knut_resource
165%{_datadir}/kf5/akonadi_knut_resource/knut-template.xml
2aa4c374
WF
166%{_datadir}/qlogging-categories5/akonadi.categories
167%{_datadir}/qlogging-categories5/akonadi.renamecategories
168%attr(755,root,root) %{_libdir}/qt5/plugins/designer/akonadiwidgets.so
fe31629e
AM
169
170%files devel
171%defattr(644,root,root,755)
172%{_includedir}/KF5/akonadi
b8122bd0 173%{_includedir}/KF5/Akonadi
9245843d
WF
174%{_includedir}/KF5/AkonadiAgentBase
175%{_includedir}/KF5/AkonadiCore
176%{_includedir}/KF5/AkonadiWidgets
177%{_includedir}/KF5/AkonadiXml
178%{_includedir}/KF5/akonadi_version.h
179%{_libdir}/cmake/KF5Akonadi
0fa63b36 180%{_libdir}/libKF5AkonadiPrivate.so
9245843d
WF
181%{_libdir}/libKF5AkonadiAgentBase.so
182%{_libdir}/libKF5AkonadiCore.so
183%{_libdir}/libKF5AkonadiWidgets.so
184%{_libdir}/libKF5AkonadiXml.so
185%{_libdir}/qt5/mkspecs/modules/qt_AkonadiAgentBase.pri
186%{_libdir}/qt5/mkspecs/modules/qt_AkonadiCore.pri
187%{_libdir}/qt5/mkspecs/modules/qt_AkonadiWidgets.pri
188%{_libdir}/qt5/mkspecs/modules/qt_AkonadiXml.pri
2aa4c374
WF
189
190%files apparmor
191%defattr(644,root,root,755)
192/etc/apparmor.d/mariadbd_akonadi
193/etc/apparmor.d/mysqld_akonadi
194/etc/apparmor.d/postgresql_akonadi
195/etc/apparmor.d/usr.bin.akonadiserver
This page took 0.16963 seconds and 4 git commands to generate.