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