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 and work properly using an LFS-6.5 platform.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/libsoup/2.30/libsoup-2.30.2.tar.bz2
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/libsoup/2.30/libsoup-2.30.2.tar.bz2
Download MD5 sum: f33b62063e76a9b1d5503363a3ed6a84
Download size: 629 KB
Estimated disk space required: 19 MB
Estimated build time: 0.5 SBU
GnuTLS-3.0.7, libgnome-keyring-2.30.1, libproxy-0.2.3, and SQLite-3.7.8 (The latter three are required if building GNOME)
GConf-2.28.1, 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 2010-10-17 17:55:40 +0000