From: Laurentiu Palcu <laurentiu.palcu@intel.com>
To: openembedded-core@lists.openembedded.org
Subject: [PATCH 0/8] Generate fonts cache on host and other fixes
Date: Tue, 5 Feb 2013 11:34:54 +0200 [thread overview]
Message-ID: <cover.1360055640.git.laurentiu.palcu@intel.com> (raw)
Hi all,
The main addition of this patchset is the ability to generate the fonts cache
on host, at do_rootfs time. For that, a new feature has been added to fc-cache
and fc-cat in fontconfig package (a --sysroot option basically) and you can find
more info on how to use this feature in the comment of the patch itself. I'm
working with the fontconfig maintainers to merge this upstream. Also, a new class
(fontcache.bbclass) has been added that needs to be included by all font packages,
so that the postinst/postrm scriptlets are generated correctly.
Other fixes:
* fix pulseaudio postinstall;
* remove the debugging option from package_ipk/rootfs_ipk bbclass'es because it
generates a lot of 'noise' in the log.do_rootfs;
* add a meaningful error message if an intercept hook script fails;
NOTE: the /var/cache directory must NOT be in volatiles in order for the fonts cache
to be deployed on target. I sent a patchset yesterday that does exactly that.
Thanks,
Laurentiu
The following changes since commit 7e9cb437b1b720e656f4a33f73c07c5dc7356a2c:
dropbear: fix RPROVIDES (2013-02-04 23:31:02 +0000)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib lpalcu/fc-rebased
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=lpalcu/fc-rebased
Laurentiu Palcu (8):
add fontcache.bbclass
add qemuwrapper-cross recipe
qemu.bbclass: return qemuwrapper instead of qemu-allarch
image.bbclass: add a proper error message if hook script fails
fontconfig: add sysroot option to fc-cache and fc-cat
liberation-fonts: use the new fontcache.bbclass
package_ipk, rootfs_ipk: remove the "set -x"
pulseaudio: do not postpone postinstall
meta/classes/fontcache.bbclass | 47 ++
meta/classes/image.bbclass | 4 +
meta/classes/package_ipk.bbclass | 2 +-
meta/classes/qemu.bbclass | 6 +-
meta/classes/rootfs_ipk.bbclass | 2 +-
.../recipes-devtools/qemu/qemuwrapper-cross_1.0.bb | 14 +
.../fontconfig/fontconfig-2.10.2/97_fontconfig | 1 -
...Add-sysroot-option-to-fc-cache-and-fc-cat.patch | 731 ++++++++++++++++++++
.../fontconfig/fontconfig_2.10.2.bb | 13 +-
.../ttf-fonts/liberation-fonts_1.04.bb | 14 +-
meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 7 +-
11 files changed, 812 insertions(+), 29 deletions(-)
create mode 100644 meta/classes/fontcache.bbclass
create mode 100644 meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb
delete mode 100644 meta/recipes-graphics/fontconfig/fontconfig-2.10.2/97_fontconfig
create mode 100644 meta/recipes-graphics/fontconfig/fontconfig-2.10.2/Add-sysroot-option-to-fc-cache-and-fc-cat.patch
--
1.7.9.5
next reply other threads:[~2013-02-05 9:50 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-02-05 9:34 Laurentiu Palcu [this message]
2013-02-05 9:34 ` [PATCH 1/8] add fontcache.bbclass Laurentiu Palcu
2013-02-07 15:38 ` Marcin Juszkiewicz
2013-02-07 22:43 ` Richard Purdie
2013-02-07 23:18 ` Phil Blundell
2013-02-05 9:34 ` [PATCH 2/8] add qemuwrapper-cross recipe Laurentiu Palcu
2013-02-05 9:34 ` [PATCH 3/8] qemu.bbclass: return qemuwrapper instead of qemu-allarch Laurentiu Palcu
2013-02-05 9:34 ` [PATCH 4/8] image.bbclass: add a proper error message if hook script fails Laurentiu Palcu
2013-02-05 9:34 ` [PATCH 5/8] fontconfig: add sysroot option to fc-cache and fc-cat Laurentiu Palcu
2013-02-05 9:35 ` [PATCH 6/8] liberation-fonts: use the new fontcache.bbclass Laurentiu Palcu
2013-02-05 9:35 ` [PATCH 7/8] package_ipk, rootfs_ipk: remove the "set -x" Laurentiu Palcu
2013-02-05 9:35 ` [PATCH 8/8] pulseaudio: do not postpone postinstall Laurentiu Palcu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1360055640.git.laurentiu.palcu@intel.com \
--to=laurentiu.palcu@intel.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox