]> git.pld-linux.org Git - packages/kf5-kidletime.git/blame - kf5-kidletime.spec
- updated to 5.92.0
[packages/kf5-kidletime.git] / kf5-kidletime.spec
CommitLineData
3514f65e 1%define kdeframever 5.92
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}
3514f65e 7Version: 5.92.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
3514f65e 12# Source0-md5: aa69cba709b1376b3c78ac0e33c1cd8e
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 25BuildRequires: tar >= 1:1.22
3514f65e 26BuildRequires: xorg-lib-libXScrnSaver-devel
98d4d2f6 27BuildRequires: xz
7b2cc36c 28Requires: kf5-dirs
0dd6ed9f
WF
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%define qt5dir %{_libdir}/qt5
32
33%description
34KIdleTime is a singleton reporting information on idle time. It is
35useful not only for finding out about the current idle time of the PC,
36but also for getting notified upon idle time events, such as custom
37timeouts, or user activity.
38
39%package devel
7ae58350
AM
40Summary: Header files for %{kfname} development
41Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
0dd6ed9f
WF
42Group: X11/Development/Libraries
43Requires: %{name} = %{version}-%{release}
44
45%description devel
7ae58350 46Header files for %{kfname} development.
0dd6ed9f
WF
47
48%description devel -l pl.UTF-8
7ae58350 49Pliki nagłówkowe dla programistów używających %{kfname}.
0dd6ed9f
WF
50
51%prep
7ae58350 52%setup -q -n %{kfname}-%{version}
0dd6ed9f
WF
53
54%build
55install -d build
56cd build
6c706886 57%cmake -G Ninja \
7ae58350 58 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
0dd6ed9f 59 ../
6c706886 60%ninja_build
0dd6ed9f
WF
61
62%install
63rm -rf $RPM_BUILD_ROOT
6c706886 64%ninja_install -C build
0dd6ed9f
WF
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%post -p /sbin/ldconfig
70%postun -p /sbin/ldconfig
71
72%files
73%defattr(644,root,root,755)
74%doc README.md
f4cf21fc 75%{_datadir}/qlogging-categories5/kidletime.categories
3dbba3a8 76%ghost %{_libdir}/libKF5IdleTime.so.5
df5bb8a5 77%attr(755,root,root) %{_libdir}/libKF5IdleTime.so.*.*
48f97137
AM
78%dir %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms
79%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin0.so
80%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin1.so
15495c87 81%{_datadir}/qlogging-categories5/kidletime.renamecategories
0dd6ed9f
WF
82
83%files devel
84%defattr(644,root,root,755)
85%{_includedir}/KF5/KIdleTime
0dd6ed9f 86%{_libdir}/cmake/KF5IdleTime
3dbba3a8 87%{_libdir}/libKF5IdleTime.so
0dd6ed9f 88%{qt5dir}/mkspecs/modules/qt_KIdleTime.pri
This page took 0.062166 seconds and 4 git commands to generate.