Changeset 2322fea6


Ignore:
Timestamp:
03/29/2012 12:45:05 PM (12 years ago)
Author:
Andrew Benton <andy@…>
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:
89bae45
Parents:
11daca34
Message:

libsoup-2.38.0

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r11daca34 r2322fea6  
    513513<!ENTITY libproxy-version             "0.4.7">
    514514<!ENTITY librest-version              "0.7.12">
    515 <!ENTITY libsoup-version              "2.36.1">
     515<!ENTITY libsoup-version              "2.38.0">
    516516<!ENTITY libtirpc-version             "0.2.2">
    517517<!ENTITY neon-version                 "0.29.6">
  • introduction/welcome/changelog.xml

    r11daca34 r2322fea6  
    5050        <listitem>
    5151          <para>
    52             [abenton] - Added Geoclue 1.12.0, required by WebKitGTK+-1.8.0.
     52            [abenton] - Added GeoClue 1.12.0, required by WebKitGTK+-1.8.0.
    5353          </para>
     54        <listitem>
     55          <para>[abenton] -LibSoup 2.38.0.</para>
     56        </listitem>
    5457        </listitem>
    5558      </itemizedlist>
  • networking/netlibs/geoclue.xml

    r11daca34 r2322fea6  
    44  <!ENTITY % general-entities SYSTEM "../../general.ent">
    55  %general-entities;
    6 
    7   <!-- Place this in the general.ent file
    8   <!ENTITY geoclue-version "">
    9   -->
    106
    117  <!ENTITY geoclue-download-http
     
    3228  </indexterm>
    3329
    34   <!--Required section-->
    3530  <sect2 role="package">
    3631    <title>Introduction to GeoClue</title>
  • networking/netlibs/libsoup.xml

    r11daca34 r2322fea6  
    55  %general-entities;
    66
    7   <!ENTITY libsoup-download-http "&gnome-download-http;/libsoup/2.36/libsoup-&libsoup-version;.tar.xz">
    8   <!ENTITY libsoup-download-ftp  "&gnome-download-ftp;/libsoup/2.36/libsoup-&libsoup-version;.tar.xz">
    9   <!ENTITY libsoup-md5sum        "5e6dcf0dfdbf58f67f576ed67f8923b9">
    10   <!ENTITY libsoup-size          "595 KB">
    11   <!ENTITY libsoup-buildsize     "29 MB">
    12   <!ENTITY libsoup-time          "0.5 SBU">
     7  <!ENTITY libsoup-download-http
     8    "&gnome-download-http;/libsoup/2.38/libsoup-&libsoup-version;.tar.xz">
     9  <!ENTITY libsoup-download-ftp
     10    "&gnome-download-ftp;/libsoup/2.38/libsoup-&libsoup-version;.tar.xz">
     11  <!ENTITY libsoup-md5sum        "8a44d7cf1dea364b08cec2188b616657">
     12  <!ENTITY libsoup-size          "6.8 KB">
     13  <!ENTITY libsoup-buildsize     "23 MB">
     14  <!ENTITY libsoup-time          "0.3 SBU">
    1315]>
    1416
     
    3032    <title>Introduction to libsoup</title>
    3133
    32     <para>The <application>libsoup</application> package contains an
    33     HTTP library implementation in <application>C</application>. This is
    34     useful for accessing HTTP servers in a completely asynchronous mode.</para>
     34    <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.
     38    </para>
    3539
    36     &lfs70_built;
     40    &lfs71_built;
    3741
    3842    <bridgehead renderas="sect3">Package Information</bridgehead>
    3943    <itemizedlist spacing="compact">
    4044      <listitem>
    41         <para>Download (HTTP): <ulink url="&libsoup-download-http;"/></para>
     45        <para>
     46          Download (HTTP): <ulink url="&libsoup-download-http;"/>
     47        </para>
    4248      </listitem>
    4349      <listitem>
    44         <para>Download (FTP): <ulink url="&libsoup-download-ftp;"/></para>
     50        <para>
     51          Download (FTP): <ulink url="&libsoup-download-ftp;"/>
     52        </para>
    4553      </listitem>
    4654      <listitem>
    47         <para>Download MD5 sum: &libsoup-md5sum;</para>
     55        <para>
     56          Download MD5 sum: &libsoup-md5sum;
     57        </para>
    4858      </listitem>
    4959      <listitem>
    50         <para>Download size: &libsoup-size;</para>
     60        <para>
     61          Download size: &libsoup-size;
     62        </para>
    5163      </listitem>
    5264      <listitem>
    53         <para>Estimated disk space required: &libsoup-buildsize;</para>
     65        <para>
     66          Estimated disk space required: &libsoup-buildsize;
     67        </para>
    5468      </listitem>
    5569      <listitem>
    56         <para>Estimated build time: &libsoup-time;</para>
     70        <para>
     71          Estimated build time: &libsoup-time;
     72        </para>
    5773      </listitem>
    5874    </itemizedlist>
     
    6177
    6278    <bridgehead renderas="sect4">Required</bridgehead>
    63     <para role="required"><xref linkend="glib-networking"/> and
    64     <xref linkend="libxml2"/></para>
     79    <para role="required">
     80      <xref linkend="glib-networking"/> and
     81      <xref linkend="libxml2"/>
     82    </para>
    6583
    6684    <bridgehead renderas="sect4">Recommended</bridgehead>
    67     <para role="recommended"><xref linkend="libgnome-keyring"/> and
    68     <xref linkend="sqlite"/> (Required if building <application>GNOME</application>)</para>
     85    <para role="recommended">
     86      <xref linkend="libgnome-keyring"/> and
     87      <xref linkend="sqlite"/>
     88      (Required if building <application>Gnome</application>).
     89    </para>
    6990
    7091    <bridgehead renderas="sect4">Optional</bridgehead>
    71     <para role="optional"><xref linkend="gobject-introspection"/>,
    72     <xref linkend="gtk-doc"/>,
    73     <xref linkend="apache"/> (required to run the test suite), and
    74     <xref linkend="php"/> compiled with
    75     <ulink url="http://xmlrpc-epi.sourceforge.net/main.php?t=php_about">XMLRPC-EPI</ulink>
    76       support (only used for the XMLRPC regression tests)</para>
     92    <para role="optional">
     93      <xref linkend="gobject-introspection"/>,
     94      <xref linkend="gtk-doc"/>,
     95      <xref linkend="apache"/> (required to run the test suite), and
     96      <xref linkend="php"/> compiled with
     97      <ulink url="http://xmlrpc-epi.sourceforge.net/main.php?t=php_about">XMLRPC-EPI</ulink>
     98      support (only used for the XMLRPC regression tests).
     99    </para>
    77100
    78     <para condition="html" role="usernotes">User Notes:
    79     <ulink url="&blfs-wiki;/libsoup"/></para>
    80 
     101    <para condition="html" role="usernotes">
     102      User Notes: <ulink url="&blfs-wiki;/libsoup"/>
     103    </para>
    81104  </sect2>
    82105
     
    84107    <title>Installation of libsoup</title>
    85108
    86     <para>Install <application>libsoup</application> by running the following
    87     commands:</para>
     109    <para>
     110      Install <application>libsoup</application> by running the following
     111      commands:
     112    </para>
    88113
    89 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     114<screen><userinput>./configure --prefix=/usr --without-gnome --disable-static &amp;&amp;
    90115make</userinput></screen>
    91116
    92     <para>To test the results, issue: <command>make check</command>.</para>
     117    <para>
     118      To test the results, issue: <command>make check</command>.
     119    </para>
    93120
    94     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     121    <para>
     122      Now, as the <systemitem class="username">root</systemitem> user:
     123    </para>
    95124
    96125<screen role="root"><userinput>make install</userinput></screen>
    97 
    98126  </sect2>
    99127
     
    101129    <title>Command Explanations</title>
    102130
     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>
     143
    103144    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    104145    href="../../xincludes/gtk-doc-rebuild.xml"/>
    105 
    106     <para><option>--without-gnome</option>: Use this parameter if you will
    107     <emphasis role="strong">NOT</emphasis> be installing
    108     <application>GNOME</application>.</para>
    109 
    110     <para><option>--disable-ssl</option>: Use this parameter if you wish to
    111     disable SSL/TLS support.</para>
    112 
    113146  </sect2>
    114147
     
    117150
    118151    <segmentedlist>
    119       <segtitle>Installed Programs</segtitle>
    120152      <segtitle>Installed Libraries</segtitle>
    121153      <segtitle>Installed Directories</segtitle>
    122154
    123155      <seglistitem>
    124         <seg>None</seg>
    125         <seg>libsoup-2.4.{so,a} and libsoup-gnome-2.4.{so,a}</seg>
    126         <seg>/usr/{include/{libsoup-2.4/libsoup,libsoup-gnome-2.4/libsoup},
    127         share/gtk-doc/html/libsoup-2.4}</seg>
     156        <seg>
     157          libsoup-2.4.so and (if you have installed
     158          <xref linkend="gnome-keyring"/>) libsoup-gnome-2.4.so
     159        </seg>
     160        <seg>
     161          /usr/include/libsoup-2.4 and
     162          /usr/share/gtk-doc/html/libsoup-2.4.
     163        </seg>
    128164      </seglistitem>
    129165    </segmentedlist>
     
    135171
    136172      <varlistentry id="libsoup-2.4">
    137         <term><filename class='libraryfile'>libsoup-2.4.{so,a}</filename></term>
     173        <term><filename class='libraryfile'>libsoup-2.4.so</filename></term>
    138174        <listitem>
    139           <para>provides functions for asynchronous HTTP connections.</para>
     175          <para>
     176            provides functions for asynchronous HTTP connections.
     177          </para>
    140178          <indexterm zone="libsoup libsoup-2.4">
    141             <primary sortas="c-libsoup-2.4">libsoup-2.4.{so,a}</primary>
     179            <primary sortas="c-libsoup-2.4">libsoup-2.4.so</primary>
    142180          </indexterm>
    143181        </listitem>
     
    145183
    146184      <varlistentry id="libsoup-gnome-2.4">
    147         <term><filename class='libraryfile'>libsoup-gnome-2.4.{so,a}</filename></term>
     185        <term><filename class='libraryfile'>libsoup-gnome-2.4.so</filename></term>
    148186        <listitem>
    149           <para>provides <application>GNOME</application> specific features.</para>
     187          <para>
     188            provides <application>Gnome</application> specific features.
     189          </para>
    150190          <indexterm zone="libsoup libsoup-gnome-2.4">
    151             <primary sortas="c-libsoup-gnome-2.4">libsoup-gnome-2.4.{so,a}</primary>
     191            <primary sortas="c-libsoup-gnome-2.4">libsoup-gnome-2.4.so</primary>
    152192          </indexterm>
    153193        </listitem>
    154194      </varlistentry>
    155 
    156195    </variablelist>
    157 
    158196  </sect2>
    159 
    160197</sect1>
Note: See TracChangeset for help on using the changeset viewer.