]> git.pld-linux.org Git - packages/kf5-kidletime.git/blame - kf5-kidletime.spec
- up to 5.4.0
[packages/kf5-kidletime.git] / kf5-kidletime.spec
CommitLineData
0dd6ed9f
WF
1# TODO:
2# - dir /usr/include/KF5 not packaged
7ae58350
AM
3%define kdeframever 5.4
4%define qtver 5.3.2
5%define kfname kidletime
0dd6ed9f
WF
6
7Summary: Reporting of idle time of user and system
7ae58350
AM
8Name: kf5-%{kfname}
9Version: 5.4.0
0dd6ed9f
WF
10Release: 0.1
11License: LGPL v2.1+
12Group: X11/Libraries
7ae58350
AM
13Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
14# Source0-md5: f44e4f4d55d5916727d2bbfbfae6c5bc
0dd6ed9f 15URL: http://www.kde.org/
7ae58350
AM
16BuildRequires: Qt5Core-devel >= %{qtver}
17BuildRequires: Qt5DBus-devel >= %{qtver}
18BuildRequires: Qt5Gui-devel >= %{qtver}
19BuildRequires: Qt5Test-devel >= %{qtver}
20BuildRequires: Qt5Widgets-devel >= %{qtver}
21BuildRequires: Qt5X11Extras-devel >= %{qtver}
0dd6ed9f
WF
22BuildRequires: cmake >= 2.8.12
23BuildRequires: kf5-extra-cmake-modules >= 1.0.0
7ae58350 24BuildRequires: qt5-linguist >= %{qtver}
0dd6ed9f 25BuildRequires: rpmbuild(macros) >= 1.164
98d4d2f6
ER
26BuildRequires: tar >= 1:1.22
27BuildRequires: xz
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
56%cmake \
7ae58350 57 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
0dd6ed9f
WF
58 ../
59%{__make}
60
61%install
62rm -rf $RPM_BUILD_ROOT
63
64%{__make} -C build/ install \
65 DESTDIR=$RPM_BUILD_ROOT
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%post -p /sbin/ldconfig
71%postun -p /sbin/ldconfig
72
73%files
74%defattr(644,root,root,755)
75%doc README.md
76%attr(755,root,root) %ghost %{_libdir}/libKF5IdleTime.so.5
7ae58350 77%attr(755,root,root) %{_libdir}/libKF5IdleTime.so.5.4.0
0dd6ed9f
WF
78
79%files devel
80%defattr(644,root,root,755)
81%{_includedir}/KF5/KIdleTime
82%{_includedir}/KF5/kidletime_version.h
83%{_libdir}/cmake/KF5IdleTime
84%attr(755,root,root) %{_libdir}/libKF5IdleTime.so
85%{qt5dir}/mkspecs/modules/qt_KIdleTime.pri
This page took 0.057439 seconds and 4 git commands to generate.