Rev 7053 | 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"?> |
1444 | jmengual | 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; |
||
2733 | myou72 | 6 | <!ENTITY libsoup-download-http |
7001 | myou72 | 7 | "&gnome-download-http;/libsoup/2.52/libsoup-&libsoup-version;.tar.xz"> |
2733 | myou72 | 8 | <!ENTITY libsoup-download-ftp |
7001 | myou72 | 9 | "&gnome-download-ftp;/libsoup/2.52/libsoup-&libsoup-version;.tar.xz"> |
7012 | myou72 | 10 | <!ENTITY libsoup-md5sum "e4757d09012ed93822b1ee41435fec24"> |
5950 | myou72 | 11 | <!ENTITY libsoup-size "1.7 Mo"> |
7012 | myou72 | 12 | <!ENTITY libsoup-buildsize "45 Mo (avec les tests)"> |
13 | <!ENTITY libsoup-time "0.5 SBU (avec les tests)"> |
||
1444 | jmengual | 14 | ]> |
15 | <sect1 id="libsoup" xreflabel="libsoup-&libsoup-version;"> |
||
16 | <?dbhtml filename="libsoup.html"?> |
||
17 | <sect1info> |
||
3534 | myou72 | 18 | <othername>$LastChangedBy : randy $</othername> |
19 | <date>$Date : 2013-02-11 19:51:17 +0100 (Mon, 11 Feb 2013) $</date> |
||
1444 | jmengual | 20 | </sect1info> |
21 | <title>libsoup-&libsoup-version;</title> |
||
22 | <indexterm zone="libsoup"> |
||
23 | <primary sortas="a-Libsoup">Libsoup</primary> |
||
24 | </indexterm> |
||
25 | <sect2 role="package"> |
||
5853 | myou72 | 26 | <title>Introduction à libsoup</title> |
27 | <para>Le paquet <application>libsoup</application> contient une bibliothèque |
||
1940 | myou72 | 28 | client/serveur HTTP pour <application>GNOME</application>. Elle utilise GObject et la boucle principale |
5853 | myou72 | 29 | de glib pour s'intégrer aux applications <application>GNOME</application> et elle dispose aussi d'une |
30 | API synchronisée afin d'être utilisable dans des applications threadées. |
||
1757 | jmengual | 31 | </para> |
6976 | myou72 | 32 | &lfs78_checked; |
1444 | jmengual | 33 | <bridgehead renderas="sect3">Informations sur le paquet</bridgehead> |
34 | <itemizedlist spacing='compact'> |
||
35 | <listitem> |
||
5853 | myou72 | 36 | <para>Téléchargement (HTTP) : <ulink url="&libsoup-download-http;"/></para> |
1444 | jmengual | 37 | </listitem> |
38 | <listitem> |
||
5853 | myou72 | 39 | <para>Téléchargement (FTP) : <ulink url="&libsoup-download-ftp;"/></para> |
1444 | jmengual | 40 | </listitem> |
41 | <listitem> |
||
5853 | myou72 | 42 | <para>Somme de contrôle MD5 du téléchargement : &libsoup-md5sum;</para> |
1444 | jmengual | 43 | </listitem> |
44 | <listitem> |
||
5853 | myou72 | 45 | <para>Taille du téléchargement : &libsoup-size;</para> |
1444 | jmengual | 46 | </listitem> |
47 | <listitem> |
||
48 | <para>Estimation de l'espace disque requis : &libsoup-buildsize;</para> |
||
49 | </listitem> |
||
50 | <listitem> |
||
51 | <para>Estimation du temps de construction : &libsoup-time;</para> |
||
52 | </listitem> |
||
53 | </itemizedlist> |
||
5853 | myou72 | 54 | <bridgehead renderas="sect3">Dépendances de libsoup</bridgehead> |
1444 | jmengual | 55 | <bridgehead renderas="sect4">Requises</bridgehead> |
1757 | jmengual | 56 | <para role="required"> |
3815 | myou72 | 57 | <xref linkend="glib-networking"/>, |
58 | <xref linkend="libxml2"/> et |
||
59 | <xref linkend="sqlite"/> |
||
1757 | jmengual | 60 | </para> |
5853 | myou72 | 61 | <bridgehead renderas="sect4">Recommandées</bridgehead> |
4001 | myou72 | 62 | <para role="recommended"> |
63 | <xref linkend="gobject-introspection"/>, |
||
4102 | myou72 | 64 | </para> |
1444 | jmengual | 65 | <bridgehead renderas="sect4">Facultatives</bridgehead> |
1757 | jmengual | 66 | <para role="optional"><xref linkend="apache"/> (requis pour lancer la suite |
67 | de tests), |
||
68 | <xref linkend="curl"/> (requis pour lancer la suite de tests), |
||
1444 | jmengual | 69 | <xref linkend="gtk-doc"/>, |
5853 | myou72 | 70 | <xref linkend="php"/> compilé avec le support de |
71 | XMLRPC-EPI (utilisé seulement pour les tests de régression XMLRPC) et |
||
4011 | myou72 | 72 | <xref linkend="samba"/> (ntlm_auth est requis pour lancer la suite de test).</para> |
1444 | jmengual | 73 | <para condition="html" role="usernotes">Notes utilisateur : |
74 | <ulink url="&blfs-wiki;/libsoup"/></para> |
||
75 | </sect2> |
||
76 | <sect2 role="installation"> |
||
77 | <title>Installation de libsoup</title> |
||
5853 | myou72 | 78 | <para>Installez <application>libsoup</application> en lançant les commandes |
1444 | jmengual | 79 | suivantes :</para> |
3532 | myou72 | 80 | <screen> |
81 | <userinput>./configure --prefix=/usr --disable-static && |
||
82 | make</userinput> |
||
83 | </screen> |
||
5853 | myou72 | 84 | <para>Pour tester les résultats, lancez : <command>make check</command>.</para> |
1444 | jmengual | 85 | <para>Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem> :</para> |
3541 | myou72 | 86 | <screen role="root"> |
3532 | myou72 | 87 | <userinput>make install</userinput> |
88 | </screen> |
||
1444 | jmengual | 89 | </sect2> |
90 | <sect2 role="commands"> |
||
91 | <title>Explication des commandes</title> |
||
2740 | myou72 | 92 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
93 | href="../../xincludes/static-libraries.xml"/> |
||
7052 | myou72 | 94 | <para> |
7055 | myou72 | 95 | <option>--disable-vala</option>: utilisez cette option si vous n'avez pas installé |
96 | Vala, si par exemple vous n'avez pas construit gnome. |
||
7052 | myou72 | 97 | </para> |
98 | |||
99 | |||
100 | |||
1444 | jmengual | 101 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
2343 | jmengual | 102 | href="../../xincludes/gtk-doc-rebuild.xml"/> |
4001 | myou72 | 103 | </sect2> |
1444 | jmengual | 104 | <sect2 role="content"> |
105 | <title>Contenu</title> |
||
106 | <segmentedlist> |
||
5853 | myou72 | 107 | <segtitle>Programmes installés</segtitle> |
108 | <segtitle>Bibliothèques installées</segtitle> |
||
109 | <segtitle>Répertoires installés</segtitle> |
||
1444 | jmengual | 110 | <seglistitem> |
3211 | myou72 | 111 | <seg>Aucun</seg> |
1757 | jmengual | 112 | <seg>libsoup-2.4.so et libsoup-gnome-2.4.so</seg> |
1751 | jmengual | 113 | <seg> |
1757 | jmengual | 114 | /usr/include/libsoup-2.4, |
115 | /usr/include/libsoup-gnome-2.4 et |
||
1751 | jmengual | 116 | /usr/share/gtk-doc/html/libsoup-2.4. |
117 | </seg> |
||
1444 | jmengual | 118 | </seglistitem> |
119 | </segmentedlist> |
||
120 | <variablelist> |
||
121 | <bridgehead renderas="sect3">Descriptions courtes</bridgehead> |
||
122 | <?dbfo list-presentation="list"?> |
||
123 | <?dbhtml list-presentation="table"?> |
||
2740 | myou72 | 124 | <varlistentry id="libsoup-2"> |
125 | <term><filename class="libraryfile">libsoup-2.4.so</filename></term> |
||
1444 | jmengual | 126 | <listitem> |
5853 | myou72 | 127 | <para>fournit les fonctions pour des connexions HTTP asynchronisées.</para> |
2740 | myou72 | 128 | <indexterm zone="libsoup libsoup-2"> |
129 | <primary sortas="c-libsoup-2">libsoup-2.4.so</primary> |
||
1444 | jmengual | 130 | </indexterm> |
131 | </listitem> |
||
132 | </varlistentry> |
||
2740 | myou72 | 133 | <varlistentry id="libsoup-gnome-2"> |
134 | <term><filename class="libraryfile">libsoup-gnome-2.4.so</filename></term> |
||
1444 | jmengual | 135 | <listitem> |
5853 | myou72 | 136 | <para>fournit des fonctionnalités spécifiques de <application>Gnome</application>.</para> |
2740 | myou72 | 137 | <indexterm zone="libsoup libsoup-gnome-2"> |
138 | <primary sortas="c-libsoup-gnome-2">libsoup-gnome-2.4.so</primary> |
||
1444 | jmengual | 139 | </indexterm> |
140 | </listitem> |
||
141 | </varlistentry> |
||
142 | </variablelist> |
||
143 | </sect2> |
||
144 | </sect1> |