1 %define kdeframever 5.10
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: 0461f21f265b88d4d3a274c77fe4c19c
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.*.*
78 %defattr(644,root,root,755)
79 %{_includedir}/KF5/KIdleTime
80 %{_includedir}/KF5/kidletime_version.h
81 %{_libdir}/cmake/KF5IdleTime
82 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so
83 %{qt5dir}/mkspecs/modules/qt_KIdleTime.pri