]> git.pld-linux.org Git - packages/kp5-kactivitymanagerd.git/blob - kp5-kactivitymanagerd.spec
- missing BRs
[packages/kp5-kactivitymanagerd.git] / kp5-kactivitymanagerd.spec
1 %define         kdeplasmaver    5.15.3
2 %define         qtver           5.9.0
3 %define         kpname          kactivitymanagerd
4 Summary:        kactivitymanagerd
5 Name:           kp5-%{kpname}
6 Version:        5.15.3
7 Release:        1
8 License:        GPL v2+/LGPL v2.1+
9 Group:          X11/Libraries
10 Source0:        http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
11 # Source0-md5:  242dbc1fc363e90dad8350c9138918c3
12 URL:            http://www.kde.org/
13 BuildRequires:  boost-devel
14 BuildRequires:  Qt5Concurrent-devel
15 BuildRequires:  Qt5Core-devel >= %{qtver}
16 BuildRequires:  Qt5Gui-devel >= %{qtver}
17 BuildRequires:  Qt5Sql-devel >= %{qtver}
18 BuildRequires:  Qt5Widgets-devel >= %{qtver}
19 BuildRequires:  Qt5X11Extras-devel >= %{qtver}
20 BuildRequires:  cmake >= 2.8.12
21 BuildRequires:  gettext-devel
22 BuildRequires:  kf5-extra-cmake-modules >= 1.4.0
23 BuildRequires:  kf5-kdbusaddons-devel
24 BuildRequires:  kf5-kdelibs4support-devel
25 BuildRequires:  kf5-kdoctools-devel
26 BuildRequires:  kf5-kglobalaccel-devel
27 BuildRequires:  kf5-khtml-devel
28 BuildRequires:  kf5-kwindowsystem-devel
29 BuildRequires:  ninja
30 BuildRequires:  qt5-qmake
31 BuildRequires:  qt5-build >= %{qtver}
32 BuildRequires:  rpmbuild(macros) >= 1.164
33 BuildRequires:  tar >= 1:1.22
34 BuildRequires:  xorg-lib-libX11-devel
35 BuildRequires:  xz
36 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38 %description
39 System service to manage user's activities, track the usage patterns etc.
40
41 %prep
42 %setup -q -n %{kpname}-%{version}
43
44 %build
45 install -d build
46 cd build
47 %cmake -G Ninja \
48         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
49         ..
50 %ninja_build
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 %ninja_install -C build
55
56 %find_lang %{kpname} --all-name --with-kde
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %files -f %{kpname}.lang
62 %defattr(644,root,root,755)
63 %attr(755,root,root) %{_libexecdir}/kactivitymanagerd
64 %{_libdir}/libkactivitymanagerd_plugin.so
65 %dir %{_libdir}/qt5/plugins/kactivitymanagerd
66 %dir %{_libdir}/qt5/plugins/kactivitymanagerd/1
67 %{_libdir}/qt5/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_activitytemplates.so
68 %{_libdir}/qt5/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_eventspy.so
69 %{_libdir}/qt5/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_globalshortcuts.so
70 %{_libdir}/qt5/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_runapplication.so
71 %{_libdir}/qt5/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_slc.so
72 %{_libdir}/qt5/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_sqlite.so
73 %{_libdir}/qt5/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_virtualdesktopswitch.so
74 %{_datadir}/kservices5/kactivitymanagerd.desktop
75 %{_datadir}/kservicetypes5/kactivitymanagerd-plugin.desktop
76 %{_datadir}/dbus-1/services/org.kde.activitymanager.service
77 /etc/xdg/kactivitymanagerd.categories
This page took 0.052929 seconds and 3 git commands to generate.