7 Summary: HTTP client/server library for GNOME
8 Url: http://www.gnome.org
9 Group: Development/Libraries/GNOME
10 Source: http://download.gnome.org/sources/libsoup/2.40/%{name}-%{version}.tar.xz
11 Source99: baselibs.conf
12 BuildRequires: gettext-tools
13 BuildRequires: glib-networking
15 BuildRequires: gobject-introspection-devel
16 BuildRequires: pkgconfig(gnome-keyring-1)
18 BuildRequires: intltool >= 0.35.0
19 BuildRequires: sqlite3-devel
20 BuildRequires: pkgconfig(glib-2.0) >= 2.35.0
21 BuildRequires: gnome-common
22 BuildRequires: pkgconfig(libxml-2.0)
25 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
26 and the glib main loop, to integrate well with GNOME applications.
29 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
30 * Automatically caches connections
31 * SSL Support using GnuTLS
32 * Proxy support, including authentication and SSL tunneling
33 * Client support for Digest, NTLM, and Basic authentication
34 * Server support for Digest and Basic authentication
37 %package -n typelib-Soup
38 Summary: HTTP client/server library for GNOME -- Introspection bindings
39 Group: System/Libraries
41 %description -n typelib-Soup
42 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
43 and the glib main loop, to integrate well with GNOME applications.
45 This package provides the GObject Introspection bindings for libsoup.
48 Summary: HTTP client/server library for GNOME - Development Files
49 Group: Development/Libraries/GNOME
50 Requires: %{name} = %{version}
52 Requires: typelib-Soup = %{version}
56 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
57 and the glib main loop, to integrate well with GNOME applications.
60 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
61 * Automatically caches connections
62 * SSL Support using GnuTLS
63 * Proxy support, including authentication and SSL tunneling
64 * Client support for Digest, NTLM, and Basic authentication
65 * Server support for Digest and Basic authentication
75 --enable-introspection \
89 %post -p /sbin/ldconfig
91 %postun -p /sbin/ldconfig
96 %defattr(-, root, root)
101 %files -n typelib-Soup
102 %defattr(-,root,root)
103 %{_libdir}/girepository-1.0/Soup-2.4.typelib
104 %{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib
108 %defattr(-,root,root)
109 %{_includedir}/libsoup-2.4
111 %{_libdir}/pkgconfig/*.pc
113 %{_datadir}/gir-1.0/Soup-2.4.gir
114 %{_datadir}/gir-1.0/SoupGNOME-2.4.gir
115 %{_includedir}/libsoup-gnome-2.4