[prev in list] [next in list] [prev in thread] [next in thread]
List: openembedded-core
Subject: [OE-core] [PATCH 1/2] libxslt: create wrapper to avoid host system referencing
From: Qi.Chen () windriver ! com (Chen Qi)
Date: 2014-11-30 8:46:37
Message-ID: be9bd4dce47519cdda188b81ed1ff78497083207.1417337125.git.Qi.Chen () windriver ! com
[Download RAW message or body]
By default, xsltproc from libxslt would use configuration files under
/etc/xml. To avoid host system contamination, we create a wrapper for
this command to make it use configuration files in the sysroot directory.
Signed-off-by: Chen Qi <Qi.Chen at windriver.com>
---
meta/recipes-support/libxslt/libxslt_1.1.28.bb | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/meta/recipes-support/libxslt/libxslt_1.1.28.bb \
b/meta/recipes-support/libxslt/libxslt_1.1.28.bb index 0b2526d..ded883e 100644
--- a/meta/recipes-support/libxslt/libxslt_1.1.28.bb
+++ b/meta/recipes-support/libxslt/libxslt_1.1.28.bb
@@ -35,6 +35,11 @@ RPROVIDES_${PN}-bin += "${PN}-utils"
RCONFLICTS_${PN}-bin += "${PN}-utils"
RREPLACES_${PN}-bin += "${PN}-utils"
+
+do_install_append_class-native () {
+ create_wrapper ${D}/${bindir}/xsltproc \
XML_CATALOG_FILES=${sysconfdir}/xml/catalog.xml +}
+
FILES_${PN} += "${libdir}/libxslt-plugins"
FILES_${PN}-dev += "${libdir}/xsltConf.sh"
--
1.9.1
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic