source: lxqt/desktop/lxqt-kidletime.xml@ 14e7e0b

12.1 ken/TL2024 lazarus plabs/newcss python3.11 rahul/power-profiles-daemon trunk xry111/llvm18
Last change on this file since 14e7e0b was 14e7e0b, checked in by Bruce Dubbs <bdubbs@…>, 6 months ago

Update to latest KDE packages.

Update to plasma-wayland-protocols-1.12.0.
Update to plasma5-5.27.10.
Update to kde gear-23.08.4 including kate, kwave, and falkon.
Update to kf5-5.113.0.

  • Property mode set to 100644
File size: 4.6 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY kidletime-download-http "&kf5-download-http;/kidletime-&kf5-version;.tar.xz">
8 <!ENTITY kidletime-download-ftp " ">
9 <!ENTITY kidletime-md5sum "30fbf16607d783a9e871344962eb6c90">
10 <!ENTITY kidletime-size "32 KB">
11 <!ENTITY kidletime-buildsize "3.7 MB">
12 <!ENTITY kidletime-time "0.2 SBU">
13]>
14
15<sect1 id="lxqt-kidletime" xreflabel="kidletime-&kf5-version; for lxqt">
16 <?dbhtml filename="lxqt-kidletime.html"?>
17
18
19 <title>kidletime-&kf5-version; for lxqt</title>
20
21 <indexterm zone="lxqt-kidletime">
22 <primary sortas="a-kidletime">kidletime</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to kidletime</title>
27
28 <para>
29 KIdleTime is used to report the idle time of users and the system. It is
30 useful not only for determining the current idle time of the PC,
31 but also for getting notified upon idle time events, such as custom
32 timeouts or user activity.
33 </para>
34
35 &lfs120_checked;
36
37 <important>
38 <para>
39 This package is extracted from the KF5 set of packages.
40 If <xref linkend="kf5-frameworks"/> is built, do <emphasis
41 role="bold">NOT</emphasis> also build this package as presented
42 here.
43 </para>
44 </important>
45
46 <bridgehead renderas="sect3">Package Information</bridgehead>
47 <itemizedlist spacing="compact">
48 <listitem>
49 <para>
50 Download (HTTP): <ulink url="&kidletime-download-http;"/>
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download (FTP): <ulink url="&kidletime-download-ftp;"/>
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Download MD5 sum: &kidletime-md5sum;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Download size: &kidletime-size;
66 </para>
67 </listitem>
68 <listitem>
69 <para>
70 Estimated disk space required: &kidletime-buildsize;
71 </para>
72 </listitem>
73 <listitem>
74 <para>
75 Estimated build time: &kidletime-time;
76 </para>
77 </listitem>
78 </itemizedlist>
79
80 <bridgehead renderas="sect3">kidletime Dependencies</bridgehead>
81
82 <bridgehead renderas="sect4">Required</bridgehead>
83 <para role="required">
84 <xref linkend="extra-cmake-modules"/>,
85 <xref linkend="plasma-wayland-protocols"/>, and
86 &qt5-deps;
87 </para>
88
89 </sect2>
90
91 <sect2 role="installation">
92 <title>Installation of kidletime</title>
93
94 <para>
95 Install <application>kidletime</application> by running the
96 following commands:
97 </para>
98
99<screen><userinput>mkdir -v build &amp;&amp;
100cd build &amp;&amp;
101
102cmake -DCMAKE_INSTALL_PREFIX=/usr \
103 -DCMAKE_BUILD_TYPE=Release \
104 -DBUILD_TESTING=OFF \
105 -Wno-dev .. &amp;&amp;
106make</userinput></screen>
107
108 <para>
109 This package does not come with a test suite.
110 </para>
111
112 <para>
113 Now, as the &root; user:
114 </para>
115
116<screen role="root"><userinput>make install</userinput></screen>
117
118 <para>
119 Finally, remove some unneeded files as the &root; user:
120 </para>
121
122<screen role="root"><userinput>rm -rf /usr/mkspecs</userinput></screen>
123
124 </sect2>
125
126 <sect2 role="content">
127 <title>Contents</title>
128
129 <segmentedlist>
130 <segtitle>Installed Programs</segtitle>
131 <segtitle>Installed Library</segtitle>
132 <segtitle>Installed Directories</segtitle>
133
134 <seglistitem>
135 <seg>
136 None
137 </seg>
138 <seg>
139 libKF5IdleTime.so
140 </seg>
141 <seg>
142 /usr/lib/plugins/kf5/org.kde.kidletime.platforms,
143 /usr/lib/cmake/KF5IdleTime, and
144 /usr/include/KF5/KIdleTime
145 </seg>
146 </seglistitem>
147 </segmentedlist>
148
149 <variablelist>
150 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
151 <?dbfo list-presentation="list"?>
152 <?dbhtml list-presentation="table"?>
153
154 <varlistentry id="lxqt-kidletime-lib">
155 <term><filename class="libraryfile">libKF5GuiAddons.so</filename></term>
156 <listitem>
157 <para>
158 contains the KDE API for idle time reports
159 </para>
160 <indexterm zone="lxqt-kidletime-lib">
161 <primary sortas="c-libKF5WindowSystem">libKF5GuiAddons.so</primary>
162 </indexterm>
163 </listitem>
164 </varlistentry>
165
166 </variablelist>
167
168 </sect2>
169
170</sect1>
Note: See TracBrowser for help on using the repository browser.