source: gnome/applications/gucharmap.xml@ 31970bc3

11.3 12.0 12.1 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18 xry111/xf86-video-removal
Last change on this file since 31970bc3 was 33cb050c, checked in by Pierre Labastie <pierre.labastie@…>, 16 months ago

Reformat Additional Dowonloads for gucharmap

There shouldn't be any <bridgehead> between the "Additional Downloads"
one and the <itemizedlist>.

  • Property mode set to 100644
File size: 7.7 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 <!-- found by looking at souce of https://gitlab.gnome.org/GNOME/gucharmap/-/tags
8 in seamonkey, finding the .tar.bz2 and putting the gitlab.gnome.org prefix
9 onto it -->
10 <!ENTITY gucharmap-download-http "https://gitlab.gnome.org/GNOME/gucharmap/-/archive/&gucharmap-version;/gucharmap-&gucharmap-version;.tar.bz2">
11 <!ENTITY gucharmap-download-ftp " ">
12 <!ENTITY gucharmap-md5sum "3c4b1937241aa6a70931ecfa24ab2021">
13 <!ENTITY gucharmap-size "1.4 MB">
14 <!ENTITY gucharmap-buildsize "80 MB">
15 <!ENTITY gucharmap-time "0.1 SBU">
16]>
17
18<sect1 id="gucharmap" xreflabel="Gucharmap-&gucharmap-version;">
19 <?dbhtml filename="gucharmap.html"?>
20
21
22 <title>Gucharmap-&gucharmap-version;</title>
23
24 <indexterm zone="gucharmap">
25 <primary sortas="a-Gucharmap">Gucharmap</primary>
26 </indexterm>
27
28 <sect2 role="package">
29 <title>Introduction to Gucharmap</title>
30
31 <para>
32 <application>Gucharmap</application> is a Unicode character map and
33 font viewer. It allows you to browse through all the available Unicode
34 characters and categories for the installed fonts, and to examine their
35 detailed properties. It is an easy way to find the character you might
36 only know by its Unicode name or code point.
37 </para>
38
39 &lfs112_checked;
40
41 <bridgehead renderas="sect3">Package Information</bridgehead>
42 <itemizedlist spacing="compact">
43 <listitem>
44 <para>
45 Download (HTTP): <ulink url="&gucharmap-download-http;"/>
46 </para>
47 </listitem>
48 <listitem>
49 <para>
50 Download (FTP): <ulink url="&gucharmap-download-ftp;"/>
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download MD5 sum: &gucharmap-md5sum;
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Download size: &gucharmap-size;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Estimated disk space required: &gucharmap-buildsize;
66 </para>
67 </listitem>
68 <listitem>
69 <para>
70 Estimated build time: &gucharmap-time;
71 </para>
72 </listitem>
73 </itemizedlist>
74
75 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
76
77 <itemizedlist spacing="compact">
78 <listitem>
79 <para>
80 Unicode Character Database:
81 <ulink url="https://www.unicode.org/Public/zipped/&gucharmap-major-version;.0/UCD.zip"> https://www.unicode.org/Public/zipped/&gucharmap-major-version;.0/UCD.zip</ulink>
82 </para>
83 </listitem>
84 <listitem>
85 <para>
86 CJK Unified Ideographs:
87 <ulink url="https://www.unicode.org/Public/zipped/&gucharmap-major-version;.0/Unihan.zip"> https://www.unicode.org/Public/zipped/&gucharmap-major-version;.0/Unihan.zip</ulink>
88 </para>
89 </listitem>
90 </itemizedlist>
91
92 <bridgehead renderas="sect3">Gucharmap Dependencies</bridgehead>
93
94 <bridgehead renderas="sect4">Required</bridgehead>
95 <para role="required">
96 <xref linkend="desktop-file-utils"/>,
97 <xref linkend="gsettings-desktop-schemas"/>,
98 <xref linkend="gtk3"/>,
99 <xref linkend="itstool"/>,
100 <xref linkend="pcre2"/>, and
101 <xref linkend="unzip"/>
102 </para>
103
104 <bridgehead renderas="sect4">Recommended</bridgehead>
105 <para role="recommended">
106 <xref linkend="gobject-introspection"/> and
107 <xref linkend="vala"/>
108 </para>
109
110 <bridgehead renderas="sect4">Optional</bridgehead>
111 <para role="optional">
112 <ulink url="&appstream-glib-url;">appstream-glib</ulink> and
113 <xref linkend="gtk-doc"/>
114 </para>
115
116 <para condition="html" role="usernotes">User Notes:
117 <ulink url="&blfs-wiki;/gucharmap"/>
118 </para>
119 </sect2>
120
121 <sect2 role="installation">
122 <title>Installation of Gucharmap</title>
123
124
125 <para>
126 Install <application>Gucharmap</application> by running the following
127 commands:
128 </para>
129
130<screen><userinput>mkdir build &amp;&amp;
131cd build &amp;&amp;
132mkdir ucd &amp;&amp;
133pushd ucd &amp;&amp;
134 unzip ../../../UCD.zip &amp;&amp;
135 cp -v ../../../Unihan.zip . &amp;&amp;
136popd &amp;&amp;
137
138meson --prefix=/usr \
139 --strip \
140 --buildtype=release \
141 -Ducd_path=./ucd \
142 -Ddocs=false .. &amp;&amp;
143ninja</userinput></screen>
144
145 <para>
146 This package does not have a test suite.
147 </para>
148
149 <para>
150 Now, as the <systemitem class="username">root</systemitem> user:
151 </para>
152
153<screen role="root"><userinput>rm -fv /usr/share/glib-2.0/schemas/org.gnome.Charmap.enums.xml &amp;&amp;
154ninja install</userinput></screen>
155
156 </sect2>
157
158 <sect2 role="commands">
159 <title>Command Explanations</title>
160
161 <para>
162 <parameter>--strip</parameter>: Although the package defaults to a release
163 build without debug information, without this switch there will be some
164 debug information in the binaries.
165 </para>
166
167 <para>
168 <parameter>-Ducd_path=./ucd</parameter>: This points to where the extracted
169 main Unicode data files, and the zipped Unihan archive can be found.
170 </para>
171
172 <para>
173 <command>rm -fv /usr/share/glib-2.0/schemas/org.gnome.Charmap.enums.xml</command>:
174 Old versions of this package installed an obsolete file that prevents the
175 program from running, as if the main schema has not been installed.
176 Forcibly removing works even if the old file is not present.
177 </para>
178
179 <para>
180 <parameter>-Ddocs=false</parameter>: This allows the package to build even
181 if <application>gtk-doc</application> has not been installed. Remove this
182 if you have installed that and wish to build the documentation.
183 </para>
184
185 <para>
186 <option>-Dgir=false</option>: Use this if you have not installed
187 <xref linkend="gobject-introspection"/>.
188 </para>
189
190 <para>
191 <option>-Dvapi=false</option>: Use this if you have not installed
192 <xref linkend="vala"/>.
193 </para>
194
195 </sect2>
196
197 <sect2 role="content">
198 <title>Contents</title>
199
200 <segmentedlist>
201 <segtitle>Installed Program</segtitle>
202 <segtitle>Installed Library</segtitle>
203 <segtitle>Installed Directories</segtitle>
204
205 <seglistitem>
206 <seg>
207 gucharmap
208 </seg>
209 <seg>
210 libgucharmap_2_90.so
211 </seg>
212 <seg>
213 /usr/include/gucharmap-2.90
214 </seg>
215 </seglistitem>
216 </segmentedlist>
217
218 <variablelist>
219 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
220 <?dbfo list-presentation="list"?>
221 <?dbhtml list-presentation="table"?>
222
223 <varlistentry id="gucharmap-prog">
224 <term><command>gucharmap</command></term>
225 <listitem>
226 <para>
227 is a Unicode character map and font viewer
228 </para>
229 <indexterm zone="gucharmap gucharmap-prog">
230 <primary sortas="b-gucharmap">gucharmap</primary>
231 </indexterm>
232 </listitem>
233 </varlistentry>
234
235 <varlistentry id="libgucharmap_2_90">
236 <term><filename class="libraryfile">libgucharmap_2_90.so</filename></term>
237 <listitem>
238 <para>
239 contains the <application>Gucharmap</application> API functions
240 </para>
241 <indexterm zone="gucharmap libgucharmap_2_90">
242 <primary sortas="c-libgucharmap_2_90">libgucharmap_2_90.so</primary>
243 </indexterm>
244 </listitem>
245 </varlistentry>
246
247 </variablelist>
248
249 </sect2>
250
251</sect1>
Note: See TracBrowser for help on using the repository browser.