Salome HOME
SALOME 7.3.0 preparation
[tools/install.git] / config_files / wso2.sh
index dd9e21e13f8c423264d628698b34ee5caacae10a..446f46d4fbd4cf38e9d8c8d3b128c544510ae787 100755 (executable)
@@ -28,7 +28,7 @@ cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
 #${DELIM} ${PRODUCT_TYPE} ${DELIM} 
 export WSO2_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
 export PATH=\${WSO2_ROOT_DIR}/bin:\${PATH}
-export LD_LIBRARY_PATH=\${WSO2_ROOT_DIR}/lib=\${LD_LIBRARY_PATH}
+export LD_LIBRARY_PATH=\${WSO2_ROOT_DIR}/lib:\${LD_LIBRARY_PATH}
 ##
 EOF
 (test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
@@ -116,6 +116,24 @@ test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR}
 
 check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR}
 
+# modifing la files
+for f in `find ${PRODUCT_DIR} -name "*.la"` X ; do
+    case ${f} in
+       X ) ;;
+       * ) sed -i "s%^libdir='.*/wso2-wsf-cpp-[0-9.]\+%libdir='${PRODUCT_DIR}%g;s%[[:space:]][^[:space:]]\+/wso2-wsf-cpp-[0-9.]\+/% ${PRODUCT_DIR}/%g" ${f} ;;
+    esac
+done
+# modify pkgconfig
+if [ -d ${PRODUCT_DIR}/lib/pkgconfig ] ; then
+  for f in X `find ${PRODUCT_DIR}/lib/pkgconfig -name "*.pc"`; do
+    case ${f} in
+       X ) ;;
+       * ) sed -i "s%^prefix=.*%prefix=${PRODUCT_DIR}%g" ${f}
+    esac
+  done
+fi
+
+
 # to generate environment script for sources
 try_preinstalled
 }