Hello community,

here is the log from the commit of package u-boot for openSUSE:Factory checked 
in at 2015-09-19 06:54:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/u-boot (Old)
 and      /work/SRC/openSUSE:Factory/.u-boot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "u-boot"

Changes:
--------
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-a10-olinuxino-lime.changes 
2015-08-10 09:16:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes    
2015-09-19 06:54:36.000000000 +0200
@@ -1,0 +2,24 @@
+Sat Sep 12 12:22:53 UTC 2015 - guilla...@opensuse.org
+
+- Use u-boot-2015.10-rc3.tar.bz2 package provided on FTP instead of
+  packaging it manually.
+
+-------------------------------------------------------------------
+Tue Sep  8 08:52:56 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.10-rc3
+
+-------------------------------------------------------------------
+Wed Sep  2 16:28:02 UTC 2015 - guilla...@opensuse.org
+
+- Add odroid and odroid-xu3
+
+-------------------------------------------------------------------
+Tue Aug 18 08:31:48 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.10-rc2 
+- Remove upstreamed patch:
+  * jetson-tk1-gpu-1.patch
+  * jetson-tk1-gpu-2.patch
+
+-------------------------------------------------------------------
u-boot-a13-olinuxino.changes: same change
u-boot-a13-olinuxinom.changes: same change
u-boot-a20-olinuxino-lime.changes: same change
u-boot-a20-olinuxino-lime2.changes: same change
u-boot-a20-olinuxinomicro.changes: same change
u-boot-am335xevm.changes: same change
u-boot-arndale.changes: same change
u-boot-bananapi.changes: same change
u-boot-colibrit20.changes: same change
u-boot-cubieboard.changes: same change
u-boot-cubieboard2.changes: same change
u-boot-cubietruck.changes: same change
u-boot-highbank.changes: same change
u-boot-jetson-tk1.changes: same change
u-boot-melea1000.changes: same change
u-boot-merriia80optimus.changes: same change
u-boot-mx53loco.changes: same change
u-boot-mx6cuboxi.changes: same change
u-boot-mx6qsabrelite.changes: same change
New Changes file:

--- /dev/null   2015-08-24 19:43:32.284261900 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-odroid-xu3.changes    
2015-09-19 06:54:37.000000000 +0200
@@ -0,0 +1,824 @@
+-------------------------------------------------------------------
+Sat Sep 12 12:22:53 UTC 2015 - guilla...@opensuse.org
+
+- Use u-boot-2015.10-rc3.tar.bz2 package provided on FTP instead of
+  packaging it manually.
+
+-------------------------------------------------------------------
+Tue Sep  8 08:52:56 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.10-rc3
+
+-------------------------------------------------------------------
+Wed Sep  2 16:28:02 UTC 2015 - guilla...@opensuse.org
+
+- Add odroid and odroid-xu3
+
+-------------------------------------------------------------------
+Tue Aug 18 08:31:48 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.10-rc2 
+- Remove upstreamed patch:
+  * jetson-tk1-gpu-1.patch
+  * jetson-tk1-gpu-2.patch
+
+-------------------------------------------------------------------
+Thu Aug  6 12:40:58 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.10-rc1
+- Remove upstreamed patch:
+  * mx53loco-bootscr.patch
+- Update patches:
+  * jetson-tk1-gpu-1.patch
+  * jetson-tk1-gpu-2.patch
+
+-------------------------------------------------------------------
+Wed Aug  5 13:36:45 UTC 2015 - dmuel...@suse.com
+
+- add mx6cuboxi
+
+-------------------------------------------------------------------
+Wed Jul 22 22:38:23 UTC 2015 - afaer...@suse.de
+
+- jetson-tk1-gpu-1.patch,
+  jetson-tk1-gpu-2.patch: Enable the Tegra124 GPU device tree node
+
+-------------------------------------------------------------------
+Mon Jul 20 10:45:39 UTC 2015 - afaer...@suse.de
+
+- Add u-boot-jetson-tk1
+
+-------------------------------------------------------------------
+Fri Jul 17 06:42:37 UTC 2015 - afaer...@suse.de
+
+- Add u-boot-merriia80optimus
+
+-------------------------------------------------------------------
+Wed Jul 15 13:05:24 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.07
+
+-------------------------------------------------------------------
+Tue Jun 30 07:34:49 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.07-rc3
+- Remove upstreamed patches:
+  * enable_spl_ext_support_for_ti_armv7.patch
+  * fix_slow_mmc_on_rpi.patch
+
+-------------------------------------------------------------------
+Thu Jun 18 12:07:10 UTC 2015 - guilla...@opensuse.org
+
+- Add fix_slow_mmc_on_rpi.patch to speed up MMC load on RPi
+- Rework patches (to be upstreamable):
+  * enable_spl_ext_support_for_ti_armv7.patch
+  * mx53loco-bootscr.patch
+- Remove fix_beagle_spl_build.patch
+
+-------------------------------------------------------------------
+Wed Jun 10 10:07:23 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.07-rc2
+- Update drop-marvell.patch
+
+-------------------------------------------------------------------
+Wed May 27 10:07:49 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.07-rc1:
+- Update drop-marvell.patch
+- Remove no more needed add_snow_usb_boot.patch
+
+-------------------------------------------------------------------
+Wed Apr 29 07:51:25 UTC 2015 - dmuel...@suse.com
+
+- adjust copyright headers
+
+-------------------------------------------------------------------
+Thu Apr 16 08:34:11 UTC 2015 - guilla...@opensuse.org
+
+- update to 2015.04
+- Remove upstreamed patch: 
+  0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch
+- Follow upstream board rename colibri_t20_iris => colibri_t20
+
+-------------------------------------------------------------------
+Sun Apr 12 19:49:41 UTC 2015 - xxxxxmi...@googlemail.com
+
+- Added support for A13-OLinuXino, A13-OLinuXino-MICRO,
+  A20-OLinuXino-MICRO and A20-OLinuXino-LIME from
+  www.olimex.com
+
+-------------------------------------------------------------------
+Thu Apr  9 07:56:40 UTC 2015 - guilla...@opensuse.org
+
+- Remove u-boot-vexpressaemv8a (dropped upstream and we now use EFI)
+
+-------------------------------------------------------------------
+Thu Apr  2 09:13:49 UTC 2015 - guilla...@opensuse.org
+
+- update to 2015.04-rc5
+
+-------------------------------------------------------------------
+Mon Mar 23 08:39:40 UTC 2015 - guilla...@opensuse.org
+
+- update to 2015.04-rc4 
+
+-------------------------------------------------------------------
+Wed Mar  4 15:51:55 UTC 2015 - guilla...@opensuse.org
+
+- Add 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch
+  to fix keyboard on Chromebook
+
+-------------------------------------------------------------------
+Wed Mar  4 15:46:52 UTC 2015 - guilla...@opensuse.org
+
+- update to 2015.04-rc3
+- update patch: drop-marvell.patch
+
+-------------------------------------------------------------------
+Thu Feb 26 16:48:35 UTC 2015 - guilla...@opensuse.org
+
+- Update add_snow_usb_boot.patch to boot on USB2 instead of USB3
+
+-------------------------------------------------------------------
+Wed Feb 25 15:47:07 UTC 2015 - guilla...@opensuse.org
+
+- Remove unneeded fix_snow_config.patch
+
+-------------------------------------------------------------------
+Tue Feb 24 09:48:50 UTC 2015 - guilla...@opensuse.org
+
+- Add rpi2 armv7 board
+
+-------------------------------------------------------------------
+Fri Feb 20 12:31:38 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.04-rc2
+
+-------------------------------------------------------------------
+Fri Feb 20 10:04:14 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.04-rc1
+  * Remove upstreamed patch pcm051-bootscr.patch
+  * Remove no more used patch fix_bootpart_snow_only.patch (now u-boot 
+  scan all known partitions, so no need to set a different boot partition)
+
+-------------------------------------------------------------------
+Sun Jan 25 20:20:46 UTC 2015 - matwey.korni...@gmail.com
+
+- Enable pcm051rev3 for Phytec Wega board
+  * Add pcm051-bootscr.patch: add bootscript support (upstreamed in 
2015.04-rc1)
+
+-------------------------------------------------------------------
+Tue Jan 13 14:32:17 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.01:
+  * Drop upstreamed patches:
+    - 0001-spl-mmc-Fix-raw-boot-mode-related-to-commit.patch
+    - fix_sata.patch
+  * Update partially upstreamed mx53loco-bootscr.patch
+
+-------------------------------------------------------------------
+Tue Dec 16 11:10:23 UTC 2014 - guilla...@opensuse.org
+
+- Backport SPL MMC raw boot mode fix:
+  * 0001-spl-mmc-Fix-raw-boot-mode-related-to-commit.patch
+
+-------------------------------------------------------------------
+Sat Dec 13 12:12:41 UTC 2014 - xxxxxmi...@googlemail.com
+
+- Added support for A20-OLinuXIno-LIME2 and A10-OLinuXino-LIME from
+  www.olimex.com
+
+-------------------------------------------------------------------
+Tue Dec  9 11:23:41 UTC 2014 - guilla...@opensuse.org
+
+- Rename XLOADER to OMAP_SPL in pre_checkin.sh and u-boot.spec.in
+
++++ 627 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-odroid-xu3.changes
New Changes file:

u-boot-odroid.changes: same change
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-omap3beagle.changes        
2015-08-10 09:16:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-omap3beagle.changes   
2015-09-19 06:54:37.000000000 +0200
@@ -1,0 +2,24 @@
+Sat Sep 12 12:22:53 UTC 2015 - guilla...@opensuse.org
+
+- Use u-boot-2015.10-rc3.tar.bz2 package provided on FTP instead of
+  packaging it manually.
+
+-------------------------------------------------------------------
+Tue Sep  8 08:52:56 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.10-rc3
+
+-------------------------------------------------------------------
+Wed Sep  2 16:28:02 UTC 2015 - guilla...@opensuse.org
+
+- Add odroid and odroid-xu3
+
+-------------------------------------------------------------------
+Tue Aug 18 08:31:48 UTC 2015 - guilla...@opensuse.org
+
+- Update to 2015.10-rc2 
+- Remove upstreamed patch:
+  * jetson-tk1-gpu-1.patch
+  * jetson-tk1-gpu-2.patch
+
+-------------------------------------------------------------------
u-boot-omap4panda.changes: same change
u-boot-paz00.changes: same change
u-boot-pcm051rev3.changes: same change
u-boot-rpi.changes: same change
u-boot-rpi2.changes: same change
u-boot-snow.changes: same change
u-boot.changes: same change

Old:
----
  jetson-tk1-gpu-1.patch
  jetson-tk1-gpu-2.patch
  u-boot-2015.10-rc1.tar.bz2

New:
----
  u-boot-2015.10-rc3.tar.bz2
  u-boot-odroid-xu3.changes
  u-boot-odroid-xu3.spec
  u-boot-odroid.changes
  u-boot-odroid.spec

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

Other differences:
------------------
++++++ u-boot-a10-olinuxino-lime.spec ++++++
--- /var/tmp/diff_new_pack.EVX8NT/_old  2015-09-19 06:54:41.000000000 +0200
+++ /var/tmp/diff_new_pack.EVX8NT/_new  2015-09-19 06:54:41.000000000 +0200
@@ -25,10 +25,10 @@
 %define cuboxi_spl 0
 
 # archive_version differs from version for RC version only
-%define archive_version 2015.10-rc1
+%define archive_version 2015.10-rc3
 
 Name:           u-boot-a10-olinuxino-lime
-Version:        2015.10~rc1
+Version:        2015.10~rc3
 Release:        0
 Summary:        The u-boot firmware for the a10-olinuxino-lime arm platform
 License:        GPL-2.0
