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 # Patches auto-generated by git-buildpackage:
13 BuildRequires: gettext-tools
14 BuildRequires: glib-networking
16 BuildRequires: gobject-introspection-devel
18 BuildRequires: intltool >= 0.35.0
19 BuildRequires: sqlite3-devel
20 BuildRequires: pkgconfig(glib-2.0) >= 2.31.7
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}
51 Requires: typelib-Soup = %{version}
54 Libsoup is an HTTP client/server library for GNOME. It uses GObjects
55 and the glib main loop, to integrate well with GNOME applications.
58 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
59 * Automatically caches connections
60 * SSL Support using GnuTLS
61 * Proxy support, including authentication and SSL tunneling
62 * Client support for Digest, NTLM, and Basic authentication
63 * Server support for Digest and Basic authentication
73 --enable-introspection
76 --enable-sqllite=yes \
87 %post -p /sbin/ldconfig
89 %postun -p /sbin/ldconfig
94 %defattr(-, root, root)
98 %files -n typelib-Soup
100 %if 0%{!enable_gnome}
101 %{_libdir}/girepository-1.0/Soup-2.4.typelib
102 %{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib
106 %defattr(-,root,root)
107 %{_includedir}/libsoup-2.4
109 %{_libdir}/pkgconfig/*.pc
110 %if 0%{!enable_gnome}
111 %{_datadir}/gir-1.0/Soup-2.4.gir
112 %{_datadir}/gir-1.0/SoupGNOME-2.4.gir
113 %{_includedir}/libsoup-gnome-2.4