summaryrefslogtreecommitdiff
path: root/recipes/tcltk/tcl-native_8.4.19.bb
blob: ce19c331b2b3564a154263ef93442d14f2813987 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
inherit native
include tcl_8.4.19.bb

do_stage() {
	oe_libinstall -a libtclstub8.4 ${STAGING_LIBDIR}
	oe_libinstall -so libtcl8.4 ${STAGING_LIBDIR}
	sed -i "s+${WORKDIR}+${STAGING_INCDIR}+g" tclConfig.sh
        sed -i "s,-L${libdir},," tclConfig.sh
	install -d ${STAGING_BINDIR}/
	install -m 0755 tclConfig.sh ${STAGING_BINDIR}
	install -m 0755 tclsh ${STAGING_BINDIR}/tclsh8.4
        ln -s -f tclsh8.4 ${STAGING_BINDIR}/tclsh
	cd ..
	for dir in compat generic unix
	do
		install -d ${STAGING_INCDIR}/tcl${PV}/$dir
		install -m 0644 $dir/*.h ${STAGING_INCDIR}/tcl${PV}/$dir/
	done
	install -m 0644 generic/tcl.h ${STAGING_INCDIR}
	install -m 0644 generic/tclDecls.h ${STAGING_INCDIR}
	install -m 0644 generic/tclPlatDecls.h ${STAGING_INCDIR}
}

SRC_URI[md5sum] = "ade2c033a7b545ee108f3fdfeb629fcf"
SRC_URI[sha256sum] = "1c244722fb409e8774c5d45d6a0b21edc3e4541fd016a40afdf53c94a69a3db9"