1 %define kdeframever 5.53
3 %define kfname kidletime
5 Summary: Reporting of idle time of user and system
11 Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
12 # Source0-md5: 176fb9a35f39ff79694c2a14be20ad44
13 URL: http://www.kde.org/
14 BuildRequires: Qt5Core-devel >= %{qtver}
15 BuildRequires: Qt5DBus-devel >= %{qtver}
16 BuildRequires: Qt5Gui-devel >= %{qtver}
17 BuildRequires: Qt5Test-devel >= %{qtver}
18 BuildRequires: Qt5Widgets-devel >= %{qtver}
19 BuildRequires: Qt5X11Extras-devel >= %{qtver}
20 BuildRequires: cmake >= 2.8.12
21 BuildRequires: kf5-extra-cmake-modules >= 1.0.0
22 BuildRequires: qt5-linguist >= %{qtver}
23 BuildRequires: rpmbuild(macros) >= 1.164
24 BuildRequires: tar >= 1:1.22
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 %define qt5dir %{_libdir}/qt5
32 KIdleTime is a singleton reporting information on idle time. It is
33 useful not only for finding out about the current idle time of the PC,
34 but also for getting notified upon idle time events, such as custom
35 timeouts, or user activity.
38 Summary: Header files for %{kfname} development
39 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
40 Group: X11/Development/Libraries
41 Requires: %{name} = %{version}-%{release}
44 Header files for %{kfname} development.
46 %description devel -l pl.UTF-8
47 Pliki nagłówkowe dla programistów używających %{kfname}.
50 %setup -q -n %{kfname}-%{version}
56 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
61 rm -rf $RPM_BUILD_ROOT
63 %{__make} -C build/ install \
64 DESTDIR=$RPM_BUILD_ROOT
67 rm -rf $RPM_BUILD_ROOT
69 %post -p /sbin/ldconfig
70 %postun -p /sbin/ldconfig
73 %defattr(644,root,root,755)
75 /etc/xdg/kidletime.categories
76 %attr(755,root,root) %ghost %{_libdir}/libKF5IdleTime.so.5
77 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so.*.*
78 %dir %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms
79 %attr(755,root,root) %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin0.so
80 %attr(755,root,root) %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin1.so
83 %defattr(644,root,root,755)
84 %{_includedir}/KF5/KIdleTime
85 %{_includedir}/KF5/kidletime_version.h
86 %{_libdir}/cmake/KF5IdleTime
87 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so
88 %{qt5dir}/mkspecs/modules/qt_KIdleTime.pri