Update to 2.35.9
[platform/upstream/glib-networking.git] / packaging / glib-networking.spec
1 %bcond_with libproxy
2 Name:           glib-networking
3 Version:        2.35.9
4 Release:        0
5 License:        LGPL-2.1+
6 Summary:        Network-related GIO modules for glib
7 Group:          System/Libraries
8 Source:         http://download.gnome.org/sources/glib-networking/2.35/%{name}-%{version}.tar.xz
9 Source99:       baselibs.conf
10 Url:            http://www.gnome.org
11 BuildRequires:  intltool
12 BuildRequires:  libgcrypt-devel
13 BuildRequires:  pkgconfig(dbus-1)
14 BuildRequires:  pkgconfig(gio-2.0) >= 2.31.6
15 BuildRequires:  pkgconfig(gnutls) >= 2.11.0
16 BuildRequires:  pkgconfig(p11-kit-1) >= 0.8
17 %if %{with libproxy}
18 BuildRequires:  pkgconfig(libproxy-1.0)
19 %endif
20
21 %description
22 This package contains network-related GIO modules for glib.
23
24 Currently, there is only a proxy module based on libproxy.
25
26 %lang_package
27
28 %prep
29 %setup -q
30
31 %build
32 %configure \
33     --disable-static \
34 %if %{with libproxy}
35     --with-libproxy  \
36 %endif
37     --with-ca-certificates=/etc/ssl/ca-bundle.pem
38 make %{?_smp_mflags} V=1
39
40 %install
41 %make_install
42 %find_lang %{name}
43
44 %post
45 %glib2_gio_module_post
46
47 %postun
48 %glib2_gio_module_postun
49
50 %files
51 %defattr(-, root, root)
52 %license COPYING
53 %{_libdir}/gio/modules/libgiognutls.so
54
55 %if %{with libproxy}
56 %{_libdir}/gio/modules/libgiolibproxy.so
57 %{_libexecdir}/glib-pacrunner
58 %{_datadir}/dbus-1/services/org.gtk.GLib.PACRunner.service
59 %endif
60
61
62 %changelog