2 # - dir /usr/include/KF5 not packaged
3 %define kdeframever 5.4
5 %define kfname kidletime
7 Summary: Reporting of idle time of user and system
13 Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
14 # Source0-md5: f44e4f4d55d5916727d2bbfbfae6c5bc
15 URL: http://www.kde.org/
16 BuildRequires: Qt5Core-devel >= %{qtver}
17 BuildRequires: Qt5DBus-devel >= %{qtver}
18 BuildRequires: Qt5Gui-devel >= %{qtver}
19 BuildRequires: Qt5Test-devel >= %{qtver}
20 BuildRequires: Qt5Widgets-devel >= %{qtver}
21 BuildRequires: Qt5X11Extras-devel >= %{qtver}
22 BuildRequires: cmake >= 2.8.12
23 BuildRequires: kf5-extra-cmake-modules >= 1.0.0
24 BuildRequires: qt5-linguist >= %{qtver}
25 BuildRequires: rpmbuild(macros) >= 1.164
26 BuildRequires: tar >= 1:1.22
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 %define qt5dir %{_libdir}/qt5
33 KIdleTime is a singleton reporting information on idle time. It is
34 useful not only for finding out about the current idle time of the PC,
35 but also for getting notified upon idle time events, such as custom
36 timeouts, or user activity.
39 Summary: Header files for %{kfname} development
40 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
41 Group: X11/Development/Libraries
42 Requires: %{name} = %{version}-%{release}
45 Header files for %{kfname} development.
47 %description devel -l pl.UTF-8
48 Pliki nagłówkowe dla programistów używających %{kfname}.
51 %setup -q -n %{kfname}-%{version}
57 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
62 rm -rf $RPM_BUILD_ROOT
64 %{__make} -C build/ install \
65 DESTDIR=$RPM_BUILD_ROOT
68 rm -rf $RPM_BUILD_ROOT
70 %post -p /sbin/ldconfig
71 %postun -p /sbin/ldconfig
74 %defattr(644,root,root,755)
76 %attr(755,root,root) %ghost %{_libdir}/libKF5IdleTime.so.5
77 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so.5.4.0
80 %defattr(644,root,root,755)
81 %{_includedir}/KF5/KIdleTime
82 %{_includedir}/KF5/kidletime_version.h
83 %{_libdir}/cmake/KF5IdleTime
84 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so
85 %{qt5dir}/mkspecs/modules/qt_KIdleTime.pri