]> git.pld-linux.org Git - packages/kf5-kidletime.git/blame - kf5-kidletime.spec
-updated to 5.24.0; fetch sources
[packages/kf5-kidletime.git] / kf5-kidletime.spec
CommitLineData
264d84f8 1%define kdeframever 5.24
7ae58350
AM
2%define qtver 5.3.2
3%define kfname kidletime
0dd6ed9f
WF
4
5Summary: Reporting of idle time of user and system
7ae58350 6Name: kf5-%{kfname}
264d84f8 7Version: 5.24.0
42e3d252 8Release: 1
0dd6ed9f
WF
9License: LGPL v2.1+
10Group: X11/Libraries
7ae58350 11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
264d84f8 12# Source0-md5: 87ec6587af825e6ce0266214192e4877
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
WF
20BuildRequires: cmake >= 2.8.12
21BuildRequires: kf5-extra-cmake-modules >= 1.0.0
7ae58350 22BuildRequires: qt5-linguist >= %{qtver}
0dd6ed9f 23BuildRequires: rpmbuild(macros) >= 1.164
98d4d2f6
ER
24BuildRequires: tar >= 1:1.22
25BuildRequires: xz
7b2cc36c 26Requires: kf5-dirs
0dd6ed9f
WF
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%define qt5dir %{_libdir}/qt5
30
31%description
32KIdleTime is a singleton reporting information on idle time. It is
33useful not only for finding out about the current idle time of the PC,
34but also for getting notified upon idle time events, such as custom
35timeouts, or user activity.
36
37%package devel
7ae58350
AM
38Summary: Header files for %{kfname} development
39Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
0dd6ed9f
WF
40Group: X11/Development/Libraries
41Requires: %{name} = %{version}-%{release}
42
43%description devel
7ae58350 44Header files for %{kfname} development.
0dd6ed9f
WF
45
46%description devel -l pl.UTF-8
7ae58350 47Pliki nagłówkowe dla programistów używających %{kfname}.
0dd6ed9f
WF
48
49%prep
7ae58350 50%setup -q -n %{kfname}-%{version}
0dd6ed9f
WF
51
52%build
53install -d build
54cd build
55%cmake \
7ae58350 56 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
0dd6ed9f
WF
57 ../
58%{__make}
59
60%install
61rm -rf $RPM_BUILD_ROOT
62
63%{__make} -C build/ install \
64 DESTDIR=$RPM_BUILD_ROOT
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
75%attr(755,root,root) %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
0dd6ed9f
WF
80
81%files devel
82%defattr(644,root,root,755)
83%{_includedir}/KF5/KIdleTime
84%{_includedir}/KF5/kidletime_version.h
85%{_libdir}/cmake/KF5IdleTime
86%attr(755,root,root) %{_libdir}/libKF5IdleTime.so
87%{qt5dir}/mkspecs/modules/qt_KIdleTime.pri
This page took 0.08216 seconds and 4 git commands to generate.