summaryrefslogtreecommitdiff
path: root/libsoup-gnome-2.4.pc.in
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2008-10-31 18:12:18 +0000
committerDan Winship <danw@src.gnome.org>2008-10-31 18:12:18 +0000
commit537d53e8076f96141afffa604004aff2006f8026 (patch)
tree1bf490af3e74ef5ee6c396a2c2d38067195c9457 /libsoup-gnome-2.4.pc.in
parentbf8076f3277959cae864649b82d1427af5f59ee3 (diff)
downloadlibsoup-537d53e8076f96141afffa604004aff2006f8026.tar.gz
libsoup-537d53e8076f96141afffa604004aff2006f8026.tar.bz2
libsoup-537d53e8076f96141afffa604004aff2006f8026.zip
Add libsoup-gnome, for new features that depend on GNOME
libraries. * configure.in: Check for libproxy and/or gconf, accept --without-gnome option, output libsoup-gnome-2.4.pc * libsoup-gnome-2.4.pc: pc file for libsoup with GNOME support * libsoup/Makefile.am: build libsoup-gnome.la if so configured * libsoup/soup-gnome.h: base header for libsoup-gnome * libsoup/soup-proxy-resolver-libproxy.c: An implementation of SoupProxyResolver that uses libproxy. * libsoup/soup-proxy-resolver-gconf.c: An implementation of SoupProxyResolver that uses the proxy keys in GConf. Does not completely handle ignore_hosts; this is currently just used as a fallback if libproxy is not available. * libsoup/soup-gnome-features.c: provides SOUP_TYPE_PROXY_RESOLVER_GNOME (abstracting over SoupProxyResolverGConf and SoupProxyResolverLibproxy) and SOUP_TYPE_GNOME_FEATURES_2_26, which adds "all GNOME-specific features in libsoup 2.26", which is currently just the proxy resolver. * libsoup/soup-session-async.c (resolved_proxy_addr): set item->resolved_proxy_addr (run_queue): resolve the proxy if !item->resolved_proxy_addr, not if !item->proxy_addr, since the proxy addr might resolve to NULL. * tests/Makefile.am (get_LDADD): * tests/get.c: If we built libsoup-gnome, use it in "get" for automatic proxy support svn path=/trunk/; revision=1194
Diffstat (limited to 'libsoup-gnome-2.4.pc.in')
-rw-r--r--libsoup-gnome-2.4.pc.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/libsoup-gnome-2.4.pc.in b/libsoup-gnome-2.4.pc.in
new file mode 100644
index 00000000..7238df20
--- /dev/null
+++ b/libsoup-gnome-2.4.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libsoup
+Description: a glib-based HTTP library
+Version: @VERSION@
+Requires: libsoup-2.4
+Libs: -L${libdir} -lsoup-gnome-2.4
+Cflags: -I${includedir}/libsoup-gnome-2.4