#!/bin/sh

LIB_VER=8.1.7.1.4
SUFFIX=.${LIB_VER}

echo Installing  API Library
echo Installing libhpdi32_api.so${SUFFIX}

count() {
	A=`grep -w /usr/local/lib  /etc/ld.so.conf | wc -l`
	B=`grep -w /usr/local/lib/ /etc/ld.so.conf | wc -l`
	COUNT=`expr ${A} + ${B}`
	echo ${COUNT}
}

if [ `count` -le 0 ]
then
	echo Adding /usr/local/lib to /etc/ld.so.conf ...
	echo >> /etc/ld.so.conf
	echo /usr/local/lib >> /etc/ld.so.conf
fi

if [ `count` -le 0 ]
then
	echo ERROR: Unable to modify /etc/ld.so.conf.
	exit 1
fi

mkdir -p /usr/local/lib
rm -f /usr/local/lib/libhpdi32_api.so
rm -f /usr/local/lib/libhpdi32_api.so${SUFFIX}
rm -f `echo /usr/local/lib/libhpdi32_api.so${SUFFIX} | cut -d . -f1-3`
cp -f libhpdi32_api.so${SUFFIX} /usr/local/lib/
ln -s libhpdi32_api.so${SUFFIX} /usr/local/lib/libhpdi32_api.so
ldconfig
echo Installation done.
