6 Summary: Network-related GIO modules for glib
7 Group: System/Libraries
8 Source: http://download.gnome.org/sources/glib-networking/2.50/%{name}-%{version}.tar.xz
9 Source99: baselibs.conf
10 Source1001: glib-networking.manifest
11 Url: http://www.gnome.org
12 BuildRequires: intltool
14 BuildRequires: libgcrypt-devel
15 BuildRequires: pkgconfig(dbus-1)
16 BuildRequires: pkgconfig(gio-2.0) >= 2.46.0
17 BuildRequires: pkgconfig(gnutls) >= 3.0
18 BuildRequires: pkgconfig(dlog)
19 BuildRequires: pkgconfig(libtzplatform-config)
20 BuildRequires: ca-certificates-devel
21 Requires: ca-certificates
23 BuildRequires: pkgconfig(libproxy-1.0)
27 This package contains network-related GIO modules for glib.
29 Currently, there is only a proxy module based on libproxy.
38 export CFLAGS='-Wformat-nonliteral'
46 --enable-tizen-gnutls-debug \
48 %if "{tizen_profile_name}" == "tv"
49 --enable-tizen-multiple-certificate=yes \
50 --enable-tizen-tv-update-default-priority \
51 --enable-tizen-performance-test-log \
53 %if "{tizen_profile_name}" == "tv"
54 --with-ca-certificates=%{TZ_SYS_RO_CA_CERTS} \
56 --with-ca-certificates=%{TZ_SYS_RO_CA_BUNDLE} \
59 %__make %{?_smp_mflags} V=1
62 %if "{tizen_profile_name}" == "tv"
64 mkdir -p %{buildroot}%{TZ_SYS_SHARE}/ca-certificates/
65 cp wss.pem %{buildroot}%{TZ_SYS_SHARE}/ca-certificates/
71 %glib2_gio_module_post
74 %glib2_gio_module_postun
77 %manifest %{name}.manifest
78 %defattr(-, root, root)
80 %{_libdir}/gio/modules/libgiognutls.so
81 %if "{tizen_profile_name}" == "tv"
82 %{TZ_SYS_SHARE}/ca-certificates/wss.pem
86 %{_libdir}/gio/modules/libgiolibproxy.so
87 %{_libexecdir}/glib-pacrunner
88 %{_datadir}/dbus-1/services/org.gtk.GLib.PACRunner.service