]> git.pld-linux.org Git - packages/kf5-kidletime.git/blob - kf5-kidletime.spec
- rel 1
[packages/kf5-kidletime.git] / kf5-kidletime.spec
1 %define         kdeframever     5.10
2 %define         qtver           5.3.2
3 %define         kfname          kidletime
4
5 Summary:        Reporting of idle time of user and system
6 Name:           kf5-%{kfname}
7 Version:        5.10.0
8 Release:        1
9 License:        LGPL v2.1+
10 Group:          X11/Libraries
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
25 BuildRequires:  xz
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %define         qt5dir          %{_libdir}/qt5
29
30 %description
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.
35
36 %package devel
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}
41
42 %description devel
43 Header files for %{kfname} development.
44
45 %description devel -l pl.UTF-8
46 Pliki nagłówkowe dla programistów używających %{kfname}.
47
48 %prep
49 %setup -q -n %{kfname}-%{version}
50
51 %build
52 install -d build
53 cd build
54 %cmake \
55         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56         ../
57 %{__make}
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61
62 %{__make} -C build/ install \
63         DESTDIR=$RPM_BUILD_ROOT
64
65 %clean
66 rm -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
74 %attr(755,root,root) %ghost %{_libdir}/libKF5IdleTime.so.5
75 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so.*.*
76
77 %files devel
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
This page took 0.113172 seconds and 3 git commands to generate.