1 %define kdeframever 5.19
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: 945cd1f8bf3b5b34c7db3d7693274314
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
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 %define qt5dir %{_libdir}/qt5
31 KIdleTime is a singleton reporting information on idle time. It is
32 useful not only for finding out about the current idle time of the PC,
33 but also for getting notified upon idle time events, such as custom
34 timeouts, or user activity.
37 Summary: Header files for %{kfname} development
38 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
39 Group: X11/Development/Libraries
40 Requires: %{name} = %{version}-%{release}
43 Header files for %{kfname} development.
45 %description devel -l pl.UTF-8
46 Pliki nagłówkowe dla programistów używających %{kfname}.
49 %setup -q -n %{kfname}-%{version}
55 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
60 rm -rf $RPM_BUILD_ROOT
62 %{__make} -C build/ install \
63 DESTDIR=$RPM_BUILD_ROOT
66 rm -rf $RPM_BUILD_ROOT
68 %post -p /sbin/ldconfig
69 %postun -p /sbin/ldconfig
72 %defattr(644,root,root,755)
74 %attr(755,root,root) %ghost %{_libdir}/libKF5IdleTime.so.5
75 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so.*.*
76 %dir %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms
77 %attr(755,root,root) %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin0.so
78 %attr(755,root,root) %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin1.so
81 %defattr(644,root,root,755)
82 %{_includedir}/KF5/KIdleTime
83 %{_includedir}/KF5/kidletime_version.h
84 %{_libdir}/cmake/KF5IdleTime
85 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so
86 %{qt5dir}/mkspecs/modules/qt_KIdleTime.pri