Changeset c6bab95


Ignore:
Timestamp:
03/30/2012 09:13:32 PM (12 years ago)
Author:
Krejzi <krejzi@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
e5b9fc73
Parents:
0c9050b
Message:

libsoup fixes

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9819 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • networking/netlibs/libsoup.xml

    r0c9050b rc6bab95  
    3333
    3434    <para>
    35       The <application>libsoup</application> package contains an HTTP library
    36       implementation in <application>C</application>. This is useful for
    37       accessing HTTP servers in a completely asynchronous mode.
     35      The <application>libsoup</application> is HTTP client/server library for GNOME.
     36      It uses GObject and the glib main loop to integrate with GNOME applications and
     37      it also has asynchronous API for use in threaded applications.
    3838    </para>
    3939
    40     &lfs71_built;
     40    &lfs70_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7676    <bridgehead renderas="sect3">libsoup Dependencies</bridgehead>
    7777
     78    <!-- Library is GNOME specific. Make gnome-specific deps
     79    required -->
     80
    7881    <bridgehead renderas="sect4">Required</bridgehead>
    7982    <para role="required">
    80       <xref linkend="glib-networking"/> and
    81       <xref linkend="libxml2"/>
     83      <xref linkend="glib-networking"/>,
     84      <xref linkend="libgnome-keyring"/>,
     85      <xref linkend="libxml2"/> and
     86      <xref linkend="sqlite"/>
    8287    </para>
    8388
    8489    <bridgehead renderas="sect4">Recommended</bridgehead>
    85     <para role="recommended">
    86       <xref linkend="libgnome-keyring"/> and
    87       <xref linkend="sqlite"/>
    88       (Required if building <application>Gnome</application>).
    89     </para>
     90    <para role="recommended"><xref linkend="gobject-introspection"/>
     91    (Required if building GNOME)</para>
    9092
    9193    <bridgehead renderas="sect4">Optional</bridgehead>
    9294    <para role="optional">
    93       <xref linkend="gobject-introspection"/>,
     95      <xref linkend="apache"/> (required to run the test suite),
     96      <xref linkend="curl"/> (required to run the test suite),
    9497      <xref linkend="gtk-doc"/>,
    95       <xref linkend="apache"/> (required to run the test suite), and
    9698      <xref linkend="php"/> compiled with
    9799      <ulink url="http://xmlrpc-epi.sourceforge.net/main.php?t=php_about">XMLRPC-EPI</ulink>
    98       support (only used for the XMLRPC regression tests).
     100      support (only used for the XMLRPC regression tests) and
     101      <xref linkend="samba3"/> (ntlm_auth is required to run the test suite).
    99102    </para>
    100103
     
    112115    </para>
    113116
    114 <screen><userinput>./configure --prefix=/usr --without-gnome --disable-static &amp;&amp;
     117<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    115118make</userinput></screen>
    116119
     
    129132    <title>Command Explanations</title>
    130133
    131     <para>
    132       <option>--without-gnome</option>: This prevents
    133       <command>configure</command> looking for
    134       <application>gnome-keyring</application>. Remove this option if you have
    135       installed <xref linkend="gnome-keyring"/> and want to install
    136       <application>Gnome</application>.
    137     </para>
    138 
    139     <para>
    140       <option>--disable-static</option>: This option disables installing a
    141       static version of <filename class='libraryfile'>libsoup-2.4.so</filename>.
    142     </para>
     134    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     135    href="../../xincludes/gtk-doc-rebuild.xml"/>
    143136
    144137    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    145     href="../../xincludes/gtk-doc-rebuild.xml"/>
     138    href="../../xincludes/static-libraries.xml"/>
     139
    146140  </sect2>
    147141
     
    155149      <seglistitem>
    156150        <seg>
    157           libsoup-2.4.so and (if you have installed
    158           <xref linkend="gnome-keyring"/>) libsoup-gnome-2.4.so
     151          libsoup-2.4.so and libsoup-gnome-2.4.so
    159152        </seg>
    160153        <seg>
    161           /usr/include/libsoup-2.4 and
     154          /usr/include/libsoup-2.4,
     155          /usr/include/libsoup-gnome-2.4 and
    162156          /usr/share/gtk-doc/html/libsoup-2.4.
    163157        </seg>
Note: See TracChangeset for help on using the changeset viewer.