base: don't write to system /etc dir, use new STAGING_ETCDIR instead
authorMartin Jansa <Martin.Jansa@gmail.com>
Thu, 11 Mar 2010 15:40:57 +0000 (16:40 +0100)
committerMartin Jansa <Martin.Jansa@gmail.com>
Thu, 11 Mar 2010 15:42:16 +0000 (16:42 +0100)
* ETCDIR instead SYSCONFDIR, because there already was STAGING_ETCDIR_NATIVE

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
classes/base.bbclass
conf/bitbake.conf

index a94fa27..b191940 100644 (file)
@@ -1100,7 +1100,7 @@ sysroot_stage_dirs() {
                sysroot_stage_libdir $from${base_libdir} $to${STAGING_DIR_HOST}${base_libdir}
        fi
        sysroot_stage_dir $from${datadir} $to${STAGING_DATADIR}
-       sysroot_stage_dir $from${sysconfdir} $to${sysconfdir}
+       sysroot_stage_dir $from${sysconfdir} $to${STAGING_ETCDIR}
 }
 
 sysroot_stage_all() {
index c020efe..1151f4c 100644 (file)
@@ -313,6 +313,7 @@ STAGING_DIR_HOST = "${STAGING_DIR}/${BASEPKG_HOST_SYS}"
 STAGING_BINDIR = "${STAGING_DIR_HOST}${bindir}"
 STAGING_LIBDIR = "${STAGING_DIR_HOST}${libdir}"
 STAGING_INCDIR = "${STAGING_DIR_HOST}${includedir}"
+STAGING_ETCDIR = "${STAGING_DIR_HOST}${sysconfdir}"
 STAGING_DATADIR = "${STAGING_DIR_HOST}${datadir}"
 STAGING_EXECPREFIXDIR = "${STAGING_DIR_HOST}${exec_prefix}"
 STAGING_LOADER_DIR = "${STAGING_DIR_HOST}/loader"