source: gnome/applications/gucharmap.xml@ 4b0a007

11.2 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/soup3 xry111/xf86-video-removal
Last change on this file since 4b0a007 was db0f1bc, checked in by Pierre Labastie <pierre.labastie@…>, 2 years ago

Update to gucharmap-14.0.3

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