Hello community,

here is the log from the commit of package u-boot for openSUSE:Factory checked 
in at 2013-05-07 07:38:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/u-boot (Old)
 and      /work/SRC/openSUSE:Factory/.u-boot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "u-boot"

Changes:
--------
New Changes file:

--- /dev/null   2013-04-05 00:01:41.916011506 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-cubieboard.changes    
2013-05-07 07:38:14.000000000 +0200
@@ -0,0 +1,241 @@
+-------------------------------------------------------------------
+Wed May  1 20:48:30 UTC 2013 - [email protected]
+
+- add support for cubieboard, hyundaia7hd, melea1000
+
+-------------------------------------------------------------------
+Wed May  1 08:18:26 UTC 2013 - [email protected]
+
+- update to 2013.04
+  * no upstream changelog available
+- remove dead u-boot-raspberrypi* (actually called rpib now)
+- add rpib variant
+
+-------------------------------------------------------------------
+Thu Apr 11 17:05:58 UTC 2013 - [email protected]
+
+- add omap3_beagle to targets 
+
+-------------------------------------------------------------------
+Thu Apr 11 16:05:41 UTC 2013 - [email protected]
+
+- remove u8500href subpackage, kernel got dropped
+
+-------------------------------------------------------------------
+Sun Apr  7 14:32:20 UTC 2013 - [email protected]
+
+- update to 2013.04rc2
+- enable bootz support on all boards
+
+-------------------------------------------------------------------
+Wed Mar 20 07:21:06 UTC 2013 - [email protected]
+
+- fix mlo-ext2.patch to actually use the ext4 infrastructure
+
+-------------------------------------------------------------------
+Sat Jan 26 10:38:07 UTC 2013 - [email protected]
+
+- update mlo-ext2.patch:
+  * use the ext4 driver now since ext2 got removed
+
+-------------------------------------------------------------------
+Wed Oct 24 22:33:13 UTC 2012 - [email protected]
+
+- add sdhc-1.patch, sdhc-2.patch, sdhc-3.patch:
+  * backport upstream sdhc fixes
+
+-------------------------------------------------------------------
+Wed Oct 24 01:37:36 CEST 2012 - [email protected]
+
+- update to 2012.10:
+  - refresh patches 0006-ARMV7-hardfp-build-fix.patch, mlo-ext2.patch,
+    loadaddr-defaults.patch, mx53loco-bootscr.patch
+
+-------------------------------------------------------------------
+Mon Oct 22 12:00:22 UTC 2012 - [email protected]
+
+- fix origen by putting the ramdisk higher
+
+-------------------------------------------------------------------
+Mon Aug  6 09:39:54 UTC 2012 - [email protected]
+
+- remove Marvell sources as they are non-free licensed (bnc#773824)
+
+-------------------------------------------------------------------
+Thu Jul 26 18:21:44 UTC 2012 - [email protected]
+
+- fix ext2 support for origen
+- add origen-spl.bin for origen
+
+-------------------------------------------------------------------
+Thu Jul 26 09:47:31 UTC 2012 - [email protected]
+
+- merge u-boot-tools
+
+-------------------------------------------------------------------
+Wed Jul 25 21:05:08 UTC 2012 - [email protected]
+
+- add ext2 support by default in mx53loco
+
+-------------------------------------------------------------------
+Tue Jul 24 21:28:59 UTC 2012 - [email protected]
+
+- add support for mx53loco
+
+-------------------------------------------------------------------
+Tue Jul 24 11:25:42 UTC 2012 - [email protected]
+
+- remove u-boot-omap3beagle 
+
+-------------------------------------------------------------------
+Mon Jul 23 22:34:04 UTC 2012 - [email protected]
+
+- bump to 2012.04.01
+  - fixes bug in cmdline parsing
+
+-------------------------------------------------------------------
+Mon Jul 23 22:26:47 UTC 2012 - [email protected]
+
+- add calxeda highbank support
+
+-------------------------------------------------------------------
+Thu Jul 12 12:51:56 UTC 2012 - [email protected]
+
+- autoload boot.scr on beagle, so we can boot again
+
+-------------------------------------------------------------------
+Thu Jul 12 08:12:15 UTC 2012 - [email protected]
+
+- update to upstream u-boot 2012.04
+  -> gets rid of linaro fork, only mainline now
+  -> gets us omap3 MLO support, no more need for x-loader
+  -> potentially fixes voltage issues on omap4
+
+-------------------------------------------------------------------
+Thu Jun 14 09:04:53 UTC 2012 - [email protected]
+
+- add SUSE style conflicts to avoid installation of multiple
+  boot loaders
+
+-------------------------------------------------------------------
+Tue Apr 17 11:59:55 UTC 2012 - [email protected]
+
+- Included u-boot.spec.in and gen_spec.sh in the spec file
+
+-------------------------------------------------------------------
+Mon Feb  6 13:25:09 UTC 2012 - [email protected]
+
+- use ext2 on panda
+
+-------------------------------------------------------------------
+Tue Dec 20 02:36:05 UTC 2011 - [email protected]
+
+- use ttyO2 as default console= on OMAP boards
+
+-------------------------------------------------------------------
+Mon Dec 19 20:21:21 UTC 2011 - [email protected]
+
+- add u8500_href and origen configs
+
+-------------------------------------------------------------------
+Fri Dec 16 16:03:01 UTC 2011 - [email protected]
+
+- fix lint failures
+
+-------------------------------------------------------------------
+Fri Dec 16 14:46:53 CET 2011 - [email protected]
+
+- don't install map
+
+-------------------------------------------------------------------
+Fri Dec 16 02:16:19 UTC 2011 - [email protected]
+
+- generalize spec file to be able to build for more boards
+- add beagle board spec file
+- remove boot.scr
+
+-------------------------------------------------------------------
+Fri Dec 16 01:15:47 UTC 2011 - [email protected]
+
+- rename to u-boot-omap4panda
+
+-------------------------------------------------------------------
+Tue Dec 13 17:24:45 UTC 2011 - [email protected]
+
+- new package based on u-boot-omap4panda but use linaro u-boot git 
+  repo (http://git.linaro.org/git/boot/u-boot-linaro-stable.git)
+  instead of mainline u-boot. This package also contains the MLO 
+  (this package obsoletes the x-loader package)
+
+-------------------------------------------------------------------
+Tue Nov 29 22:53:44 UTC 2011 - [email protected]
+
+- COPYING CREDITS README are now in the standard package 
+
+-------------------------------------------------------------------
+Thu Nov 24 21:08:58 UTC 2011 - [email protected]
+
+- Corrected the links 
+
+-------------------------------------------------------------------
+Tue Nov 22 17:47:17 UTC 2011 - [email protected]
+
+- Build without u-boot tools as we have a u-boot-tools packages
+
+-------------------------------------------------------------------
+Sun Nov 20 17:00:43 UTC 2011 - [email protected]
+
+- Cleaned the spec file up the spec file
+- The name is the same as the package name 
+
+-------------------------------------------------------------------
+Sun Nov 13 13:13:39 UTC 2011 - [email protected]
+
+- Build u-boot according to http://elinux.org/Panda_How_to_MLO_&_u-boot
+- Using .txt config file instead of .scr it's gerated via mkimage
+
+-------------------------------------------------------------------
++++ 44 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-cubieboard.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-highbank.changes   2013-04-17 
09:25:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-highbank.changes      
2013-05-07 07:38:14.000000000 +0200
@@ -1,0 +2,13 @@
+Wed May  1 20:48:30 UTC 2013 - [email protected]
+
+- add support for cubieboard, hyundaia7hd, melea1000
+
+-------------------------------------------------------------------
+Wed May  1 08:18:26 UTC 2013 - [email protected]
+
+- update to 2013.04
+  * no upstream changelog available
+- remove dead u-boot-raspberrypi* (actually called rpib now)
+- add rpib variant
+
+-------------------------------------------------------------------
New Changes file:

--- /dev/null   2013-04-05 00:01:41.916011506 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-hyundaia7hd.changes   
2013-05-07 07:38:14.000000000 +0200
@@ -0,0 +1,241 @@
+-------------------------------------------------------------------
+Wed May  1 20:48:30 UTC 2013 - [email protected]
+
+- add support for cubieboard, hyundaia7hd, melea1000
+
+-------------------------------------------------------------------
+Wed May  1 08:18:26 UTC 2013 - [email protected]
+
+- update to 2013.04
+  * no upstream changelog available
+- remove dead u-boot-raspberrypi* (actually called rpib now)
+- add rpib variant
+
+-------------------------------------------------------------------
+Thu Apr 11 17:05:58 UTC 2013 - [email protected]
+
+- add omap3_beagle to targets 
+
+-------------------------------------------------------------------
+Thu Apr 11 16:05:41 UTC 2013 - [email protected]
+
+- remove u8500href subpackage, kernel got dropped
+
+-------------------------------------------------------------------
+Sun Apr  7 14:32:20 UTC 2013 - [email protected]
+
+- update to 2013.04rc2
+- enable bootz support on all boards
+
+-------------------------------------------------------------------
+Wed Mar 20 07:21:06 UTC 2013 - [email protected]
+
+- fix mlo-ext2.patch to actually use the ext4 infrastructure
+
+-------------------------------------------------------------------
+Sat Jan 26 10:38:07 UTC 2013 - [email protected]
+
+- update mlo-ext2.patch:
+  * use the ext4 driver now since ext2 got removed
+
+-------------------------------------------------------------------
+Wed Oct 24 22:33:13 UTC 2012 - [email protected]
+
+- add sdhc-1.patch, sdhc-2.patch, sdhc-3.patch:
+  * backport upstream sdhc fixes
+
+-------------------------------------------------------------------
+Wed Oct 24 01:37:36 CEST 2012 - [email protected]
+
+- update to 2012.10:
+  - refresh patches 0006-ARMV7-hardfp-build-fix.patch, mlo-ext2.patch,
+    loadaddr-defaults.patch, mx53loco-bootscr.patch
+
+-------------------------------------------------------------------
+Mon Oct 22 12:00:22 UTC 2012 - [email protected]
+
+- fix origen by putting the ramdisk higher
+
+-------------------------------------------------------------------
+Mon Aug  6 09:39:54 UTC 2012 - [email protected]
+
+- remove Marvell sources as they are non-free licensed (bnc#773824)
+
+-------------------------------------------------------------------
+Thu Jul 26 18:21:44 UTC 2012 - [email protected]
+
+- fix ext2 support for origen
+- add origen-spl.bin for origen
+
+-------------------------------------------------------------------
+Thu Jul 26 09:47:31 UTC 2012 - [email protected]
+
+- merge u-boot-tools
+
+-------------------------------------------------------------------
+Wed Jul 25 21:05:08 UTC 2012 - [email protected]
+
+- add ext2 support by default in mx53loco
+
+-------------------------------------------------------------------
+Tue Jul 24 21:28:59 UTC 2012 - [email protected]
+
+- add support for mx53loco
+
+-------------------------------------------------------------------
+Tue Jul 24 11:25:42 UTC 2012 - [email protected]
+
+- remove u-boot-omap3beagle 
+
+-------------------------------------------------------------------
+Mon Jul 23 22:34:04 UTC 2012 - [email protected]
+
+- bump to 2012.04.01
+  - fixes bug in cmdline parsing
+
+-------------------------------------------------------------------
+Mon Jul 23 22:26:47 UTC 2012 - [email protected]
+
+- add calxeda highbank support
+
+-------------------------------------------------------------------
+Thu Jul 12 12:51:56 UTC 2012 - [email protected]
+
+- autoload boot.scr on beagle, so we can boot again
+
+-------------------------------------------------------------------
+Thu Jul 12 08:12:15 UTC 2012 - [email protected]
+
+- update to upstream u-boot 2012.04
+  -> gets rid of linaro fork, only mainline now
+  -> gets us omap3 MLO support, no more need for x-loader
+  -> potentially fixes voltage issues on omap4
+
+-------------------------------------------------------------------
+Thu Jun 14 09:04:53 UTC 2012 - [email protected]
+
+- add SUSE style conflicts to avoid installation of multiple
+  boot loaders
+
+-------------------------------------------------------------------
+Tue Apr 17 11:59:55 UTC 2012 - [email protected]
+
+- Included u-boot.spec.in and gen_spec.sh in the spec file
+
+-------------------------------------------------------------------
+Mon Feb  6 13:25:09 UTC 2012 - [email protected]
+
+- use ext2 on panda
+
+-------------------------------------------------------------------
+Tue Dec 20 02:36:05 UTC 2011 - [email protected]
+
+- use ttyO2 as default console= on OMAP boards
+
+-------------------------------------------------------------------
+Mon Dec 19 20:21:21 UTC 2011 - [email protected]
+
+- add u8500_href and origen configs
+
+-------------------------------------------------------------------
+Fri Dec 16 16:03:01 UTC 2011 - [email protected]
+
+- fix lint failures
+
+-------------------------------------------------------------------
+Fri Dec 16 14:46:53 CET 2011 - [email protected]
+
+- don't install map
+
+-------------------------------------------------------------------
+Fri Dec 16 02:16:19 UTC 2011 - [email protected]
+
+- generalize spec file to be able to build for more boards
+- add beagle board spec file
+- remove boot.scr
+
+-------------------------------------------------------------------
+Fri Dec 16 01:15:47 UTC 2011 - [email protected]
+
+- rename to u-boot-omap4panda
+
+-------------------------------------------------------------------
+Tue Dec 13 17:24:45 UTC 2011 - [email protected]
+
+- new package based on u-boot-omap4panda but use linaro u-boot git 
+  repo (http://git.linaro.org/git/boot/u-boot-linaro-stable.git)
+  instead of mainline u-boot. This package also contains the MLO 
+  (this package obsoletes the x-loader package)
+
+-------------------------------------------------------------------
+Tue Nov 29 22:53:44 UTC 2011 - [email protected]
+
+- COPYING CREDITS README are now in the standard package 
+
+-------------------------------------------------------------------
+Thu Nov 24 21:08:58 UTC 2011 - [email protected]
+
+- Corrected the links 
+
+-------------------------------------------------------------------
+Tue Nov 22 17:47:17 UTC 2011 - [email protected]
+
+- Build without u-boot tools as we have a u-boot-tools packages
+
+-------------------------------------------------------------------
+Sun Nov 20 17:00:43 UTC 2011 - [email protected]
+
+- Cleaned the spec file up the spec file
+- The name is the same as the package name 
+
+-------------------------------------------------------------------
+Sun Nov 13 13:13:39 UTC 2011 - [email protected]
+
+- Build u-boot according to http://elinux.org/Panda_How_to_MLO_&_u-boot
+- Using .txt config file instead of .scr it's gerated via mkimage
+
+-------------------------------------------------------------------
++++ 44 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-hyundaia7hd.changes
New Changes file:

u-boot-melea1000.changes: same change
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-mx53loco.changes   2013-04-17 
09:25:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-mx53loco.changes      
2013-05-07 07:38:14.000000000 +0200
@@ -1,0 +2,13 @@
+Wed May  1 20:48:30 UTC 2013 - [email protected]
+
+- add support for cubieboard, hyundaia7hd, melea1000
+
+-------------------------------------------------------------------
+Wed May  1 08:18:26 UTC 2013 - [email protected]
+
+- update to 2013.04
+  * no upstream changelog available
+- remove dead u-boot-raspberrypi* (actually called rpib now)
+- add rpib variant
+
+-------------------------------------------------------------------
u-boot-omap3beagle.changes: same change
u-boot-omap4panda.changes: same change
u-boot-origen.changes: same change
New Changes file:

--- /dev/null   2013-04-05 00:01:41.916011506 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-rpib.changes  2013-05-07 
07:38:14.000000000 +0200
@@ -0,0 +1,241 @@
+-------------------------------------------------------------------
+Wed May  1 20:48:30 UTC 2013 - [email protected]
+
+- add support for cubieboard, hyundaia7hd, melea1000
+
+-------------------------------------------------------------------
+Wed May  1 08:18:26 UTC 2013 - [email protected]
+
+- update to 2013.04
+  * no upstream changelog available
+- remove dead u-boot-raspberrypi* (actually called rpib now)
+- add rpib variant
+
+-------------------------------------------------------------------
+Thu Apr 11 17:05:58 UTC 2013 - [email protected]
+
+- add omap3_beagle to targets 
+
+-------------------------------------------------------------------
+Thu Apr 11 16:05:41 UTC 2013 - [email protected]
+
+- remove u8500href subpackage, kernel got dropped
+
+-------------------------------------------------------------------
+Sun Apr  7 14:32:20 UTC 2013 - [email protected]
+
+- update to 2013.04rc2
+- enable bootz support on all boards
+
+-------------------------------------------------------------------
+Wed Mar 20 07:21:06 UTC 2013 - [email protected]
+
+- fix mlo-ext2.patch to actually use the ext4 infrastructure
+
+-------------------------------------------------------------------
+Sat Jan 26 10:38:07 UTC 2013 - [email protected]
+
+- update mlo-ext2.patch:
+  * use the ext4 driver now since ext2 got removed
+
+-------------------------------------------------------------------
+Wed Oct 24 22:33:13 UTC 2012 - [email protected]
+
+- add sdhc-1.patch, sdhc-2.patch, sdhc-3.patch:
+  * backport upstream sdhc fixes
+
+-------------------------------------------------------------------
+Wed Oct 24 01:37:36 CEST 2012 - [email protected]
+
+- update to 2012.10:
+  - refresh patches 0006-ARMV7-hardfp-build-fix.patch, mlo-ext2.patch,
+    loadaddr-defaults.patch, mx53loco-bootscr.patch
+
+-------------------------------------------------------------------
+Mon Oct 22 12:00:22 UTC 2012 - [email protected]
+
+- fix origen by putting the ramdisk higher
+
+-------------------------------------------------------------------
+Mon Aug  6 09:39:54 UTC 2012 - [email protected]
+
+- remove Marvell sources as they are non-free licensed (bnc#773824)
+
+-------------------------------------------------------------------
+Thu Jul 26 18:21:44 UTC 2012 - [email protected]
+
+- fix ext2 support for origen
+- add origen-spl.bin for origen
+
+-------------------------------------------------------------------
+Thu Jul 26 09:47:31 UTC 2012 - [email protected]
+
+- merge u-boot-tools
+
+-------------------------------------------------------------------
+Wed Jul 25 21:05:08 UTC 2012 - [email protected]
+
+- add ext2 support by default in mx53loco
+
+-------------------------------------------------------------------
+Tue Jul 24 21:28:59 UTC 2012 - [email protected]
+
+- add support for mx53loco
+
+-------------------------------------------------------------------
+Tue Jul 24 11:25:42 UTC 2012 - [email protected]
+
+- remove u-boot-omap3beagle 
+
+-------------------------------------------------------------------
+Mon Jul 23 22:34:04 UTC 2012 - [email protected]
+
+- bump to 2012.04.01
+  - fixes bug in cmdline parsing
+
+-------------------------------------------------------------------
+Mon Jul 23 22:26:47 UTC 2012 - [email protected]
+
+- add calxeda highbank support
+
+-------------------------------------------------------------------
+Thu Jul 12 12:51:56 UTC 2012 - [email protected]
+
+- autoload boot.scr on beagle, so we can boot again
+
+-------------------------------------------------------------------
+Thu Jul 12 08:12:15 UTC 2012 - [email protected]
+
+- update to upstream u-boot 2012.04
+  -> gets rid of linaro fork, only mainline now
+  -> gets us omap3 MLO support, no more need for x-loader
+  -> potentially fixes voltage issues on omap4
+
+-------------------------------------------------------------------
+Thu Jun 14 09:04:53 UTC 2012 - [email protected]
+
+- add SUSE style conflicts to avoid installation of multiple
+  boot loaders
+
+-------------------------------------------------------------------
+Tue Apr 17 11:59:55 UTC 2012 - [email protected]
+
+- Included u-boot.spec.in and gen_spec.sh in the spec file
+
+-------------------------------------------------------------------
+Mon Feb  6 13:25:09 UTC 2012 - [email protected]
+
+- use ext2 on panda
+
+-------------------------------------------------------------------
+Tue Dec 20 02:36:05 UTC 2011 - [email protected]
+
+- use ttyO2 as default console= on OMAP boards
+
+-------------------------------------------------------------------
+Mon Dec 19 20:21:21 UTC 2011 - [email protected]
+
+- add u8500_href and origen configs
+
+-------------------------------------------------------------------
+Fri Dec 16 16:03:01 UTC 2011 - [email protected]
+
+- fix lint failures
+
+-------------------------------------------------------------------
+Fri Dec 16 14:46:53 CET 2011 - [email protected]
+
+- don't install map
+
+-------------------------------------------------------------------
+Fri Dec 16 02:16:19 UTC 2011 - [email protected]
+
+- generalize spec file to be able to build for more boards
+- add beagle board spec file
+- remove boot.scr
+
+-------------------------------------------------------------------
+Fri Dec 16 01:15:47 UTC 2011 - [email protected]
+
+- rename to u-boot-omap4panda
+
+-------------------------------------------------------------------
+Tue Dec 13 17:24:45 UTC 2011 - [email protected]
+
+- new package based on u-boot-omap4panda but use linaro u-boot git 
+  repo (http://git.linaro.org/git/boot/u-boot-linaro-stable.git)
+  instead of mainline u-boot. This package also contains the MLO 
+  (this package obsoletes the x-loader package)
+
+-------------------------------------------------------------------
+Tue Nov 29 22:53:44 UTC 2011 - [email protected]
+
+- COPYING CREDITS README are now in the standard package 
+
+-------------------------------------------------------------------
+Thu Nov 24 21:08:58 UTC 2011 - [email protected]
+
+- Corrected the links 
+
+-------------------------------------------------------------------
+Tue Nov 22 17:47:17 UTC 2011 - [email protected]
+
+- Build without u-boot tools as we have a u-boot-tools packages
+
+-------------------------------------------------------------------
+Sun Nov 20 17:00:43 UTC 2011 - [email protected]
+
+- Cleaned the spec file up the spec file
+- The name is the same as the package name 
+
+-------------------------------------------------------------------
+Sun Nov 13 13:13:39 UTC 2011 - [email protected]
+
+- Build u-boot according to http://elinux.org/Panda_How_to_MLO_&_u-boot
+- Using .txt config file instead of .scr it's gerated via mkimage
+
+-------------------------------------------------------------------
++++ 44 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-rpib.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot.changes    2013-04-17 
09:25:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot.changes       2013-05-07 
07:38:15.000000000 +0200
@@ -1,0 +2,13 @@
+Wed May  1 20:48:30 UTC 2013 - [email protected]
+
+- add support for cubieboard, hyundaia7hd, melea1000
+
+-------------------------------------------------------------------
+Wed May  1 08:18:26 UTC 2013 - [email protected]
+
+- update to 2013.04
+  * no upstream changelog available
+- remove dead u-boot-raspberrypi* (actually called rpib now)
+- add rpib variant
+
+-------------------------------------------------------------------

Old:
----
  u-boot-2013.04rc2.tar.bz2
  u-boot-raspberrypi.changes
  u-boot-raspberrypi.spec

New:
----
  u-boot-2013.04.tar.bz2
  u-boot-cubieboard.changes
  u-boot-cubieboard.spec
  u-boot-hyundaia7hd.changes
  u-boot-hyundaia7hd.spec
  u-boot-melea1000.changes
  u-boot-melea1000.spec
  u-boot-rpib.changes
  u-boot-rpib.spec
  v2013.04-sunxi.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ u-boot-cubieboard.spec ++++++
#
# spec file for package u-boot-cubieboard
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define x_loader 0
%define origen_spl 0
%define sunxi_spl 1

Name:           u-boot-cubieboard
Version:        2013.04
Release:        0
Summary:        The u-boot firmware for the cubieboard arm platform
License:        GPL-2.0
Group:          System/Boot
Url:            http://www.denx.de/wiki/U-Boot
Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source1:        openSUSE_panda.txt
Source300:      rpmlintrc
Patch1:         0006-ARMV7-hardfp-build-fix.patch
Patch2:         mlo-ext2.patch
Patch3:         loadaddr-defaults.patch
Patch4:         beagle-bootscr.patch
Patch5:         mx53loco-bootscr.patch
Patch6:         exynos-ext2.patch
Patch7:         v2013.04-sunxi.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Provides:       u-boot-loader
Conflicts:      otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes:      x-loader-cubieboard
Provides:       x-loader-cubieboard
%endif
ExclusiveArch:  %arm

%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded 
PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the cubieboard arm platform.

%package doc
Summary:        Documentation for the u-boot Firmware
Group:          Documentation/Other

%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded 
PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for u-boot firmware

%prep
%setup -q -n u-boot-%{version}
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7

%build
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" cubieboard_config
# temporary disable of --build-id
#make CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes

%install
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/boot/u-boot.bin
%if %x_loader == 1
/boot/MLO
%endif
%if %origen_spl == 1
/boot/origen-spl.bin
%endif
%if %sunxi_spl == 1
/boot/sunxi-spl.bin
%endif
%doc COPYING CREDITS README

%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole 
doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST 
doc/README.Modem
# Copy some useful kermit scripts as well
%doc tools/scripts/dot.kermrc tools/scripts/flash_param tools/scripts/send_cmd 
tools/scripts/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-SoC doc/README.ARM-memory-map 

%changelog
++++++ u-boot-highbank.spec ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -20,15 +20,16 @@
 
 %define x_loader 0
 %define origen_spl 0
+%define sunxi_spl 0
 
 Name:           u-boot-highbank
-Version:        2013.04rc2
+Version:        2013.04
 Release:        0
 Summary:        The u-boot firmware for the highbank arm platform
 License:        GPL-2.0
 Group:          System/Boot
 Url:            http://www.denx.de/wiki/U-Boot
-Source:         u-boot-%{version}.tar.bz2
+Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
 Source1:        openSUSE_panda.txt
 Source300:      rpmlintrc
 Patch1:         0006-ARMV7-hardfp-build-fix.patch
@@ -37,6 +38,7 @@
 Patch4:         beagle-bootscr.patch
 Patch5:         mx53loco-bootscr.patch
 Patch6:         exynos-ext2.patch
+Patch7:         v2013.04-sunxi.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       u-boot-loader
 Conflicts:      otherproviders(u-boot-loader)
@@ -69,6 +71,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7
 
 %build
 make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" highbank_config
@@ -84,6 +87,9 @@
 %if %origen_spl == 1
 install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -97,6 +103,9 @@
 %if %origen_spl == 1
 /boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+/boot/sunxi-spl.bin
+%endif
 %doc COPYING CREDITS README
 
 %files doc

++++++ u-boot-hyundaia7hd.spec ++++++
#
# spec file for package u-boot-hyundaia7hd
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define x_loader 0
%define origen_spl 0
%define sunxi_spl 1

Name:           u-boot-hyundaia7hd
Version:        2013.04
Release:        0
Summary:        The u-boot firmware for the hyundaia7hd arm platform
License:        GPL-2.0
Group:          System/Boot
Url:            http://www.denx.de/wiki/U-Boot
Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source1:        openSUSE_panda.txt
Source300:      rpmlintrc
Patch1:         0006-ARMV7-hardfp-build-fix.patch
Patch2:         mlo-ext2.patch
Patch3:         loadaddr-defaults.patch
Patch4:         beagle-bootscr.patch
Patch5:         mx53loco-bootscr.patch
Patch6:         exynos-ext2.patch
Patch7:         v2013.04-sunxi.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Provides:       u-boot-loader
Conflicts:      otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes:      x-loader-hyundaia7hd
Provides:       x-loader-hyundaia7hd
%endif
ExclusiveArch:  %arm

%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded 
PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the hyundaia7hd arm platform.

%package doc
Summary:        Documentation for the u-boot Firmware
Group:          Documentation/Other

%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded 
PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for u-boot firmware

%prep
%setup -q -n u-boot-%{version}
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7

%build
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" hyundai_a7hd_config
# temporary disable of --build-id
#make CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes

%install
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/boot/u-boot.bin
%if %x_loader == 1
/boot/MLO
%endif
%if %origen_spl == 1
/boot/origen-spl.bin
%endif
%if %sunxi_spl == 1
/boot/sunxi-spl.bin
%endif
%doc COPYING CREDITS README

%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole 
doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST 
doc/README.Modem
# Copy some useful kermit scripts as well
%doc tools/scripts/dot.kermrc tools/scripts/flash_param tools/scripts/send_cmd 
tools/scripts/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-SoC doc/README.ARM-memory-map 

%changelog
++++++ u-boot-melea1000.spec ++++++
#
# spec file for package u-boot-melea1000
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define x_loader 0
%define origen_spl 0
%define sunxi_spl 1

Name:           u-boot-melea1000
Version:        2013.04
Release:        0
Summary:        The u-boot firmware for the melea1000 arm platform
License:        GPL-2.0
Group:          System/Boot
Url:            http://www.denx.de/wiki/U-Boot
Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source1:        openSUSE_panda.txt
Source300:      rpmlintrc
Patch1:         0006-ARMV7-hardfp-build-fix.patch
Patch2:         mlo-ext2.patch
Patch3:         loadaddr-defaults.patch
Patch4:         beagle-bootscr.patch
Patch5:         mx53loco-bootscr.patch
Patch6:         exynos-ext2.patch
Patch7:         v2013.04-sunxi.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Provides:       u-boot-loader
Conflicts:      otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes:      x-loader-melea1000
Provides:       x-loader-melea1000
%endif
ExclusiveArch:  %arm

%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded 
PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the melea1000 arm platform.

%package doc
Summary:        Documentation for the u-boot Firmware
Group:          Documentation/Other

%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded 
PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for u-boot firmware

%prep
%setup -q -n u-boot-%{version}
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7

%build
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" mele_a1000_config
# temporary disable of --build-id
#make CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes

%install
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/boot/u-boot.bin
%if %x_loader == 1
/boot/MLO
%endif
%if %origen_spl == 1
/boot/origen-spl.bin
%endif
%if %sunxi_spl == 1
/boot/sunxi-spl.bin
%endif
%doc COPYING CREDITS README

%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole 
doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST 
doc/README.Modem
# Copy some useful kermit scripts as well
%doc tools/scripts/dot.kermrc tools/scripts/flash_param tools/scripts/send_cmd 
tools/scripts/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-SoC doc/README.ARM-memory-map 

%changelog
++++++ u-boot-mx53loco.spec ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -20,15 +20,16 @@
 
 %define x_loader 0
 %define origen_spl 0
+%define sunxi_spl 0
 
 Name:           u-boot-mx53loco
-Version:        2013.04rc2
+Version:        2013.04
 Release:        0
 Summary:        The u-boot firmware for the mx53loco arm platform
 License:        GPL-2.0
 Group:          System/Boot
 Url:            http://www.denx.de/wiki/U-Boot
-Source:         u-boot-%{version}.tar.bz2
+Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
 Source1:        openSUSE_panda.txt
 Source300:      rpmlintrc
 Patch1:         0006-ARMV7-hardfp-build-fix.patch
@@ -37,6 +38,7 @@
 Patch4:         beagle-bootscr.patch
 Patch5:         mx53loco-bootscr.patch
 Patch6:         exynos-ext2.patch
+Patch7:         v2013.04-sunxi.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       u-boot-loader
 Conflicts:      otherproviders(u-boot-loader)
@@ -69,6 +71,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7
 
 %build
 make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" mx53loco_config
@@ -84,6 +87,9 @@
 %if %origen_spl == 1
 install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -97,6 +103,9 @@
 %if %origen_spl == 1
 /boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+/boot/sunxi-spl.bin
+%endif
 %doc COPYING CREDITS README
 
 %files doc

++++++ u-boot-omap3beagle.spec ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -20,15 +20,16 @@
 
 %define x_loader 1
 %define origen_spl 0
+%define sunxi_spl 0
 
 Name:           u-boot-omap3beagle
-Version:        2013.04rc2
+Version:        2013.04
 Release:        0
 Summary:        The u-boot firmware for the omap3beagle arm platform
 License:        GPL-2.0
 Group:          System/Boot
 Url:            http://www.denx.de/wiki/U-Boot
-Source:         u-boot-%{version}.tar.bz2
+Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
 Source1:        openSUSE_panda.txt
 Source300:      rpmlintrc
 Patch1:         0006-ARMV7-hardfp-build-fix.patch
@@ -37,6 +38,7 @@
 Patch4:         beagle-bootscr.patch
 Patch5:         mx53loco-bootscr.patch
 Patch6:         exynos-ext2.patch
+Patch7:         v2013.04-sunxi.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       u-boot-loader
 Conflicts:      otherproviders(u-boot-loader)
@@ -69,6 +71,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7
 
 %build
 make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" omap3_beagle_config
@@ -84,6 +87,9 @@
 %if %origen_spl == 1
 install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -97,6 +103,9 @@
 %if %origen_spl == 1
 /boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+/boot/sunxi-spl.bin
+%endif
 %doc COPYING CREDITS README
 
 %files doc

++++++ u-boot-omap4panda.spec ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -20,15 +20,16 @@
 
 %define x_loader 1
 %define origen_spl 0
+%define sunxi_spl 0
 
 Name:           u-boot-omap4panda
-Version:        2013.04rc2
+Version:        2013.04
 Release:        0
 Summary:        The u-boot firmware for the omap4panda arm platform
 License:        GPL-2.0
 Group:          System/Boot
 Url:            http://www.denx.de/wiki/U-Boot
-Source:         u-boot-%{version}.tar.bz2
+Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
 Source1:        openSUSE_panda.txt
 Source300:      rpmlintrc
 Patch1:         0006-ARMV7-hardfp-build-fix.patch
@@ -37,6 +38,7 @@
 Patch4:         beagle-bootscr.patch
 Patch5:         mx53loco-bootscr.patch
 Patch6:         exynos-ext2.patch
+Patch7:         v2013.04-sunxi.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       u-boot-loader
 Conflicts:      otherproviders(u-boot-loader)
@@ -69,6 +71,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7
 
 %build
 make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" omap4_panda_config
@@ -84,6 +87,9 @@
 %if %origen_spl == 1
 install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -97,6 +103,9 @@
 %if %origen_spl == 1
 /boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+/boot/sunxi-spl.bin
+%endif
 %doc COPYING CREDITS README
 
 %files doc

++++++ u-boot-origen.spec ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -20,15 +20,16 @@
 
 %define x_loader 0
 %define origen_spl 1
+%define sunxi_spl 0
 
 Name:           u-boot-origen
-Version:        2013.04rc2
+Version:        2013.04
 Release:        0
 Summary:        The u-boot firmware for the origen arm platform
 License:        GPL-2.0
 Group:          System/Boot
 Url:            http://www.denx.de/wiki/U-Boot
-Source:         u-boot-%{version}.tar.bz2
+Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
 Source1:        openSUSE_panda.txt
 Source300:      rpmlintrc
 Patch1:         0006-ARMV7-hardfp-build-fix.patch
@@ -37,6 +38,7 @@
 Patch4:         beagle-bootscr.patch
 Patch5:         mx53loco-bootscr.patch
 Patch6:         exynos-ext2.patch
+Patch7:         v2013.04-sunxi.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       u-boot-loader
 Conflicts:      otherproviders(u-boot-loader)
@@ -69,6 +71,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7
 
 %build
 make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" origen_config
@@ -84,6 +87,9 @@
 %if %origen_spl == 1
 install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -97,6 +103,9 @@
 %if %origen_spl == 1
 /boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+/boot/sunxi-spl.bin
+%endif
 %doc COPYING CREDITS README
 
 %files doc

++++++ u-boot-rpib.spec ++++++
#
# spec file for package u-boot-rpib
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define x_loader 0
%define origen_spl 0
%define sunxi_spl 0

Name:           u-boot-rpib
Version:        2013.04
Release:        0
Summary:        The u-boot firmware for the rpib arm platform
License:        GPL-2.0
Group:          System/Boot
Url:            http://www.denx.de/wiki/U-Boot
Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source1:        openSUSE_panda.txt
Source300:      rpmlintrc
Patch1:         0006-ARMV7-hardfp-build-fix.patch
Patch2:         mlo-ext2.patch
Patch3:         loadaddr-defaults.patch
Patch4:         beagle-bootscr.patch
Patch5:         mx53loco-bootscr.patch
Patch6:         exynos-ext2.patch
Patch7:         v2013.04-sunxi.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Provides:       u-boot-loader
Conflicts:      otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes:      x-loader-rpib
Provides:       x-loader-rpib
%endif
ExclusiveArch:  %arm

%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded 
PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the rpib arm platform.

%package doc
Summary:        Documentation for the u-boot Firmware
Group:          Documentation/Other

%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded 
PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for u-boot firmware

%prep
%setup -q -n u-boot-%{version}
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7

%build
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" rpi_b_config
# temporary disable of --build-id
#make CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes

%install
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/boot/u-boot.bin
%if %x_loader == 1
/boot/MLO
%endif
%if %origen_spl == 1
/boot/origen-spl.bin
%endif
%if %sunxi_spl == 1
/boot/sunxi-spl.bin
%endif
%doc COPYING CREDITS README

%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole 
doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST 
doc/README.Modem
# Copy some useful kermit scripts as well
%doc tools/scripts/dot.kermrc tools/scripts/flash_param tools/scripts/send_cmd 
tools/scripts/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-SoC doc/README.ARM-memory-map 

%changelog
++++++ u-boot.spec ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -19,7 +19,7 @@
 
 
 Name:           u-boot
-Version:        2013.04rc2
+Version:        2013.04
 Release:        0
 Summary:        Tools for the u-boot Firmware
 License:        GPL-2.0

++++++ loadaddr-defaults.patch ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -11,10 +11,10 @@
 
 Signed-off-by: Alexander Graf <[email protected]>
 
-Index: u-boot-2013.04rc2/include/configs/omap3_beagle.h
+Index: u-boot-2013.04/include/configs/omap3_beagle.h
 ===================================================================
---- u-boot-2013.04rc2.orig/include/configs/omap3_beagle.h
-+++ u-boot-2013.04rc2/include/configs/omap3_beagle.h
+--- u-boot-2013.04.orig/include/configs/omap3_beagle.h
++++ u-boot-2013.04/include/configs/omap3_beagle.h
 @@ -218,6 +218,8 @@
  #define CONFIG_EXTRA_ENV_SETTINGS \
        "loadaddr=0x80200000\0" \
@@ -24,11 +24,11 @@
        "usbtty=cdc_acm\0" \
        "bootfile=uImage.beagle\0" \
        "console=ttyO2,115200n8\0" \
-Index: u-boot-2013.04rc2/include/configs/omap4_common.h
+Index: u-boot-2013.04/include/configs/omap4_common.h
 ===================================================================
---- u-boot-2013.04rc2.orig/include/configs/omap4_common.h
-+++ u-boot-2013.04rc2/include/configs/omap4_common.h
-@@ -144,6 +144,8 @@
+--- u-boot-2013.04.orig/include/configs/omap4_common.h
++++ u-boot-2013.04/include/configs/omap4_common.h
+@@ -148,6 +148,8 @@
  
  #define CONFIG_EXTRA_ENV_SETTINGS \
        "loadaddr=0x82000000\0" \
@@ -36,4 +36,4 @@
 +      "ramdiskaddr=0x82000000\0" \
        "console=ttyO2,115200n8\0" \
        "fdt_high=0xffffffff\0" \
-       "usbtty=cdc_acm\0" \
+       "fdtaddr=0x80f80000\0" \

++++++ mlo-ext2.patch ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -1,7 +1,7 @@
-Index: u-boot-2013.04rc2/drivers/mmc/spl_mmc.c
+Index: u-boot-2013.04/drivers/mmc/spl_mmc.c
 ===================================================================
---- u-boot-2013.04rc2.orig/drivers/mmc/spl_mmc.c
-+++ u-boot-2013.04rc2/drivers/mmc/spl_mmc.c
+--- u-boot-2013.04.orig/drivers/mmc/spl_mmc.c
++++ u-boot-2013.04/drivers/mmc/spl_mmc.c
 @@ -67,6 +67,59 @@ end:
  }
  
@@ -62,14 +62,7 @@
  static void mmc_load_image_fat(struct mmc *mmc)
  {
        s32 err;
-@@ -121,13 +174,15 @@ void spl_mmc_load_image(void)
-               hang();
-       }
-       boot_mode = spl_boot_mode();
-+      boot_mode = MMCSD_MODE_FAT;
-       if (boot_mode == MMCSD_MODE_RAW) {
-               debug("boot mode - RAW\n");
-               mmc_load_image_raw(mmc);
+@@ -127,7 +180,8 @@ void spl_mmc_load_image(void)
  #ifdef CONFIG_SPL_FAT_SUPPORT
        } else if (boot_mode == MMCSD_MODE_FAT) {
                debug("boot mode - FAT\n");
@@ -79,10 +72,10 @@
  #endif
        } else {
                puts("spl: wrong MMC boot mode\n");
-Index: u-boot-2013.04rc2/include/configs/omap3_beagle.h
+Index: u-boot-2013.04/include/configs/omap3_beagle.h
 ===================================================================
---- u-boot-2013.04rc2.orig/include/configs/omap3_beagle.h
-+++ u-boot-2013.04rc2/include/configs/omap3_beagle.h
+--- u-boot-2013.04.orig/include/configs/omap3_beagle.h
++++ u-boot-2013.04/include/configs/omap3_beagle.h
 @@ -55,6 +55,7 @@
  
  #define CONFIG_OF_LIBFDT
@@ -111,10 +104,10 @@
        "loaduimage=ext2load mmc ${mmcdev}:2 ${loadaddr} /boot/uImage\0" \
        "mmcboot=echo Booting from mmc ...; " \
                "run mmcargs; " \
-Index: u-boot-2013.04rc2/include/configs/omap4_common.h
+Index: u-boot-2013.04/include/configs/omap4_common.h
 ===================================================================
---- u-boot-2013.04rc2.orig/include/configs/omap4_common.h
-+++ u-boot-2013.04rc2/include/configs/omap4_common.h
+--- u-boot-2013.04.orig/include/configs/omap4_common.h
++++ u-boot-2013.04/include/configs/omap4_common.h
 @@ -126,6 +126,7 @@
  #define CONFIG_CMD_FAT                /* FAT support                  */
  #define CONFIG_CMD_I2C                /* I2C serial bus support       */
@@ -123,7 +116,7 @@
  
  /* Disabled commands */
  #undef CONFIG_CMD_NET
-@@ -154,13 +155,13 @@
+@@ -162,10 +163,10 @@
                "vram=${vram} " \
                "root=${mmcroot} " \
                "rootfstype=${mmcrootfstype}\0" \
@@ -135,15 +128,11 @@
 +      "loadbootenv=ext2load mmc ${mmcdev} ${loadaddr} uEnv.txt\0" \
        "importbootenv=echo Importing environment from mmc${mmcdev} ...; " \
                "env import -t ${loadaddr} ${filesize}\0" \
--      "loaduimage=fatload mmc ${mmcdev} ${loadaddr} uImage\0" \
-+      "loaduimage=ext2load mmc ${mmcdev} ${loadaddr} uImage\0" \
-       "mmcboot=echo Booting from mmc${mmcdev} ...; " \
-               "run mmcargs; " \
-               "bootm ${loadaddr}\0" \
-Index: u-boot-2013.04rc2/spl/Makefile
+       "loadimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}\0" \
+Index: u-boot-2013.04/spl/Makefile
 ===================================================================
---- u-boot-2013.04rc2.orig/spl/Makefile
-+++ u-boot-2013.04rc2/spl/Makefile
+--- u-boot-2013.04.orig/spl/Makefile
++++ u-boot-2013.04/spl/Makefile
 @@ -72,6 +72,7 @@ LIBS-$(CONFIG_SPL_SERIAL_SUPPORT) += dri
  LIBS-$(CONFIG_SPL_SPI_FLASH_SUPPORT) += drivers/mtd/spi/libspi_flash.o
  LIBS-$(CONFIG_SPL_SPI_SUPPORT) += drivers/spi/libspi.o
@@ -152,3 +141,16 @@
  LIBS-$(CONFIG_SPL_LIBGENERIC_SUPPORT) += lib/libgeneric.o
  LIBS-$(CONFIG_SPL_POWER_SUPPORT) += drivers/power/libpower.o
  LIBS-$(CONFIG_SPL_NAND_SUPPORT) += drivers/mtd/nand/libnand.o
+Index: u-boot-2013.04/arch/arm/cpu/armv7/omap3/board.c
+===================================================================
+--- u-boot-2013.04.orig/arch/arm/cpu/armv7/omap3/board.c
++++ u-boot-2013.04/arch/arm/cpu/armv7/omap3/board.c
+@@ -77,6 +77,8 @@ u32 omap3_boot_device = BOOT_DEVICE_NAND
+ /* auto boot mode detection is not possible for OMAP3 - hard code */
+ u32 spl_boot_mode(void)
+ {
++        return MMCSD_MODE_FAT;
++
+       switch (spl_boot_device()) {
+       case BOOT_DEVICE_MMC2:
+               return MMCSD_MODE_RAW;

++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -3,10 +3,8 @@
 BOARDNAME="$1"
 BOARDCONFIG="$2"
 
-# omap3_beagle currently needs separate sources
-
 if [ ! "$1" -o ! "$2" ]; then
-    for BOARDCONFIG in omap3_beagle omap4_panda origen highbank mx53loco; do
+    for BOARDCONFIG in omap3_beagle omap4_panda origen highbank mx53loco rpi_b 
cubieboard hyundai_a7hd mele_a1000; do
         BOARDNAME="$(echo $BOARDCONFIG | tr -d '_')"
         BOARDCONFIG=${BOARDCONFIG}_config
         bash $0 $BOARDNAME $BOARDCONFIG
@@ -16,12 +14,19 @@
 
 XLOADER=0
 ORIGEN_SPL=0
+SUNXI_SPL=0
 case "$BOARDCONFIG" in
 mx*|efika*) BINEND=imx ;;
 *omap*)     BINEND=bin
             XLOADER=1  ;;
 *origen*)   BINEND=bin
             ORIGEN_SPL=1 ;;
+*cubieboard*)   BINEND=bin
+            SUNXI_SPL=1 ;;
+*mele_a1000*)   BINEND=bin
+            SUNXI_SPL=1 ;;
+*hyundai_a7hd*)   BINEND=bin
+            SUNXI_SPL=1 ;;
 *)          BINEND=bin ;;
 esac
 
@@ -29,6 +34,7 @@
 s/BOARDNAME/$BOARDNAME/g
 s/BINEND/$BINEND/g
 s/ORIGEN_SPL/$ORIGEN_SPL/g
+s/SUNXI_SPL/$SUNXI_SPL/g
 s/XLOADER/$XLOADER/g" < u-boot.spec.in > u-boot-$BOARDNAME.spec
 
 cp u-boot.changes u-boot-$BOARDNAME.changes

++++++ u-boot-2013.04rc2.tar.bz2 -> u-boot-2013.04.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/u-boot/u-boot-2013.04rc2.tar.bz2 
/work/SRC/openSUSE:Factory/.u-boot.new/u-boot-2013.04.tar.bz2 differ: char 11, 
line 1

++++++ u-boot.spec.in ++++++
--- /var/tmp/diff_new_pack.xG2IQh/_old  2013-05-07 07:38:18.000000000 +0200
+++ /var/tmp/diff_new_pack.xG2IQh/_new  2013-05-07 07:38:18.000000000 +0200
@@ -20,15 +20,16 @@
 
 %define x_loader XLOADER
 %define origen_spl ORIGEN_SPL
+%define sunxi_spl SUNXI_SPL
 
 Name:           u-boot-BOARDNAME
-Version:        2013.04rc2
+Version:        2013.04
 Release:        0
 Summary:        The u-boot firmware for the BOARDNAME arm platform
 License:        GPL-2.0
 Group:          System/Boot
 Url:            http://www.denx.de/wiki/U-Boot
-Source:         u-boot-%{version}.tar.bz2
+Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
 Source1:        openSUSE_panda.txt
 Source300:      rpmlintrc
 Patch1:         0006-ARMV7-hardfp-build-fix.patch
@@ -37,6 +38,7 @@
 Patch4:         beagle-bootscr.patch
 Patch5:         mx53loco-bootscr.patch
 Patch6:         exynos-ext2.patch
+Patch7:         v2013.04-sunxi.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       u-boot-loader
 Conflicts:      otherproviders(u-boot-loader)
@@ -69,6 +71,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7
 
 %build
 make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" BOARDCONFIG
@@ -84,6 +87,9 @@
 %if %origen_spl == 1
 install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -97,6 +103,9 @@
 %if %origen_spl == 1
 /boot/origen-spl.bin
 %endif
+%if %sunxi_spl == 1
+/boot/sunxi-spl.bin
+%endif
 %doc COPYING CREDITS README
 
 %files doc

++++++ v2013.04-sunxi.patch ++++++
++++ 5976 lines (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to