@@ -37,8 +37,6 @@
 Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
 Source2:        arndale-bl1.img
 Source300:      u-boot-rpmlintrc
-Patch51:        jetson-tk1-gpu-1.patch
-Patch52:        jetson-tk1-gpu-2.patch
 # Marvell boards support is non-free licensed, and we don't need it 
(bnc#773824)
 Patch99:        drop-marvell.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -70,8 +68,6 @@
 # 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
-%patch51 -p1
-%patch52 -p1
 %patch99 -p1
 
 %build

u-boot-a13-olinuxino.spec: same change
u-boot-a13-olinuxinom.spec: same change
u-boot-a20-olinuxino-lime.spec: same change
u-boot-a20-olinuxino-lime2.spec: same change
u-boot-a20-olinuxinomicro.spec: same change
u-boot-am335xevm.spec: same change
u-boot-arndale.spec: same change
u-boot-bananapi.spec: same change
u-boot-colibrit20.spec: same change
u-boot-cubieboard.spec: same change
u-boot-cubieboard2.spec: same change
u-boot-cubietruck.spec: same change
u-boot-highbank.spec: same change
u-boot-jetson-tk1.spec: same change
u-boot-melea1000.spec: same change
u-boot-merriia80optimus.spec: same change
u-boot-mx53loco.spec: same change
++++++ u-boot-mx6cuboxi.spec ++++++
--- /var/tmp/diff_new_pack.EVX8NT/_old  2015-09-19 06:54:41.000000000 +0200
+++ /var/tmp/diff_new_pack.EVX8NT/_new  2015-09-19 06:54:41.000000000 +0200
@@ -25,10 +25,10 @@
 %define cuboxi_spl 1
 
 # archive_version differs from version for RC version only
-%define archive_version 2015.10-rc1
+%define archive_version 2015.10-rc3
 
 Name:           u-boot-mx6cuboxi
-Version:        2015.10~rc1
+Version:        2015.10~rc3
 Release:        0
 Summary:        The u-boot firmware for the mx6cuboxi arm platform
 License:        GPL-2.0
@@ -37,8 +37,6 @@
 Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
 Source2:        arndale-bl1.img
 Source300:      u-boot-rpmlintrc
-Patch51:        jetson-tk1-gpu-1.patch
-Patch52:        jetson-tk1-gpu-2.patch
 # Marvell boards support is non-free licensed, and we don't need it 
(bnc#773824)
 Patch99:        drop-marvell.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -70,8 +68,6 @@
 # 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
-%patch51 -p1
-%patch52 -p1
 %patch99 -p1
 
 %build

++++++ u-boot-mx6qsabrelite.spec ++++++
--- /var/tmp/diff_new_pack.EVX8NT/_old  2015-09-19 06:54:42.000000000 +0200
+++ /var/tmp/diff_new_pack.EVX8NT/_new  2015-09-19 06:54:42.000000000 +0200
@@ -25,10 +25,10 @@
 %define cuboxi_spl 0
 
 # archive_version differs from version for RC version only
-%define archive_version 2015.10-rc1
+%define archive_version 2015.10-rc3
 
 Name:           u-boot-mx6qsabrelite
-Version:        2015.10~rc1
+Version:        2015.10~rc3
 Release:        0
 Summary:        The u-boot firmware for the mx6qsabrelite arm platform
 License:        GPL-2.0
@@ -37,8 +37,6 @@
 Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
 Source2:        arndale-bl1.img
 Source300:      u-boot-rpmlintrc
-Patch51:        jetson-tk1-gpu-1.patch
-Patch52:        jetson-tk1-gpu-2.patch
 # Marvell boards support is non-free licensed, and we don't need it 
(bnc#773824)
 Patch99:        drop-marvell.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -70,8 +68,6 @@
 # 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
-%patch51 -p1
-%patch52 -p1
 %patch99 -p1
 
 %build

++++++ u-boot-odroid-xu3.spec ++++++
#
# spec file for package u-boot-odroid-xu3
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.cala...@mambasoft.it>
#
# 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
%define arndale_spl 0
%define cuboxi_spl 0

# archive_version differs from version for RC version only
%define archive_version 2015.10-rc3

Name:           u-boot-odroid-xu3
Version:        2015.10~rc3
Release:        0
Summary:        The u-boot firmware for the odroid-xu3 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-%{archive_version}.tar.bz2
Source2:        arndale-bl1.img
Source300:      u-boot-rpmlintrc
# Marvell boards support is non-free licensed, and we don't need it (bnc#773824)
Patch99:        drop-marvell.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires:  bc
BuildRequires:  dtc >= 1.4.0
Provides:       u-boot-loader
Conflicts:      otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes:      x-loader-odroid-xu3
Provides:       x-loader-odroid-xu3
%endif
ExclusiveArch:  armv7l armv7hl

%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 odroid-xu3 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-%{archive_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
%patch99 -p1

%build
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" odroid-xu3_defconfig
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%if "%{name}" == "u-boot-snow"
# Chromebook ARM (snow) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START 
-n uboot -d u-boot-dtb.bin u-boot.img
%endif

%install
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original 
name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin; do
    install -D -m 0644 $f %{buildroot}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
    install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
    install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
else
    install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
fi
%endif
%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 %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin 
%{buildroot}/boot/u-boot-sunxi-with-spl.bin 
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif

%files
%defattr(-,root,root)
/boot/*
%doc Licenses/gpl-2.0.txt 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/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd 
tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map 

%changelog
++++++ u-boot-odroid.spec ++++++
#
# spec file for package u-boot-odroid
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.cala...@mambasoft.it>
#
# 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
%define arndale_spl 0
%define cuboxi_spl 0

# archive_version differs from version for RC version only
%define archive_version 2015.10-rc3

Name:           u-boot-odroid
Version:        2015.10~rc3
Release:        0
Summary:        The u-boot firmware for the odroid 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-%{archive_version}.tar.bz2
Source2:        arndale-bl1.img
Source300:      u-boot-rpmlintrc
# Marvell boards support is non-free licensed, and we don't need it (bnc#773824)
Patch99:        drop-marvell.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires:  bc
BuildRequires:  dtc >= 1.4.0
Provides:       u-boot-loader
Conflicts:      otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes:      x-loader-odroid
Provides:       x-loader-odroid
%endif
ExclusiveArch:  armv7l armv7hl

%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 odroid 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-%{archive_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
%patch99 -p1

%build
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" odroid_defconfig
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%if "%{name}" == "u-boot-snow"
# Chromebook ARM (snow) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START 
-n uboot -d u-boot-dtb.bin u-boot.img
%endif

%install
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original 
name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin; do
    install -D -m 0644 $f %{buildroot}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
    install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
    install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
else
    install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
fi
%endif
%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 %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin 
%{buildroot}/boot/u-boot-sunxi-with-spl.bin 
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif

%files
%defattr(-,root,root)
/boot/*
%doc Licenses/gpl-2.0.txt 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/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd 
tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map 

%changelog
++++++ u-boot-omap3beagle.spec ++++++
--- /var/tmp/diff_new_pack.EVX8NT/_old  2015-09-19 06:54:42.000000000 +0200
+++ /var/tmp/diff_new_pack.EVX8NT/_new  2015-09-19 06:54:42.000000000 +0200
@@ -25,10 +25,10 @@
 %define cuboxi_spl 0
 
 # archive_version differs from version for RC version only
-%define archive_version 2015.10-rc1
+%define archive_version 2015.10-rc3
 
 Name:           u-boot-omap3beagle
-Version:        2015.10~rc1
+Version:        2015.10~rc3
 Release:        0
 Summary:        The u-boot firmware for the omap3beagle arm platform
 License:        GPL-2.0
@@ -37,8 +37,6 @@
 Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
 Source2:        arndale-bl1.img
 Source300:      u-boot-rpmlintrc
-Patch51:        jetson-tk1-gpu-1.patch
-Patch52:        jetson-tk1-gpu-2.patch
 # Marvell boards support is non-free licensed, and we don't need it 
(bnc#773824)
 Patch99:        drop-marvell.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -70,8 +68,6 @@
 # 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
-%patch51 -p1
-%patch52 -p1
 %patch99 -p1
 
 %build

u-boot-omap4panda.spec: same change
u-boot-paz00.spec: same change
u-boot-pcm051rev3.spec: same change
u-boot-rpi.spec: same change
u-boot-rpi2.spec: same change
u-boot-snow.spec: same change
++++++ u-boot.spec ++++++
--- /var/tmp/diff_new_pack.EVX8NT/_old  2015-09-19 06:54:42.000000000 +0200
+++ /var/tmp/diff_new_pack.EVX8NT/_new  2015-09-19 06:54:42.000000000 +0200
@@ -19,10 +19,10 @@
 
 
 # 'archive_version' differs from 'version' for RC version only
-%define archive_version 2015.10-rc1
+%define archive_version 2015.10-rc3
 
 Name:           u-boot
-Version:        2015.10~rc1
+Version:        2015.10~rc3
 Release:        0
 Summary:        Tools for the u-boot Firmware
 License:        GPL-2.0


++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.EVX8NT/_old  2015-09-19 06:54:42.000000000 +0200
+++ /var/tmp/diff_new_pack.EVX8NT/_new  2015-09-19 06:54:42.000000000 +0200
@@ -5,7 +5,7 @@
 ARCH_RESTRICTIONS="$3 $4"
 
 armv6_boards="rpi"
-armv7_boards="omap3_beagle omap4_panda am335x_evm arndale highbank mx53loco 
mx6cuboxi mx6qsabrelite Bananapi Cubieboard Cubieboard2 Cubietruck Mele_A1000 
colibri_t20 paz00 snow A10-OLinuXino-Lime A20-OLinuXino-Lime2 pcm051_rev3 rpi_2 
A20-OLinuXino-Lime A13-OLinuXinoM A13-OLinuXino A20-OLinuXino_MICRO 
Merrii_A80_Optimus jetson-tk1"
+armv7_boards="omap3_beagle omap4_panda am335x_evm arndale highbank mx53loco 
mx6cuboxi mx6qsabrelite Bananapi Cubieboard Cubieboard2 Cubietruck Mele_A1000 
colibri_t20 paz00 snow A10-OLinuXino-Lime A20-OLinuXino-Lime2 pcm051_rev3 rpi_2 
A20-OLinuXino-Lime A13-OLinuXinoM A13-OLinuXino A20-OLinuXino_MICRO 
Merrii_A80_Optimus jetson-tk1 odroid odroid-xu3"
 aarch64_boards=""
 
 if [ ! "$1" -o ! "$2" -o ! "$3" ]; then

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

++++++ u-boot.spec.in ++++++
--- /var/tmp/diff_new_pack.EVX8NT/_old  2015-09-19 06:54:42.000000000 +0200
+++ /var/tmp/diff_new_pack.EVX8NT/_new  2015-09-19 06:54:42.000000000 +0200
@@ -25,10 +25,10 @@
 %define cuboxi_spl CUBOXI_SPL
 
 # archive_version differs from version for RC version only
-%define archive_version 2015.10-rc1
+%define archive_version 2015.10-rc3
 
 Name:           u-boot-BOARDNAME
-Version:        2015.10~rc1
+Version:        2015.10~rc3
 Release:        0
 Summary:        The u-boot firmware for the BOARDNAME arm platform
 License:        GPL-2.0
@@ -37,8 +37,6 @@
 Source:         ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
 Source2:        arndale-bl1.img
 Source300:      u-boot-rpmlintrc
-Patch51:        jetson-tk1-gpu-1.patch
-Patch52:        jetson-tk1-gpu-2.patch
 # Marvell boards support is non-free licensed, and we don't need it 
(bnc#773824)
 Patch99:        drop-marvell.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -70,8 +68,6 @@
 # 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
-%patch51 -p1
-%patch52 -p1
 %patch99 -p1
 
 %build


Reply via email to