summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/tcltk
diff options
context:
space:
mode:
authorNick D'Ademo <nickdademo@gmail.com>2013-11-27 21:20:01 +1100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-11-29 09:52:56 +0000
commitf609852af89a8534dbe6be94bec1a121d1a28b14 (patch)
tree4030da0e7647cc13aecae59e0e31666dc6bae42c /meta/recipes-devtools/tcltk
parent2e62e82e18e5f96cd9c6b76e453a016149d96ff1 (diff)
downloadast2050-yocto-poky-f609852af89a8534dbe6be94bec1a121d1a28b14.zip
ast2050-yocto-poky-f609852af89a8534dbe6be94bec1a121d1a28b14.tar.gz
tcl: fix version string and make recipe multilib build compatible
Explicitly set libdir in EXTRA_OECONF so that the correct library folder is generated in a multilib build. The version string (VER) has been changed to 8.6.1 and the library paths have been updated accordingly so that the related tk recipe can correctly detect tcl (this search is done using the tclConfig.sh script which contains the tcl version number). (From OE-Core rev: e840f526e7223c9d393aab818c7a5a446b89c503) Signed-off-by: Nick D'Ademo <nickdademo@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/tcltk')
-rw-r--r--meta/recipes-devtools/tcltk/tcl_8.6.1.bb8
1 files changed, 4 insertions, 4 deletions
diff --git a/meta/recipes-devtools/tcltk/tcl_8.6.1.bb b/meta/recipes-devtools/tcltk/tcl_8.6.1.bb
index f40475d..10186c4 100644
--- a/meta/recipes-devtools/tcltk/tcl_8.6.1.bb
+++ b/meta/recipes-devtools/tcltk/tcl_8.6.1.bb
@@ -28,13 +28,13 @@ SRC_URI_class-native = "${BASE_SRC_URI}"
S = "${WORKDIR}/tcl${PV}/unix"
-VER = "8.6"
+VER = "8.6.1"
inherit autotools
DEPENDS_class-native = ""
-EXTRA_OECONF = "--enable-threads --disable-rpath"
+EXTRA_OECONF = "--enable-threads --disable-rpath --libdir=${libdir}"
do_configure() {
( cd ${S}; gnu-configize )
@@ -67,8 +67,8 @@ tcl_sysroot_preprocess () {
}
PACKAGES =+ "tcl-lib"
-FILES_tcl-lib = "${libdir}/libtcl${VER}.so.*"
-FILES_${PN} += "${libdir}/tcl${VER} ${libdir}/tcl8"
+FILES_tcl-lib = "${libdir}/libtcl8.6.so.*"
+FILES_${PN} += "${libdir}/tcl${VER} ${libdir}/tcl8.6 ${libdir}/tcl8"
FILES_${PN}-dev += "${libdir}/tclConfig.sh ${libdir}/tclooConfig.sh"
# isn't getting picked up by shlibs code
OpenPOWER on IntegriCloud