forked from pool/u-boot
Accepting request 493493 from Base:System
1 OBS-URL: https://build.opensuse.org/request/show/493493 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/u-boot?expand=0&rev=87
This commit is contained in:
parent
96b8546748
commit
f5df43047d
@ -1,4 +1,4 @@
|
|||||||
From 3ff1b84161bcb99538111fed22b105a080605e8e Mon Sep 17 00:00:00 2001
|
From cb5dae2d8a8f3fac2dc145dbbe9eefed2f4b3145 Mon Sep 17 00:00:00 2001
|
||||||
From: Alexander Graf <agraf@suse.de>
|
From: Alexander Graf <agraf@suse.de>
|
||||||
Date: Wed, 13 Apr 2016 13:44:29 +0200
|
Date: Wed, 13 Apr 2016 13:44:29 +0200
|
||||||
Subject: [PATCH] XXX openSUSE XXX: Load dtb from partition 2
|
Subject: [PATCH] XXX openSUSE XXX: Load dtb from partition 2
|
||||||
@ -16,7 +16,7 @@ Signed-off-by: Alexander Graf <agraf@suse.de>
|
|||||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h
|
diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h
|
||||||
index 0e01e82..efca44b 100644
|
index 0e01e8240d..efca44b0b9 100644
|
||||||
--- a/include/config_distro_bootcmd.h
|
--- a/include/config_distro_bootcmd.h
|
||||||
+++ b/include/config_distro_bootcmd.h
|
+++ b/include/config_distro_bootcmd.h
|
||||||
@@ -121,16 +121,16 @@
|
@@ -121,16 +121,16 @@
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
From 7be6d47c2fb9c821b2966cbd34b7cf596a69edd1 Mon Sep 17 00:00:00 2001
|
From 74a3500de6b79aa823f4df25dd6a7edb03037da7 Mon Sep 17 00:00:00 2001
|
||||||
From: Alexander Graf <agraf@suse.de>
|
From: Alexander Graf <agraf@suse.de>
|
||||||
Date: Mon, 2 May 2016 23:25:07 +0200
|
Date: Mon, 2 May 2016 23:25:07 +0200
|
||||||
Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1""
|
Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1""
|
||||||
@ -9,7 +9,7 @@ This reverts commit 7fa75d0ac5502db813d109c1df7bd0da34688685.
|
|||||||
1 file changed, 2 deletions(-)
|
1 file changed, 2 deletions(-)
|
||||||
|
|
||||||
diff --git a/arch/arm/mach-omap2/boot-common.c b/arch/arm/mach-omap2/boot-common.c
|
diff --git a/arch/arm/mach-omap2/boot-common.c b/arch/arm/mach-omap2/boot-common.c
|
||||||
index 7ae3d80..bdbc1c6 100644
|
index 29c8f23191..4910b28d84 100644
|
||||||
--- a/arch/arm/mach-omap2/boot-common.c
|
--- a/arch/arm/mach-omap2/boot-common.c
|
||||||
+++ b/arch/arm/mach-omap2/boot-common.c
|
+++ b/arch/arm/mach-omap2/boot-common.c
|
||||||
@@ -116,8 +116,6 @@ void save_omap_boot_params(void)
|
@@ -116,8 +116,6 @@ void save_omap_boot_params(void)
|
||||||
|
@ -1,67 +0,0 @@
|
|||||||
From 7cc861a93885f088bce2d51229543700b617f299 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Joel Stanley <joel@jms.id.au>
|
|
||||||
Date: Fri, 16 Dec 2016 15:23:30 +1030
|
|
||||||
Subject: [PATCH] Makefile: Fix linking with modern binutils
|
|
||||||
MIME-Version: 1.0
|
|
||||||
Content-Type: text/plain; charset=UTF-8
|
|
||||||
Content-Transfer-Encoding: 8bit
|
|
||||||
|
|
||||||
Since Binutils 1a9ccd70f9a7[1] u-boot will not link targets that set
|
|
||||||
CONFIG_SYS_TEXT_BASE=0 with the following error:
|
|
||||||
|
|
||||||
LD u-boot
|
|
||||||
arm-linux-gnueabi-ld.bfd: u-boot: Not enough room for program headers, try
|
|
||||||
linking with -N
|
|
||||||
arm-linux-gnueabi-ld.bfd: final link failed: Bad value
|
|
||||||
|
|
||||||
The issue can be reproduced with the bad binutils and the rock2_defconfig
|
|
||||||
target.
|
|
||||||
|
|
||||||
This issue was also encountered by the powerpc kernel[2], with the fix
|
|
||||||
being to pass --no-dynamic-linker for linkers newer than 2.26 when this
|
|
||||||
flag was introduced. The option tells ld that the PIE or shared lib does
|
|
||||||
not need loaded program headers.
|
|
||||||
|
|
||||||
Ubuntu Zesty's Binutils 2.27.51.20161202 hits this error.
|
|
||||||
|
|
||||||
[1] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=1a9ccd70f9a7
|
|
||||||
[2] https://git.kernel.org/cgit/linux/kernel/git/powerpc/linux.git/commit/?h=next&id=ff45000fcb56b5b0f1a14a865d3541746d838a0a
|
|
||||||
|
|
||||||
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
||||||
[AF: Apply to LDFLAGS_$(SPL_BIN) as well, suggested by Tom Rini]
|
|
||||||
Signed-off-by: Andreas Färber <afaerber@suse.de>
|
|
||||||
---
|
|
||||||
Makefile | 4 ++++
|
|
||||||
scripts/Makefile.spl | 4 ++++
|
|
||||||
2 files changed, 8 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/Makefile b/Makefile
|
|
||||||
index 323d646..10f1cbb 100644
|
|
||||||
--- a/Makefile
|
|
||||||
+++ b/Makefile
|
|
||||||
@@ -804,6 +804,10 @@ ALL-y += $(CONFIG_BUILD_TARGET:"%"=%)
|
|
||||||
endif
|
|
||||||
|
|
||||||
LDFLAGS_u-boot += $(LDFLAGS_FINAL)
|
|
||||||
+
|
|
||||||
+# Avoid 'Not enough room for program headers' error on binutils 2.28 onwards.
|
|
||||||
+LDFLAGS_u-boot += $(call ld-option, --no-dynamic-linker)
|
|
||||||
+
|
|
||||||
ifneq ($(CONFIG_SYS_TEXT_BASE),)
|
|
||||||
LDFLAGS_u-boot += -Ttext $(CONFIG_SYS_TEXT_BASE)
|
|
||||||
endif
|
|
||||||
diff --git a/scripts/Makefile.spl b/scripts/Makefile.spl
|
|
||||||
index b52f996..dec0025 100644
|
|
||||||
--- a/scripts/Makefile.spl
|
|
||||||
+++ b/scripts/Makefile.spl
|
|
||||||
@@ -276,6 +276,10 @@ $(obj)/u-boot-x86-16bit-spl.bin: $(obj)/u-boot-spl FORCE
|
|
||||||
$(call if_changed,objcopy)
|
|
||||||
|
|
||||||
LDFLAGS_$(SPL_BIN) += -T u-boot-spl.lds $(LDFLAGS_FINAL)
|
|
||||||
+
|
|
||||||
+# Avoid 'Not enough room for program headers' error on binutils 2.28 onwards.
|
|
||||||
+LDFLAGS_$(SPL_BIN) += $(call ld-option, --no-dynamic-linker)
|
|
||||||
+
|
|
||||||
ifneq ($(CONFIG_SPL_TEXT_BASE),)
|
|
||||||
LDFLAGS_$(SPL_BIN) += -Ttext $(CONFIG_SPL_TEXT_BASE)
|
|
||||||
endif
|
|
@ -23,7 +23,7 @@ armv7_boards="$armv7_boards mx53loco mx6cuboxi mx6qsabrelite udoo udoo_neo"
|
|||||||
armv7_boards="$armv7_boards Bananapi Cubieboard Cubieboard2 Cubietruck Mele_A1000 Merrii_A80_Optimus"
|
armv7_boards="$armv7_boards Bananapi Cubieboard Cubieboard2 Cubietruck Mele_A1000 Merrii_A80_Optimus"
|
||||||
armv7_boards="$armv7_boards A10-OLinuXino-Lime A13-OLinuXino A13-OLinuXinoM"
|
armv7_boards="$armv7_boards A10-OLinuXino-Lime A13-OLinuXino A13-OLinuXinoM"
|
||||||
armv7_boards="$armv7_boards A20-OLinuXino-Lime A20-OLinuXino-Lime2 A20-OLinuXino_MICRO"
|
armv7_boards="$armv7_boards A20-OLinuXino-Lime A20-OLinuXino-Lime2 A20-OLinuXino_MICRO"
|
||||||
armv7_boards="$armv7_boards nanopi_neo orangepi_pc Hyundai_A7HD Lamobo_R1"
|
armv7_boards="$armv7_boards nanopi_neo nanopi_neo_air orangepi_pc Hyundai_A7HD Lamobo_R1"
|
||||||
# Broadcom
|
# Broadcom
|
||||||
armv7_boards="$armv7_boards rpi_2 rpi_3_32b"
|
armv7_boards="$armv7_boards rpi_2 rpi_3_32b"
|
||||||
# Nvidia
|
# Nvidia
|
||||||
@ -35,9 +35,17 @@ armv7_boards="$armv7_boards clearfog"
|
|||||||
# Altera
|
# Altera
|
||||||
armv7_boards="$armv7_boards socfpga_de0_nano_soc"
|
armv7_boards="$armv7_boards socfpga_de0_nano_soc"
|
||||||
|
|
||||||
aarch64_boards="dragonboard410c hikey odroid-c2 p2371-2180 pine64_plus rpi_3"
|
aarch64_boards="dragonboard410c hikey ls1012afrdm_qspi p2371-2180 rpi_3"
|
||||||
|
# Allwinner
|
||||||
|
aarch64_boards="$aarch64_boards orangepi_pc2 pine64_plus"
|
||||||
|
# Amlogic
|
||||||
|
aarch64_boards="$aarch64_boards odroid-c2"
|
||||||
# Marvell
|
# Marvell
|
||||||
aarch64_boards="$aarch64_boards mvebu_db-88f3720 mvebu_db-88f7040 mvebu_db-88f8040"
|
aarch64_boards="$aarch64_boards mvebu_db-88f3720 mvebu_espressobin-88f3720"
|
||||||
|
aarch64_boards="$aarch64_boards mvebu_db-88f7040"
|
||||||
|
aarch64_boards="$aarch64_boards mvebu_db-88f8040 mvebu_mcbin-88f8040"
|
||||||
|
# Rockchip
|
||||||
|
aarch64_boards="$aarch64_boards evb-rk3399"
|
||||||
|
|
||||||
ppc_boards="qemu-ppce500"
|
ppc_boards="qemu-ppce500"
|
||||||
|
|
||||||
@ -116,12 +124,18 @@ udoo_neo)
|
|||||||
BINEND=img
|
BINEND=img
|
||||||
IMX6_SPL=1
|
IMX6_SPL=1
|
||||||
;;
|
;;
|
||||||
firefly-rk3288|tinker-rk3288)
|
firefly-rk3288)
|
||||||
BINEND=img
|
BINEND=bin
|
||||||
ROCKCHIP_SPL=1
|
ROCKCHIP_SPL=1
|
||||||
ROCKCHIP_SPL_IMAGE_TYPES="rksd rkimage"
|
ROCKCHIP_SPL_IMAGE_TYPES="rksd rkimage"
|
||||||
ROCKCHIP_SPL_SOC=rk3288
|
ROCKCHIP_SPL_SOC=rk3288
|
||||||
;;
|
;;
|
||||||
|
tinker-rk3288)
|
||||||
|
BINEND=bin
|
||||||
|
ROCKCHIP_SPL=1
|
||||||
|
ROCKCHIP_SPL_IMAGE_TYPES="rksd"
|
||||||
|
ROCKCHIP_SPL_SOC=rk3288
|
||||||
|
;;
|
||||||
clearfog)
|
clearfog)
|
||||||
BINEND=img
|
BINEND=img
|
||||||
MVEBU_SPL=1
|
MVEBU_SPL=1
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f54baf3f9325bf444c7905f3a5b6f83680edb1e6e1a4d5f8a5ad80abe885113f
|
|
||||||
size 12287670
|
|
3
u-boot-2017.05.tar.bz2
Normal file
3
u-boot-2017.05.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c8373949d7f0de1059e507b83a655d4cea539f75dc66ccdbb27adbd38d83095e
|
||||||
|
size 11938152
|
BIN
u-boot-2017.05.tar.bz2.sig
Normal file
BIN
u-boot-2017.05.tar.bz2.sig
Normal file
Binary file not shown.
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-a10-olinuxino-lime
|
Name: u-boot-a10-olinuxino-lime
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the a10-olinuxino-lime platform
|
Summary: The U-Boot firmware for the a10-olinuxino-lime platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A10-OLinuXino-Lime_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A10-OLinuXino-Lime_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-a13-olinuxino
|
Name: u-boot-a13-olinuxino
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the a13-olinuxino platform
|
Summary: The U-Boot firmware for the a13-olinuxino platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A13-OLinuXino_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A13-OLinuXino_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-a13-olinuxinom
|
Name: u-boot-a13-olinuxinom
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the a13-olinuxinom platform
|
Summary: The U-Boot firmware for the a13-olinuxinom platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A13-OLinuXinoM_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A13-OLinuXinoM_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-a20-olinuxino-lime
|
Name: u-boot-a20-olinuxino-lime
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the a20-olinuxino-lime platform
|
Summary: The U-Boot firmware for the a20-olinuxino-lime platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-a20-olinuxino-lime2
|
Name: u-boot-a20-olinuxino-lime2
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the a20-olinuxino-lime2 platform
|
Summary: The U-Boot firmware for the a20-olinuxino-lime2 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime2_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime2_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-a20-olinuxinomicro
|
Name: u-boot-a20-olinuxinomicro
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the a20-olinuxinomicro platform
|
Summary: The U-Boot firmware for the a20-olinuxinomicro platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino_MICRO_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino_MICRO_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-am335xboneblack
|
Name: u-boot-am335xboneblack
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the am335xboneblack platform
|
Summary: The U-Boot firmware for the am335xboneblack platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" am335x_boneblack_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" am335x_boneblack_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-am335xevm
|
Name: u-boot-am335xevm
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the am335xevm platform
|
Summary: The U-Boot firmware for the am335xevm platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" am335x_evm_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" am335x_evm_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-am57xxevm
|
Name: u-boot-am57xxevm
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the am57xxevm platform
|
Summary: The U-Boot firmware for the am57xxevm platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" am57xx_evm_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" am57xx_evm_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-am57xxevmnodt
|
Name: u-boot-am57xxevmnodt
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the am57xxevmnodt platform
|
Summary: The U-Boot firmware for the am57xxevmnodt platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" am57xx_evm_nodt_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" am57xx_evm_nodt_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-arndale
|
Name: u-boot-arndale
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the arndale platform
|
Summary: The U-Boot firmware for the arndale platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" arndale_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" arndale_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-bananapi
|
Name: u-boot-bananapi
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the bananapi platform
|
Summary: The U-Boot firmware for the bananapi platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Bananapi_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Bananapi_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-clearfog
|
Name: u-boot-clearfog
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the clearfog platform
|
Summary: The U-Boot firmware for the clearfog platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" clearfog_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" clearfog_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-colibrit20
|
Name: u-boot-colibrit20
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the colibrit20 platform
|
Summary: The U-Boot firmware for the colibrit20 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" colibri_t20_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" colibri_t20_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-cubieboard
|
Name: u-boot-cubieboard
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the cubieboard platform
|
Summary: The U-Boot firmware for the cubieboard platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Cubieboard_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Cubieboard_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-cubieboard2
|
Name: u-boot-cubieboard2
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the cubieboard2 platform
|
Summary: The U-Boot firmware for the cubieboard2 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Cubieboard2_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Cubieboard2_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-cubietruck
|
Name: u-boot-cubietruck
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the cubietruck platform
|
Summary: The U-Boot firmware for the cubietruck platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Cubietruck_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Cubietruck_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-dragonboard410c
|
Name: u-boot-dragonboard410c
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the dragonboard410c platform
|
Summary: The U-Boot firmware for the dragonboard410c platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" dragonboard410c_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" dragonboard410c_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
1594
u-boot-evb-rk3399.changes
Normal file
1594
u-boot-evb-rk3399.changes
Normal file
File diff suppressed because it is too large
Load Diff
213
u-boot-evb-rk3399.spec
Normal file
213
u-boot-evb-rk3399.spec
Normal file
@ -0,0 +1,213 @@
|
|||||||
|
#
|
||||||
|
# spec file for package u-boot-evb-rk3399
|
||||||
|
#
|
||||||
|
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
|
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
|
||||||
|
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@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 mvebu_spl 0
|
||||||
|
%define x_loader 0
|
||||||
|
%define rockchip_spl 0
|
||||||
|
%define sunxi_spl 0
|
||||||
|
%define arndale_spl 0
|
||||||
|
%define cuboxi_spl 0
|
||||||
|
%define origen_spl 0
|
||||||
|
%define udoo_spl 0
|
||||||
|
%define imx6_spl 0
|
||||||
|
%define socfpga_spl 0
|
||||||
|
|
||||||
|
%if "evb-rk3399" == "rpi" || "evb-rk3399" == "rpi2" || "evb-rk3399" == "rpi332b" || "evb-rk3399" == "rpi3"
|
||||||
|
%define is_rpi 1
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# archive_version differs from version for RC version only
|
||||||
|
%define archive_version 2017.05
|
||||||
|
|
||||||
|
Name: u-boot-evb-rk3399
|
||||||
|
Version: 2017.05
|
||||||
|
Release: 0
|
||||||
|
Summary: The U-Boot firmware for the evb-rk3399 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
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
|
Source2: arndale-bl1.img
|
||||||
|
Source3: update_git.sh
|
||||||
|
Source300: u-boot-rpmlintrc
|
||||||
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
# Arndale board need DTC >= 1.4
|
||||||
|
BuildRequires: bc
|
||||||
|
BuildRequires: dtc >= 1.4.0
|
||||||
|
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
|
||||||
|
BuildRequires: libopenssl-devel
|
||||||
|
# u-boot-firefly-rk3288 needs python to build
|
||||||
|
BuildRequires: python
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
# Owns /usr/share/qemu directory
|
||||||
|
BuildRequires: qemu
|
||||||
|
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
# Owns /boot/vc directory
|
||||||
|
BuildRequires: raspberrypi-firmware
|
||||||
|
# For mountpoint
|
||||||
|
Requires(post): util-linux
|
||||||
|
%endif
|
||||||
|
Provides: u-boot-loader
|
||||||
|
Conflicts: otherproviders(u-boot-loader)
|
||||||
|
%if %x_loader == 1
|
||||||
|
Obsoletes: x-loader-evb-rk3399
|
||||||
|
Provides: x-loader-evb-rk3399
|
||||||
|
%endif
|
||||||
|
ExclusiveArch: aarch64
|
||||||
|
|
||||||
|
%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 evb-rk3399 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}
|
||||||
|
%patch0001 -p1
|
||||||
|
%patch0002 -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" evb-rk3399_defconfig
|
||||||
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
|
|
||||||
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) 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
|
||||||
|
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
for t in ; do
|
||||||
|
./tools/mkimage -n -d spl/u-boot-spl.bin -T $t u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%install
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
export NO_BRP_STRIP_DEBUG=true
|
||||||
|
export NO_DEBUGINFO_STRIP_DEBUG=true
|
||||||
|
%define uboot_dir /boot
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%define uboot_dir /boot/vc
|
||||||
|
%endif
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
%define uboot_dir %{_datadir}/qemu
|
||||||
|
%endif
|
||||||
|
%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 spl/u-boot-spl; 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}%{uboot_dir}/u-boot.bin
|
||||||
|
elif [ -f u-boot-dtb.bin ]; then
|
||||||
|
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
else
|
||||||
|
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
fi
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%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 %mvebu_spl == 1
|
||||||
|
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
|
||||||
|
%endif
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
install -D -m 0644 spl/u-boot-spl.bin %{buildroot}%{uboot_dir}/u-boot-spl.bin
|
||||||
|
for t in ; do
|
||||||
|
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%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
|
||||||
|
%if %udoo_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
|
||||||
|
%endif
|
||||||
|
%if %imx6_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/imx6-spl.bin
|
||||||
|
%endif
|
||||||
|
%if %socfpga_spl == 1
|
||||||
|
install -D -m 0755 u-boot-with-spl.sfp %{buildroot}/boot/u-boot-with-spl.sfp
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%post
|
||||||
|
# On the Raspberry Pi we chain-load u-boot.bin from bootcode.bin via config.txt.
|
||||||
|
# It needs to be on the first FAT partition, wherever we mounted it.
|
||||||
|
# a) Unmounted, then do nothing.
|
||||||
|
# b) Mounted as /boot/vc, then they're in the right place already.
|
||||||
|
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
|
||||||
|
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
|
||||||
|
if mountpoint -q /boot/efi; then
|
||||||
|
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.bin /boot/efi/
|
||||||
|
fi
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{uboot_dir}/*
|
||||||
|
%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
|
||||||
|
# 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
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-firefly-rk3288
|
Name: u-boot-firefly-rk3288
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the firefly-rk3288 platform
|
Summary: The U-Boot firmware for the firefly-rk3288 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" firefly-rk3288_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" firefly-rk3288_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
@ -137,14 +133,14 @@ done
|
|||||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
# 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.
|
# In that case prefer the one with a working dtb already appended.
|
||||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||||
install -D -m 0644 u-boot-dtb-tegra.img %{buildroot}%{uboot_dir}/u-boot.img
|
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
elif [ -f u-boot-dtb.img ]; then
|
elif [ -f u-boot-dtb.bin ]; then
|
||||||
install -D -m 0644 u-boot-dtb.img %{buildroot}%{uboot_dir}/u-boot.img
|
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
else
|
else
|
||||||
install -D -m 0644 u-boot.img %{buildroot}%{uboot_dir}/u-boot.img
|
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
fi
|
fi
|
||||||
%if "%{name}" == "u-boot-qemu-ppce500"
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
mv %{buildroot}%{uboot_dir}/u-boot.img %{buildroot}%{uboot_dir}/u-boot.e500
|
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
|
||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
%if %x_loader == 1
|
%if %x_loader == 1
|
||||||
@ -192,7 +188,7 @@ install -D -m 0755 u-boot-with-spl.sfp %{buildroot}/boot/u-boot-with-spl.sfp
|
|||||||
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
|
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
|
||||||
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
|
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
|
||||||
if mountpoint -q /boot/efi; then
|
if mountpoint -q /boot/efi; then
|
||||||
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.img /boot/efi/
|
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.bin /boot/efi/
|
||||||
fi
|
fi
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-highbank
|
Name: u-boot-highbank
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the highbank platform
|
Summary: The U-Boot firmware for the highbank platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" highbank_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" highbank_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-hikey
|
Name: u-boot-hikey
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the hikey platform
|
Summary: The U-Boot firmware for the hikey platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" hikey_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" hikey_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-hyundaia7hd
|
Name: u-boot-hyundaia7hd
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the hyundaia7hd platform
|
Summary: The U-Boot firmware for the hyundaia7hd platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Hyundai_A7HD_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Hyundai_A7HD_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-jetson-tk1
|
Name: u-boot-jetson-tk1
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the jetson-tk1 platform
|
Summary: The U-Boot firmware for the jetson-tk1 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" jetson-tk1_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" jetson-tk1_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-lamobor1
|
Name: u-boot-lamobor1
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the lamobor1 platform
|
Summary: The U-Boot firmware for the lamobor1 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Lamobo_R1_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Lamobo_R1_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
1594
u-boot-ls1012afrdmqspi.changes
Normal file
1594
u-boot-ls1012afrdmqspi.changes
Normal file
File diff suppressed because it is too large
Load Diff
213
u-boot-ls1012afrdmqspi.spec
Normal file
213
u-boot-ls1012afrdmqspi.spec
Normal file
@ -0,0 +1,213 @@
|
|||||||
|
#
|
||||||
|
# spec file for package u-boot-ls1012afrdmqspi
|
||||||
|
#
|
||||||
|
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
|
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
|
||||||
|
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@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 mvebu_spl 0
|
||||||
|
%define x_loader 0
|
||||||
|
%define rockchip_spl 0
|
||||||
|
%define sunxi_spl 0
|
||||||
|
%define arndale_spl 0
|
||||||
|
%define cuboxi_spl 0
|
||||||
|
%define origen_spl 0
|
||||||
|
%define udoo_spl 0
|
||||||
|
%define imx6_spl 0
|
||||||
|
%define socfpga_spl 0
|
||||||
|
|
||||||
|
%if "ls1012afrdmqspi" == "rpi" || "ls1012afrdmqspi" == "rpi2" || "ls1012afrdmqspi" == "rpi332b" || "ls1012afrdmqspi" == "rpi3"
|
||||||
|
%define is_rpi 1
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# archive_version differs from version for RC version only
|
||||||
|
%define archive_version 2017.05
|
||||||
|
|
||||||
|
Name: u-boot-ls1012afrdmqspi
|
||||||
|
Version: 2017.05
|
||||||
|
Release: 0
|
||||||
|
Summary: The U-Boot firmware for the ls1012afrdmqspi 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
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
|
Source2: arndale-bl1.img
|
||||||
|
Source3: update_git.sh
|
||||||
|
Source300: u-boot-rpmlintrc
|
||||||
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
# Arndale board need DTC >= 1.4
|
||||||
|
BuildRequires: bc
|
||||||
|
BuildRequires: dtc >= 1.4.0
|
||||||
|
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
|
||||||
|
BuildRequires: libopenssl-devel
|
||||||
|
# u-boot-firefly-rk3288 needs python to build
|
||||||
|
BuildRequires: python
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
# Owns /usr/share/qemu directory
|
||||||
|
BuildRequires: qemu
|
||||||
|
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
# Owns /boot/vc directory
|
||||||
|
BuildRequires: raspberrypi-firmware
|
||||||
|
# For mountpoint
|
||||||
|
Requires(post): util-linux
|
||||||
|
%endif
|
||||||
|
Provides: u-boot-loader
|
||||||
|
Conflicts: otherproviders(u-boot-loader)
|
||||||
|
%if %x_loader == 1
|
||||||
|
Obsoletes: x-loader-ls1012afrdmqspi
|
||||||
|
Provides: x-loader-ls1012afrdmqspi
|
||||||
|
%endif
|
||||||
|
ExclusiveArch: aarch64
|
||||||
|
|
||||||
|
%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 ls1012afrdmqspi 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}
|
||||||
|
%patch0001 -p1
|
||||||
|
%patch0002 -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" ls1012afrdm_qspi_defconfig
|
||||||
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
|
|
||||||
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) 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
|
||||||
|
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
for t in ; do
|
||||||
|
./tools/mkimage -n -d spl/u-boot-spl.bin -T $t u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%install
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
export NO_BRP_STRIP_DEBUG=true
|
||||||
|
export NO_DEBUGINFO_STRIP_DEBUG=true
|
||||||
|
%define uboot_dir /boot
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%define uboot_dir /boot/vc
|
||||||
|
%endif
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
%define uboot_dir %{_datadir}/qemu
|
||||||
|
%endif
|
||||||
|
%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 spl/u-boot-spl; 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}%{uboot_dir}/u-boot.bin
|
||||||
|
elif [ -f u-boot-dtb.bin ]; then
|
||||||
|
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
else
|
||||||
|
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
fi
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%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 %mvebu_spl == 1
|
||||||
|
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
|
||||||
|
%endif
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
install -D -m 0644 spl/u-boot-spl.bin %{buildroot}%{uboot_dir}/u-boot-spl.bin
|
||||||
|
for t in ; do
|
||||||
|
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%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
|
||||||
|
%if %udoo_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
|
||||||
|
%endif
|
||||||
|
%if %imx6_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/imx6-spl.bin
|
||||||
|
%endif
|
||||||
|
%if %socfpga_spl == 1
|
||||||
|
install -D -m 0755 u-boot-with-spl.sfp %{buildroot}/boot/u-boot-with-spl.sfp
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%post
|
||||||
|
# On the Raspberry Pi we chain-load u-boot.bin from bootcode.bin via config.txt.
|
||||||
|
# It needs to be on the first FAT partition, wherever we mounted it.
|
||||||
|
# a) Unmounted, then do nothing.
|
||||||
|
# b) Mounted as /boot/vc, then they're in the right place already.
|
||||||
|
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
|
||||||
|
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
|
||||||
|
if mountpoint -q /boot/efi; then
|
||||||
|
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.bin /boot/efi/
|
||||||
|
fi
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{uboot_dir}/*
|
||||||
|
%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
|
||||||
|
# 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
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-melea1000
|
Name: u-boot-melea1000
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the melea1000 platform
|
Summary: The U-Boot firmware for the melea1000 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Mele_A1000_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Mele_A1000_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-merriia80optimus
|
Name: u-boot-merriia80optimus
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the merriia80optimus platform
|
Summary: The U-Boot firmware for the merriia80optimus platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Merrii_A80_Optimus_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" Merrii_A80_Optimus_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-mvebudb-88f3720
|
Name: u-boot-mvebudb-88f3720
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the mvebudb-88f3720 platform
|
Summary: The U-Boot firmware for the mvebudb-88f3720 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mvebu_db-88f3720_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mvebu_db-88f3720_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-mvebudb-88f7040
|
Name: u-boot-mvebudb-88f7040
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the mvebudb-88f7040 platform
|
Summary: The U-Boot firmware for the mvebudb-88f7040 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mvebu_db-88f7040_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mvebu_db-88f7040_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-mvebudb-88f8040
|
Name: u-boot-mvebudb-88f8040
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the mvebudb-88f8040 platform
|
Summary: The U-Boot firmware for the mvebudb-88f8040 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mvebu_db-88f8040_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mvebu_db-88f8040_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
1594
u-boot-mvebuespressobin-88f3720.changes
Normal file
1594
u-boot-mvebuespressobin-88f3720.changes
Normal file
File diff suppressed because it is too large
Load Diff
213
u-boot-mvebuespressobin-88f3720.spec
Normal file
213
u-boot-mvebuespressobin-88f3720.spec
Normal file
@ -0,0 +1,213 @@
|
|||||||
|
#
|
||||||
|
# spec file for package u-boot-mvebuespressobin-88f3720
|
||||||
|
#
|
||||||
|
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
|
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
|
||||||
|
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@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 mvebu_spl 0
|
||||||
|
%define x_loader 0
|
||||||
|
%define rockchip_spl 0
|
||||||
|
%define sunxi_spl 0
|
||||||
|
%define arndale_spl 0
|
||||||
|
%define cuboxi_spl 0
|
||||||
|
%define origen_spl 0
|
||||||
|
%define udoo_spl 0
|
||||||
|
%define imx6_spl 0
|
||||||
|
%define socfpga_spl 0
|
||||||
|
|
||||||
|
%if "mvebuespressobin-88f3720" == "rpi" || "mvebuespressobin-88f3720" == "rpi2" || "mvebuespressobin-88f3720" == "rpi332b" || "mvebuespressobin-88f3720" == "rpi3"
|
||||||
|
%define is_rpi 1
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# archive_version differs from version for RC version only
|
||||||
|
%define archive_version 2017.05
|
||||||
|
|
||||||
|
Name: u-boot-mvebuespressobin-88f3720
|
||||||
|
Version: 2017.05
|
||||||
|
Release: 0
|
||||||
|
Summary: The U-Boot firmware for the mvebuespressobin-88f3720 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
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
|
Source2: arndale-bl1.img
|
||||||
|
Source3: update_git.sh
|
||||||
|
Source300: u-boot-rpmlintrc
|
||||||
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
# Arndale board need DTC >= 1.4
|
||||||
|
BuildRequires: bc
|
||||||
|
BuildRequires: dtc >= 1.4.0
|
||||||
|
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
|
||||||
|
BuildRequires: libopenssl-devel
|
||||||
|
# u-boot-firefly-rk3288 needs python to build
|
||||||
|
BuildRequires: python
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
# Owns /usr/share/qemu directory
|
||||||
|
BuildRequires: qemu
|
||||||
|
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
# Owns /boot/vc directory
|
||||||
|
BuildRequires: raspberrypi-firmware
|
||||||
|
# For mountpoint
|
||||||
|
Requires(post): util-linux
|
||||||
|
%endif
|
||||||
|
Provides: u-boot-loader
|
||||||
|
Conflicts: otherproviders(u-boot-loader)
|
||||||
|
%if %x_loader == 1
|
||||||
|
Obsoletes: x-loader-mvebuespressobin-88f3720
|
||||||
|
Provides: x-loader-mvebuespressobin-88f3720
|
||||||
|
%endif
|
||||||
|
ExclusiveArch: aarch64
|
||||||
|
|
||||||
|
%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 mvebuespressobin-88f3720 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}
|
||||||
|
%patch0001 -p1
|
||||||
|
%patch0002 -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mvebu_espressobin-88f3720_defconfig
|
||||||
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
|
|
||||||
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) 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
|
||||||
|
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
for t in ; do
|
||||||
|
./tools/mkimage -n -d spl/u-boot-spl.bin -T $t u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%install
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
export NO_BRP_STRIP_DEBUG=true
|
||||||
|
export NO_DEBUGINFO_STRIP_DEBUG=true
|
||||||
|
%define uboot_dir /boot
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%define uboot_dir /boot/vc
|
||||||
|
%endif
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
%define uboot_dir %{_datadir}/qemu
|
||||||
|
%endif
|
||||||
|
%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 spl/u-boot-spl; 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}%{uboot_dir}/u-boot.bin
|
||||||
|
elif [ -f u-boot-dtb.bin ]; then
|
||||||
|
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
else
|
||||||
|
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
fi
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%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 %mvebu_spl == 1
|
||||||
|
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
|
||||||
|
%endif
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
install -D -m 0644 spl/u-boot-spl.bin %{buildroot}%{uboot_dir}/u-boot-spl.bin
|
||||||
|
for t in ; do
|
||||||
|
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%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
|
||||||
|
%if %udoo_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
|
||||||
|
%endif
|
||||||
|
%if %imx6_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/imx6-spl.bin
|
||||||
|
%endif
|
||||||
|
%if %socfpga_spl == 1
|
||||||
|
install -D -m 0755 u-boot-with-spl.sfp %{buildroot}/boot/u-boot-with-spl.sfp
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%post
|
||||||
|
# On the Raspberry Pi we chain-load u-boot.bin from bootcode.bin via config.txt.
|
||||||
|
# It needs to be on the first FAT partition, wherever we mounted it.
|
||||||
|
# a) Unmounted, then do nothing.
|
||||||
|
# b) Mounted as /boot/vc, then they're in the right place already.
|
||||||
|
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
|
||||||
|
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
|
||||||
|
if mountpoint -q /boot/efi; then
|
||||||
|
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.bin /boot/efi/
|
||||||
|
fi
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{uboot_dir}/*
|
||||||
|
%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
|
||||||
|
# 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
|
1594
u-boot-mvebumcbin-88f8040.changes
Normal file
1594
u-boot-mvebumcbin-88f8040.changes
Normal file
File diff suppressed because it is too large
Load Diff
213
u-boot-mvebumcbin-88f8040.spec
Normal file
213
u-boot-mvebumcbin-88f8040.spec
Normal file
@ -0,0 +1,213 @@
|
|||||||
|
#
|
||||||
|
# spec file for package u-boot-mvebumcbin-88f8040
|
||||||
|
#
|
||||||
|
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
|
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
|
||||||
|
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@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 mvebu_spl 0
|
||||||
|
%define x_loader 0
|
||||||
|
%define rockchip_spl 0
|
||||||
|
%define sunxi_spl 0
|
||||||
|
%define arndale_spl 0
|
||||||
|
%define cuboxi_spl 0
|
||||||
|
%define origen_spl 0
|
||||||
|
%define udoo_spl 0
|
||||||
|
%define imx6_spl 0
|
||||||
|
%define socfpga_spl 0
|
||||||
|
|
||||||
|
%if "mvebumcbin-88f8040" == "rpi" || "mvebumcbin-88f8040" == "rpi2" || "mvebumcbin-88f8040" == "rpi332b" || "mvebumcbin-88f8040" == "rpi3"
|
||||||
|
%define is_rpi 1
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# archive_version differs from version for RC version only
|
||||||
|
%define archive_version 2017.05
|
||||||
|
|
||||||
|
Name: u-boot-mvebumcbin-88f8040
|
||||||
|
Version: 2017.05
|
||||||
|
Release: 0
|
||||||
|
Summary: The U-Boot firmware for the mvebumcbin-88f8040 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
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
|
Source2: arndale-bl1.img
|
||||||
|
Source3: update_git.sh
|
||||||
|
Source300: u-boot-rpmlintrc
|
||||||
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
# Arndale board need DTC >= 1.4
|
||||||
|
BuildRequires: bc
|
||||||
|
BuildRequires: dtc >= 1.4.0
|
||||||
|
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
|
||||||
|
BuildRequires: libopenssl-devel
|
||||||
|
# u-boot-firefly-rk3288 needs python to build
|
||||||
|
BuildRequires: python
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
# Owns /usr/share/qemu directory
|
||||||
|
BuildRequires: qemu
|
||||||
|
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
# Owns /boot/vc directory
|
||||||
|
BuildRequires: raspberrypi-firmware
|
||||||
|
# For mountpoint
|
||||||
|
Requires(post): util-linux
|
||||||
|
%endif
|
||||||
|
Provides: u-boot-loader
|
||||||
|
Conflicts: otherproviders(u-boot-loader)
|
||||||
|
%if %x_loader == 1
|
||||||
|
Obsoletes: x-loader-mvebumcbin-88f8040
|
||||||
|
Provides: x-loader-mvebumcbin-88f8040
|
||||||
|
%endif
|
||||||
|
ExclusiveArch: aarch64
|
||||||
|
|
||||||
|
%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 mvebumcbin-88f8040 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}
|
||||||
|
%patch0001 -p1
|
||||||
|
%patch0002 -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mvebu_mcbin-88f8040_defconfig
|
||||||
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
|
|
||||||
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) 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
|
||||||
|
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
for t in ; do
|
||||||
|
./tools/mkimage -n -d spl/u-boot-spl.bin -T $t u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%install
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
export NO_BRP_STRIP_DEBUG=true
|
||||||
|
export NO_DEBUGINFO_STRIP_DEBUG=true
|
||||||
|
%define uboot_dir /boot
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%define uboot_dir /boot/vc
|
||||||
|
%endif
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
%define uboot_dir %{_datadir}/qemu
|
||||||
|
%endif
|
||||||
|
%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 spl/u-boot-spl; 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}%{uboot_dir}/u-boot.bin
|
||||||
|
elif [ -f u-boot-dtb.bin ]; then
|
||||||
|
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
else
|
||||||
|
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
fi
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%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 %mvebu_spl == 1
|
||||||
|
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
|
||||||
|
%endif
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
install -D -m 0644 spl/u-boot-spl.bin %{buildroot}%{uboot_dir}/u-boot-spl.bin
|
||||||
|
for t in ; do
|
||||||
|
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%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
|
||||||
|
%if %udoo_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
|
||||||
|
%endif
|
||||||
|
%if %imx6_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/imx6-spl.bin
|
||||||
|
%endif
|
||||||
|
%if %socfpga_spl == 1
|
||||||
|
install -D -m 0755 u-boot-with-spl.sfp %{buildroot}/boot/u-boot-with-spl.sfp
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%post
|
||||||
|
# On the Raspberry Pi we chain-load u-boot.bin from bootcode.bin via config.txt.
|
||||||
|
# It needs to be on the first FAT partition, wherever we mounted it.
|
||||||
|
# a) Unmounted, then do nothing.
|
||||||
|
# b) Mounted as /boot/vc, then they're in the right place already.
|
||||||
|
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
|
||||||
|
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
|
||||||
|
if mountpoint -q /boot/efi; then
|
||||||
|
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.bin /boot/efi/
|
||||||
|
fi
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{uboot_dir}/*
|
||||||
|
%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
|
||||||
|
# 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
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-mx53loco
|
Name: u-boot-mx53loco
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the mx53loco platform
|
Summary: The U-Boot firmware for the mx53loco platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mx53loco_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mx53loco_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-mx6cuboxi
|
Name: u-boot-mx6cuboxi
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the mx6cuboxi platform
|
Summary: The U-Boot firmware for the mx6cuboxi platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mx6cuboxi_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mx6cuboxi_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-mx6qsabrelite
|
Name: u-boot-mx6qsabrelite
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the mx6qsabrelite platform
|
Summary: The U-Boot firmware for the mx6qsabrelite platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mx6qsabrelite_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" mx6qsabrelite_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-nanopineo
|
Name: u-boot-nanopineo
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the nanopineo platform
|
Summary: The U-Boot firmware for the nanopineo platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" nanopi_neo_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" nanopi_neo_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
1594
u-boot-nanopineoair.changes
Normal file
1594
u-boot-nanopineoair.changes
Normal file
File diff suppressed because it is too large
Load Diff
213
u-boot-nanopineoair.spec
Normal file
213
u-boot-nanopineoair.spec
Normal file
@ -0,0 +1,213 @@
|
|||||||
|
#
|
||||||
|
# spec file for package u-boot-nanopineoair
|
||||||
|
#
|
||||||
|
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
|
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
|
||||||
|
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@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 mvebu_spl 0
|
||||||
|
%define x_loader 0
|
||||||
|
%define rockchip_spl 0
|
||||||
|
%define sunxi_spl 0
|
||||||
|
%define arndale_spl 0
|
||||||
|
%define cuboxi_spl 0
|
||||||
|
%define origen_spl 0
|
||||||
|
%define udoo_spl 0
|
||||||
|
%define imx6_spl 0
|
||||||
|
%define socfpga_spl 0
|
||||||
|
|
||||||
|
%if "nanopineoair" == "rpi" || "nanopineoair" == "rpi2" || "nanopineoair" == "rpi332b" || "nanopineoair" == "rpi3"
|
||||||
|
%define is_rpi 1
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# archive_version differs from version for RC version only
|
||||||
|
%define archive_version 2017.05
|
||||||
|
|
||||||
|
Name: u-boot-nanopineoair
|
||||||
|
Version: 2017.05
|
||||||
|
Release: 0
|
||||||
|
Summary: The U-Boot firmware for the nanopineoair 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
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
|
Source2: arndale-bl1.img
|
||||||
|
Source3: update_git.sh
|
||||||
|
Source300: u-boot-rpmlintrc
|
||||||
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
# Arndale board need DTC >= 1.4
|
||||||
|
BuildRequires: bc
|
||||||
|
BuildRequires: dtc >= 1.4.0
|
||||||
|
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
|
||||||
|
BuildRequires: libopenssl-devel
|
||||||
|
# u-boot-firefly-rk3288 needs python to build
|
||||||
|
BuildRequires: python
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
# Owns /usr/share/qemu directory
|
||||||
|
BuildRequires: qemu
|
||||||
|
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
# Owns /boot/vc directory
|
||||||
|
BuildRequires: raspberrypi-firmware
|
||||||
|
# For mountpoint
|
||||||
|
Requires(post): util-linux
|
||||||
|
%endif
|
||||||
|
Provides: u-boot-loader
|
||||||
|
Conflicts: otherproviders(u-boot-loader)
|
||||||
|
%if %x_loader == 1
|
||||||
|
Obsoletes: x-loader-nanopineoair
|
||||||
|
Provides: x-loader-nanopineoair
|
||||||
|
%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 nanopineoair 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}
|
||||||
|
%patch0001 -p1
|
||||||
|
%patch0002 -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" nanopi_neo_air_defconfig
|
||||||
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
|
|
||||||
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) 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
|
||||||
|
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
for t in ; do
|
||||||
|
./tools/mkimage -n -d spl/u-boot-spl.bin -T $t u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%install
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
export NO_BRP_STRIP_DEBUG=true
|
||||||
|
export NO_DEBUGINFO_STRIP_DEBUG=true
|
||||||
|
%define uboot_dir /boot
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%define uboot_dir /boot/vc
|
||||||
|
%endif
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
%define uboot_dir %{_datadir}/qemu
|
||||||
|
%endif
|
||||||
|
%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 spl/u-boot-spl; 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}%{uboot_dir}/u-boot.bin
|
||||||
|
elif [ -f u-boot-dtb.bin ]; then
|
||||||
|
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
else
|
||||||
|
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
fi
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%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 %mvebu_spl == 1
|
||||||
|
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
|
||||||
|
%endif
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
install -D -m 0644 spl/u-boot-spl.bin %{buildroot}%{uboot_dir}/u-boot-spl.bin
|
||||||
|
for t in ; do
|
||||||
|
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%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
|
||||||
|
%if %udoo_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
|
||||||
|
%endif
|
||||||
|
%if %imx6_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/imx6-spl.bin
|
||||||
|
%endif
|
||||||
|
%if %socfpga_spl == 1
|
||||||
|
install -D -m 0755 u-boot-with-spl.sfp %{buildroot}/boot/u-boot-with-spl.sfp
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%post
|
||||||
|
# On the Raspberry Pi we chain-load u-boot.bin from bootcode.bin via config.txt.
|
||||||
|
# It needs to be on the first FAT partition, wherever we mounted it.
|
||||||
|
# a) Unmounted, then do nothing.
|
||||||
|
# b) Mounted as /boot/vc, then they're in the right place already.
|
||||||
|
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
|
||||||
|
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
|
||||||
|
if mountpoint -q /boot/efi; then
|
||||||
|
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.bin /boot/efi/
|
||||||
|
fi
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{uboot_dir}/*
|
||||||
|
%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
|
||||||
|
# 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
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-odroid-c2
|
Name: u-boot-odroid-c2
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the odroid-c2 platform
|
Summary: The U-Boot firmware for the odroid-c2 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" odroid-c2_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" odroid-c2_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-odroid-xu3
|
Name: u-boot-odroid-xu3
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the odroid-xu3 platform
|
Summary: The U-Boot firmware for the odroid-xu3 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" odroid-xu3_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" odroid-xu3_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-odroid
|
Name: u-boot-odroid
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the odroid platform
|
Summary: The U-Boot firmware for the odroid platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" odroid_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" odroid_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-omap3beagle
|
Name: u-boot-omap3beagle
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the omap3beagle platform
|
Summary: The U-Boot firmware for the omap3beagle platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" omap3_beagle_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" omap3_beagle_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-omap4panda
|
Name: u-boot-omap4panda
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the omap4panda platform
|
Summary: The U-Boot firmware for the omap4panda platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" omap4_panda_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" omap4_panda_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-orangepipc
|
Name: u-boot-orangepipc
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the orangepipc platform
|
Summary: The U-Boot firmware for the orangepipc platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" orangepi_pc_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" orangepi_pc_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
1594
u-boot-orangepipc2.changes
Normal file
1594
u-boot-orangepipc2.changes
Normal file
File diff suppressed because it is too large
Load Diff
213
u-boot-orangepipc2.spec
Normal file
213
u-boot-orangepipc2.spec
Normal file
@ -0,0 +1,213 @@
|
|||||||
|
#
|
||||||
|
# spec file for package u-boot-orangepipc2
|
||||||
|
#
|
||||||
|
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
|
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
|
||||||
|
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@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 mvebu_spl 0
|
||||||
|
%define x_loader 0
|
||||||
|
%define rockchip_spl 0
|
||||||
|
%define sunxi_spl 0
|
||||||
|
%define arndale_spl 0
|
||||||
|
%define cuboxi_spl 0
|
||||||
|
%define origen_spl 0
|
||||||
|
%define udoo_spl 0
|
||||||
|
%define imx6_spl 0
|
||||||
|
%define socfpga_spl 0
|
||||||
|
|
||||||
|
%if "orangepipc2" == "rpi" || "orangepipc2" == "rpi2" || "orangepipc2" == "rpi332b" || "orangepipc2" == "rpi3"
|
||||||
|
%define is_rpi 1
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# archive_version differs from version for RC version only
|
||||||
|
%define archive_version 2017.05
|
||||||
|
|
||||||
|
Name: u-boot-orangepipc2
|
||||||
|
Version: 2017.05
|
||||||
|
Release: 0
|
||||||
|
Summary: The U-Boot firmware for the orangepipc2 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
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
|
Source2: arndale-bl1.img
|
||||||
|
Source3: update_git.sh
|
||||||
|
Source300: u-boot-rpmlintrc
|
||||||
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
# Arndale board need DTC >= 1.4
|
||||||
|
BuildRequires: bc
|
||||||
|
BuildRequires: dtc >= 1.4.0
|
||||||
|
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
|
||||||
|
BuildRequires: libopenssl-devel
|
||||||
|
# u-boot-firefly-rk3288 needs python to build
|
||||||
|
BuildRequires: python
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
# Owns /usr/share/qemu directory
|
||||||
|
BuildRequires: qemu
|
||||||
|
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
# Owns /boot/vc directory
|
||||||
|
BuildRequires: raspberrypi-firmware
|
||||||
|
# For mountpoint
|
||||||
|
Requires(post): util-linux
|
||||||
|
%endif
|
||||||
|
Provides: u-boot-loader
|
||||||
|
Conflicts: otherproviders(u-boot-loader)
|
||||||
|
%if %x_loader == 1
|
||||||
|
Obsoletes: x-loader-orangepipc2
|
||||||
|
Provides: x-loader-orangepipc2
|
||||||
|
%endif
|
||||||
|
ExclusiveArch: aarch64
|
||||||
|
|
||||||
|
%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 orangepipc2 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}
|
||||||
|
%patch0001 -p1
|
||||||
|
%patch0002 -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" orangepi_pc2_defconfig
|
||||||
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
|
|
||||||
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) 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
|
||||||
|
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
for t in ; do
|
||||||
|
./tools/mkimage -n -d spl/u-boot-spl.bin -T $t u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%install
|
||||||
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
|
export NO_BRP_STRIP_DEBUG=true
|
||||||
|
export NO_DEBUGINFO_STRIP_DEBUG=true
|
||||||
|
%define uboot_dir /boot
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%define uboot_dir /boot/vc
|
||||||
|
%endif
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
%define uboot_dir %{_datadir}/qemu
|
||||||
|
%endif
|
||||||
|
%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 spl/u-boot-spl; 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}%{uboot_dir}/u-boot.bin
|
||||||
|
elif [ -f u-boot-dtb.bin ]; then
|
||||||
|
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
else
|
||||||
|
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
|
||||||
|
fi
|
||||||
|
%if "%{name}" == "u-boot-qemu-ppce500"
|
||||||
|
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
|
||||||
|
%endif
|
||||||
|
%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 %mvebu_spl == 1
|
||||||
|
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
|
||||||
|
%endif
|
||||||
|
%if %rockchip_spl == 1
|
||||||
|
install -D -m 0644 spl/u-boot-spl.bin %{buildroot}%{uboot_dir}/u-boot-spl.bin
|
||||||
|
for t in ; do
|
||||||
|
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
|
||||||
|
done
|
||||||
|
%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
|
||||||
|
%if %udoo_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
|
||||||
|
%endif
|
||||||
|
%if %imx6_spl == 1
|
||||||
|
install -D -m 0755 SPL %{buildroot}/boot/imx6-spl.bin
|
||||||
|
%endif
|
||||||
|
%if %socfpga_spl == 1
|
||||||
|
install -D -m 0755 u-boot-with-spl.sfp %{buildroot}/boot/u-boot-with-spl.sfp
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?is_rpi}
|
||||||
|
%post
|
||||||
|
# On the Raspberry Pi we chain-load u-boot.bin from bootcode.bin via config.txt.
|
||||||
|
# It needs to be on the first FAT partition, wherever we mounted it.
|
||||||
|
# a) Unmounted, then do nothing.
|
||||||
|
# b) Mounted as /boot/vc, then they're in the right place already.
|
||||||
|
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
|
||||||
|
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
|
||||||
|
if mountpoint -q /boot/efi; then
|
||||||
|
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.bin /boot/efi/
|
||||||
|
fi
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{uboot_dir}/*
|
||||||
|
%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
|
||||||
|
# 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
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
@ -34,22 +34,22 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# archive_version differs from version for RC version only
|
# archive_version differs from version for RC version only
|
||||||
%define archive_version 2017.03
|
%define archive_version 2017.05
|
||||||
|
|
||||||
Name: u-boot-p2371-2180
|
Name: u-boot-p2371-2180
|
||||||
Version: 2017.03
|
Version: 2017.05
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The U-Boot firmware for the p2371-2180 platform
|
Summary: The U-Boot firmware for the p2371-2180 platform
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
Group: System/Boot
|
Group: System/Boot
|
||||||
Url: http://www.denx.de/wiki/U-Boot
|
Url: http://www.denx.de/wiki/U-Boot
|
||||||
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
|
||||||
|
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
|
||||||
Source2: arndale-bl1.img
|
Source2: arndale-bl1.img
|
||||||
Source3: update_git.sh
|
Source3: update_git.sh
|
||||||
Source300: u-boot-rpmlintrc
|
Source300: u-boot-rpmlintrc
|
||||||
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
|
||||||
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
|
||||||
Patch0003: 0003-Makefile-Fix-linking-with-modern-bi.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Arndale board need DTC >= 1.4
|
# Arndale board need DTC >= 1.4
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -93,17 +93,13 @@ This package contains documentation for U-Boot firmware.
|
|||||||
%setup -q -n u-boot-%{archive_version}
|
%setup -q -n u-boot-%{archive_version}
|
||||||
%patch0001 -p1
|
%patch0001 -p1
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
%patch0003 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" p2371-2180_defconfig
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" p2371-2180_defconfig
|
||||||
%if 0%{?is_rpi}
|
|
||||||
# U-Boot is installed in the filesystem, so we are confident there's enough space.
|
|
||||||
echo "Attempting to enable fdt apply command (.dtbo) support."
|
echo "Attempting to enable fdt apply command (.dtbo) support."
|
||||||
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
|
||||||
%endif
|
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
||||||
make %{?jobs:-j %jobs} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
|
|
||||||
|
|
||||||
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
|
||||||
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
|
||||||
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc3
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (upstreamed):
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Use %_smp_mflags, suggested by jengelh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Drop rkimage for tinker-rk3288, it only has Micro SD storage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Enable distro boot from MMC for odroid-c2:
|
||||||
|
0003-meson-gxbb-enable-MMC-as-boot-targe.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc2
|
||||||
|
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
|
||||||
|
* Patches dropped (accepted upstream):
|
||||||
|
0003-Makefile-Fix-linking-with-modern-bi.patch
|
||||||
|
- Add orangepipc2, nanopineoair
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Enable overlay support unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Add ls1012afrdmqspi
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 11 01:47:01 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Updated to v2017.05-rc1
|
||||||
|
* Add .sig file as source
|
||||||
|
- Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399
|
||||||
|
- Prepare orangepipc2 and nanopineoair for -rc2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
Sun Apr 9 18:24:30 UTC 2017 - afaerber@suse.de
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user