source: gnome/applications/gucharmap.xml@ adaaba2

11.3 12.0 12.1 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18 xry111/xf86-video-removal
Last change on this file since adaaba2 was 885fdba, checked in by Douglas R. Reno <renodr@…>, 16 months ago

Update to gucharmap-15.0.2

  • Property mode set to 100644
File size: 7.8 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 <bridgehead renderas="sect4">Unicode Character Database files</bridgehead>
78 <itemizedlist spacing="compact">
79 <listitem>
80 <para>
81 Download: <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 (Unicode Character Database)
83 </para>
84 </listitem>
85 <listitem>
86 <para>
87 Download: <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 (CJK Unified Ideographs)
89 </para>
90 </listitem>
91 </itemizedlist>
92
93 <bridgehead renderas="sect3">Gucharmap Dependencies</bridgehead>
94
95 <bridgehead renderas="sect4">Required</bridgehead>
96 <para role="required">
97 <xref linkend="desktop-file-utils"/>,
98 <xref linkend="gsettings-desktop-schemas"/>,
99 <xref linkend="gtk3"/>,
100 <xref linkend="itstool"/>,
101 <xref linkend="pcre2"/>, and
102 <xref linkend="unzip"/>
103 </para>
104
105 <bridgehead renderas="sect4">Recommended</bridgehead>
106 <para role="recommended">
107 <xref linkend="gobject-introspection"/> and
108 <xref linkend="vala"/>
109 </para>
110
111 <bridgehead renderas="sect4">Optional</bridgehead>
112 <para role="optional">
113 <ulink url="&appstream-glib-url;">appstream-glib</ulink> and
114 <xref linkend="gtk-doc"/>
115 </para>
116
117 <para condition="html" role="usernotes">User Notes:
118 <ulink url="&blfs-wiki;/gucharmap"/>
119 </para>
120 </sect2>
121
122 <sect2 role="installation">
123 <title>Installation of Gucharmap</title>
124
125
126 <para>
127 Install <application>Gucharmap</application> by running the following
128 commands:
129 </para>
130
131<screen><userinput>mkdir build &amp;&amp;
132cd build &amp;&amp;
133mkdir ucd &amp;&amp;
134pushd ucd &amp;&amp;
135 unzip ../../../UCD.zip &amp;&amp;
136 cp -v ../../../Unihan.zip . &amp;&amp;
137popd &amp;&amp;
138
139meson --prefix=/usr \
140 --strip \
141 --buildtype=release \
142 -Ducd_path=./ucd \
143 -Ddocs=false .. &amp;&amp;
144ninja</userinput></screen>
145
146 <para>
147 This package does not have a test suite.
148 </para>
149
150 <para>
151 Now, as the <systemitem class="username">root</systemitem> user:
152 </para>
153
154<screen role="root"><userinput>rm -fv /usr/share/glib-2.0/schemas/org.gnome.Charmap.enums.xml &amp;&amp;
155ninja install</userinput></screen>
156
157 </sect2>
158
159 <sect2 role="commands">
160 <title>Command Explanations</title>
161
162 <para>
163 <parameter>--strip</parameter>: Although the package defaults to a release
164 build without debug information, without this switch there will be some
165 debug information in the binaries.
166 </para>
167
168 <para>
169 <parameter>-Ducd_path=./ucd</parameter>: This points to where the extracted
170 main Unicode data files, and the zipped Unihan archive can be found.
171 </para>
172
173 <para>
174 <command>rm -fv /usr/share/glib-2.0/schemas/org.gnome.Charmap.enums.xml</command>:
175 Old versions of this package installed an obsolete file that prevents the
176 program from running, as if the main schema has not been installed.
177 Forcibly removing works even if the old file is not present.
178 </para>
179
180 <para>
181 <parameter>-Ddocs=false</parameter>: This allows the package to build even
182 if <application>gtk-doc</application> has not been installed. Remove this
183 if you have installed that and wish to build the documentation.
184 </para>
185
186 <para>
187 <option>-Dgir=false</option>: Use this if you have not installed
188 <xref linkend="gobject-introspection"/>.
189 </para>
190
191 <para>
192 <option>-Dvapi=false</option>: Use this if you have not installed
193 <xref linkend="vala"/>.
194 </para>
195
196 </sect2>
197
198 <sect2 role="content">
199 <title>Contents</title>
200
201 <segmentedlist>
202 <segtitle>Installed Program</segtitle>
203 <segtitle>Installed Library</segtitle>
204 <segtitle>Installed Directories</segtitle>
205
206 <seglistitem>
207 <seg>
208 gucharmap
209 </seg>
210 <seg>
211 libgucharmap_2_90.so
212 </seg>
213 <seg>
214 /usr/include/gucharmap-2.90
215 </seg>
216 </seglistitem>
217 </segmentedlist>
218
219 <variablelist>
220 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
221 <?dbfo list-presentation="list"?>
222 <?dbhtml list-presentation="table"?>
223
224 <varlistentry id="gucharmap-prog">
225 <term><command>gucharmap</command></term>
226 <listitem>
227 <para>
228 is a Unicode character map and font viewer
229 </para>
230 <indexterm zone="gucharmap gucharmap-prog">
231 <primary sortas="b-gucharmap">gucharmap</primary>
232 </indexterm>
233 </listitem>
234 </varlistentry>
235
236 <varlistentry id="libgucharmap_2_90">
237 <term><filename class="libraryfile">libgucharmap_2_90.so</filename></term>
238 <listitem>
239 <para>
240 contains the <application>Gucharmap</application> API functions
241 </para>
242 <indexterm zone="gucharmap libgucharmap_2_90">
243 <primary sortas="c-libgucharmap_2_90">libgucharmap_2_90.so</primary>
244 </indexterm>
245 </listitem>
246 </varlistentry>
247
248 </variablelist>
249
250 </sect2>
251
252</sect1>
Note: See TracBrowser for help on using the repository browser.