From: Robert Yang Date: Tue, 24 May 2016 02:34:18 +0000 (-0700) Subject: tcl: fix sed command in do_install X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b85d93c20fe3d845e7ff42e3ba1c26d5124e3781;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git tcl: fix sed command in do_install The -I= and -L= is used for cross compile, target doesn't need, and binconfig.class can handle usr/bin/crossscripts/tclConfig.sh. Fix do_configure error for the recipe which uses tclConfig.sh, for example, postgresql.do_configure: configure: error: header file is required for Tcl Signed-off-by: Robert Yang --- diff --git a/meta/recipes-devtools/tcltk/tcl_8.6.4.bb b/meta/recipes-devtools/tcltk/tcl_8.6.4.bb index 61be81dc04e..14ca9ba9698 100644 --- a/meta/recipes-devtools/tcltk/tcl_8.6.4.bb +++ b/meta/recipes-devtools/tcltk/tcl_8.6.4.bb @@ -56,8 +56,6 @@ do_install() { ln -sf tclsh8.6 ${D}${bindir}/tclsh${VER} sed -i "s+-L${B}+-L${STAGING_LIBDIR}+g" tclConfig.sh sed -i "s+${WORKDIR}+${STAGING_INCDIR}+g" tclConfig.sh - sed -i "s,-L${libdir},-L=${libdir},g" tclConfig.sh - sed -i "s,-I${includedir},-I=${includedir},g" tclConfig.sh install -d ${D}${bindir_crossscripts} install -m 0755 tclConfig.sh ${D}${bindir_crossscripts} install -m 0755 tclConfig.sh ${D}${libdir}