Subversion Repositories svn LFS-FR

Rev

Rev 7038 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
5853 myou72 1
<?xml version="1.0" encoding="UTF-8"?>
1293 jmengual 2
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3
   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
547 gleu 4
  <!ENTITY % general-entities SYSTEM "../../general.ent">
5
  %general-entities;
1293 jmengual 6
  <!ENTITY giflib-download-http "&sourceforge-repo;/giflib/giflib-&giflib-version;.tar.bz2">
4081 myou72 7
  <!ENTITY giflib-download-ftp  " ">
7036 myou72 8
  <!ENTITY giflib-http-md5sum   "323a9f11ab56c8a2d1715376410ce376">
9
  <!ENTITY giflib-http-size     "624 Ko">
10
  <!ENTITY giflib-buildsize     "7.6 Mo (with documentation and tests)">
11
  <!ENTITY giflib-time          "0.1 SBU (with documentation and tests)">
547 gleu 12
]>
13
<sect1 id="giflib" xreflabel="giflib-&giflib-version;">
1293 jmengual 14
  <?dbhtml filename="giflib.html"?>
15
  <sect1info>
1780 myou72 16
    <othername>$LastChangedBy&nbsp;: ken $</othername>
5853 myou72 17
    <date>$Date: 2011-12-13 01:02:58 +0100 (mar. 13 déc. 2011) $</date>
1293 jmengual 18
  </sect1info>
19
  <title>giflib-&giflib-version;</title>
20
  <indexterm zone="giflib">
21
    <primary sortas="a-Giflib">Giflib</primary>
22
  </indexterm>
23
  <sect2 role="package">
5853 myou72 24
    <title>Introduction à giflib</title>
25
    <para>Le paquet <application>giflib</application> contient des bibliothèques
26
    pour lire et écrire des GIFs ainsi que des programmes pour convertir et travailler
4089 myou72 27
    avec des fichiers GIF.</para>
6976 myou72 28
    &lfs78_checked;
1293 jmengual 29
    <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
30
    <itemizedlist spacing="compact">
31
      <listitem>
5853 myou72 32
        <para>Téléchargement (HTTP)&nbsp;: <ulink url="&giflib-download-http;"/></para>
1293 jmengual 33
      </listitem>
34
      <listitem>
5853 myou72 35
        <para>Téléchargement (HTTP) MD5 sum>&nbsp;: &giflib-http-md5sum;</para>
1293 jmengual 36
      </listitem>
37
      <listitem>
5853 myou72 38
        <para>Téléchargement (HTTP) size>&nbsp;: &giflib-http-size;</para>
1293 jmengual 39
      </listitem>
40
      <listitem>
41
        <para>Estimation de l'espace disque requis&nbsp;: &giflib-buildsize;</para>
42
      </listitem>
43
      <listitem>
44
        <para>Estimation du temps de construction&nbsp;: &giflib-time;</para>
45
      </listitem>
46
    </itemizedlist>
5853 myou72 47
    <bridgehead renderas="sect3">Dépendances de giflib</bridgehead>
1293 jmengual 48
    <bridgehead renderas="sect4">Facultatives</bridgehead>
3905 myou72 49
    <para role="optional">
4089 myou72 50
       <xref linkend="xmlto"/> (pour la documentation html)
51
    </para>
3905 myou72 52
   <para condition="html" role="usernotes">Notes utilisateur&nbsp;:
1293 jmengual 53
    <ulink url="&blfs-wiki;/giflib"/></para>
54
  </sect2>
55
  <sect2 role="installation">
56
    <title>Installation de giflib</title>
5853 myou72 57
    <para>Installez <application>giflib</application> en lançant les commandes
1379 jmengual 58
    suivantes&nbsp;:</para>
3532 myou72 59
<screen>
3704 myou72 60
<userinput>./configure --prefix=/usr --disable-static &amp;&amp;
3532 myou72 61
make</userinput>
62
</screen>
7038 myou72 63
    <para>Pour tester les résultats, taper : <command>make check-TESTS</command>. Les résultats des tests sont
6722 myou72 64
    gardés dans <filename>test.sh.log</filename>.</para>
2558 myou72 65
    <para>Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem>&nbsp;:</para>
3532 myou72 66
<screen role="root">
3925 myou72 67
<userinput>make install</userinput>
3532 myou72 68
</screen>
6722 myou72 69
    <para>Si  <xref linkend="xmlto"/> est installé, alors la documentation de l'API a été construite.
70
    Si vous souhaitez l'installer la documentation construite et distribuée, taper en tant qu'utilisateur
3974 myou72 71
    <systemitem class="username">root</systemitem> :</para>
4075 myou72 72
<screen role="root">
7036 myou72 73
<userinput>find doc ( -name Makefile* -o -name *.1          -o -name *.xml ) -exec rm -v {} ; &amp;&amp;
6724 myou72 74
install -v -dm755 /usr/share/doc/giflib-&giflib-version; &amp;&amp;
75
cp -v -R doc/* /usr/share/doc/giflib-&giflib-version;</userinput>
4075 myou72 76
</screen>
1293 jmengual 77
  </sect2>
78
  <sect2 role="commands">
79
    <title>Explications de la commande</title>
6722 myou72 80
    <para>
7036 myou72 81
      <command>find doc ... -exec rm -v {} ;</command>: Cette commande supprime
7054 myou72 82
      les fichiers <filename>Makefiles</filename>, man et xml du répertoire de documentation
83
      qui seront sinon installés par la commande qui suit.
6722 myou72 84
    </para>
3666 myou72 85
    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
86
      href="../../xincludes/static-libraries.xml"/>
1293 jmengual 87
  </sect2>
88
  <sect2 role="content">
89
    <title>Contenu</title>
90
    <segmentedlist>
5853 myou72 91
      <segtitle>Programmes installés</segtitle>
92
      <segtitle>Bibliothèque installée</segtitle>
93
      <segtitle>Répertoire installé</segtitle>
1293 jmengual 94
      <seglistitem>
6198 myou72 95
        <seg> gif2rgb, gifbuild, gifclrmp, gifecho, giffix, gifinto,
4089 myou72 96
        giftext et giftool</seg>
3666 myou72 97
        <seg>libgif.so</seg>
1293 jmengual 98
        <seg>/usr/share/doc/giflib-&giflib-version;</seg>
99
      </seglistitem>
100
    </segmentedlist>
101
    <variablelist>
102
      <bridgehead renderas="sect3">Descriptions courtes</bridgehead>
103
      <?dbfo list-presentation="list"?>
104
      <?dbhtml list-presentation="table"?>
4089 myou72 105
       <varlistentry id="gif2rgb">
1293 jmengual 106
        <term><command>gif2rgb</command></term>
107
        <listitem>
2700 myou72 108
          <para>convertit des images GIF vers des images 24-bit RGB.</para>
1293 jmengual 109
          <indexterm zone="giflib gif2rgb">
110
            <primary sortas="b-gif2rgb">gif2rgb</primary>
111
          </indexterm>
112
        </listitem>
113
      </varlistentry>
4089 myou72 114
      <varlistentry id="gifbuild">
115
        <term><command>gifbuild</command></term>
1293 jmengual 116
        <listitem>
5853 myou72 117
          <para>transforme les données GIF dans un format texte, ou le retransforme en GIF.</para>
4089 myou72 118
          <indexterm zone="giflib gifbuild">
119
            <primary sortas="b-gifbuild">gifbuild</primary>
1293 jmengual 120
          </indexterm>
121
        </listitem>
122
      </varlistentry>
123
      <varlistentry id="gifclrmp">
124
        <term><command>gifclrmp</command></term>
125
        <listitem>
2700 myou72 126
          <para>modifie la palette de couleur d'une image GIF.</para>
1293 jmengual 127
          <indexterm zone="giflib gifclrmp">
128
            <primary sortas="b-gifclrmp">gifclrmp</primary>
129
          </indexterm>
130
        </listitem>
131
      </varlistentry>
4089 myou72 132
      <varlistentry id="gifecho">
133
        <term><command>gifecho</command></term>
1293 jmengual 134
        <listitem>
5853 myou72 135
          <para>génère un GIF depuis du texte ASCII.</para>
4089 myou72 136
          <indexterm zone="giflib gifecho">
137
            <primary sortas="b-gifecho">gifecho</primary>
138
           </indexterm>
139
         </listitem>
140
       </varlistentry>
1293 jmengual 141
      <varlistentry id="giffix">
142
        <term><command>giffix</command></term>
143
        <listitem>
5853 myou72 144
          <para>tente de réparer maladroitement des images GIF tronquées.</para>
1293 jmengual 145
          <indexterm zone="giflib giffix">
146
            <primary sortas="b-giffix">giffix</primary>
147
          </indexterm>
148
        </listitem>
149
      </varlistentry>
150
      <varlistentry id="gifinto">
151
        <term><command>gifinto</command></term>
152
        <listitem>
2700 myou72 153
          <para> est un processus de fin d'adaptation pour les pipelines de traitement GIF.</para>
1293 jmengual 154
          <indexterm zone="giflib gifinto">
155
            <primary sortas="b-gifinto">gifinto</primary>
156
          </indexterm>
157
        </listitem>
158
      </varlistentry>
159
      <varlistentry id="giftext">
160
        <term><command>giftext</command></term>
161
        <listitem>
5853 myou72 162
          <para>affiche (seulement du texte) les informations générales à propos d'un fichier GIF.</para>
1293 jmengual 163
          <indexterm zone="giflib giftext">
164
            <primary sortas="b-giftext">giftext</primary>
165
          </indexterm>
166
        </listitem>
167
      </varlistentry>
4089 myou72 168
      <varlistentry id="giftool">
169
        <term><command>giftool</command></term>
170
         <listitem>
171
          <para>est un outil de transformation GIF.</para>
172
          <indexterm zone="giflib giftool">
173
            <primary sortas="b-giftool">giftool</primary>
174
           </indexterm>
175
         </listitem>
176
       </varlistentry>
1293 jmengual 177
      <varlistentry id="libgif">
3666 myou72 178
        <term><filename class='libraryfile'>libgif.so</filename></term>
1293 jmengual 179
        <listitem>
5853 myou72 180
          <para>contient des fonctions API demandées par les programmes
2700 myou72 181
          <application>giflib</application> et n'importe quel autre programme ayant besoin
5853 myou72 182
          des fonctionnalités de la bibliothèque pour lire, écrire et manipuler des images GIF.</para>
1293 jmengual 183
          <indexterm zone="giflib libgif">
3666 myou72 184
            <primary sortas="c-libgif">libgif.so</primary>
1293 jmengual 185
          </indexterm>
186
        </listitem>
187
      </varlistentry>
188
    </variablelist>
189
  </sect2>
547 gleu 190
</sect1>