X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=config_files%2FCAS-6.0.sh;h=3e8b4dae59c97496e0a3e6fb753efd7b6ecdad25;hb=01667989751574f467b3810b8c4f8580d28240b9;hp=81eab0f2efca23c0f076de53afc76be13aba29d8;hpb=efd5556e73d842014085fa8f86bbf23dd7d55435;p=tools%2Finstall.git diff --git a/config_files/CAS-6.0.sh b/config_files/CAS-6.0.sh index 81eab0f..3e8b4da 100755 --- a/config_files/CAS-6.0.sh +++ b/config_files/CAS-6.0.sh @@ -25,7 +25,7 @@ cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh < ${PRODUCT_DIR}/size.log -rm -fr ${PRODUCT_WORK} +cd ${PRODUCT_DIR}; rm -fr ${PRODUCT_WORK} print_env } @@ -133,11 +133,19 @@ ldir=${PRODUCT_DIR}/lib if [ ! -d $ldir ]; then ldir=${PRODUCT_DIR}/Linux/lib; fi if [ ! -d $ldir ]; then ldir=${PRODUCT_DIR}/lin/lib; fi cd $ldir -for l in `ls *.la`; do - libdir=`grep -e "libdir=.*" $l | sed -e "s/libdir=[\'|\"]\(.*\)[\'|\"]/\1/g"` - sed -e "s%${libdir}%${ldir}%g" $l > _$l - mv -f _$l $l - chmod a+x $l +tcldir=`printenv TCLHOME` +for l in X `find . -name "*.la"`; do + if [ "$l" != "X" ] ; then + l=`basename $l` + libdir=`grep -e "libdir=.*" $l | sed -e "s/libdir=[\'|\"]\(.*\)[\'|\"]/\1/g"` + sed -e "s%${libdir}%${ldir}%g" $l > _$l + mv -f _$l $l + if [ -n "${tcldir}" ] && [ -d "${tcldir}" ] ; then + sed -e "s%-L[^[:space:]]*tcltk[^[:space:]]*/lib%-L${tcldir}/lib%g" $l > _$l + mv -f _$l $l + fi + chmod a+x $l + fi done print_env