From 6bb0173d909ef2e47c8622fc9b7fbecf0ae58c2c Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 3 Dec 2013 14:21:57 -0600 Subject: ref-manual: Added pixbufcache class and PIXBUF_PACKAGES variable. (From yocto-docs rev: 88186f1a694b655d92f936935743759788e834f6) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/ref-classes.xml | 24 ++++++++++++++++++++++++ documentation/ref-manual/ref-variables.xml | 18 ++++++++++++++++++ 2 files changed, 42 insertions(+) (limited to 'documentation/ref-manual') diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index 2e6a17f255..615adb96cb 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml @@ -1369,6 +1369,30 @@ +
+ <filename>pixbufcache.bbclass</filename> + + + The pixbufcache class generates the proper + post-install and post-remove (postinst/postrm) scriptlets for packages + that install pixbuf loaders, which are used with + gdk-pixbuf. + These scriptlets call update_pixbuf_cache + to add the input method modules to the cache. + Since the cache files are architecture-specific, + update_pixbuf_cache is run using QEMU if the + postinst scriptlets need to be run on the build host during image + creation. + + + + If the pixbuf loaders modules being installed are in packages other + than the main package, set + PIXBUF_PACKAGES + to include the packages containing the modules. + +
+
Perl Modules - <filename>cpan.bbclass</filename> diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index 5e3edcd937..fccffe77bb 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml @@ -4646,6 +4646,24 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" + PIXBUF_PACKAGES + + + When a recipe inherits the + pixbufcache + class, this variable identifies packages that contain + the pixbuf loaders modules used with + gdk-pixbuf that the OpenEmbedded build + system installs. + By default, these modules appear in the main package + (i.e. ${PN}). + Use this variable if the modules that have the pixbuf + loaders you need appear in a package other than that main + package. + + + + PKGD -- cgit v1.2.3-54-g00ecf