From c83319b111a8ea20ec6f748222f34d0bd2a33e63 Mon Sep 17 00:00:00 2001 From: Gottox Date: Tue, 28 Jan 2014 14:33:17 +0100 Subject: [PATCH] odroid-u2-uboot: use v2010.12 for odroid u3 --- srcpkgs/odroid-u2-uboot/files/config.patch | 6 +++--- srcpkgs/odroid-u2-uboot/template | 15 +++++---------- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/srcpkgs/odroid-u2-uboot/files/config.patch b/srcpkgs/odroid-u2-uboot/files/config.patch index 0a3d08270a..d98d83a5e8 100644 --- a/srcpkgs/odroid-u2-uboot/files/config.patch +++ b/srcpkgs/odroid-u2-uboot/files/config.patch @@ -1,5 +1,5 @@ diff --git a/arch/arm/cpu/armv7/config.mk b/arch/arm/cpu/armv7/config.mk -index 560c084..03a1fb9 100644 +index 7f9b171..788caaa 100644 --- a/arch/arm/cpu/armv7/config.mk +++ b/arch/arm/cpu/armv7/config.mk @@ -20,7 +20,7 @@ @@ -9,5 +9,5 @@ index 560c084..03a1fb9 100644 -PLATFORM_RELFLAGS += -fno-common -ffixed-r8 -msoft-float +PLATFORM_RELFLAGS += -fno-common -ffixed-r8 -mfloat-abi=hard -mfpu=vfpv3 - # If armv7-a is not supported by GCC fall-back to armv5, which is - # supported by more tool-chains + # Make ARMv5 to allow more compilers to work, even though its v7a. + PLATFORM_CPPFLAGS += -march=armv7-a diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template index a73816aa08..a863f42c4a 100644 --- a/srcpkgs/odroid-u2-uboot/template +++ b/srcpkgs/odroid-u2-uboot/template @@ -1,7 +1,7 @@ # Template file for 'odroid-u2-uboot' -_githash=50140a35514f845a574bb21a8db04076c505bb42 +_githash=89f2ab95e7304fe02e5267f1282fbc178550d528 pkgname=odroid-u2-uboot -version=v2012.07 +version=v2010.12 revision=1 wrksrc="u-boot-${_githash}" hostmakedepends="uboot-mkimage" @@ -9,10 +9,8 @@ short_desc="Odroid U2 U-Boot files for SD booting" maintainer="Enno Boland " license="GPL-2" homepage="https://github.com/hardkernel/u-boot" -distfiles="https://github.com/hardkernel/u-boot/archive/${_githash}.tar.gz - http://dev.odroid.com/projects/4412boot/wiki/FrontPage?action=download&value=boot.tar.gz" -checksum="6478856a6c694f0718fe45dc4c1dc01d5cd1cfaca417ce047fc0619ccb0c0332 - e0db737d9e49f937425e4778b0ab892623bcc389d7c26329ba2e97ae7bb475c4" +distfiles="https://github.com/hardkernel/u-boot/archive/${_githash}.tar.gz" +checksum="29593e636a0d908230910522aab74c09a35b92fee71b165d088f561e85ba3e1d" create_srcdir=yes only_for_archs="armv7l" @@ -20,7 +18,7 @@ only_for_archs="armv7l" _default_scr="boot-auto_edid.scr" do_configure() { - patch -p1 < ${FILESDIR}/smc.patch + make mrproper patch -p1 < ${FILESDIR}/config.patch make smdk4412_config } @@ -44,9 +42,6 @@ do_build() { } do_install() { - vinstall ${XBPS_BUILDDIR}/boot/E4412_S.bl1.HardKernel.bin 600 boot - vinstall ${XBPS_BUILDDIR}/boot/bl2.signed.bin 600 boot - vinstall ${XBPS_BUILDDIR}/boot/E4412_S.tzsw.signed.bin 600 boot vinstall u-boot.bin 600 boot # Install uboot scr's