Allow gdk-pixbuf to build into pure Wayland profile. 16/15916/1 accepted/tizen/generic accepted/tizen/ivi accepted/tizen/mobile accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi accepted/tizen_generic accepted/tizen_ivi_panda accepted/tizen_ivi_release tizen_3.0.2014.q3_common tizen_3.0.m14.2_ivi tizen_3.0.m14.3_ivi tizen_ivi_release accepted/tizen/generic/20140213.074843 accepted/tizen/ivi/20140213.202849 accepted/tizen/ivi/panda/20140312.091453 accepted/tizen/ivi/release/20140312.124140 accepted/tizen/mobile/20140225.042816 submit/tizen/20140213.073312 submit/tizen/20140312.070754 submit/tizen_ivi_release/20140312.071227 tizen_3.0.2014.q3_common_release tizen_3.0.m14.2_ivi_release tizen_3.0.m14.3_ivi_release
authorRonan Le Martret <ronan@fridu.net>
Thu, 30 Jan 2014 08:54:20 +0000 (09:54 +0100)
committerRonan Le Martret <ronan@fridu.net>
Thu, 30 Jan 2014 08:54:20 +0000 (09:54 +0100)
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
Change-Id: If77c3609fc3080a89b83a1dc41b168356da81daa

packaging/gdk-pixbuf.spec

index 4fe429b..9360514 100644 (file)
@@ -1,5 +1,7 @@
 %define gdk_pixbuf_binary_version 2.10.0
 %bcond_with introspection
+%bcond_with x
+
 Name:           gdk-pixbuf
 Version:        2.28.1
 Release:        0
@@ -20,7 +22,9 @@ BuildRequires:  pkgconfig(glib-2.0) >= 2.31.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 %endif
 BuildRequires:  pkgconfig(libpng)
+%if %{with x}
 BuildRequires:  pkgconfig(x11)
+%endif
 Requires(post): gdk-pixbuf-query-loaders
 
 %description
@@ -78,7 +82,10 @@ export CFLAGS=`echo $RPM_OPT_FLAGS |sed -e 's/atom/i686/g'`
         --enable-introspection \
 %endif
         --with-libjasper \
+%if %{with x}
         --with-x11
+%endif
+
 %{__make} %{?_smp_mflags}
 
 %install
@@ -128,7 +135,9 @@ fi
 %defattr(-, root, root)
 %license COPYING
 %{_libdir}/libgdk_pixbuf-2.0.so.0*
+%if %{with x}
 %{_libdir}/libgdk_pixbuf_xlib-2.0.so.0*
+%endif
 %dir %{_libdir}/gdk-pixbuf-2.0
 %dir %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}
 %dir %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}/loaders