7 Summary: HTTP client/server library for GNOME
8 Url: http://www.gnome.org
9 Group: System/Libraries
10 Source: http://download.gnome.org/sources/libsoup/2.41/%{name}-%{version}.tar.xz
11 Source99: baselibs.conf
12 Source1001: libsoup.manifest
13 Requires: glib-networking
14 BuildRequires: gettext-tools
15 BuildRequires: glib-networking
17 BuildRequires: gobject-introspection-devel
18 BuildRequires: pkgconfig(gnome-keyring-1)
20 BuildRequires: intltool >= 0.35.0
21 BuildRequires: sqlite3-devel
22 BuildRequires: pkgconfig(glib-2.0) >= 2.35.0
23 BuildRequires: gnome-common
24 BuildRequires: pkgconfig(libxml-2.0)
28 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
29 and the glib main loop, to integrate well with GNOME applications.
32 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
33 * Automatically caches connections
34 * SSL Support using GnuTLS
35 * Proxy support, including authentication and SSL tunneling
36 * Client support for Digest, NTLM, and Basic authentication
37 * Server support for Digest and Basic authentication
40 %package -n typelib-Soup
41 Summary: HTTP client/server library for GNOME -- Introspection bindings
42 Group: System/Libraries
44 %description -n typelib-Soup
45 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
46 and the glib main loop, to integrate well with GNOME applications.
48 This package provides the GObject Introspection bindings for libsoup.
51 Summary: HTTP client/server library for GNOME - Development Files
52 Group: Social & Content/GNOME
53 Requires: %{name} = %{version}
55 Requires: typelib-Soup = %{version}
59 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
60 and the glib main loop, to integrate well with GNOME applications.
63 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
64 * Automatically caches connections
65 * SSL Support using GnuTLS
66 * Proxy support, including authentication and SSL tunneling
67 * Client support for Digest, NTLM, and Basic authentication
68 * Server support for Digest and Basic authentication
80 --enable-introspection \
94 %post -p /sbin/ldconfig
96 %postun -p /sbin/ldconfig
101 %manifest %{name}.manifest
102 %defattr(-, root, root)
107 %files -n typelib-Soup
108 %manifest %{name}.manifest
109 %defattr(-,root,root)
110 %{_libdir}/girepository-1.0/Soup-2.4.typelib
111 %{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib
115 %manifest %{name}.manifest
116 %defattr(-,root,root)
117 %{_includedir}/libsoup-2.4
119 %{_libdir}/pkgconfig/*.pc
121 %{_datadir}/gir-1.0/Soup-2.4.gir
122 %{_datadir}/gir-1.0/SoupGNOME-2.4.gir
123 %{_includedir}/libsoup-gnome-2.4