generic-poky/scripts/postinst-intercepts
Jussi Kukkonen cef8bc9e80 gio-module-cache: Add class for Gio modules
The new class uses gio-querymodules tool on postinst and postrm.
This regenerates the module cache which is useful to avoid loading
modules that are not needed at runtime: If a Gio module is not
listed in the cache file it will always get loaded.

* Add a postinst-intercept 'gio-module-cache': it runs
  gio-querymodules using qemuwrapper. This is required because the tool
  actually loads the modules to generate the cache.
* Add a gio-module-cache class that adds postinstall and postrm
  scripts. In the sysroot population case use the new intercept.
* Inherit the new class in glib-2.0, glib-networking and gconf.

Fixes [YOCTO #9241].

(From OE-Core rev: 168cf5502a2dda78348cc9679e37bed0c69c0208)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-28 15:55:49 +01:00
..
postinst_intercept postinst_intercept: allow to pass variables with spaces 2015-09-09 14:27:39 +01:00
update_font_cache postinst-intercepts: always use set -e 2016-01-19 17:37:33 +00:00
update_gio_module_cache gio-module-cache: Add class for Gio modules 2016-03-28 15:55:49 +01:00
update_icon_cache gtk-icon-cache: pass the native libdir to the intercept 2015-10-29 07:31:16 +00:00
update_pixbuf_cache postinst-intercepts: always use set -e 2016-01-19 17:37:33 +00:00