source: general/genlib/libgsf.xml@ d239c12

12.1 gimp3 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 d239c12 was e1e58be, checked in by Pierre Labastie <pierre.labastie@…>, 10 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
RevLine 
[fdca4266]1<?xml version="1.0" encoding="ISO-8859-1"?>
[6732c094]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[fdca4266]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
[9bbd056]7 <!ENTITY libgsf-download-http "&gnome-download-http;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz">
[e1e58be]8 <!ENTITY libgsf-download-ftp " ">
[4aa5f45]9 <!ENTITY libgsf-md5sum "1e9088c9c8869532945a10f12f1829c2">
[922e013]10 <!ENTITY libgsf-size "688 KB">
11 <!ENTITY libgsf-buildsize "14 MB (with tests)">
[4dda1ec]12 <!ENTITY libgsf-time "0.2 SBU (with tests)">
[fdca4266]13]>
14
[c9f69f81]15<sect1 id="libgsf" xreflabel="libgsf-&libgsf-version;">
[feb2027]16 <?dbhtml filename="libgsf.html"?>
[4e82a189]17
18
[9258bef]19 <title>libgsf-&libgsf-version;</title>
[4e82a189]20
[feb2027]21 <indexterm zone="libgsf">
[7ded7e3]22 <primary sortas="a-libgsf">libgsf</primary>
[feb2027]23 </indexterm>
24
25 <sect2 role="package">
[9258bef]26 <title>Introduction to libgsf</title>
[4e82a189]27
[9bbd056]28 <para>
[a6b91ea6]29 The <application>libgsf</application> package contains a library
[9bbd056]30 used for providing an extensible input/output abstraction layer for
31 structured file formats.
32 </para>
[4e82a189]33
[6aa631b]34 &lfs120_checked;
[04fa30a]35
[feb2027]36 <bridgehead renderas="sect3">Package Information</bridgehead>
37 <itemizedlist spacing="compact">
38 <listitem>
[9bbd056]39 <para>
40 Download (HTTP): <ulink url="&libgsf-download-http;"/>
41 </para>
[feb2027]42 </listitem>
43 <listitem>
[9bbd056]44 <para>
45 Download (FTP): <ulink url="&libgsf-download-ftp;"/>
46 </para>
[feb2027]47 </listitem>
48 <listitem>
[9bbd056]49 <para>
50 Download MD5 sum: &libgsf-md5sum;
51 </para>
[feb2027]52 </listitem>
53 <listitem>
[9bbd056]54 <para>
55 Download size: &libgsf-size;
56 </para>
[feb2027]57 </listitem>
58 <listitem>
[9bbd056]59 <para>
60 Estimated disk space required: &libgsf-buildsize;
61 </para>
[feb2027]62 </listitem>
63 <listitem>
[9bbd056]64 <para>
65 Estimated build time: &libgsf-time;
66 </para>
[feb2027]67 </listitem>
68 </itemizedlist>
[4e82a189]69
[9258bef]70 <bridgehead renderas="sect3">libgsf Dependencies</bridgehead>
[4e82a189]71
[feb2027]72 <bridgehead renderas="sect4">Required</bridgehead>
[9bbd056]73 <para role="required">
[56605b9]74 <xref linkend="glib2"/> and
[aa4778c4]75 <xref linkend="libxml2"/>
[9bbd056]76 </para>
77
78 <bridgehead renderas="sect4">Recommended</bridgehead>
79 <para role="recommended">
[0d7900a]80 <xref linkend="gdk-pixbuf"/>
[02a729a]81 (To build <command>gsf-office-thumbnailer</command>)
[9bbd056]82 </para>
83
[feb2027]84 <bridgehead renderas="sect4">Optional</bridgehead>
[9bbd056]85 <para role="optional">
[ff3db85]86 <xref linkend="gobject-introspection"/> and
87 <xref linkend="gtk-doc"/>
[9bbd056]88 </para>
[feb2027]89
90 </sect2>
[4e82a189]91
[feb2027]92 <sect2 role="installation">
[9258bef]93 <title>Installation of libgsf</title>
[feb2027]94
[9bbd056]95 <para>
96 Install <application>libgsf</application> by running the following
97 commands:
98 </para>
[feb2027]99
[9bbd056]100<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
[feb2027]101make</userinput></screen>
[4e82a189]102
[9bbd056]103 <para>
[4dda1ec]104 To test the results, issue: <command>make check</command>. Two
[7a9a7b26]105 tests, t1004-zip-zip64.pl and t1005-zip-nonseekable.pl are
[4dda1ec]106 known to fail.
[9bbd056]107 </para>
[fb0c78e]108
[9bbd056]109 <para>
110 Now, as the <systemitem class="username">root</systemitem> user:
111 </para>
[4e82a189]112
[feb2027]113<screen role="root"><userinput>make install</userinput></screen>
114
115 </sect2>
[4e82a189]116
[cd0cae38]117 <sect2 role="commands">
118 <title>Command Explanations</title>
[bccbdaea]119
[9bbd056]120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
121 href="../../xincludes/static-libraries.xml"/>
[be7d50e]122
[e05cd03f]123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[9bbd056]124 href="../../xincludes/gtk-doc-rebuild.xml"/>
[56ce09e]125
[cd0cae38]126 </sect2>
127
[4e82a189]128 <sect2 role="content">
[feb2027]129 <title>Contents</title>
[4e82a189]130
[feb2027]131 <segmentedlist>
[9bbd056]132 <segtitle>Installed Programs</segtitle>
133 <segtitle>Installed Library</segtitle>
[feb2027]134 <segtitle>Installed Directories</segtitle>
[4e82a189]135
[feb2027]136 <seglistitem>
[9bbd056]137 <seg>
[fc2d473]138 gsf, gsf-office-thumbnailer, and gsf-vba-dump
[9bbd056]139 </seg>
140 <seg>
141 libgsf-1.so
142 </seg>
143 <seg>
[1c69133]144 /usr/include/libgsf-1,
145 /usr/share/gtk-doc/html/gsf and
146 /usr/share/thumbnailers
[9bbd056]147 </seg>
[feb2027]148 </seglistitem>
149 </segmentedlist>
[4e82a189]150
[9bbd056]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>
[4c24eb0a]160 is a simple archive utility, somewhat similar to tar(1)
[9bbd056]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>
[7ded7e3]172 is used internally by <application>GNOME</application> applications
[0d7900a]173 such as <application>Nautilus</application> to generate
[4c24eb0a]174 thumbnails of several types of office application files
[9bbd056]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>
[4c24eb0a]186 is used to extract Visual Basic for Applications macros from files
[9bbd056]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>
[4c24eb0a]198 contains the <application>libgsf</application> API functions
[9bbd056]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
[feb2027]208 </sect2>
[c9f69f81]209
210</sect1>
Note: See TracBrowser for help on using the repository browser.