source: gnome/platform/libshumate.xml@ f357675

12.1 ken/TL2024 ken/tuningfonts lazarus plabs/newcss python3.11 rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18
Last change on this file since f357675 was e1e58be, checked in by Pierre Labastie <pierre.labastie@…>, 8 months ago

Remove all ftp urls

neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...

  • Property mode set to 100644
File size: 5.0 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 libshumate-download-http "&gnome-download-http;/libshumate/1.1/libshumate-&libshumate-version;.tar.xz">
8 <!ENTITY libshumate-download-ftp " ">
9 <!ENTITY libshumate-md5sum "15939dd12d83891b4fa724b7c7f20289">
10 <!ENTITY libshumate-size "296 KB">
11 <!ENTITY libshumate-buildsize "5.4 MB">
12 <!ENTITY libshumate-time "0.2 SBU">
13]>
14
15<sect1 id="libshumate" xreflabel="libshumate-&libshumate-version;">
16 <?dbhtml filename="libshumate.html"?>
17
18 <title>libshumate-&libshumate-version;</title>
19
20 <indexterm zone="libshumate">
21 <primary sortas="a-libshumate">libshumate</primary>
22 </indexterm>
23
24 <sect2 role="package">
25 <title>Introduction to libshumate</title>
26
27 <para>
28 The <application>libshumate</application> package contains a GTK-4 widget
29 to display maps.
30 </para>
31
32 &lfs120_checked;
33
34 <bridgehead renderas="sect3">Package Information</bridgehead>
35 <itemizedlist spacing="compact">
36 <listitem>
37 <para>
38 Download (HTTP): <ulink url="&libshumate-download-http;"/>
39 </para>
40 </listitem>
41 <listitem>
42 <para>
43 Download (FTP): <ulink url="&libshumate-download-ftp;"/>
44 </para>
45 </listitem>
46 <listitem>
47 <para>
48 Download MD5 sum: &libshumate-md5sum;
49 </para>
50 </listitem>
51 <listitem>
52 <para>
53 Download size: &libshumate-size;
54 </para>
55 </listitem>
56 <listitem>
57 <para>
58 Estimated disk space required: &libshumate-buildsize;
59 </para>
60 </listitem>
61 <listitem>
62 <para>
63 Estimated build time: &libshumate-time;
64 </para>
65 </listitem>
66 </itemizedlist>
67
68 <bridgehead renderas="sect3">libshumate Dependencies</bridgehead>
69
70 <bridgehead renderas="sect4">Required</bridgehead>
71 <para role="required">
72 <xref linkend="gtk4"/> and
73 <xref linkend="libsoup3"/>
74 </para>
75
76 <bridgehead renderas="sect4">Recommended</bridgehead>
77 <para role="recommended">
78 <xref linkend='gobject-introspection'/> (required for gnome-maps)
79 </para>
80
81 <bridgehead renderas="sect4">Optional</bridgehead>
82 <para role="optional">
83 <xref linkend="gi-docgen"/> and
84 <ulink url="&sysprof-url;">sysprof</ulink>
85 </para>
86
87 </sect2>
88
89 <sect2 role="installation">
90 <title>Installation of libshumate</title>
91
92 <para>
93 Install <application>libshumate</application> by running the following
94 commands:
95 </para>
96
97<screen><userinput>mkdir build &amp;&amp;
98cd build &amp;&amp;
99
100meson setup --prefix=/usr \
101 --buildtype=release \
102 --wrap-mode=nodownload \
103 -Dgtk_doc=false \
104 .. &amp;&amp;
105ninja</userinput></screen>
106
107 <para>
108 If you have <xref linkend='gi-docgen'/> installed and wish to build
109 the API documentation for this package, issue:
110 </para>
111
112<screen remap='doc'><userinput>sed 's/lib_version/version/' -i ../docs/meson.build &amp;&amp;
113meson configure -Dgtk_doc=true &amp;&amp;
114ninja</userinput></screen>
115
116 <para>
117 To test the results, issue: <command>ninja test</command>.
118 </para>
119
120 <para>
121 Now, as the <systemitem class="username">root</systemitem> user:
122 </para>
123
124<screen role="root"><userinput>ninja install</userinput></screen>
125 </sect2>
126
127 <sect2 role="commands">
128 <title>Command Explanations</title>
129
130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
131 href="../../xincludes/meson-buildtype-release.xml"/>
132
133 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
134 href="../../xincludes/meson-wrap-nodownload.xml"/>
135 </sect2>
136
137 <sect2 role="content">
138 <title>Contents</title>
139
140 <segmentedlist>
141 <segtitle>Installed Programs</segtitle>
142 <segtitle>Installed Libraries</segtitle>
143 <segtitle>Installed Directories</segtitle>
144
145 <seglistitem>
146 <seg>
147 None
148 </seg>
149 <seg>
150 libshumate-1.0.so
151 </seg>
152 <seg>
153 /usr/include/shumate-1.0 and
154 /usr/share/doc/libshumate-&libshumate-version; (optional)
155 </seg>
156 </seglistitem>
157 </segmentedlist>
158
159 <variablelist>
160 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
161 <?dbfo list-presentation="list"?>
162 <?dbhtml list-presentation="table"?>
163
164 <varlistentry id="libshumate-1.0">
165 <term><filename class="libraryfile">libshumate-1.0.so</filename></term>
166 <listitem>
167 <para>
168 contains functions that provide a GTK-4 widget to display maps
169 </para>
170 <indexterm zone="libshumate libshumate-1.0">
171 <primary sortas="c-libshumate-1.0">libshumate-1.0.so</primary>
172 </indexterm>
173 </listitem>
174 </varlistentry>
175 </variablelist>
176 </sect2>
177</sect1>
Note: See TracBrowser for help on using the repository browser.