# fss-0002

main:
  tkis_local_push program unix
  ./configure $CONF  --enable-threads --enable-64bit
  make
  make install
  make install-private-headers
  mv -v /bin/tclsh?.* /bin/tclsh
  mv -v /lib/libtclstub8.5.a ${TC}lib/
  ln -vsf libtcl8.5.so /lib/libtcl.so
  chgrp e_tcl -R /bin/tclsh /lib/libtcl?.?.so /lib/tcl?.?
  chmod o-rx -R /bin/tclsh /lib/libtcl?.?.so /lib/tcl?.?
  find /lib/tcl?.?/ -type d -exec chmod g+s '{}' ';'
  mv -v /lib/tclConfig.sh ${TC}lib/
  sed -i -e "s|-L${WO}tcl-${version}/unix -ltcl8.5|-ltcl|g" ${TC}lib/tclConfig.sh
  sed -i -e "s|-L//lib -ltcl8.5|-L/lib -ltcl|g" ${TC}lib/tclConfig.sh
  sed -i -e "s|-ltcl8.5|-ltcl|g" ${TC}lib/tclConfig.sh
  sed -i -e "s|${WO}tcl-${version}||g" ${TC}lib/tclConfig.sh
  sed -i -e "s|//lib|/lib|g" ${TC}lib/tclConfig.sh
  sed -i -e "s|/lib/libtclstub8.5|${TC}lib/libtclstub8.5|g" ${TC}lib/tclConfig.sh
  sed -i -e "s|/unix/libtclstub8.5|${TC}lib/libtclstub8.5|g" ${TC}lib/tclConfig.sh
  sed -i -e "s|-ltclstub8.5\${TCL_DBGX}||g" ${TC}lib/tclConfig.sh
  sed -i -e "s|^TCL_SRC_DIR=''|TCL_SRC_DIR='${TC}include'|" ${TC}lib/tclConfig.sh
  sed -i -e "s|\-L/lib -ltclstub8.5|-L/lib|g" ${TC}lib/tclConfig.sh
  chgrp d_toolchain ${TC}lib/{libtclstub*.a,tclConfig.sh}
  sed -i -e '/"..\/compat\/unistd.h"/d' ${TC}include/tclUnixPort.h
