Enable libproxy GIO extension
authorJoshua Lock <joshua.lock@intel.com>
Mon, 25 Feb 2013 20:24:39 +0000 (12:24 -0800)
committerZhang zhengguang <zhengguang.zhang@intel.com>
Fri, 12 Dec 2014 04:26:38 +0000 (12:26 +0800)
Signed-off-by: Joshua Lock <joshua.lock@intel.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Change-Id: I90e0914e753074ce445d86d633c0722f1a0f301b

packaging/glib-networking.spec

index 4e5fa37..00eec44 100644 (file)
@@ -1,3 +1,4 @@
+%bcond_with libproxy
 Name:           glib-networking
 Version:        2.35.6
 Release:        0
@@ -13,6 +14,9 @@ BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.31.6
 BuildRequires:  pkgconfig(gnutls) >= 2.11.0
 BuildRequires:  pkgconfig(p11-kit-1) >= 0.8
+%if %{with libproxy}
+BuildRequires:  pkgconfig(libproxy-1.0)
+%endif
 
 %description
 This package contains network-related GIO modules for glib.
@@ -27,6 +31,9 @@ Currently, there is only a proxy module based on libproxy.
 %build
 %configure \
     --disable-static \
+%if %{with libproxy}
+    --with-libproxy  \
+%endif
     --with-ca-certificates=/etc/ssl/ca-bundle.pem
 make %{?_smp_mflags} V=1
 
@@ -45,9 +52,11 @@ make %{?_smp_mflags} V=1
 %license COPYING
 %{_libdir}/gio/modules/libgiognutls.so
 
-#%{_libdir}/gio/modules/libgiolibproxy.so
-#%{_libexecdir}/glib-pacrunner
-#%{_datadir}/dbus-1/services/org.gtk.GLib.PACRunner.service
+%if %{with libproxy}
+%{_libdir}/gio/modules/libgiolibproxy.so
+%{_libexecdir}/glib-pacrunner
+%{_datadir}/dbus-1/services/org.gtk.GLib.PACRunner.service
+%endif
 
 
 %changelog