File project.diff of Package JeOS-arndale

--- Images.kiwi.in.orig
+++ Images.kiwi.in
@@ -60,6 +60,11 @@
 #  define KERNEL_CMDLINE_SER "console=ttySAC2,115200n8"
 #  define KERNEL_CMDLINE_GFX "console=ttySAC2,115200n8"
 #  define EXTRA_PACKAGES PKG_BOOT_TAG(u-boot-origen)
+#elif IS_FLAVOR_arndale
+#  define BOOTKERNEL arndale
+#  define KERNEL_CMDLINE_SER "console=ttySAC2,115200n8"
+#  define KERNEL_CMDLINE_GFX "console=ttySAC2,115200n8"
+#  define EXTRA_PACKAGES PKG_BOOT_TAG(u-boot-arndale5250)
 #else
 #  define BOOTKERNEL default
 #  define KERNEL_CMDLINE_SER ""
@@ -124,6 +129,11 @@
 	<repository type="rpm-md">
 		<source path="obs://openSUSE:12.2:ARM/standard"/>
 	</repository>
+#if IS_FLAVOR_arndale
+	<repository type="rpm-md">
+		<source path="obs://openSUSE:12.2:ARM:Contrib:Arndale/standard"/>
+	</repository>
+#endif
 	<!-- dont remove qemu binfmt helpers from initrd -->
 	<strip type="tools">
 		<file name="qemu-arm-binfmt"/>
--- config.sh.orig
+++ config.sh
@@ -72,6 +72,13 @@ zypper ar $baseRepo $baseName
 zypper ar -f "http://download.opensuse.org/ports/armv7hl/update/12.2/" "openSUSE-12.2-ARM-Updates"
 
 #======================================
+# Add Arndale repository
+#--------------------------------------
+baseRepo="http://download.opensuse.org/repositories/openSUSE:/12.2:/ARM:/Contrib:/Arndale/standard/"
+baseName="openSUSE-12.2-ARM-Arndale"
+zypper ar -f $baseRepo $baseName
+
+#======================================
 # Add xorg config with fbdev
 #--------------------------------------
 mkdir -p /etc/X11/xorg.conf.d/
--- pre_checkin.sh.orig
+++ pre_checkin.sh
@@ -8,8 +8,8 @@ if [ -e /usr/bin/cpp-4.6 ]; then
 fi
 
 
-for i in JeOS-rootfs JeOS-beagle JeOS-efikamx JeOS-panda JeOS-vexpress \
-	 XFCE-rootfs XFCE-panda XFCE-beagle XFCE-vexpress; do
+for i in JeOS-rootfs JeOS-beagle JeOS-efikamx JeOS-panda JeOS-vexpress JeOS-arndale \
+	 XFCE-rootfs XFCE-panda XFCE-beagle XFCE-vexpress XFCE-arndale; do
 
     if [[ $i == XFCE-* ]]; then
         image_type=TYPE_XFCE
--- uboot-image-install.orig
+++ uboot-image-install
@@ -2,6 +2,7 @@
 
 set -x
 
+pushd /usr/src/packages/KIWIROOT-oem/
 diskname=$1
 
 #==========================================
@@ -36,3 +37,23 @@ if [ -f "boot/origen-spl.bin" ];then
 	fi
 fi
 
+#==========================================
+# install Arndale SPL & u-boot as raw
+#------------------------------------------
+if [ -f "boot/smdk5250-spl.bin" ];then
+	echo "Installing SPL..."
+	if ! dd if=boot/arndale-bl1.img of=$diskname seek=1 conv=notrunc; then
+		echo "Couldn't install BL1 on $diskname"
+		exit 1
+	fi
+	if ! dd if=boot/smdk5250-spl.bin of=$diskname seek=17 conv=notrunc; then
+		echo "Couldn't install SPL on $diskname"
+		exit 1
+	fi
+	if ! dd if=boot/u-boot.bin of=$diskname seek=49 conv=notrunc; then
+		echo "Couldn't install u-boot on $diskname"
+		exit 1
+	fi
+fi
+
+popd
--- uboot-image-setup.orig
+++ uboot-image-setup
@@ -11,11 +11,13 @@ echo 'if itest 1$arcNumber == 13905; the
 echo '  setenv kerneladdr 0x2000000'                               >> $file
 echo '  setenv ramdiskaddr 0x3000000'                              >> $file
 echo 'fi'                                                          >> $file
-echo -n 'setenv bootcmd "'                                         >> $file
-echo -n 'ext2load mmc 0:1 ${kerneladdr} boot/linux.vmx; '          >> $file
-echo -n 'ext2load mmc 0:1 ${ramdiskaddr} boot/initrd.uboot; '      >> $file
-echo 'bootm ${kerneladdr} ${ramdiskaddr}";'                        >> $file
-echo 'boot'                                                        >> $file
+echo 'setenv dtbaddr 0x44000000'                                   >> $file
+#echo -n 'setenv bootcmd "'                                         >> $file
+echo 'ext2load mmc 0:1 ${kerneladdr} boot/linux.vmx '          >> $file
+echo 'ext2load mmc 0:1 ${ramdiskaddr} boot/initrd.uboot '      >> $file
+echo 'ext2load mmc 0:2 ${dtbaddr} boot/exynos5250-arndale.dtb ' >> $file
+echo 'bootm ${kerneladdr} ${ramdiskaddr} ${dtbaddr}'             >> $file
+#echo 'boot'                                                        >> $file
 
 #==========================================
 # Create machine readable uboot format
openSUSE Build Service is sponsored by