source: general/genlib/libgsf.xml@ e1e58be

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 e1e58be 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.9 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 libgsf-download-http "&gnome-download-http;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz">
8 <!ENTITY libgsf-download-ftp " ">
9 <!ENTITY libgsf-md5sum "1e9088c9c8869532945a10f12f1829c2">
10 <!ENTITY libgsf-size "688 KB">
11 <!ENTITY libgsf-buildsize "14 MB (with tests)">
12 <!ENTITY libgsf-time "0.2 SBU (with tests)">
13]>
14
15<sect1 id="libgsf" xreflabel="libgsf-&libgsf-version;">
16 <?dbhtml filename="libgsf.html"?>
17
18
19 <title>libgsf-&libgsf-version;</title>
20
21 <indexterm zone="libgsf">
22 <primary sortas="a-libgsf">libgsf</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to libgsf</title>
27
28 <para>
29 The <application>libgsf</application> package contains a library
30 used for providing an extensible input/output abstraction layer for
31 structured file formats.
32 </para>
33
34 &lfs120_checked;
35
36 <bridgehead renderas="sect3">Package Information</bridgehead>
37 <itemizedlist spacing="compact">
38 <listitem>
39 <para>
40 Download (HTTP): <ulink url="&libgsf-download-http;"/>
41 </para>
42 </listitem>
43 <listitem>
44 <para>
45 Download (FTP): <ulink url="&libgsf-download-ftp;"/>
46 </para>
47 </listitem>
48 <listitem>
49 <para>
50 Download MD5 sum: &libgsf-md5sum;
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download size: &libgsf-size;
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Estimated disk space required: &libgsf-buildsize;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Estimated build time: &libgsf-time;
66 </para>
67 </listitem>
68 </itemizedlist>
69
70 <bridgehead renderas="sect3">libgsf Dependencies</bridgehead>
71
72 <bridgehead renderas="sect4">Required</bridgehead>
73 <para role="required">
74 <xref linkend="glib2"/> and
75 <xref linkend="libxml2"/>
76 </para>
77
78 <bridgehead renderas="sect4">Recommended</bridgehead>
79 <para role="recommended">
80 <xref linkend="gdk-pixbuf"/>
81 (To build <command>gsf-office-thumbnailer</command>)
82 </para>
83
84 <bridgehead renderas="sect4">Optional</bridgehead>
85 <para role="optional">
86 <xref linkend="gobject-introspection"/> and
87 <xref linkend="gtk-doc"/>
88 </para>
89
90 </sect2>
91
92 <sect2 role="installation">
93 <title>Installation of libgsf</title>
94
95 <para>
96 Install <application>libgsf</application> by running the following
97 commands:
98 </para>
99
100<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
101make</userinput></screen>
102
103 <para>
104 To test the results, issue: <command>make check</command>. Two
105 tests, t1004-zip-zip64.pl and t1005-zip-nonseekable.pl are
106 known to fail.
107 </para>
108
109 <para>
110 Now, as the <systemitem class="username">root</systemitem> user:
111 </para>
112
113<screen role="root"><userinput>make install</userinput></screen>
114
115 </sect2>
116
117 <sect2 role="commands">
118 <title>Command Explanations</title>
119
120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
121 href="../../xincludes/static-libraries.xml"/>
122
123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
124 href="../../xincludes/gtk-doc-rebuild.xml"/>
125
126 </sect2>
127
128 <sect2 role="content">
129 <title>Contents</title>
130
131 <segmentedlist>
132 <segtitle>Installed Programs</segtitle>
133 <segtitle>Installed Library</segtitle>
134 <segtitle>Installed Directories</segtitle>
135
136 <seglistitem>
137 <seg>
138 gsf, gsf-office-thumbnailer, and gsf-vba-dump
139 </seg>
140 <seg>
141 libgsf-1.so
142 </seg>
143 <seg>
144 /usr/include/libgsf-1,
145 /usr/share/gtk-doc/html/gsf and
146 /usr/share/thumbnailers
147 </seg>
148 </seglistitem>
149 </segmentedlist>
150
151 <variablelist>
152 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
153 <?dbfo list-presentation="list"?>
154 <?dbhtml list-presentation="table"?>
155
156 <varlistentry id="gsf">
157 <term><command>gsf</command></term>
158 <listitem>
159 <para>
160 is a simple archive utility, somewhat similar to tar(1)
161 </para>
162 <indexterm zone="libgsf gsf">
163 <primary sortas="b-gsf">gsf</primary>
164 </indexterm>
165 </listitem>
166 </varlistentry>
167
168 <varlistentry id="gsf-office-thumbnailer">
169 <term><command>gsf-office-thumbnailer</command></term>
170 <listitem>
171 <para>
172 is used internally by <application>GNOME</application> applications
173 such as <application>Nautilus</application> to generate
174 thumbnails of several types of office application files
175 </para>
176 <indexterm zone="libgsf gsf-office-thumbnailer">
177 <primary sortas="b-gsf-office-thumbnailer">gsf-office-thumbnailer</primary>
178 </indexterm>
179 </listitem>
180 </varlistentry>
181
182 <varlistentry id="gsf-vba-dump">
183 <term><command>gsf-vba-dump</command></term>
184 <listitem>
185 <para>
186 is used to extract Visual Basic for Applications macros from files
187 </para>
188 <indexterm zone="libgsf gsf-vba-dump">
189 <primary sortas="b-gsf-vba-dump">gsf-vba-dump</primary>
190 </indexterm>
191 </listitem>
192 </varlistentry>
193
194 <varlistentry id="libgsf-1">
195 <term><filename class="libraryfile">libgsf-1.so</filename></term>
196 <listitem>
197 <para>
198 contains the <application>libgsf</application> API functions
199 </para>
200 <indexterm zone="libgsf libgsf-1">
201 <primary sortas="c-libgsf-1">libgsf-1.so</primary>
202 </indexterm>
203 </listitem>
204 </varlistentry>
205
206 </variablelist>
207
208 </sect2>
209
210</sect1>
Note: See TracBrowser for help on using the repository browser.