From a60502826865db7ec62e3d81ee0a992719576de1 Mon Sep 17 00:00:00 2001 From: "shingil.kang" Date: Thu, 17 Jul 2014 14:28:41 +0900 Subject: [PATCH] SDB: Added symbolic link to libudev library when installing sdb Ubuntu 13.x version above, libudev.so.0 does not exist but libudev.so.1 only exists. Change-Id: I2b5956d5196839be4ea977f8ec6b8a611728b068 Signed-off-by: shingil.kang --- package/sdb.install.linux | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/package/sdb.install.linux b/package/sdb.install.linux index 6deb1ef..1fc1c7f 100755 --- a/package/sdb.install.linux +++ b/package/sdb.install.linux @@ -1,5 +1,6 @@ #!/bin/bash -ex +# autocomplete setting SDB_AC_NAME=.sdb-completion.bash SDB_SETTING_PATH=~/.sdb SDB_AC_SRC_PATH=${INSTALLED_PATH}/tools/${SDB_AC_NAME} @@ -19,4 +20,20 @@ else echo -e $SDB_ENABLE_COMPLETION >> "${BASH_RC}" fi +# link to libudev.so.1 +UDEV_LIB_VER_0=libudev.so.0 +UDEV_LIB_VER_1=libudev.so.1 +UDEV_PATHS=( + "/lib/x86_64-linux-gnu" # Ubuntu 64bit + "/lib/i386-linux-gnu" # Ubuntu 32bit +) +for i in "${UDEV_PATHS[@]}" +do + if [ -f $i/$UDEV_LIB_VER_1 ] + then + ${TSUDO} ln -sf $i/$UDEV_LIB_VER_1 $i/$UDEV_LIB_VER_0 + break + fi +done + exit 0 -- 2.34.1