]> git.pld-linux.org Git - packages/kf5-kidletime.git/blame - kf5-kidletime.spec
- updated to 5.87.0
[packages/kf5-kidletime.git] / kf5-kidletime.spec
CommitLineData
fa65de84 1%define kdeframever 5.87
249cd44d 2%define qtver 5.9.0
7ae58350 3%define kfname kidletime
0dd6ed9f
WF
4
5Summary: Reporting of idle time of user and system
7ae58350 6Name: kf5-%{kfname}
fa65de84 7Version: 5.87.0
42e3d252 8Release: 1
0dd6ed9f
WF
9License: LGPL v2.1+
10Group: X11/Libraries
462d2646 11Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
fa65de84 12# Source0-md5: a1696fd26b6fb55189e8fe024f964368
0dd6ed9f 13URL: http://www.kde.org/
7ae58350
AM
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5DBus-devel >= %{qtver}
16BuildRequires: Qt5Gui-devel >= %{qtver}
17BuildRequires: Qt5Test-devel >= %{qtver}
18BuildRequires: Qt5Widgets-devel >= %{qtver}
19BuildRequires: Qt5X11Extras-devel >= %{qtver}
0dd6ed9f 20BuildRequires: cmake >= 2.8.12
8a301827 21BuildRequires: kf5-extra-cmake-modules >= %{version}
6c706886 22BuildRequires: ninja
7ae58350 23BuildRequires: qt5-linguist >= %{qtver}
0dd6ed9f 24BuildRequires: rpmbuild(macros) >= 1.164
98d4d2f6
ER
25BuildRequires: tar >= 1:1.22
26BuildRequires: xz
7b2cc36c 27Requires: kf5-dirs
0dd6ed9f
WF
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%define qt5dir %{_libdir}/qt5
31
32%description
33KIdleTime is a singleton reporting information on idle time. It is
34useful not only for finding out about the current idle time of the PC,
35but also for getting notified upon idle time events, such as custom
36timeouts, or user activity.
37
38%package devel
7ae58350
AM
39Summary: Header files for %{kfname} development
40Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
0dd6ed9f
WF
41Group: X11/Development/Libraries
42Requires: %{name} = %{version}-%{release}
43
44%description devel
7ae58350 45Header files for %{kfname} development.
0dd6ed9f
WF
46
47%description devel -l pl.UTF-8
7ae58350 48Pliki nagłówkowe dla programistów używających %{kfname}.
0dd6ed9f
WF
49
50%prep
7ae58350 51%setup -q -n %{kfname}-%{version}
0dd6ed9f
WF
52
53%build
54install -d build
55cd build
6c706886 56%cmake -G Ninja \
7ae58350 57 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
0dd6ed9f 58 ../
6c706886 59%ninja_build
0dd6ed9f
WF
60
61%install
62rm -rf $RPM_BUILD_ROOT
6c706886 63%ninja_install -C build
0dd6ed9f
WF
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%post -p /sbin/ldconfig
69%postun -p /sbin/ldconfig
70
71%files
72%defattr(644,root,root,755)
73%doc README.md
f4cf21fc 74%{_datadir}/qlogging-categories5/kidletime.categories
3dbba3a8 75%ghost %{_libdir}/libKF5IdleTime.so.5
df5bb8a5 76%attr(755,root,root) %{_libdir}/libKF5IdleTime.so.*.*
48f97137
AM
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
15495c87 80%{_datadir}/qlogging-categories5/kidletime.renamecategories
0dd6ed9f
WF
81
82%files devel
83%defattr(644,root,root,755)
84%{_includedir}/KF5/KIdleTime
85%{_includedir}/KF5/kidletime_version.h
86%{_libdir}/cmake/KF5IdleTime
3dbba3a8 87%{_libdir}/libKF5IdleTime.so
0dd6ed9f 88%{qt5dir}/mkspecs/modules/qt_KIdleTime.pri
This page took 0.083504 seconds and 4 git commands to generate.