SDB: Added symbolic link to libudev library when installing sdb 96/24796/1
authorshingil.kang <shingil.kang@samsung.com>
Tue, 22 Jul 2014 07:03:17 +0000 (16:03 +0900)
committershingil.kang <shingil.kang@samsung.com>
Tue, 22 Jul 2014 07:03:17 +0000 (16:03 +0900)
Change-Id: Id1c5817892734906b7db09d91c5f451414b39728
Signed-off-by: shingil.kang <shingil.kang@samsung.com>
package/sdb.install.linux

index 6deb1ef6ecf655c3601799c73eb8528689869a20..bf75e1b4ba8931dce497e1f7125d112a88af4fd2 100755 (executable)
@@ -7,6 +7,7 @@ SDB_AC_DST_PATH=${SDB_SETTING_PATH}/${SDB_AC_NAME}
 BASH_RC=~/.bashrc
 ENABLE_SDB_COMPLETION="# Enable programmable sdb completion features.\nif [ -f ~/.sdb/.sdb-completion.bash ]; then\n source ~/.sdb/.sdb-completion.bash\nfi"
 
+# autocomplete setting
 rm -rf ${SDB_SETTING_PATH}
 mkdir -p ${SDB_SETTING_PATH}
 mv -f ${SDB_AC_SRC_PATH} ${SDB_AC_DST_PATH}
@@ -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