]> git.pld-linux.org Git - packages/ka5-akonadi.git/blob - ka5-akonadi.spec
2d341ea0697242e4ca08e169d9bb615005888cfa
[packages/ka5-akonadi.git] / ka5-akonadi.spec
1 %define         kdeappsver      18.04.3
2 %define         qtver           5.3.2
3 %define         kaname          akonadi
4 Summary:        Akonadi - The PIM Storage Service
5 Name:           ka5-%{kaname}
6 Version:        18.04.3
7 Release:        1
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:  8feace33af1c01b41e5e760c832e943f
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 %dir %{_datadir}/akonadi
104 %dir %{_datadir}/akonadi/agents
105 %{_datadir}/akonadi/agents/knutresource.desktop
106 %{_datadir}/config.kcfg/resourcebase.kcfg
107 %{_iconsdir}/hicolor/128x128/apps/akonadi.png
108 %{_iconsdir}/hicolor/16x16/apps/akonadi.png
109 %{_iconsdir}/hicolor/22x22/apps/akonadi.png
110 %{_iconsdir}/hicolor/256x256/apps/akonadi.png
111 %{_iconsdir}/hicolor/32x32/apps/akonadi.png
112 %{_iconsdir}/hicolor/48x48/apps/akonadi.png
113 %{_iconsdir}/hicolor/64x64/apps/akonadi.png
114 %{_iconsdir}/hicolor/scalable/apps/akonadi.svgz
115 %dir %{_datadir}/kf5/akonadi
116 %{_datadir}/kf5/akonadi/akonadi-xml.xsd
117 %{_datadir}/kf5/akonadi/kcfg2dbus.xsl
118 %dir %{_datadir}/kf5/akonadi_knut_resource
119 %{_datadir}/kf5/akonadi_knut_resource/knut-template.xml
120
121 %files devel
122 %defattr(644,root,root,755)
123 %{_includedir}/KF5/akonadi
124 %{_includedir}/KF5/Akonadi
125 %{_includedir}/KF5/AkonadiAgentBase
126 %{_includedir}/KF5/AkonadiCore
127 %{_includedir}/KF5/AkonadiWidgets
128 %{_includedir}/KF5/AkonadiXml
129 %{_includedir}/KF5/akonadi_version.h
130 %{_libdir}/cmake/KF5Akonadi
131 %attr(755,root,root) %{_libdir}/libKF5AkonadiPrivate.so
132 %{_libdir}/libKF5AkonadiAgentBase.so
133 %{_libdir}/libKF5AkonadiCore.so
134 %{_libdir}/libKF5AkonadiWidgets.so
135 %{_libdir}/libKF5AkonadiXml.so
136 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiAgentBase.pri
137 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiCore.pri
138 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiWidgets.pri
139 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiXml.pri
This page took 0.035772 seconds and 3 git commands to generate.