aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/cups
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2009-11-11 08:58:25 +0100
committerKoen Kooi <koen@openembedded.org>2009-11-11 08:58:25 +0100
commitcaec0ee3d05082277c1af4863b6d653109f5714e (patch)
treeeeece828a06d04f87bfebe09f0c5bb841c672150 /recipes/cups
parent7e35ee58bba13381869e2e67d107b7d0c0e9d584 (diff)
downloadopenembedded-caec0ee3d05082277c1af4863b6d653109f5714e.tar.gz
cups: switch to new style binconfig (un)Mangling
Diffstat (limited to 'recipes/cups')
-rw-r--r--recipes/cups/cups.inc6
1 files changed, 4 insertions, 2 deletions
diff --git a/recipes/cups/cups.inc b/recipes/cups/cups.inc
index 642595d48f..db4475cd5c 100644
--- a/recipes/cups/cups.inc
+++ b/recipes/cups/cups.inc
@@ -65,11 +65,13 @@ python do_package_append() {
os.system('chmod 0511 %s/cups/var/run/cups/certs' % pkgdest)
}
-do_stage_append() {
+SYSROOT_PREPROCESS_FUNCS += "cups_config_mangle"
+
+cups_config_mangle() {
# Undo mangle of cups_datadir and cups_serverbin
sed -e 's:cups_datadir=.*:cups_datadir=${datadir}/cups:g' \
-e 's:cups_serverbin=.*:cups_serverbin=${libdir}/cups:g' \
- -i ${STAGING_BINDIR_CROSS}/cups-config
+ -i ${SYSROOT_DESTDIR}${STAGING_BINDIR_CROSS}/cups-config
}
PACKAGES =+ "${PN}-lib ${PN}-libimage"