--- /dev/null
--- /dev/null
++#/bin/sh -e
++
++CMDLINE=/proc/cmdline
++VIDEO=`sed s/.*video=// $CMDLINE | cut -d ' ' -f1`
++FORMAT=`echo $VIDEO | cut -d ':' -f2 | cut -d ',' -f2`
++RESOLUTION=`echo $FORMAT | cut -d '-' -f1`
++W=`echo $RESOLUTION | awk -Fx '{print $1}'`
++H=`echo $RESOLUTION | awk -Fx '{print $2}'`
++
++if [ -d /usr/share/edje ] && [ -d /usr/share/edje/emul ] &&
++ [ -f /usr/share/edje/emul/1X1_poweron.edj ] && [ -f /usr/share/edje/emul/1X1_poweroff.edj ] &&
++ [ -f /usr/share/edje/emul/3X4_poweron.edj ] && [ -f /usr/share/edje/emul/3X4_poweroff.edj ]
++then
++ rm -f /usr/share/edje/poweron.edj
++ rm -f /usr/share/edje/poweroff.edj
++ if [ $W == $H ]
++ then
++ ln -s emul/1X1_poweron.edj /usr/share/edje/poweron.edj
++ ln -s emul/1X1_poweroff.edj /usr/share/edje/poweroff.edj
++ else
++ ln -s emul/3X4_poweron.edj /usr/share/edje/poweron.edj
++ ln -s emul/3X4_poweroff.edj /usr/share/edje/poweroff.edj
++ fi
++fi
%post
#make fstab
if [ -e /etc/fstab ]; then
- %if ("%{_repository}" == "mobile")
++%if "%{?tizen_profile_name}" == "mobile"
echo "/opt/var /var bind bind 0 0" >> /etc/fstab
+%endif
echo "tmpfs /tmp tmpfs comment=havefs-smackfs-smackfsroot=* 0 0" >> /etc/fstab
echo "/dev/vdb swap swap defaults 0 0" >> /etc/fstab
fi
+ %posttrans
+ #run emulator_ns.preinit script after all packages have been installed.
+ /etc/preconf.d/emulator_ns.preinit
+
%files
- /etc/emulator/setup-audio-volume.sh
/etc/emulator/mount-hostdir.sh
/etc/emulator/model-config.sh
- /etc/init.d/setup-audio-volume
++/etc/emulator/select-boot-animation.sh
/etc/init.d/mount-hostdir
/etc/inittab
/etc/preconf.d/emulator_ns.preinit