From cec0102647e3f2c93de5125c1de2436b4b787bdd Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 8 Mar 2013 11:37:23 +0000 Subject: tcltk: Fix for ${B} != ${S} This change allows ${B} != ${S} builds to work since otherwise gnu-configise is executed in the wrong places and various source paths aren't correct. (From OE-Core rev: e0705e4801a9855a4289d18e653c35190021206e) Signed-off-by: Richard Purdie --- meta/recipes-devtools/tcltk/tcl_8.5.13.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'meta/recipes-devtools/tcltk') diff --git a/meta/recipes-devtools/tcltk/tcl_8.5.13.bb b/meta/recipes-devtools/tcltk/tcl_8.5.13.bb index 27a9ef66c1..01fe36dc97 100644 --- a/meta/recipes-devtools/tcltk/tcl_8.5.13.bb +++ b/meta/recipes-devtools/tcltk/tcl_8.5.13.bb @@ -34,12 +34,12 @@ DEPENDS_class-native = "" EXTRA_OECONF = "--enable-threads --disable-rpath" do_configure() { - gnu-configize + ( cd ${S}; gnu-configize ) oe_runconf } do_compile_prepend() { - echo > ../compat/fixstrtod.c + echo > ${S}/../compat/fixstrtod.c } do_install() { @@ -52,7 +52,7 @@ do_install() { install -d ${D}${bindir_crossscripts} install -m 0755 tclConfig.sh ${D}${bindir_crossscripts} cd .. - for dir in compat generic unix + for dir in ${S}/../compat ${S}/../generic ${S}/../unix do install -d ${D}${includedir}/tcl${PV}/$dir install -m 0644 $dir/*.h ${D}${includedir}/tcl${PV}/$dir/ -- cgit v1.2.3-54-g00ecf