From: jinhyung.jo Date: Mon, 9 Nov 2015 06:22:14 +0000 (+0900) Subject: package: change platform version X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.2~40^2~91 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f1a8e859904075f0aaebbd6360c076c0a3afc4fd;p=sdk%2Femulator%2Fqemu.git package: change platform version From the tizen_2.4 to the tizen_2.3.2 Change-Id: I0536bb6977d5afc3f34eb889e60efbcb8ace7426 Signed-off-by: Jinhyung Jo --- diff --git a/package/2.3.2-emulator-qemu-x86.install.macos-64 b/package/2.3.2-emulator-qemu-x86.install.macos-64 new file mode 100755 index 0000000000..9f7565fc21 --- /dev/null +++ b/package/2.3.2-emulator-qemu-x86.install.macos-64 @@ -0,0 +1,176 @@ +#!/bin/sh -e + +TIZEN_SDK_INSTALL_PATH="`echo $INSTALLED_PATH`" +OLD_SHMMAXSIZE=`sysctl -n kern.sysv.shmmax` +SYSCTL_FILE=sysctl.conf +COCOASUDO_PATH=$TIZEN_SDK_INSTALL_PATH/tools/emulator/bin +TIZEN_BIN_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.3.2/common/emulator/bin +TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.3.2/common/emulator/etc +TIZEN_TOOL_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/tools/emulator/etc +TMP_FILE=emulator-install.sh +NEW_SHMMAXSIZE=83886080 + +if [ -z "$TIZEN_SDK_INSTALL_PATH" ] +then + echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log + # exit 2; +fi + +function remove_tmp_file { + if [ -e "$TMP_FILE" ] + then + echo "delete $TMP_FILE" + rm -f "$TMP_FILE" + fi +} + +function remove_sysctl_file { + if [ -e "$SYSCTL_FILE" ] + then + echo "delete $SYSCTL_FILE" + rm -f "$SYSCTL_FILE" + fi +} + +function makesysctl { + echo 'make new sysctl.conf file to change' + + remove_sysctl_file; + + echo "kern.sysv.shmmax=83886080" >> "$SYSCTL_FILE" + echo "kern.sysv.shmmin=1" >> "$SYSCTL_FILE" + echo "kern.sysv.shmmni=128" >> "$SYSCTL_FILE" + echo "kern.sysv.shmseg=32" >> "$SYSCTL_FILE" + echo "kern.sysv.shmall=20480" >> "$SYSCTL_FILE" +} + +function generate_tap_kext_cmd { + echo "cp -pR \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc/" >> "$TMP_FILE" + echo "mkdir -p /Library/Extensions" >> $TMP_FILE + echo "rm -rf \"${TIZEN_TOOL_ETC_PATH}/tap.kext\"" >> "$TMP_FILE" + echo "ditto -x -k \"${TIZEN_TOOL_ETC_PATH}/tap.zip\" \"${TIZEN_TOOL_ETC_PATH}\"" >> "$TMP_FILE" + echo "rm -f \"${TIZEN_TOOL_ETC_PATH}/tap.zip\"" >> "$TMP_FILE" + echo "cp -pR \"${TIZEN_TOOL_ETC_PATH}/tap.kext\" /Library/Extensions" >> "$TMP_FILE" + echo "chown -R root:wheel /Library/Extensions/tap.kext" >> "$TMP_FILE" + echo "mkdir -p /Library/LaunchDaemons" >> "$TMP_FILE" + echo "cp /Library/Extensions/tap.kext/Contents/net.sf.tuntaposx.tap.plist /Library/LaunchDaemons" >> "$TMP_FILE" + echo "kextutil -nt /Library/Extensions/tap.kext" >> "$TMP_FILE" + echo "/sbin/kextload /Library/Extensions/tap.kext" >> "$TMP_FILE" +} + +function generate_sysctl_cmd { + if [ $OLD_SHMMAXSIZE -lt $NEW_SHMMAXSIZE ] + then + if [ -e "/etc/$SYSCTL_FILE" ] + then + makesysctl; + echo "mv -f /etc/sysctl.conf /etc/sysctl.conf.old" >> "$TMP_FILE" + echo "cp -f \"$SYSCTL_FILE\" /etc/." >> "$TMP_FILE" + echo "sysctl -w kern.sysv.shmmax=$NEW_SHMMAXSIZE" >> "$TMP_FILE" + echo 'echo "Changing /etc/sysctl.conf file. (The original file will be removed to sysctl.conf.old)"' >> "$TMP_FILE" + else + makesysctl; + echo "cp -f \"$SYSCTL_FILE\" /etc/." >> "$TMP_FILE" + echo "sysctl -w kern.sysv.shmmax=$NEW_SHMMAXSIZE" >> "$TMP_FILE" + echo 'echo "Make a new /etc/sysctl.conf file."' >> "$TMP_FILE" + fi + fi +} + +function generate_sudoer_cmd { + cat << 'EOF' >> $TMP_FILE +FILE=/etc/sudoers +BACKFILE=/etc/sudoers.bak +TMPFILE=/etc/sudoers.tmp +MESSAGE="# Tizen SDK generated the following script. Do not modify." +LINE1="User_Alias QEMUERS=" +LINE2="Cmnd_Alias QEMU=/etc/emulator-ifup.sh, /etc/emulator-ifdown.sh" +LINE3="QEMUERS ALL=(ALL) NOPASSWD: QEMU" +count=0 + +if [[ "$USER" == "" ]] +then + echo "user is not set. aborting..." + exit 1 +fi + +while read line +do + echo $line + count=$((count+1)) + if [[ $line == $LINE1* ]] + then + echo "find original script" + NAMES=`echo $line | cut -d = -f2` + if [[ "$NAMES"x == ""x ]] + then + cp $FILE $BACKFILE + # in case of blank user + eval sed -e "$count"c\"$line $USER\" $FILE > $TMPFILE + exit 0 + fi + for i in $(echo $NAMES | tr "," "\n") + do + if [[ "$i" == "$USER" ]] + then + echo "already added the same user" + exit 0 + fi + done + cp $FILE $BACKFILE + # new user is added with comma behind the original users. + eval sed -e "$count"c\"$line, $USER\" $FILE > $TMPFILE + mv $TMPFILE $FILE + exit 0 + fi +done < $FILE + +cp $FILE $BACKFILE +echo "do not find qemu sudoer. add it" +echo "$MESSAGE" >> $FILE +echo "$LINE1$USER" >> $FILE +echo "$LINE2" >> $FILE +echo "$LINE3" >> $FILE +exit 0 +EOF +} + +function prepare { + TAP_ZIP_FILE="$TIZEN_TOOL_ETC_PATH/tap.zip" + TAP_KEXT="$TIZEN_TOOL_ETC_PATH/tap.kext" + USER=`id -un` + echo "create $TMP_FILE" + echo "#!/bin/sh" > "$TMP_FILE" + echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> "$TMP_FILE" + echo "USER=$USER" >> "$TMP_FILE" +} + +function generate { + generate_sysctl_cmd; + generate_tap_kext_cmd; + generate_sudoer_cmd; +} + +function execute { + /bin/chmod +x "$TMP_FILE" + "$COCOASUDO_PATH/cocoasudo" --prompt="Please enter your password to install Tizen Emulator." sh -x "$TMP_FILE" +} + +function cleanup { + remove_tmp_file; + remove_sysctl_file; +} + +prepare; +generate; +execute; +cleanup; + +CURRENT_SHMMAXSIZE=`sysctl -n kern.sysv.shmmax` + +if [ ! $OLD_SHMMAXSIZE -eq $CURRENT_SHMMAXSIZE ] +then + echo 'need reboot' + exit 99 +fi + diff --git a/package/2.3.2-emulator-qemu-x86.install.ubuntu-32 b/package/2.3.2-emulator-qemu-x86.install.ubuntu-32 new file mode 100755 index 0000000000..71bd8c567c --- /dev/null +++ b/package/2.3.2-emulator-qemu-x86.install.ubuntu-32 @@ -0,0 +1,123 @@ +#!/bin/bash -x + +TIZEN_KVM_SCRIPT=/etc/init.d/tizen-kvm-multi +if [ -f ${TIZEN_KVM_SCRIPT} ] +then + echo "tizen-kvm-multi does exist. tizen-kvm does not need to be installed." + exit 0; +fi + +TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` +TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.3.2/common/emulator/etc +if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] +then +# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log + exit 2; +fi + +PLATFORM_VERSION=tizen-2.3.2 + +LSB_RELEASE=`which lsb_release` +if [ "${LSB_RELEASE}" = "" ]; then + if [ -e /etc/os-release ]; then + OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` + fi + # TODO: Detect other linux distributions. +else + OS_NAME=`lsb_release --id --short` +fi + +if [ ! -z "${OS_NAME}" ]; then + OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` +fi +echo "Linux Distribution: ${OS_NAME}" + +# need sudo to enable kvm module and set qemu sudoers +TMP_FILE=init_tizen.sh +USER=`id -un` +echo "#!/bin/bash -x" >> ${TMP_FILE} +echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE} +echo "OS_NAME=$OS_NAME" >> ${TMP_FILE} +echo "USER=$USER" >> ${TMP_FILE} +echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-kvm\" /etc/init.d/" >> ${TMP_FILE} +echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-kvm.rules\" /lib/udev/rules.d/" >> ${TMP_FILE} +echo "/etc/init.d/tizen-kvm start" >> ${TMP_FILE} +echo "cp -pR \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE +cat << 'EOF' >> $TMP_FILE +if [ "ubuntu" = "${OS_NAME}" ] ; then + update-rc.d tizen-kvm defaults +fi + +FILE=/etc/sudoers +BACKFILE=/etc/sudoers.bak +TMPFILE=/etc/sudoers.tmp +MESSAGE="# Tizen SDK generated the following script. Do not modify." +LINE1="User_Alias QEMUERS=" +LINE2="Cmnd_Alias QEMU=/etc/emulator-ifup.sh, /etc/emulator-ifdown.sh, /usr/sbin/openvpn" +LINE3="QEMUERS ALL=(ALL) NOPASSWD: QEMU" +count=0 + +if [[ "$USER" == "" ]] +then + echo "user is not set. aborting..." + exit 1 +fi + +while read line +do + echo $line + count=$((count+1)) + if [[ $line == $LINE1* ]] + then + echo "find original script" + NAMES=`echo $line | cut -d = -f2` + if [[ "$NAMES"x == ""x ]] + then + cp $FILE $BACKFILE + # in case of blank user + eval sed -e "$count"c\"$line $USER\" $FILE > $TMPFILE + exit 0 + fi + for i in $(echo $NAMES | tr "," "\n") + do + if [[ "$i" == "$USER" ]] + then + echo "already added the same user" + exit 0 + fi + done + cp $FILE $BACKFILE + # new user is added with comma behind the original users. + eval sed -e "$count"c\"$line, $USER\" $FILE > $TMPFILE + mv $TMPFILE $FILE + exit 0 + fi +done < $FILE + +cp $FILE $BACKFILE +echo "do not find $line" +echo "$MESSAGE" >> $FILE +echo "$LINE1$USER" >> $FILE +echo "$LINE2" >> $FILE +echo "$LINE3" >> $FILE +exit 0 +EOF + +chmod +x ${TMP_FILE} +if [ "${TSUDO}" != "" ] # since installer v2.27 +then + TSUDO_MSG="Enter your password to install Tizen Emulator" + TMP_PATH="`pwd`/${TMP_FILE}" + ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}" +else + GKSUDO=`which gksudo` + if [ "${GKSUDO}" = "" ] + then + echo "there is no gksudo." + sudo bash -x ./${TMP_FILE} + else + gksudo bash -x ./${TMP_FILE} + fi +fi + +rm ${TMP_FILE} diff --git a/package/2.3.2-emulator-qemu-x86.install.ubuntu-64 b/package/2.3.2-emulator-qemu-x86.install.ubuntu-64 new file mode 100755 index 0000000000..71bd8c567c --- /dev/null +++ b/package/2.3.2-emulator-qemu-x86.install.ubuntu-64 @@ -0,0 +1,123 @@ +#!/bin/bash -x + +TIZEN_KVM_SCRIPT=/etc/init.d/tizen-kvm-multi +if [ -f ${TIZEN_KVM_SCRIPT} ] +then + echo "tizen-kvm-multi does exist. tizen-kvm does not need to be installed." + exit 0; +fi + +TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` +TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.3.2/common/emulator/etc +if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] +then +# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log + exit 2; +fi + +PLATFORM_VERSION=tizen-2.3.2 + +LSB_RELEASE=`which lsb_release` +if [ "${LSB_RELEASE}" = "" ]; then + if [ -e /etc/os-release ]; then + OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` + fi + # TODO: Detect other linux distributions. +else + OS_NAME=`lsb_release --id --short` +fi + +if [ ! -z "${OS_NAME}" ]; then + OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` +fi +echo "Linux Distribution: ${OS_NAME}" + +# need sudo to enable kvm module and set qemu sudoers +TMP_FILE=init_tizen.sh +USER=`id -un` +echo "#!/bin/bash -x" >> ${TMP_FILE} +echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE} +echo "OS_NAME=$OS_NAME" >> ${TMP_FILE} +echo "USER=$USER" >> ${TMP_FILE} +echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-kvm\" /etc/init.d/" >> ${TMP_FILE} +echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-kvm.rules\" /lib/udev/rules.d/" >> ${TMP_FILE} +echo "/etc/init.d/tizen-kvm start" >> ${TMP_FILE} +echo "cp -pR \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE +cat << 'EOF' >> $TMP_FILE +if [ "ubuntu" = "${OS_NAME}" ] ; then + update-rc.d tizen-kvm defaults +fi + +FILE=/etc/sudoers +BACKFILE=/etc/sudoers.bak +TMPFILE=/etc/sudoers.tmp +MESSAGE="# Tizen SDK generated the following script. Do not modify." +LINE1="User_Alias QEMUERS=" +LINE2="Cmnd_Alias QEMU=/etc/emulator-ifup.sh, /etc/emulator-ifdown.sh, /usr/sbin/openvpn" +LINE3="QEMUERS ALL=(ALL) NOPASSWD: QEMU" +count=0 + +if [[ "$USER" == "" ]] +then + echo "user is not set. aborting..." + exit 1 +fi + +while read line +do + echo $line + count=$((count+1)) + if [[ $line == $LINE1* ]] + then + echo "find original script" + NAMES=`echo $line | cut -d = -f2` + if [[ "$NAMES"x == ""x ]] + then + cp $FILE $BACKFILE + # in case of blank user + eval sed -e "$count"c\"$line $USER\" $FILE > $TMPFILE + exit 0 + fi + for i in $(echo $NAMES | tr "," "\n") + do + if [[ "$i" == "$USER" ]] + then + echo "already added the same user" + exit 0 + fi + done + cp $FILE $BACKFILE + # new user is added with comma behind the original users. + eval sed -e "$count"c\"$line, $USER\" $FILE > $TMPFILE + mv $TMPFILE $FILE + exit 0 + fi +done < $FILE + +cp $FILE $BACKFILE +echo "do not find $line" +echo "$MESSAGE" >> $FILE +echo "$LINE1$USER" >> $FILE +echo "$LINE2" >> $FILE +echo "$LINE3" >> $FILE +exit 0 +EOF + +chmod +x ${TMP_FILE} +if [ "${TSUDO}" != "" ] # since installer v2.27 +then + TSUDO_MSG="Enter your password to install Tizen Emulator" + TMP_PATH="`pwd`/${TMP_FILE}" + ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}" +else + GKSUDO=`which gksudo` + if [ "${GKSUDO}" = "" ] + then + echo "there is no gksudo." + sudo bash -x ./${TMP_FILE} + else + gksudo bash -x ./${TMP_FILE} + fi +fi + +rm ${TMP_FILE} diff --git a/package/2.3.2-emulator-qemu-x86.remove.ubuntu-32 b/package/2.3.2-emulator-qemu-x86.remove.ubuntu-32 new file mode 100755 index 0000000000..40699bcc69 --- /dev/null +++ b/package/2.3.2-emulator-qemu-x86.remove.ubuntu-32 @@ -0,0 +1,58 @@ +#!/bin/bash -ex + +TIZEN_KVM_SCRIPT="/etc/init.d/tizen-kvm-multi" +if [ -f ${TIZEN_KVM_SCRIPT} ] +then + echo "tizen-kvm-multi does exist. tizen-kvm does not need to be uninstalled." + exit 0; +fi + +TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` +if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] +then +# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log + exit 2; +fi + +LSB_RELEASE=`which lsb_release` +if [ "${LSB_RELEASE}" = "" ]; then + if [ -e /etc/os-release ]; then + OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` + fi + # TODO: Detect other linux distributions. +else + OS_NAME=`lsb_release --id --short` +fi + +if [ ! -z "${OS_NAME}" ]; then + OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` +fi +echo "Linux Distribution: ${OS_NAME}" + +TMP_FILE=remove_tizen-kvm.sh +echo "#!/bin/bash -ex" >> ${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} + +chmod +x ${TMP_FILE} + +if [ "${TSUDO}" != "" ] # since installer v2.27 +then + TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-kvm." + TMP_PATH="`pwd`/${TMP_FILE}" + $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}" +else + GKSUDO=`which gksudo` + if [ "${GKSUDO}" = "" ] + then + echo "there is no gksudo." + sudo ./${TMP_FILE} + else + gksudo ./${TMP_FILE} + fi +fi + +rm ${TMP_FILE} diff --git a/package/2.3.2-emulator-qemu-x86.remove.ubuntu-64 b/package/2.3.2-emulator-qemu-x86.remove.ubuntu-64 new file mode 100755 index 0000000000..40699bcc69 --- /dev/null +++ b/package/2.3.2-emulator-qemu-x86.remove.ubuntu-64 @@ -0,0 +1,58 @@ +#!/bin/bash -ex + +TIZEN_KVM_SCRIPT="/etc/init.d/tizen-kvm-multi" +if [ -f ${TIZEN_KVM_SCRIPT} ] +then + echo "tizen-kvm-multi does exist. tizen-kvm does not need to be uninstalled." + exit 0; +fi + +TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` +if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] +then +# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log + exit 2; +fi + +LSB_RELEASE=`which lsb_release` +if [ "${LSB_RELEASE}" = "" ]; then + if [ -e /etc/os-release ]; then + OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` + fi + # TODO: Detect other linux distributions. +else + OS_NAME=`lsb_release --id --short` +fi + +if [ ! -z "${OS_NAME}" ]; then + OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` +fi +echo "Linux Distribution: ${OS_NAME}" + +TMP_FILE=remove_tizen-kvm.sh +echo "#!/bin/bash -ex" >> ${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} + +chmod +x ${TMP_FILE} + +if [ "${TSUDO}" != "" ] # since installer v2.27 +then + TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-kvm." + TMP_PATH="`pwd`/${TMP_FILE}" + $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}" +else + GKSUDO=`which gksudo` + if [ "${GKSUDO}" = "" ] + then + echo "there is no gksudo." + sudo ./${TMP_FILE} + else + gksudo ./${TMP_FILE} + fi +fi + +rm ${TMP_FILE} diff --git a/package/2.4-emulator-qemu-x86.install.macos-64 b/package/2.4-emulator-qemu-x86.install.macos-64 deleted file mode 100755 index 1cd72929e5..0000000000 --- a/package/2.4-emulator-qemu-x86.install.macos-64 +++ /dev/null @@ -1,176 +0,0 @@ -#!/bin/sh -e - -TIZEN_SDK_INSTALL_PATH="`echo $INSTALLED_PATH`" -OLD_SHMMAXSIZE=`sysctl -n kern.sysv.shmmax` -SYSCTL_FILE=sysctl.conf -COCOASUDO_PATH=$TIZEN_SDK_INSTALL_PATH/tools/emulator/bin -TIZEN_BIN_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.4/common/emulator/bin -TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.4/common/emulator/etc -TIZEN_TOOL_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/tools/emulator/etc -TMP_FILE=emulator-install.sh -NEW_SHMMAXSIZE=83886080 - -if [ -z "$TIZEN_SDK_INSTALL_PATH" ] -then - echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log - # exit 2; -fi - -function remove_tmp_file { - if [ -e "$TMP_FILE" ] - then - echo "delete $TMP_FILE" - rm -f "$TMP_FILE" - fi -} - -function remove_sysctl_file { - if [ -e "$SYSCTL_FILE" ] - then - echo "delete $SYSCTL_FILE" - rm -f "$SYSCTL_FILE" - fi -} - -function makesysctl { - echo 'make new sysctl.conf file to change' - - remove_sysctl_file; - - echo "kern.sysv.shmmax=83886080" >> "$SYSCTL_FILE" - echo "kern.sysv.shmmin=1" >> "$SYSCTL_FILE" - echo "kern.sysv.shmmni=128" >> "$SYSCTL_FILE" - echo "kern.sysv.shmseg=32" >> "$SYSCTL_FILE" - echo "kern.sysv.shmall=20480" >> "$SYSCTL_FILE" -} - -function generate_tap_kext_cmd { - echo "cp -pR \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc/" >> "$TMP_FILE" - echo "mkdir -p /Library/Extensions" >> $TMP_FILE - echo "rm -rf \"${TIZEN_TOOL_ETC_PATH}/tap.kext\"" >> "$TMP_FILE" - echo "ditto -x -k \"${TIZEN_TOOL_ETC_PATH}/tap.zip\" \"${TIZEN_TOOL_ETC_PATH}\"" >> "$TMP_FILE" - echo "rm -f \"${TIZEN_TOOL_ETC_PATH}/tap.zip\"" >> "$TMP_FILE" - echo "cp -pR \"${TIZEN_TOOL_ETC_PATH}/tap.kext\" /Library/Extensions" >> "$TMP_FILE" - echo "chown -R root:wheel /Library/Extensions/tap.kext" >> "$TMP_FILE" - echo "mkdir -p /Library/LaunchDaemons" >> "$TMP_FILE" - echo "cp /Library/Extensions/tap.kext/Contents/net.sf.tuntaposx.tap.plist /Library/LaunchDaemons" >> "$TMP_FILE" - echo "kextutil -nt /Library/Extensions/tap.kext" >> "$TMP_FILE" - echo "/sbin/kextload /Library/Extensions/tap.kext" >> "$TMP_FILE" -} - -function generate_sysctl_cmd { - if [ $OLD_SHMMAXSIZE -lt $NEW_SHMMAXSIZE ] - then - if [ -e "/etc/$SYSCTL_FILE" ] - then - makesysctl; - echo "mv -f /etc/sysctl.conf /etc/sysctl.conf.old" >> "$TMP_FILE" - echo "cp -f \"$SYSCTL_FILE\" /etc/." >> "$TMP_FILE" - echo "sysctl -w kern.sysv.shmmax=$NEW_SHMMAXSIZE" >> "$TMP_FILE" - echo 'echo "Changing /etc/sysctl.conf file. (The original file will be removed to sysctl.conf.old)"' >> "$TMP_FILE" - else - makesysctl; - echo "cp -f \"$SYSCTL_FILE\" /etc/." >> "$TMP_FILE" - echo "sysctl -w kern.sysv.shmmax=$NEW_SHMMAXSIZE" >> "$TMP_FILE" - echo 'echo "Make a new /etc/sysctl.conf file."' >> "$TMP_FILE" - fi - fi -} - -function generate_sudoer_cmd { - cat << 'EOF' >> $TMP_FILE -FILE=/etc/sudoers -BACKFILE=/etc/sudoers.bak -TMPFILE=/etc/sudoers.tmp -MESSAGE="# Tizen SDK generated the following script. Do not modify." -LINE1="User_Alias QEMUERS=" -LINE2="Cmnd_Alias QEMU=/etc/emulator-ifup.sh, /etc/emulator-ifdown.sh" -LINE3="QEMUERS ALL=(ALL) NOPASSWD: QEMU" -count=0 - -if [[ "$USER" == "" ]] -then - echo "user is not set. aborting..." - exit 1 -fi - -while read line -do - echo $line - count=$((count+1)) - if [[ $line == $LINE1* ]] - then - echo "find original script" - NAMES=`echo $line | cut -d = -f2` - if [[ "$NAMES"x == ""x ]] - then - cp $FILE $BACKFILE - # in case of blank user - eval sed -e "$count"c\"$line $USER\" $FILE > $TMPFILE - exit 0 - fi - for i in $(echo $NAMES | tr "," "\n") - do - if [[ "$i" == "$USER" ]] - then - echo "already added the same user" - exit 0 - fi - done - cp $FILE $BACKFILE - # new user is added with comma behind the original users. - eval sed -e "$count"c\"$line, $USER\" $FILE > $TMPFILE - mv $TMPFILE $FILE - exit 0 - fi -done < $FILE - -cp $FILE $BACKFILE -echo "do not find qemu sudoer. add it" -echo "$MESSAGE" >> $FILE -echo "$LINE1$USER" >> $FILE -echo "$LINE2" >> $FILE -echo "$LINE3" >> $FILE -exit 0 -EOF -} - -function prepare { - TAP_ZIP_FILE="$TIZEN_TOOL_ETC_PATH/tap.zip" - TAP_KEXT="$TIZEN_TOOL_ETC_PATH/tap.kext" - USER=`id -un` - echo "create $TMP_FILE" - echo "#!/bin/sh" > "$TMP_FILE" - echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> "$TMP_FILE" - echo "USER=$USER" >> "$TMP_FILE" -} - -function generate { - generate_sysctl_cmd; - generate_tap_kext_cmd; - generate_sudoer_cmd; -} - -function execute { - /bin/chmod +x "$TMP_FILE" - "$COCOASUDO_PATH/cocoasudo" --prompt="Please enter your password to install Tizen Emulator." sh -x "$TMP_FILE" -} - -function cleanup { - remove_tmp_file; - remove_sysctl_file; -} - -prepare; -generate; -execute; -cleanup; - -CURRENT_SHMMAXSIZE=`sysctl -n kern.sysv.shmmax` - -if [ ! $OLD_SHMMAXSIZE -eq $CURRENT_SHMMAXSIZE ] -then - echo 'need reboot' - exit 99 -fi - diff --git a/package/2.4-emulator-qemu-x86.install.ubuntu-32 b/package/2.4-emulator-qemu-x86.install.ubuntu-32 deleted file mode 100755 index 641234e46a..0000000000 --- a/package/2.4-emulator-qemu-x86.install.ubuntu-32 +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -x - -TIZEN_KVM_SCRIPT=/etc/init.d/tizen-kvm-multi -if [ -f ${TIZEN_KVM_SCRIPT} ] -then - echo "tizen-kvm-multi does exist. tizen-kvm does not need to be installed." - exit 0; -fi - -TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` -TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.4/common/emulator/etc -if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] -then -# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log - exit 2; -fi - -PLATFORM_VERSION=tizen-2.4 - -LSB_RELEASE=`which lsb_release` -if [ "${LSB_RELEASE}" = "" ]; then - if [ -e /etc/os-release ]; then - OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` - fi - # TODO: Detect other linux distributions. -else - OS_NAME=`lsb_release --id --short` -fi - -if [ ! -z "${OS_NAME}" ]; then - OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` -fi -echo "Linux Distribution: ${OS_NAME}" - -# need sudo to enable kvm module and set qemu sudoers -TMP_FILE=init_tizen.sh -USER=`id -un` -echo "#!/bin/bash -x" >> ${TMP_FILE} -echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE} -echo "OS_NAME=$OS_NAME" >> ${TMP_FILE} -echo "USER=$USER" >> ${TMP_FILE} -echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-kvm\" /etc/init.d/" >> ${TMP_FILE} -echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-kvm.rules\" /lib/udev/rules.d/" >> ${TMP_FILE} -echo "/etc/init.d/tizen-kvm start" >> ${TMP_FILE} -echo "cp -pR \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE -cat << 'EOF' >> $TMP_FILE -if [ "ubuntu" = "${OS_NAME}" ] ; then - update-rc.d tizen-kvm defaults -fi - -FILE=/etc/sudoers -BACKFILE=/etc/sudoers.bak -TMPFILE=/etc/sudoers.tmp -MESSAGE="# Tizen SDK generated the following script. Do not modify." -LINE1="User_Alias QEMUERS=" -LINE2="Cmnd_Alias QEMU=/etc/emulator-ifup.sh, /etc/emulator-ifdown.sh, /usr/sbin/openvpn" -LINE3="QEMUERS ALL=(ALL) NOPASSWD: QEMU" -count=0 - -if [[ "$USER" == "" ]] -then - echo "user is not set. aborting..." - exit 1 -fi - -while read line -do - echo $line - count=$((count+1)) - if [[ $line == $LINE1* ]] - then - echo "find original script" - NAMES=`echo $line | cut -d = -f2` - if [[ "$NAMES"x == ""x ]] - then - cp $FILE $BACKFILE - # in case of blank user - eval sed -e "$count"c\"$line $USER\" $FILE > $TMPFILE - exit 0 - fi - for i in $(echo $NAMES | tr "," "\n") - do - if [[ "$i" == "$USER" ]] - then - echo "already added the same user" - exit 0 - fi - done - cp $FILE $BACKFILE - # new user is added with comma behind the original users. - eval sed -e "$count"c\"$line, $USER\" $FILE > $TMPFILE - mv $TMPFILE $FILE - exit 0 - fi -done < $FILE - -cp $FILE $BACKFILE -echo "do not find $line" -echo "$MESSAGE" >> $FILE -echo "$LINE1$USER" >> $FILE -echo "$LINE2" >> $FILE -echo "$LINE3" >> $FILE -exit 0 -EOF - -chmod +x ${TMP_FILE} -if [ "${TSUDO}" != "" ] # since installer v2.27 -then - TSUDO_MSG="Enter your password to install Tizen Emulator" - TMP_PATH="`pwd`/${TMP_FILE}" - ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}" -else - GKSUDO=`which gksudo` - if [ "${GKSUDO}" = "" ] - then - echo "there is no gksudo." - sudo bash -x ./${TMP_FILE} - else - gksudo bash -x ./${TMP_FILE} - fi -fi - -rm ${TMP_FILE} diff --git a/package/2.4-emulator-qemu-x86.install.ubuntu-64 b/package/2.4-emulator-qemu-x86.install.ubuntu-64 deleted file mode 100755 index 641234e46a..0000000000 --- a/package/2.4-emulator-qemu-x86.install.ubuntu-64 +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -x - -TIZEN_KVM_SCRIPT=/etc/init.d/tizen-kvm-multi -if [ -f ${TIZEN_KVM_SCRIPT} ] -then - echo "tizen-kvm-multi does exist. tizen-kvm does not need to be installed." - exit 0; -fi - -TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` -TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.4/common/emulator/etc -if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] -then -# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log - exit 2; -fi - -PLATFORM_VERSION=tizen-2.4 - -LSB_RELEASE=`which lsb_release` -if [ "${LSB_RELEASE}" = "" ]; then - if [ -e /etc/os-release ]; then - OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` - fi - # TODO: Detect other linux distributions. -else - OS_NAME=`lsb_release --id --short` -fi - -if [ ! -z "${OS_NAME}" ]; then - OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` -fi -echo "Linux Distribution: ${OS_NAME}" - -# need sudo to enable kvm module and set qemu sudoers -TMP_FILE=init_tizen.sh -USER=`id -un` -echo "#!/bin/bash -x" >> ${TMP_FILE} -echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE} -echo "OS_NAME=$OS_NAME" >> ${TMP_FILE} -echo "USER=$USER" >> ${TMP_FILE} -echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-kvm\" /etc/init.d/" >> ${TMP_FILE} -echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-kvm.rules\" /lib/udev/rules.d/" >> ${TMP_FILE} -echo "/etc/init.d/tizen-kvm start" >> ${TMP_FILE} -echo "cp -pR \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE -cat << 'EOF' >> $TMP_FILE -if [ "ubuntu" = "${OS_NAME}" ] ; then - update-rc.d tizen-kvm defaults -fi - -FILE=/etc/sudoers -BACKFILE=/etc/sudoers.bak -TMPFILE=/etc/sudoers.tmp -MESSAGE="# Tizen SDK generated the following script. Do not modify." -LINE1="User_Alias QEMUERS=" -LINE2="Cmnd_Alias QEMU=/etc/emulator-ifup.sh, /etc/emulator-ifdown.sh, /usr/sbin/openvpn" -LINE3="QEMUERS ALL=(ALL) NOPASSWD: QEMU" -count=0 - -if [[ "$USER" == "" ]] -then - echo "user is not set. aborting..." - exit 1 -fi - -while read line -do - echo $line - count=$((count+1)) - if [[ $line == $LINE1* ]] - then - echo "find original script" - NAMES=`echo $line | cut -d = -f2` - if [[ "$NAMES"x == ""x ]] - then - cp $FILE $BACKFILE - # in case of blank user - eval sed -e "$count"c\"$line $USER\" $FILE > $TMPFILE - exit 0 - fi - for i in $(echo $NAMES | tr "," "\n") - do - if [[ "$i" == "$USER" ]] - then - echo "already added the same user" - exit 0 - fi - done - cp $FILE $BACKFILE - # new user is added with comma behind the original users. - eval sed -e "$count"c\"$line, $USER\" $FILE > $TMPFILE - mv $TMPFILE $FILE - exit 0 - fi -done < $FILE - -cp $FILE $BACKFILE -echo "do not find $line" -echo "$MESSAGE" >> $FILE -echo "$LINE1$USER" >> $FILE -echo "$LINE2" >> $FILE -echo "$LINE3" >> $FILE -exit 0 -EOF - -chmod +x ${TMP_FILE} -if [ "${TSUDO}" != "" ] # since installer v2.27 -then - TSUDO_MSG="Enter your password to install Tizen Emulator" - TMP_PATH="`pwd`/${TMP_FILE}" - ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}" -else - GKSUDO=`which gksudo` - if [ "${GKSUDO}" = "" ] - then - echo "there is no gksudo." - sudo bash -x ./${TMP_FILE} - else - gksudo bash -x ./${TMP_FILE} - fi -fi - -rm ${TMP_FILE} diff --git a/package/2.4-emulator-qemu-x86.remove.ubuntu-32 b/package/2.4-emulator-qemu-x86.remove.ubuntu-32 deleted file mode 100755 index 40699bcc69..0000000000 --- a/package/2.4-emulator-qemu-x86.remove.ubuntu-32 +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/bash -ex - -TIZEN_KVM_SCRIPT="/etc/init.d/tizen-kvm-multi" -if [ -f ${TIZEN_KVM_SCRIPT} ] -then - echo "tizen-kvm-multi does exist. tizen-kvm does not need to be uninstalled." - exit 0; -fi - -TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` -if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] -then -# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log - exit 2; -fi - -LSB_RELEASE=`which lsb_release` -if [ "${LSB_RELEASE}" = "" ]; then - if [ -e /etc/os-release ]; then - OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` - fi - # TODO: Detect other linux distributions. -else - OS_NAME=`lsb_release --id --short` -fi - -if [ ! -z "${OS_NAME}" ]; then - OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` -fi -echo "Linux Distribution: ${OS_NAME}" - -TMP_FILE=remove_tizen-kvm.sh -echo "#!/bin/bash -ex" >> ${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} - -chmod +x ${TMP_FILE} - -if [ "${TSUDO}" != "" ] # since installer v2.27 -then - TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-kvm." - TMP_PATH="`pwd`/${TMP_FILE}" - $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}" -else - GKSUDO=`which gksudo` - if [ "${GKSUDO}" = "" ] - then - echo "there is no gksudo." - sudo ./${TMP_FILE} - else - gksudo ./${TMP_FILE} - fi -fi - -rm ${TMP_FILE} diff --git a/package/2.4-emulator-qemu-x86.remove.ubuntu-64 b/package/2.4-emulator-qemu-x86.remove.ubuntu-64 deleted file mode 100755 index 40699bcc69..0000000000 --- a/package/2.4-emulator-qemu-x86.remove.ubuntu-64 +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/bash -ex - -TIZEN_KVM_SCRIPT="/etc/init.d/tizen-kvm-multi" -if [ -f ${TIZEN_KVM_SCRIPT} ] -then - echo "tizen-kvm-multi does exist. tizen-kvm does not need to be uninstalled." - exit 0; -fi - -TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` -if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] -then -# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log - exit 2; -fi - -LSB_RELEASE=`which lsb_release` -if [ "${LSB_RELEASE}" = "" ]; then - if [ -e /etc/os-release ]; then - OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'` - fi - # TODO: Detect other linux distributions. -else - OS_NAME=`lsb_release --id --short` -fi - -if [ ! -z "${OS_NAME}" ]; then - OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` -fi -echo "Linux Distribution: ${OS_NAME}" - -TMP_FILE=remove_tizen-kvm.sh -echo "#!/bin/bash -ex" >> ${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} - -chmod +x ${TMP_FILE} - -if [ "${TSUDO}" != "" ] # since installer v2.27 -then - TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-kvm." - TMP_PATH="`pwd`/${TMP_FILE}" - $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}" -else - GKSUDO=`which gksudo` - if [ "${GKSUDO}" = "" ] - then - echo "there is no gksudo." - sudo ./${TMP_FILE} - else - gksudo ./${TMP_FILE} - fi -fi - -rm ${TMP_FILE} diff --git a/package/build.common b/package/build.common index ed3240ec3f..bcfaf61552 100644 --- a/package/build.common +++ b/package/build.common @@ -26,19 +26,17 @@ build_common() # install_common install_common() { - X86_BIN_DIR=$SRCDIR/package/2.4-emulator-qemu-x86.package.${TARGET_OS}/data/platforms/tizen-2.4/common - COMMON_BIN_DIR=$SRCDIR/package/2.4-emulator-qemu-common.package.${TARGET_OS}/data/platforms/tizen-2.4/common - MOBILE_2_4_SKIN_RESOURCE_DIR=$SRCDIR/package/mobile-2.4-emulator-qemu-skins.package.${TARGET_OS}/data/platforms/tizen-2.4/mobile/emulator-resources/skins - WEARABLE_2_4_SKIN_RESOURCE_DIR=$SRCDIR/package/wearable-2.4-emulator-qemu-skins.package.${TARGET_OS}/data/platforms/tizen-2.4/wearable/emulator-resources/skins - TV_2_4_SKIN_RESOURCE_DIR=$SRCDIR/package/tv-2.4-emulator-qemu-skins.package.${TARGET_OS}/data/platforms/tizen-2.4/tv/emulator-resources/skins + X86_BIN_DIR=$SRCDIR/package/2.3.2-emulator-qemu-x86.package.${TARGET_OS}/data/platforms/tizen-2.3.2/common + COMMON_BIN_DIR=$SRCDIR/package/2.3.2-emulator-qemu-common.package.${TARGET_OS}/data/platforms/tizen-2.3.2/common + MOBILE_2_3_2_SKIN_RESOURCE_DIR=$SRCDIR/package/mobile-2.3.2-emulator-qemu-skins.package.${TARGET_OS}/data/platforms/tizen-2.3.2/mobile/emulator-resources/skins + WEARABLE_2_3_2_SKIN_RESOURCE_DIR=$SRCDIR/package/wearable-2.3.2-emulator-qemu-skins.package.${TARGET_OS}/data/platforms/tizen-2.3.2/wearable/emulator-resources/skins cd $SRCDIR/tizen mkdir -p $X86_BIN_DIR mkdir -p $COMMON_BIN_DIR - mkdir -p $MOBILE_2_4_SKIN_RESOURCE_DIR - mkdir -p $WEARABLE_2_4_SKIN_RESOURCE_DIR - mkdir -p $TV_2_4_SKIN_RESOURCE_DIR + mkdir -p $MOBILE_2_3_2_SKIN_RESOURCE_DIR + mkdir -p $WEARABLE_2_3_2_SKIN_RESOURCE_DIR mv x86 $X86_BIN_DIR/emulator mv common $COMMON_BIN_DIR/emulator @@ -46,5 +44,4 @@ install_common() #profile skins mv skins/mobile/* $MOBILE_2_4_SKIN_RESOURCE_DIR mv skins/wearable/* $WEARABLE_2_4_SKIN_RESOURCE_DIR - mv skins/tv/* $TV_2_4_SKIN_RESOURCE_DIR } diff --git a/package/changelog b/package/changelog index ea9686531c..0ad554b7ec 100644 --- a/package/changelog +++ b/package/changelog @@ -1,3 +1,6 @@ +* 2.2.68 +- packaging: change platform version +== Jinhyung Jo 2015-11-09 * 2.2.67 - allocate "DriveInfo" to delete the "BlockBackend" automatically == Chulho Song 2015-09-30 diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest index 232254fda8..ded7edf332 100644 --- a/package/pkginfo.manifest +++ b/package/pkginfo.manifest @@ -1,141 +1,141 @@ -Version: 2.2.67 +Version: 2.2.68 Maintainer: Sangho Park Source: emulator -Package: 2.4-emulator-qemu-common +Package: 2.3.2-emulator-qemu-common OS: ubuntu-32 Build-host-os: ubuntu-32 Description: Common binaries for Tizen Emulator -Package: 2.4-emulator-qemu-common +Package: 2.3.2-emulator-qemu-common OS: ubuntu-64 Build-host-os: ubuntu-64 Description: Common binaries for Tizen Emulator -Package: 2.4-emulator-qemu-common +Package: 2.3.2-emulator-qemu-common OS: windows-32, windows-64 Build-host-os: windows-32 Description: Common binaries for Tizen Emulator -Package: 2.4-emulator-qemu-common +Package: 2.3.2-emulator-qemu-common OS: macos-64 Build-host-os: macos-64 Description: Common binaries for Tizen Emulator -Package: 2.4-emulator-qemu-x86 +Package: 2.3.2-emulator-qemu-x86 OS: ubuntu-32 Build-host-os: ubuntu-32 -Build-dependency: 2.4-emulator-lib-dev [ ubuntu-32 ], emulator-spice-server-dev [ ubuntu-32 ], 2.4-libav-dev [ ubuntu-32 ] -Install-dependency: 2.4-emulator-kernel-x86 [ ubuntu-32 ], emulator-spice-server [ ubuntu-32 ], 2.4-libav [ ubuntu-32 ] +Build-dependency: 2.3.2-emulator-lib-dev [ ubuntu-32 ], emulator-spice-server-dev [ ubuntu-32 ], 2.3.2-libav-dev [ ubuntu-32 ] +Install-dependency: 2.3.2-emulator-kernel-x86 [ ubuntu-32 ], emulator-spice-server [ ubuntu-32 ], 2.3.2-libav [ ubuntu-32 ] C-Prerequisites: libsdl1.2debian, libglib2.0-0, acl, zlib1g, libpixman-1-0, bridge-utils, openvpn Description: Tizen x86 Emulator -#Package: 2.4-emulator-qemu-arm +#Package: 2.3.2-emulator-qemu-arm #OS: ubuntu-32 #Build-host-os: ubuntu-32 -#Install-dependency: 2.4-emulator-kernel-arm [ ubuntu-32 ] +#Install-dependency: 2.3.2-emulator-kernel-arm [ ubuntu-32 ] #Description: Tizen ARM Emulator # -Package: 2.4-emulator-qemu-x86 +Package: 2.3.2-emulator-qemu-x86 OS: ubuntu-64 Build-host-os: ubuntu-64 -Build-dependency: 2.4-emulator-lib-dev [ ubuntu-64 ], emulator-spice-server-dev [ ubuntu-64 ], 2.4-libav-dev [ ubuntu-64] -Install-dependency: 2.4-emulator-kernel-x86 [ ubuntu-64 ], emulator-spice-server [ ubuntu-64 ], 2.4-libav [ ubuntu-64 ] +Build-dependency: 2.3.2-emulator-lib-dev [ ubuntu-64 ], emulator-spice-server-dev [ ubuntu-64 ], 2.3.2-libav-dev [ ubuntu-64] +Install-dependency: 2.3.2-emulator-kernel-x86 [ ubuntu-64 ], emulator-spice-server [ ubuntu-64 ], 2.3.2-libav [ ubuntu-64 ] C-Prerequisites: libsdl1.2debian, libglib2.0-0, acl, zlib1g, libpixman-1-0, bridge-utils, openvpn Description: Tizen x86 Emulator -#Package: 2.4-emulator-qemu-arm +#Package: 2.3.2-emulator-qemu-arm #OS: ubuntu-64 #Build-host-os: ubuntu-64 -#Build-dependency: 2.4-emulator-lib [ ubuntu-64 ] -#Install-dependency: 2.4-emulator-kernel-arm [ ubuntu-64 ] +#Build-dependency: 2.3.2-emulator-lib [ ubuntu-64 ] +#Install-dependency: 2.3.2-emulator-kernel-arm [ ubuntu-64 ] #Description: Tizen ARM Emulator # -Package: 2.4-emulator-qemu-x86 +Package: 2.3.2-emulator-qemu-x86 OS: windows-32, windows-64 Build-host-os: windows-32 -Build-dependency: 2.4-emulator-lib-dev [ windows-32 ], 2.4-libav-dev [ windows-32 ] -Install-dependency: 2.4-emulator-kernel-x86, 2.4-libav +Build-dependency: 2.3.2-emulator-lib-dev [ windows-32 ], 2.3.2-libav-dev [ windows-32 ] +Install-dependency: 2.3.2-emulator-kernel-x86, 2.3.2-libav Description: Tizen x86 Emulator -#Package: 2.4-emulator-qemu-arm +#Package: 2.3.2-emulator-qemu-arm #OS: windows-32, windows-64 #Build-host-os: windows-32 -#Build-dependency: 2.4-emulator-lib-dev [ windows-32 ] -#Install-dependency: 2.4-emulator-kernel-arm [ windows-32 ] +#Build-dependency: 2.3.2-emulator-lib-dev [ windows-32 ] +#Install-dependency: 2.3.2-emulator-kernel-arm [ windows-32 ] #Description: Tizen ARM Emulator # -Package: 2.4-emulator-qemu-x86 +Package: 2.3.2-emulator-qemu-x86 OS: macos-64 Build-host-os: macos-64 -Build-dependency: 2.4-emulator-lib-dev [ macos-64 ], 2.4-libav-dev [ macos-64 ] -Install-dependency: cocoasudo [ macos-64 ], 2.4-emulator-kernel-x86 [ macos-64 ], 2.4-libav [ macos-64 ], tuntaposx [ macos-64 ] +Build-dependency: 2.3.2-emulator-lib-dev [ macos-64 ], 2.3.2-libav-dev [ macos-64 ] +Install-dependency: cocoasudo [ macos-64 ], 2.3.2-emulator-kernel-x86 [ macos-64 ], 2.3.2-libav [ macos-64 ], tuntaposx [ macos-64 ] Description: Tizen x86 Emulator -#Package: 2.4-emulator-qemu-arm +#Package: 2.3.2-emulator-qemu-arm #OS: macos-64 #Build-host-os: macos-64 -#Build-dependency: 2.4-emulator-lib [ macos-64 ] -#Install-dependency: 2.4-emulator-kernel-arm [ macos-64 ] +#Build-dependency: 2.3.2-emulator-lib [ macos-64 ] +#Install-dependency: 2.3.2-emulator-kernel-arm [ macos-64 ] #Description: Tizen ARM Emulator # -Package: mobile-2.4-emulator-qemu-skins +Package: mobile-2.3.2-emulator-qemu-skins OS: ubuntu-32 Build-host-os: ubuntu-32 -Description: Skin images for Mobile 2.4 Tizen Emulator +Description: Skin images for Mobile 2.3.2 Tizen Emulator -Package: mobile-2.4-emulator-qemu-skins +Package: mobile-2.3.2-emulator-qemu-skins OS: ubuntu-64 Build-host-os: ubuntu-64 -Description: Skin images for Mobile 2.4 Tizen Emulator +Description: Skin images for Mobile 2.3.2 Tizen Emulator -Package: mobile-2.4-emulator-qemu-skins +Package: mobile-2.3.2-emulator-qemu-skins OS: windows-32, windows-64 Build-host-os: windows-32 -Description: Skin images for Mobile 2.4 Tizen Emulator +Description: Skin images for Mobile 2.3.2 Tizen Emulator -Package: mobile-2.4-emulator-qemu-skins +Package: mobile-2.3.2-emulator-qemu-skins OS: macos-64 Build-host-os: macos-64 -Description: Skin images for Mobile 2.4 Tizen Emulator +Description: Skin images for Mobile 2.3.2 Tizen Emulator -Package: wearable-2.4-emulator-qemu-skins +Package: wearable-2.3.2-emulator-qemu-skins OS: ubuntu-32 Build-host-os: ubuntu-32 -Description: Skin images for Wearable 2.4 Tizen Emulator +Description: Skin images for Wearable 2.3.2 Tizen Emulator -Package: wearable-2.4-emulator-qemu-skins +Package: wearable-2.3.2-emulator-qemu-skins OS: ubuntu-64 Build-host-os: ubuntu-64 -Description: Skin images for Wearable 2.4 Tizen Emulator +Description: Skin images for Wearable 2.3.2 Tizen Emulator -Package: wearable-2.4-emulator-qemu-skins +Package: wearable-2.3.2-emulator-qemu-skins OS: windows-32, windows-64 Build-host-os: windows-32 -Description: Skin images for Wearable 2.4 Tizen Emulator +Description: Skin images for Wearable 2.3.2 Tizen Emulator -Package: wearable-2.4-emulator-qemu-skins +Package: wearable-2.3.2-emulator-qemu-skins OS: macos-64 Build-host-os: macos-64 -Description: Skin images for Wearable 2.4 Tizen Emulator +Description: Skin images for Wearable 2.3.2 Tizen Emulator -Package: tv-2.4-emulator-qemu-skins +Package: tv-2.3.2-emulator-qemu-skins OS: ubuntu-32 Build-host-os: ubuntu-32 -Description: Skin images for TV 2.4 Tizen Emulator +Description: Skin images for TV 2.3.2 Tizen Emulator -Package: tv-2.4-emulator-qemu-skins +Package: tv-2.3.2-emulator-qemu-skins OS: ubuntu-64 Build-host-os: ubuntu-64 -Description: Skin images for TV 2.4 Tizen Emulator +Description: Skin images for TV 2.3.2 Tizen Emulator -Package: tv-2.4-emulator-qemu-skins +Package: tv-2.3.2-emulator-qemu-skins OS: windows-32, windows-64 Build-host-os: windows-32 -Description: Skin images for TV 2.4 Tizen Emulator +Description: Skin images for TV 2.3.2 Tizen Emulator -Package: tv-2.4-emulator-qemu-skins +Package: tv-2.3.2-emulator-qemu-skins OS: macos-64 Build-host-os: macos-64 -Description: Skin images for TV 2.4 Tizen Emulator +Description: Skin images for TV 2.3.2 Tizen Emulator