The libsoup package contains an HTTP library implementation in C. This is useful for accessing HTTP servers in a completely asynchronous mode.
This package is known to build using an LFS 7.0 platform but has not been tested.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/libsoup/2.36/libsoup-2.36.1.tar.xz
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/libsoup/2.36/libsoup-2.36.1.tar.xz
Download MD5 sum: 5e6dcf0dfdbf58f67f576ed67f8923b9
Download size: 595 KB
Estimated disk space required: 29 MB
Estimated build time: 0.5 SBU
glib-networking-2.30.1 and libxml2-2.7.8
libgnome-keyring-2.30.1 and SQLite-3.7.10 (Required if building GNOME)
gobject-introspection-1.30.0, GTK-Doc-1.18, Apache-2.2.21 (required to run the test suite), and PHP-5.3.8 compiled with XMLRPC-EPI support (only used for the XMLRPC regression tests)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libsoup
Install libsoup by running the following commands:
./configure --prefix=/usr && make
To test the results, issue: make check.
Now, as the root user:
make install
--enable-gtk-doc: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
--without-gnome: Use this parameter if
you will NOT be
installing GNOME.
--disable-ssl: Use this parameter if
you wish to disable SSL/TLS support.
Last updated on 2012-02-07 16:32:21 +0000