source: gnome/platform/dconf.xml@ f67554b0

10.0 10.1 11.0 11.1 9.0 9.1 lazarus qt5new trunk upgradedb xry111/intltool xry111/test-20220226
Last change on this file since f67554b0 was f67554b0, checked in by Pierre Labastie <pieere@…>, 3 years ago

Various tweaks for the sake of jhalfs:
dconf, speex, sane: change the second package information to

"Additional Downloads". Include unpack instructions
for the second package in all cases. Also remove
the requirement that the user be in group sane for
building (works without that)

faac, faad2: add remap="test" to tests
rox-filer, logrotate: make some configuration instruction nodump
gnome-menus: make the (almost deprecated) gsettings instruction nodump
ncftp: make second method nodump

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22010 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 8.5 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<!-- DConf -->
8 <!ENTITY dconf-download-http "&gnome-download-http;/dconf/0.32/dconf-&dconf-version;.tar.xz">
9 <!ENTITY dconf-download-ftp "&gnome-download-ftp;/dconf/0.32/dconf-&dconf-version;.tar.xz">
10 <!ENTITY dconf-md5sum "e1ac0b6285abefeed69ca9e380e44f5a">
11 <!ENTITY dconf-size "112 KB">
12 <!ENTITY dconf-buildsize "7.2 MB">
13 <!ENTITY dconf-time "0.1 SBU">
14
15<!-- DConf-Editor -->
16 <!ENTITY dconf-editor-download-http "&gnome-download-http;/dconf-editor/&gnome-minor-32;/dconf-editor-&dconf-editor-version;.tar.xz">
17 <!ENTITY dconf-editor-download-ftp "&gnome-download-ftp;/dconf-editor/&gnome-minor-32;/dconf-editor-&dconf-editor-version;.tar.xz">
18 <!ENTITY dconf-editor-md5sum "331a3603c0f8a9913e3a3c0f178b5310">
19 <!ENTITY dconf-editor-size "512 KB">
20 <!ENTITY dconf-editor-buildsize "34 MB">
21 <!ENTITY dconf-editor-time "0.2 SBU">
22]>
23
24<sect1 id="dconf" xreflabel="DConf-&dconf-version;">
25 <?dbhtml filename="dconf.html"?>
26
27 <sect1info>
28 <othername>$LastChangedBy$</othername>
29 <date>$Date$</date>
30 </sect1info>
31
32 <title>DConf-&dconf-version; / DConf-Editor-&dconf-editor-version;</title>
33
34 <indexterm zone="dconf">
35 <primary sortas="a-DConf">DConf</primary>
36 </indexterm>
37
38<!-- DConf -->
39
40 <sect2 role="package">
41 <title>Introduction to DConf</title>
42
43 <para>
44 The <application>DConf</application> package contains a low-level
45 configuration system. Its main purpose is to provide a backend to
46 GSettings on platforms that don't already have configuration storage
47 systems.
48 </para>
49
50 <para>
51 The <application>DConf-Editor</application>, as the name suggests, is a
52 graphical editor for the <application>DConf</application> database.
53 Installation is optional, because <command>gsettings</command> from <xref
54 linkend="glib2"/> provides similar functionality on the commandline.
55 </para>
56
57 &lfs90_checked;
58
59 <bridgehead renderas="sect3">Package Information</bridgehead>
60 <itemizedlist spacing="compact">
61 <listitem>
62 <para>
63 Download (HTTP): <ulink url="&dconf-download-http;"/>
64 </para>
65 </listitem>
66 <listitem>
67 <para>
68 Download (FTP): <ulink url="&dconf-download-ftp;"/>
69 </para>
70 </listitem>
71 <listitem>
72 <para>
73 Download MD5 sum: &dconf-md5sum;
74 </para>
75 </listitem>
76 <listitem>
77 <para>
78 Download size: &dconf-size;
79 </para>
80 </listitem>
81 <listitem>
82 <para>
83 Estimated disk space required: &dconf-buildsize;
84 </para>
85 </listitem>
86 <listitem>
87 <para>
88 Estimated build time: &dconf-time;
89 </para>
90 </listitem>
91 </itemizedlist>
92
93 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
94 <itemizedlist spacing="compact">
95 <listitem>
96 <para>
97 Download (HTTP): <ulink url="&dconf-editor-download-http;"/>
98 </para>
99 </listitem>
100 <listitem>
101 <para>
102 Download (FTP): <ulink url="&dconf-editor-download-ftp;"/>
103 </para>
104 </listitem>
105 <listitem>
106 <para>
107 Download MD5 sum: &dconf-editor-md5sum;
108 </para>
109 </listitem>
110 <listitem>
111 <para>
112 Download size: &dconf-editor-size;
113 </para>
114 </listitem>
115 <listitem>
116 <para>
117 Estimated disk space required: &dconf-editor-buildsize;
118 </para>
119 </listitem>
120 <listitem>
121 <para>
122 Estimated build time: &dconf-editor-time;
123 </para>
124 </listitem>
125 </itemizedlist>
126
127 <bridgehead renderas="sect3">DConf Dependencies</bridgehead>
128
129 <bridgehead renderas="sect4">Required</bridgehead>
130 <para role="required">
131 <xref linkend="dbus"/>,
132 <xref linkend="glib2"/>,
133 <xref linkend="gtk3"/> (for the editor), and
134 <xref linkend="libxml2"/> (for the editor)
135 </para>
136
137 <bridgehead renderas="sect4">Recommended</bridgehead>
138 <para role="recommended">
139 <xref linkend="libxslt"/> and
140 <xref linkend="vala"/>
141 </para>
142
143 <bridgehead renderas="sect4">Optional</bridgehead>
144 <para role="optional">
145 <xref linkend="gtk-doc"/>
146 </para>
147
148 <para condition="html" role="usernotes">User Notes:
149 <ulink url="&blfs-wiki;/dconf"/>
150 </para>
151 </sect2>
152
153 <sect2 role="installation">
154 <title>Installation of DConf</title>
155
156 <para>
157 Install <application>DConf</application> by running the following
158 commands:
159 </para>
160
161<screen><userinput>mkdir build &amp;&amp;
162cd build &amp;&amp;
163
164meson --prefix=/usr --sysconfdir=/etc -Dbash_completion=false .. &amp;&amp;
165ninja</userinput></screen>
166
167 <para>
168 To test the results, issue: <command>ninja test</command>
169 </para>
170
171 <para>
172 As the <systemitem class="username">root</systemitem> user:
173 </para>
174
175<screen role="root"><userinput>ninja install</userinput></screen>
176
177 <para>Now, optionally install the editor:</para>
178
179<screen><userinput>cd .. &amp;&amp;
180tar -xf ../dconf-editor-&dconf-editor-version;.tar.xz &amp;&amp;
181cd dconf-editor-&dconf-editor-version; &amp;&amp;
182
183mkdir build &amp;&amp;
184cd build &amp;&amp;
185
186meson --prefix=/usr --sysconfdir=/etc .. &amp;&amp;
187ninja</userinput></screen>
188
189 <para>
190 As the <systemitem class="username">root</systemitem> user:
191 </para>
192
193<screen role="root"><userinput>ninja install</userinput></screen>
194
195 </sect2>
196
197 <sect2 role="commands">
198 <title>Command Explanations</title>
199
200 <para><option>-Denable-gtk-doc</option>: Use this parameter if
201 <application>GTK-Doc</application> is installed and you wish to rebuild
202 and install the API documentation.</para>
203
204 </sect2>
205
206 <sect2 role="content">
207 <title>Contents</title>
208
209 <segmentedlist>
210 <segtitle>Installed Programs</segtitle>
211 <segtitle>Installed Libraries</segtitle>
212 <segtitle>Installed Directories</segtitle>
213
214 <seglistitem>
215 <seg>
216 dconf and dconf-editor
217 </seg>
218 <seg>
219 <!--libdconf-dbus-1.so, -->
220 libdconf.so,
221 and libdconfsettings.so (GIO Module installed in
222 <filename class="directory">/usr/lib/gio/modules</filename>)
223 </seg>
224 <seg>
225 /usr/{include,share/gtk-doc/html}/dconf
226 <!-- and /usr/include/dconf-dbus-1 -->
227 </seg>
228 </seglistitem>
229 </segmentedlist>
230
231 <variablelist>
232 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
233 <?dbfo list-presentation="list"?>
234 <?dbhtml list-presentation="table"?>
235
236 <varlistentry id="dconf-prog">
237 <term><command>dconf</command></term>
238 <listitem>
239 <para>
240 is a simple tool for manipulating the
241 <application>DConf</application> database.
242 </para>
243 <indexterm zone="dconf dconf-prog">
244 <primary sortas="b-dconf">dconf</primary>
245 </indexterm>
246 </listitem>
247 </varlistentry>
248
249 <varlistentry id="dconf-editor">
250 <term><command>dconf-editor</command></term>
251 <listitem>
252 <para>
253 is a graphical program for editing the
254 <application>DConf</application> database.
255 </para>
256 <indexterm zone="dconf dconf-editor">
257 <primary sortas="b-dconf-editor">dconf-editor</primary>
258 </indexterm>
259 </listitem>
260 </varlistentry>
261
262 <varlistentry id="libdconf">
263 <term><filename class="libraryfile">libdconf.so</filename></term>
264 <listitem>
265 <para>
266 contains the <application>DConf</application> client API functions.
267 </para>
268 <indexterm zone="dconf libdconf">
269 <primary sortas="c-libdconf">libdconf.so</primary>
270 </indexterm>
271 </listitem>
272 </varlistentry>
273 <!--
274 <varlistentry id="libdconf-dbus-1">
275 <term><filename class="libraryfile">libdconf-dbus-1.so</filename></term>
276 <listitem>
277 <para>
278 contains the <application>DConf</application> client API functions
279 for <application>D-Bus</application>.
280 </para>
281 <indexterm zone="dconf libdconf-dbus-1">
282 <primary sortas="c-libdconf-dbus-1">libdconf-dbus-1.so</primary>
283 </indexterm>
284 </listitem>
285 </varlistentry>
286 -->
287 </variablelist>
288
289 </sect2>
290
291</sect1>
Note: See TracBrowser for help on using the repository browser.