# -*-mic2-options-*- -v -d -A armv7l -f loop --pack-to=@NAME@.tar.gz -*-mic2-options-*-

# 
# Do not Edit! Generated by:
# kickstarter.py
# 

lang en_US.UTF-8
keyboard us
timezone --utc Asia/Seoul
# ROOT fs partition
part / --size=2000 --ondisk mmcblk0p --fstype=ext4 --label=rootfs --extoptions="-J size=16"
# DATA partition
part /opt/ --size=312 --ondisk mmcblk0p --fstype=ext4 --label=system-data --extoptions="-m 0"
# UMS partition
part /opt/usr/ --size=3000 --ondisk mmcblk0p --fstype=ext4 --label=user --extoptions="-m 0"
part /boot/kernel/mod_tizen_tm1/lib/modules --size=12 --ondisk mmcblk0p --fstype=ext4 --label=modules

rootpw tizen 
bootloader  --timeout=0  --append="rootdelay=5"   

desktop --autologinuser=root  
user --name root  --groups audio,video --password ''

repo --name=2.4-mobile-target-TM1 --baseurl=http://download.tizen.org/snapshots/2.4-mobile/common/tizen-2.4-mobile_20160307.1/repos/target-TM1/packages/ --save  --ssl_verify=no
repo --name=2.4-base --baseurl=http://download.tizen.org/snapshots/2.4-base/common/latest/repos/standard/packages/ --save  --ssl_verify=no

%packages

@target-m-TM1
@apps-sdk-priv-m
@eng-tools-m
@boot-m-TM1


%end

%prepackages
libprivilege-control-conf
rpm-security-plugin
setup
filesystem
filesystem-tizen
%end

%attachment
/var/tmp/u-boot/u-boot-mmc.bin
/var/tmp/kernel/dzImage
%end

%post
echo 'kickstart post script start'

if [ -e /etc/rc.d/init.d/capability_setting ]; then
        echo 'give capabilities to daemons'
        /etc/rc.d/init.d/capability_setting
fi

rm -rf /usr/include
rm -rf /usr/share/man
rm -rf /usr/share/doc

ldconfig

if [ ! -L var ]; then
        [ -d opt ] || mkdir opt
        cp -af var opt
        rm -rf var
        ln -snf opt/var var
        rm -rf opt/var/run
        ln -snf /run opt/var/run
fi
rm -f /var/lib/rpm/__db*
rm -rf /var/lib/rpmrebuilddb*

LICENSE_DIR=/usr/share/license
LICENSE_FILE=/usr/share/license.html
MD5_TEMP_FILE=/usr/share/temp_license_md5

if [[ -f $LICENSE_FILE ]]; then
        rm -f $LICENSE_FILE
fi

LICENSE_LIST=`ls $LICENSE_DIR`

if [[ -f $MD5_TEMP_FILE ]]; then
        rm -f $MD5_TEMP_FILE
fi

cd $LICENSE_DIR

for INPUT in $LICENSE_LIST; do
        if [[ -f $INPUT ]]; then
                md5sum $INPUT >> $MD5_TEMP_FILE
        fi
done

MD5_LIST=`cat $MD5_TEMP_FILE|awk '{print $1}'|sort -u`

echo "<html>" >> $LICENSE_FILE
echo "<head>" >> $LICENSE_FILE
echo "<meta name=\"viewport\" content=\"initial-scale=1.0\">" >> $LICENSE_FILE
echo "</head>" >> $LICENSE_FILE
echo "<body>" >> $LICENSE_FILE
echo "<xmp>" >> $LICENSE_FILE

for INPUT in $MD5_LIST; do
        PKG_LIST=`cat $MD5_TEMP_FILE|grep $INPUT|awk '{print $2}'`
        PKG_NAME=`echo $PKG_LIST|awk '{print $1}'`

        echo "$PKG_LIST :" >> $LICENSE_FILE
        cat $PKG_NAME >> $LICENSE_FILE
        echo  >> $LICENSE_FILE
        echo  >> $LICENSE_FILE
        echo  >> $LICENSE_FILE
done

echo "To obtain the source code covered under above licenses, please visit http://opensource.samsung.com/ ." >> $LICENSE_FILE
echo "</xmp>" >> $LICENSE_FILE
echo "</body>" >> $LICENSE_FILE
echo "</html>" >> $LICENSE_FILE

rm -rf $LICENSE_DIR/* $MD5_TEMP_FILE

/etc/make_info_file.sh Mobile-TM1 Tizen-2.4.0_Mobile-TM1_`date +%Y%m%d.%H%M`

if [ -e $INSTALL_ROOT/usr/bin/install-smack-policy.sh ]; then
	$INSTALL_ROOT/usr/bin/install-smack-policy.sh
fi

rm -f /var/tmp/kernel/dzImage
rm -f /var/tmp/kernel/dzImage-recovery
rm -rf /var/tmp/u-boot


%end

%post --nochroot
if [ -e $INSTALL_ROOT/usr/bin/build-backup-data.sh ]; then
	$INSTALL_ROOT/usr/bin/build-backup-data.sh
fi


%end
