diff options
-rw-r--r-- | documentation/ref-manual/ref-classes.xml | 24 | ||||
-rw-r--r-- | documentation/ref-manual/ref-variables.xml | 18 |
2 files changed, 42 insertions, 0 deletions
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 @@ | |||
1369 | </para> | 1369 | </para> |
1370 | </section> | 1370 | </section> |
1371 | 1371 | ||
1372 | <section id='ref-classes-pixbufcache'> | ||
1373 | <title><filename>pixbufcache.bbclass</filename></title> | ||
1374 | |||
1375 | <para> | ||
1376 | The <filename>pixbufcache</filename> class generates the proper | ||
1377 | post-install and post-remove (postinst/postrm) scriptlets for packages | ||
1378 | that install pixbuf loaders, which are used with | ||
1379 | <filename>gdk-pixbuf</filename>. | ||
1380 | These scriptlets call <filename>update_pixbuf_cache</filename> | ||
1381 | to add the input method modules to the cache. | ||
1382 | Since the cache files are architecture-specific, | ||
1383 | <filename>update_pixbuf_cache</filename> is run using QEMU if the | ||
1384 | postinst scriptlets need to be run on the build host during image | ||
1385 | creation. | ||
1386 | </para> | ||
1387 | |||
1388 | <para> | ||
1389 | If the pixbuf loaders modules being installed are in packages other | ||
1390 | than the main package, set | ||
1391 | <link linkend='var-PIXBUF_PACKAGES'><filename>PIXBUF_PACKAGES</filename></link> | ||
1392 | to include the packages containing the modules. | ||
1393 | </para> | ||
1394 | </section> | ||
1395 | |||
1372 | <section id='ref-classes-perl'> | 1396 | <section id='ref-classes-perl'> |
1373 | <title>Perl Modules - <filename>cpan.bbclass</filename></title> | 1397 | <title>Perl Modules - <filename>cpan.bbclass</filename></title> |
1374 | 1398 | ||
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" | |||
4646 | </glossdef> | 4646 | </glossdef> |
4647 | </glossentry> | 4647 | </glossentry> |
4648 | 4648 | ||
4649 | <glossentry id='var-PIXBUF_PACKAGES'><glossterm>PIXBUF_PACKAGES</glossterm> | ||
4650 | <glossdef> | ||
4651 | <para> | ||
4652 | When a recipe inherits the | ||
4653 | <link linkend='ref-classes-pixbufcache'><filename>pixbufcache</filename></link> | ||
4654 | class, this variable identifies packages that contain | ||
4655 | the pixbuf loaders modules used with | ||
4656 | <filename>gdk-pixbuf</filename> that the OpenEmbedded build | ||
4657 | system installs. | ||
4658 | By default, these modules appear in the main package | ||
4659 | (i.e. <filename>${</filename><link linkend='var-PN'><filename>PN</filename></link><filename>}</filename>). | ||
4660 | Use this variable if the modules that have the pixbuf | ||
4661 | loaders you need appear in a package other than that main | ||
4662 | package. | ||
4663 | </para> | ||
4664 | </glossdef> | ||
4665 | </glossentry> | ||
4666 | |||
4649 | <glossentry id='var-PKGD'><glossterm>PKGD</glossterm> | 4667 | <glossentry id='var-PKGD'><glossterm>PKGD</glossterm> |
4650 | <glossdef> | 4668 | <glossdef> |
4651 | <para> | 4669 | <para> |