From: Dongxing Liu Date: Tue, 16 Jul 2013 09:00:13 +0000 (+0800) Subject: package: modify install and remove scripts to support multiple host OS X-Git-Tag: 2.2.1_release~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6987f2d6f367bda73941b39537ef8d282600781f;p=sdk%2Femulator%2Fqemu.git package: modify install and remove scripts to support multiple host OS Change-Id: I5527dfd3c985ab71640c007906f31f573168822f Signed-off-by: Dongxing Liu --- diff --git a/package/emulator-qemu-x86.install.ubuntu-32 b/package/emulator-qemu-x86.install.ubuntu-32 index 6cc3315710..d84e1dc4c4 100755 --- a/package/emulator-qemu-x86.install.ubuntu-32 +++ b/package/emulator-qemu-x86.install.ubuntu-32 @@ -7,11 +7,17 @@ then exit 2; fi +if [ -e /etc/os-release ]; then + OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` +fi + TMP_FILE=init_tizen-kvm.sh echo "cp ${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/tizen-kvm /etc/init.d/" >> $TMP_FILE echo "cp ${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/45-tizen-kvm.rules /lib/udev/rules.d/" >> $TMP_FILE echo "/etc/init.d/tizen-kvm start" >> $TMP_FILE -echo "update-rc.d tizen-kvm defaults" >> $TMP_FILE +if [ "ubuntu" = "${OS_NAME}" ] ; then + echo "update-rc.d tizen-kvm defaults" >> $TMP_FILE +fi chmod +x $TMP_FILE diff --git a/package/emulator-qemu-x86.install.ubuntu-64 b/package/emulator-qemu-x86.install.ubuntu-64 index 6cc3315710..d84e1dc4c4 100755 --- a/package/emulator-qemu-x86.install.ubuntu-64 +++ b/package/emulator-qemu-x86.install.ubuntu-64 @@ -7,11 +7,17 @@ then exit 2; fi +if [ -e /etc/os-release ]; then + OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` +fi + TMP_FILE=init_tizen-kvm.sh echo "cp ${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/tizen-kvm /etc/init.d/" >> $TMP_FILE echo "cp ${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/45-tizen-kvm.rules /lib/udev/rules.d/" >> $TMP_FILE echo "/etc/init.d/tizen-kvm start" >> $TMP_FILE -echo "update-rc.d tizen-kvm defaults" >> $TMP_FILE +if [ "ubuntu" = "${OS_NAME}" ] ; then + echo "update-rc.d tizen-kvm defaults" >> $TMP_FILE +fi chmod +x $TMP_FILE diff --git a/package/emulator-qemu-x86.remove.ubuntu-32 b/package/emulator-qemu-x86.remove.ubuntu-32 index 9a5c62498f..05e72fefb1 100755 --- a/package/emulator-qemu-x86.remove.ubuntu-32 +++ b/package/emulator-qemu-x86.remove.ubuntu-32 @@ -7,8 +7,14 @@ then exit 2; fi +if [ -e /etc/os-release ]; then + OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` +fi + TMP_FILE=remove_tizen-kvm.sh -echo "update-rc.d -f tizen-kvm remove" >> $TMP_FILE +if [ "ubuntu" = "${OS_NAME}" ] ; then + echo "update-rc.d -f tizen-kvm remove" >> $TMP_FILE +fi echo "rm -f /etc/init.d/tizen-kvm" >> $TMP_FILE echo "rm -f /lib/udev/rules.d/45-tizen-kvm.rules" >> $TMP_FILE diff --git a/package/emulator-qemu-x86.remove.ubuntu-64 b/package/emulator-qemu-x86.remove.ubuntu-64 index 9a5c62498f..05e72fefb1 100755 --- a/package/emulator-qemu-x86.remove.ubuntu-64 +++ b/package/emulator-qemu-x86.remove.ubuntu-64 @@ -7,8 +7,14 @@ then exit 2; fi +if [ -e /etc/os-release ]; then + OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` +fi + TMP_FILE=remove_tizen-kvm.sh -echo "update-rc.d -f tizen-kvm remove" >> $TMP_FILE +if [ "ubuntu" = "${OS_NAME}" ] ; then + echo "update-rc.d -f tizen-kvm remove" >> $TMP_FILE +fi echo "rm -f /etc/init.d/tizen-kvm" >> $TMP_FILE echo "rm -f /lib/udev/rules.d/45-tizen-kvm.rules" >> $TMP_FILE