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 BuildRequires: gettext-tools
14 BuildRequires: glib-networking
16 BuildRequires: gobject-introspection-devel
17 BuildRequires: pkgconfig(gnome-keyring-1)
19 BuildRequires: intltool >= 0.35.0
20 BuildRequires: sqlite3-devel
21 BuildRequires: pkgconfig(glib-2.0) >= 2.35.0
22 BuildRequires: gnome-common
23 BuildRequires: pkgconfig(libxml-2.0)
27 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
28 and the glib main loop, to integrate well with GNOME applications.
31 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
32 * Automatically caches connections
33 * SSL Support using GnuTLS
34 * Proxy support, including authentication and SSL tunneling
35 * Client support for Digest, NTLM, and Basic authentication
36 * Server support for Digest and Basic authentication
39 %package -n typelib-Soup
40 Summary: HTTP client/server library for GNOME -- Introspection bindings
41 Group: System/Libraries
43 %description -n typelib-Soup
44 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
45 and the glib main loop, to integrate well with GNOME applications.
47 This package provides the GObject Introspection bindings for libsoup.
50 Summary: HTTP client/server library for GNOME - Development Files
51 Group: Development/Gnome
52 Requires: %{name} = %{version}
54 Requires: typelib-Soup = %{version}
58 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
59 and the glib main loop, to integrate well with GNOME applications.
62 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
63 * Automatically caches connections
64 * SSL Support using GnuTLS
65 * Proxy support, including authentication and SSL tunneling
66 * Client support for Digest, NTLM, and Basic authentication
67 * Server support for Digest and Basic authentication
78 --enable-introspection \
92 %post -p /sbin/ldconfig
94 %postun -p /sbin/ldconfig
99 %manifest %{name}.manifest
100 %defattr(-, root, root)
105 %files -n typelib-Soup
106 %manifest %{name}.manifest
107 %defattr(-,root,root)
108 %{_libdir}/girepository-1.0/Soup-2.4.typelib
109 %{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib
113 %manifest %{name}.manifest
114 %defattr(-,root,root)
115 %{_includedir}/libsoup-2.4
117 %{_libdir}/pkgconfig/*.pc
119 %{_datadir}/gir-1.0/Soup-2.4.gir
120 %{_datadir}/gir-1.0/SoupGNOME-2.4.gir
121 %{_includedir}/libsoup-gnome-2.4