1 %define kdeframever 5.24
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: 87ec6587af825e6ce0266214192e4877
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 %attr(755,root,root) %ghost %{_libdir}/libKF5IdleTime.so.5
76 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so.*.*
77 %dir %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms
78 %attr(755,root,root) %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin0.so
79 %attr(755,root,root) %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin1.so
82 %defattr(644,root,root,755)
83 %{_includedir}/KF5/KIdleTime
84 %{_includedir}/KF5/kidletime_version.h
85 %{_libdir}/cmake/KF5IdleTime
86 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so
87 %{qt5dir}/mkspecs/modules/qt_KIdleTime.pri