]> git.pld-linux.org Git - packages/kf5-kidletime.git/blob - kf5-kidletime.spec
- updated to 5.53.0
[packages/kf5-kidletime.git] / kf5-kidletime.spec
1 %define         kdeframever     5.53
2 %define         qtver           5.9.0
3 %define         kfname          kidletime
4
5 Summary:        Reporting of idle time of user and system
6 Name:           kf5-%{kfname}
7 Version:        5.53.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:  176fb9a35f39ff79694c2a14be20ad44
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 Requires:       kf5-dirs
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %define         qt5dir          %{_libdir}/qt5
30
31 %description
32 KIdleTime is a singleton reporting information on idle time. It is
33 useful not only for finding out about the current idle time of the PC,
34 but also for getting notified upon idle time events, such as custom
35 timeouts, or user activity.
36
37 %package devel
38 Summary:        Header files for %{kfname} development
39 Summary(pl.UTF-8):      Pliki nagłówkowe dla programistów używających %{kfname}
40 Group:          X11/Development/Libraries
41 Requires:       %{name} = %{version}-%{release}
42
43 %description devel
44 Header files for %{kfname} development.
45
46 %description devel -l pl.UTF-8
47 Pliki nagłówkowe dla programistów używających %{kfname}.
48
49 %prep
50 %setup -q -n %{kfname}-%{version}
51
52 %build
53 install -d build
54 cd build
55 %cmake \
56         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
57         ../
58 %{__make}
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62
63 %{__make} -C build/ install \
64         DESTDIR=$RPM_BUILD_ROOT
65
66 %clean
67 rm -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 /etc/xdg/kidletime.categories
76 %attr(755,root,root) %ghost %{_libdir}/libKF5IdleTime.so.5
77 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so.*.*
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
81
82 %files devel
83 %defattr(644,root,root,755)
84 %{_includedir}/KF5/KIdleTime
85 %{_includedir}/KF5/kidletime_version.h
86 %{_libdir}/cmake/KF5IdleTime
87 %attr(755,root,root) %{_libdir}/libKF5IdleTime.so
88 %{qt5dir}/mkspecs/modules/qt_KIdleTime.pri
This page took 0.046062 seconds and 3 git commands to generate.