Hello community, here is the log from the commit of package u-boot for openSUSE:Factory checked in at 2014-12-16 14:49:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/u-boot (Old) and /work/SRC/openSUSE:Factory/.u-boot.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "u-boot" Changes: -------- New Changes file: --- /dev/null 2014-12-10 22:29:50.188034256 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes 2014-12-16 14:50:01.000000000 +0100 @@ -0,0 +1,638 @@ +------------------------------------------------------------------- +Sat Dec 13 12:12:41 UTC 2014 - xxxxxmi...@googlemail.com + +- Added support for A20-OLinuXIno-LIME2 and A10-OLinuXino-LIME from + www.olimex.com + +------------------------------------------------------------------- +Tue Dec 9 11:23:41 UTC 2014 - guilla...@opensuse.org + +- Rename XLOADER to OMAP_SPL in pre_checkin.sh and u-boot.spec.in + +------------------------------------------------------------------- +Tue Dec 9 09:15:27 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc3 + * Drop upstreamed/unneeded patches: + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + - boot_mode_fallback.patch + - fix_snow_usb_support + - fix_spl_ext.patch + - fix_arm_hf_toolchain.patch + - origen-ext2.patch + * Update patch: + - fix_snow_config.patch + * Follow upstream: rpi_b config renamed to rpi + +------------------------------------------------------------------- +Tue Dec 2 12:41:55 UTC 2014 - guilla...@opensuse.org + +- Update snow (chromebook) + * Update patch: + - fix_snow_config.patch patch + * Add patches: + - add_snow_usb_boot.patch to be able to boot from USB0 + - fix_bootpart_snow_only.patch to boot on partition #2 (snow only!) + * Backport patches: + - fix_snow_usb_support.patch to fix USB on snow + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + * Drop unneeded/obsolete patches: + - fix_exynos5_text_base.patch + - fix_snow_extra_env_settings.patch + +------------------------------------------------------------------- +Sun Nov 30 13:17:33 UTC 2014 - guilla...@opensuse.org + +- Add Bananapi initial support + +------------------------------------------------------------------- +Tue Nov 25 08:29:14 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc2 +- Update patch fix_omap_boot_mode.patch to be upstreamable and +rename it to boot_mode_fallback.patch +- Drop obsolete patch: arndale.patch +- Add patches: + * fix_arm_hf_toolchain.patch: fix build with hard float toolchain + * fix_spl_ext.patch: fix SPL EXT error checks + * fix_sata.patch: fix sata support and fix also mx53loco build + +------------------------------------------------------------------- +Wed Nov 19 21:44:17 CET 2014 - guillaume.gar...@opensuse.org + +- Fix mx53loco-bootscr.patch + +------------------------------------------------------------------- +Mon Nov 17 21:15:50 UTC 2014 - os...@naiandei.net + +- Add u-boot-with-sunxi-spl.bin for sunxi boards + +------------------------------------------------------------------- +Mon Nov 17 15:17:56 UTC 2014 - guilla...@opensuse.org + +- Make use of RPM_OPT_FLAGS during make + +------------------------------------------------------------------- +Sat Nov 15 14:55:06 UTC 2014 - guilla...@opensuse.org + +- Fix sunxi boards (use u-boot.img instead of u-boot.bin) +- Remove duplicated default install line + +------------------------------------------------------------------- +Tue Nov 11 13:32:36 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc1 +- Drop upstreamed patches: + * add_spl_extfs_support.patch + * ti_common_initrd_support.patch +- Refresh patch: + * drop-marvell.patch +- Drop CREDITS file from DOC (dropped upstream) + +------------------------------------------------------------------- +Mon Nov 3 10:19:42 UTC 2014 - guilla...@opensuse.org + +- Apply fix_omap_boot_mode.patch only for omap3/omap4 boards + +------------------------------------------------------------------- +Tue Oct 14 13:22:44 UTC 2014 - guilla...@opensuse.org + +- Update to version 2014.10 +- Drop upstreamed patch: + * fix_sabrelite_boot.scr.patch +- Refresh patches: + * arndale.patch + * fix_snow_config.patch + * fix_exynos5_text_base.patch + * exynos5-dt.h.patch (renamed fix_snow_extra_env_settings.patch) + +------------------------------------------------------------------- +Wed Oct 8 07:52:48 UTC 2014 - guilla...@opensuse.org + +- Update to version 2014.10-rc3 +- Drop upstreamed patches: + * beagle-bootscr.patch + * panda-bootscr.patch + * am335x_evm-bootscr.patch +- Refresh patches: + * fix_sabrelite_boot.scr.patch + * drop-marvell.patch + * add_spl_extfs_support.patch +- Add a new patch to fix omap3beagle spl build: + * fix_beagle_spl_build.patch + +------------------------------------------------------------------- +Mon Sep 8 13:06:52 UTC 2014 - guilla...@opensuse.org + +- Drop Hyundai_a7hd and cubox-i boards (now handle in Contrib repos +since it is not upstreamed), so drop related patches: + * v2014.04-sunxi.patch + * cubox-i-v2014.04-port.patch + * cubox-i-enable_raw_rd.patch + +------------------------------------------------------------------- +Wed Sep 3 12:02:22 UTC 2014 - guilla...@opensuse.org + +- Update to version 2014.10-rc2 +- drop upstreamed patch rpi_b-bootscr.patch +- drop fix_spl_build_for_am335x.patch (does build without it) +- Refresh patches: + * drop-marvell.patch + * fix_snow_config.patch + +------------------------------------------------------------------- +Thu Aug 21 08:50:10 UTC 2014 - guilla...@opensuse.org + +- Update SPL EXT fs support: + * For omap boards (beagle and panda), SPL now looks for u-boot.img + as upstream instead of u-boot.bin + * Remove mlo-ext2.patch to make proper patches in +order to ease upstreaming our EXT fs SPL functions + * Add panda-bootscr.patch to fix panda boot (was included in + mlo-ext2.patch) + * Add fix_omap_boot_mode.patch to fix beagle and panda boot mode + (was included in mlo-ext2.patch) + * Add add_spl_extfs_support.patch to get proper SPL EXT fs functions + * Add enable_spl_ext_support_for_ti_armv7.patch to enable SPL EXT fs + support for TI ARMv7 boards + + +------------------------------------------------------------------- +Tue Aug 19 17:35:22 UTC 2014 - matwey.korni...@gmail.com + +- Update to version 2014.10-rc1 and update patches + +------------------------------------------------------------------- +Thu Jul 31 13:59:00 UTC 2014 - dims...@opensuse.org + +- Rename rpmlintrc to %{name}-rpmlintrc. + Follow the packaging guidelines. + +------------------------------------------------------------------- +Sat Jun 14 11:58:43 UTC 2014 - afaer...@suse.de + +- add u-boot-cubietruck for Cubietruck (Cubieboard 3) + +------------------------------------------------------------------- +Thu Jun 12 18:52:26 UTC 2014 - josu...@t-online.de + +- add u-boot-mx6cubox-i for Cubox-i and Hummingboard + * currently conflicts with mlo-ext2 patch for omap4 + so only for cubox-i target mlo-ext2.patch is skipped + and cubox-i patches are applied + * patch source: https://github.com/vorlonofportland/u-boot/ + cubox-i-v2014.04-port.patch + cubox-i-enable_raw_rd.patch + +------------------------------------------------------------------- +Tue Apr 29 13:41:18 UTC 2014 - guilla...@opensuse.org + +- Enhance pre_checkin.sh script to handle arch restrictions + +------------------------------------------------------------------- +Tue Apr 29 13:18:48 UTC 2014 - guilla...@opensuse.org + +- Fix builds : ++++ 441 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes New Changes file: u-boot-a20-olinuxino-lime2.changes: same change --- /work/SRC/openSUSE:Factory/u-boot/u-boot-am335xevm.changes 2014-12-01 14:01:42.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-am335xevm.changes 2014-12-16 14:50:01.000000000 +0100 @@ -1,0 +2,49 @@ +Sat Dec 13 12:12:41 UTC 2014 - xxxxxmi...@googlemail.com + +- Added support for A20-OLinuXIno-LIME2 and A10-OLinuXino-LIME from + www.olimex.com + +------------------------------------------------------------------- +Tue Dec 9 11:23:41 UTC 2014 - guilla...@opensuse.org + +- Rename XLOADER to OMAP_SPL in pre_checkin.sh and u-boot.spec.in + +------------------------------------------------------------------- +Tue Dec 9 09:15:27 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc3 + * Drop upstreamed/unneeded patches: + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + - boot_mode_fallback.patch + - fix_snow_usb_support + - fix_spl_ext.patch + - fix_arm_hf_toolchain.patch + - origen-ext2.patch + * Update patch: + - fix_snow_config.patch + * Follow upstream: rpi_b config renamed to rpi + +------------------------------------------------------------------- +Tue Dec 2 12:41:55 UTC 2014 - guilla...@opensuse.org + +- Update snow (chromebook) + * Update patch: + - fix_snow_config.patch patch + * Add patches: + - add_snow_usb_boot.patch to be able to boot from USB0 + - fix_bootpart_snow_only.patch to boot on partition #2 (snow only!) + * Backport patches: + - fix_snow_usb_support.patch to fix USB on snow + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + * Drop unneeded/obsolete patches: + - fix_exynos5_text_base.patch + - fix_snow_extra_env_settings.patch + +------------------------------------------------------------------- +Sun Nov 30 13:17:33 UTC 2014 - guilla...@opensuse.org + +- Add Bananapi initial support + +------------------------------------------------------------------- u-boot-arndale.changes: same change New Changes file: --- /dev/null 2014-12-10 22:29:50.188034256 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-bananapi.changes 2014-12-16 14:50:01.000000000 +0100 @@ -0,0 +1,638 @@ +------------------------------------------------------------------- +Sat Dec 13 12:12:41 UTC 2014 - xxxxxmi...@googlemail.com + +- Added support for A20-OLinuXIno-LIME2 and A10-OLinuXino-LIME from + www.olimex.com + +------------------------------------------------------------------- +Tue Dec 9 11:23:41 UTC 2014 - guilla...@opensuse.org + +- Rename XLOADER to OMAP_SPL in pre_checkin.sh and u-boot.spec.in + +------------------------------------------------------------------- +Tue Dec 9 09:15:27 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc3 + * Drop upstreamed/unneeded patches: + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + - boot_mode_fallback.patch + - fix_snow_usb_support + - fix_spl_ext.patch + - fix_arm_hf_toolchain.patch + - origen-ext2.patch + * Update patch: + - fix_snow_config.patch + * Follow upstream: rpi_b config renamed to rpi + +------------------------------------------------------------------- +Tue Dec 2 12:41:55 UTC 2014 - guilla...@opensuse.org + +- Update snow (chromebook) + * Update patch: + - fix_snow_config.patch patch + * Add patches: + - add_snow_usb_boot.patch to be able to boot from USB0 + - fix_bootpart_snow_only.patch to boot on partition #2 (snow only!) + * Backport patches: + - fix_snow_usb_support.patch to fix USB on snow + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + * Drop unneeded/obsolete patches: + - fix_exynos5_text_base.patch + - fix_snow_extra_env_settings.patch + +------------------------------------------------------------------- +Sun Nov 30 13:17:33 UTC 2014 - guilla...@opensuse.org + +- Add Bananapi initial support + +------------------------------------------------------------------- +Tue Nov 25 08:29:14 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc2 +- Update patch fix_omap_boot_mode.patch to be upstreamable and +rename it to boot_mode_fallback.patch +- Drop obsolete patch: arndale.patch +- Add patches: + * fix_arm_hf_toolchain.patch: fix build with hard float toolchain + * fix_spl_ext.patch: fix SPL EXT error checks + * fix_sata.patch: fix sata support and fix also mx53loco build + +------------------------------------------------------------------- +Wed Nov 19 21:44:17 CET 2014 - guillaume.gar...@opensuse.org + +- Fix mx53loco-bootscr.patch + +------------------------------------------------------------------- +Mon Nov 17 21:15:50 UTC 2014 - os...@naiandei.net + +- Add u-boot-with-sunxi-spl.bin for sunxi boards + +------------------------------------------------------------------- +Mon Nov 17 15:17:56 UTC 2014 - guilla...@opensuse.org + +- Make use of RPM_OPT_FLAGS during make + +------------------------------------------------------------------- +Sat Nov 15 14:55:06 UTC 2014 - guilla...@opensuse.org + +- Fix sunxi boards (use u-boot.img instead of u-boot.bin) +- Remove duplicated default install line + +------------------------------------------------------------------- +Tue Nov 11 13:32:36 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc1 +- Drop upstreamed patches: + * add_spl_extfs_support.patch + * ti_common_initrd_support.patch +- Refresh patch: + * drop-marvell.patch +- Drop CREDITS file from DOC (dropped upstream) + +------------------------------------------------------------------- +Mon Nov 3 10:19:42 UTC 2014 - guilla...@opensuse.org + +- Apply fix_omap_boot_mode.patch only for omap3/omap4 boards + +------------------------------------------------------------------- +Tue Oct 14 13:22:44 UTC 2014 - guilla...@opensuse.org + +- Update to version 2014.10 +- Drop upstreamed patch: + * fix_sabrelite_boot.scr.patch +- Refresh patches: + * arndale.patch + * fix_snow_config.patch + * fix_exynos5_text_base.patch + * exynos5-dt.h.patch (renamed fix_snow_extra_env_settings.patch) + +------------------------------------------------------------------- +Wed Oct 8 07:52:48 UTC 2014 - guilla...@opensuse.org + +- Update to version 2014.10-rc3 +- Drop upstreamed patches: + * beagle-bootscr.patch + * panda-bootscr.patch + * am335x_evm-bootscr.patch +- Refresh patches: + * fix_sabrelite_boot.scr.patch + * drop-marvell.patch + * add_spl_extfs_support.patch +- Add a new patch to fix omap3beagle spl build: + * fix_beagle_spl_build.patch + +------------------------------------------------------------------- +Mon Sep 8 13:06:52 UTC 2014 - guilla...@opensuse.org + +- Drop Hyundai_a7hd and cubox-i boards (now handle in Contrib repos +since it is not upstreamed), so drop related patches: + * v2014.04-sunxi.patch + * cubox-i-v2014.04-port.patch + * cubox-i-enable_raw_rd.patch + +------------------------------------------------------------------- +Wed Sep 3 12:02:22 UTC 2014 - guilla...@opensuse.org + +- Update to version 2014.10-rc2 +- drop upstreamed patch rpi_b-bootscr.patch +- drop fix_spl_build_for_am335x.patch (does build without it) +- Refresh patches: + * drop-marvell.patch + * fix_snow_config.patch + +------------------------------------------------------------------- +Thu Aug 21 08:50:10 UTC 2014 - guilla...@opensuse.org + +- Update SPL EXT fs support: + * For omap boards (beagle and panda), SPL now looks for u-boot.img + as upstream instead of u-boot.bin + * Remove mlo-ext2.patch to make proper patches in +order to ease upstreaming our EXT fs SPL functions + * Add panda-bootscr.patch to fix panda boot (was included in + mlo-ext2.patch) + * Add fix_omap_boot_mode.patch to fix beagle and panda boot mode + (was included in mlo-ext2.patch) + * Add add_spl_extfs_support.patch to get proper SPL EXT fs functions + * Add enable_spl_ext_support_for_ti_armv7.patch to enable SPL EXT fs + support for TI ARMv7 boards + + +------------------------------------------------------------------- +Tue Aug 19 17:35:22 UTC 2014 - matwey.korni...@gmail.com + +- Update to version 2014.10-rc1 and update patches + +------------------------------------------------------------------- +Thu Jul 31 13:59:00 UTC 2014 - dims...@opensuse.org + +- Rename rpmlintrc to %{name}-rpmlintrc. + Follow the packaging guidelines. + +------------------------------------------------------------------- +Sat Jun 14 11:58:43 UTC 2014 - afaer...@suse.de + +- add u-boot-cubietruck for Cubietruck (Cubieboard 3) + +------------------------------------------------------------------- +Thu Jun 12 18:52:26 UTC 2014 - josu...@t-online.de + +- add u-boot-mx6cubox-i for Cubox-i and Hummingboard + * currently conflicts with mlo-ext2 patch for omap4 + so only for cubox-i target mlo-ext2.patch is skipped + and cubox-i patches are applied + * patch source: https://github.com/vorlonofportland/u-boot/ + cubox-i-v2014.04-port.patch + cubox-i-enable_raw_rd.patch + +------------------------------------------------------------------- +Tue Apr 29 13:41:18 UTC 2014 - guilla...@opensuse.org + +- Enhance pre_checkin.sh script to handle arch restrictions + +------------------------------------------------------------------- +Tue Apr 29 13:18:48 UTC 2014 - guilla...@opensuse.org + +- Fix builds : ++++ 441 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-bananapi.changes --- /work/SRC/openSUSE:Factory/u-boot/u-boot-colibrit20iris.changes 2014-12-01 14:01:42.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-colibrit20iris.changes 2014-12-16 14:50:01.000000000 +0100 @@ -1,0 +2,49 @@ +Sat Dec 13 12:12:41 UTC 2014 - xxxxxmi...@googlemail.com + +- Added support for A20-OLinuXIno-LIME2 and A10-OLinuXino-LIME from + www.olimex.com + +------------------------------------------------------------------- +Tue Dec 9 11:23:41 UTC 2014 - guilla...@opensuse.org + +- Rename XLOADER to OMAP_SPL in pre_checkin.sh and u-boot.spec.in + +------------------------------------------------------------------- +Tue Dec 9 09:15:27 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc3 + * Drop upstreamed/unneeded patches: + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + - boot_mode_fallback.patch + - fix_snow_usb_support + - fix_spl_ext.patch + - fix_arm_hf_toolchain.patch + - origen-ext2.patch + * Update patch: + - fix_snow_config.patch + * Follow upstream: rpi_b config renamed to rpi + +------------------------------------------------------------------- +Tue Dec 2 12:41:55 UTC 2014 - guilla...@opensuse.org + +- Update snow (chromebook) + * Update patch: + - fix_snow_config.patch patch + * Add patches: + - add_snow_usb_boot.patch to be able to boot from USB0 + - fix_bootpart_snow_only.patch to boot on partition #2 (snow only!) + * Backport patches: + - fix_snow_usb_support.patch to fix USB on snow + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + * Drop unneeded/obsolete patches: + - fix_exynos5_text_base.patch + - fix_snow_extra_env_settings.patch + +------------------------------------------------------------------- +Sun Nov 30 13:17:33 UTC 2014 - guilla...@opensuse.org + +- Add Bananapi initial support + +------------------------------------------------------------------- u-boot-cubieboard.changes: same change u-boot-cubieboard2.changes: same change u-boot-cubietruck.changes: same change u-boot-highbank.changes: same change u-boot-melea1000.changes: same change u-boot-mx53loco.changes: same change u-boot-mx6qsabrelite.changes: same change u-boot-omap3beagle.changes: same change u-boot-omap4panda.changes: same change u-boot-paz00.changes: same change New Changes file: --- /dev/null 2014-12-10 22:29:50.188034256 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-rpi.changes 2014-12-16 14:50:01.000000000 +0100 @@ -0,0 +1,638 @@ +------------------------------------------------------------------- +Sat Dec 13 12:12:41 UTC 2014 - xxxxxmi...@googlemail.com + +- Added support for A20-OLinuXIno-LIME2 and A10-OLinuXino-LIME from + www.olimex.com + +------------------------------------------------------------------- +Tue Dec 9 11:23:41 UTC 2014 - guilla...@opensuse.org + +- Rename XLOADER to OMAP_SPL in pre_checkin.sh and u-boot.spec.in + +------------------------------------------------------------------- +Tue Dec 9 09:15:27 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc3 + * Drop upstreamed/unneeded patches: + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + - boot_mode_fallback.patch + - fix_snow_usb_support + - fix_spl_ext.patch + - fix_arm_hf_toolchain.patch + - origen-ext2.patch + * Update patch: + - fix_snow_config.patch + * Follow upstream: rpi_b config renamed to rpi + +------------------------------------------------------------------- +Tue Dec 2 12:41:55 UTC 2014 - guilla...@opensuse.org + +- Update snow (chromebook) + * Update patch: + - fix_snow_config.patch patch + * Add patches: + - add_snow_usb_boot.patch to be able to boot from USB0 + - fix_bootpart_snow_only.patch to boot on partition #2 (snow only!) + * Backport patches: + - fix_snow_usb_support.patch to fix USB on snow + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + * Drop unneeded/obsolete patches: + - fix_exynos5_text_base.patch + - fix_snow_extra_env_settings.patch + +------------------------------------------------------------------- +Sun Nov 30 13:17:33 UTC 2014 - guilla...@opensuse.org + +- Add Bananapi initial support + +------------------------------------------------------------------- +Tue Nov 25 08:29:14 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc2 +- Update patch fix_omap_boot_mode.patch to be upstreamable and +rename it to boot_mode_fallback.patch +- Drop obsolete patch: arndale.patch +- Add patches: + * fix_arm_hf_toolchain.patch: fix build with hard float toolchain + * fix_spl_ext.patch: fix SPL EXT error checks + * fix_sata.patch: fix sata support and fix also mx53loco build + +------------------------------------------------------------------- +Wed Nov 19 21:44:17 CET 2014 - guillaume.gar...@opensuse.org + +- Fix mx53loco-bootscr.patch + +------------------------------------------------------------------- +Mon Nov 17 21:15:50 UTC 2014 - os...@naiandei.net + +- Add u-boot-with-sunxi-spl.bin for sunxi boards + +------------------------------------------------------------------- +Mon Nov 17 15:17:56 UTC 2014 - guilla...@opensuse.org + +- Make use of RPM_OPT_FLAGS during make + +------------------------------------------------------------------- +Sat Nov 15 14:55:06 UTC 2014 - guilla...@opensuse.org + +- Fix sunxi boards (use u-boot.img instead of u-boot.bin) +- Remove duplicated default install line + +------------------------------------------------------------------- +Tue Nov 11 13:32:36 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc1 +- Drop upstreamed patches: + * add_spl_extfs_support.patch + * ti_common_initrd_support.patch +- Refresh patch: + * drop-marvell.patch +- Drop CREDITS file from DOC (dropped upstream) + +------------------------------------------------------------------- +Mon Nov 3 10:19:42 UTC 2014 - guilla...@opensuse.org + +- Apply fix_omap_boot_mode.patch only for omap3/omap4 boards + +------------------------------------------------------------------- +Tue Oct 14 13:22:44 UTC 2014 - guilla...@opensuse.org + +- Update to version 2014.10 +- Drop upstreamed patch: + * fix_sabrelite_boot.scr.patch +- Refresh patches: + * arndale.patch + * fix_snow_config.patch + * fix_exynos5_text_base.patch + * exynos5-dt.h.patch (renamed fix_snow_extra_env_settings.patch) + +------------------------------------------------------------------- +Wed Oct 8 07:52:48 UTC 2014 - guilla...@opensuse.org + +- Update to version 2014.10-rc3 +- Drop upstreamed patches: + * beagle-bootscr.patch + * panda-bootscr.patch + * am335x_evm-bootscr.patch +- Refresh patches: + * fix_sabrelite_boot.scr.patch + * drop-marvell.patch + * add_spl_extfs_support.patch +- Add a new patch to fix omap3beagle spl build: + * fix_beagle_spl_build.patch + +------------------------------------------------------------------- +Mon Sep 8 13:06:52 UTC 2014 - guilla...@opensuse.org + +- Drop Hyundai_a7hd and cubox-i boards (now handle in Contrib repos +since it is not upstreamed), so drop related patches: + * v2014.04-sunxi.patch + * cubox-i-v2014.04-port.patch + * cubox-i-enable_raw_rd.patch + +------------------------------------------------------------------- +Wed Sep 3 12:02:22 UTC 2014 - guilla...@opensuse.org + +- Update to version 2014.10-rc2 +- drop upstreamed patch rpi_b-bootscr.patch +- drop fix_spl_build_for_am335x.patch (does build without it) +- Refresh patches: + * drop-marvell.patch + * fix_snow_config.patch + +------------------------------------------------------------------- +Thu Aug 21 08:50:10 UTC 2014 - guilla...@opensuse.org + +- Update SPL EXT fs support: + * For omap boards (beagle and panda), SPL now looks for u-boot.img + as upstream instead of u-boot.bin + * Remove mlo-ext2.patch to make proper patches in +order to ease upstreaming our EXT fs SPL functions + * Add panda-bootscr.patch to fix panda boot (was included in + mlo-ext2.patch) + * Add fix_omap_boot_mode.patch to fix beagle and panda boot mode + (was included in mlo-ext2.patch) + * Add add_spl_extfs_support.patch to get proper SPL EXT fs functions + * Add enable_spl_ext_support_for_ti_armv7.patch to enable SPL EXT fs + support for TI ARMv7 boards + + +------------------------------------------------------------------- +Tue Aug 19 17:35:22 UTC 2014 - matwey.korni...@gmail.com + +- Update to version 2014.10-rc1 and update patches + +------------------------------------------------------------------- +Thu Jul 31 13:59:00 UTC 2014 - dims...@opensuse.org + +- Rename rpmlintrc to %{name}-rpmlintrc. + Follow the packaging guidelines. + +------------------------------------------------------------------- +Sat Jun 14 11:58:43 UTC 2014 - afaer...@suse.de + +- add u-boot-cubietruck for Cubietruck (Cubieboard 3) + +------------------------------------------------------------------- +Thu Jun 12 18:52:26 UTC 2014 - josu...@t-online.de + +- add u-boot-mx6cubox-i for Cubox-i and Hummingboard + * currently conflicts with mlo-ext2 patch for omap4 + so only for cubox-i target mlo-ext2.patch is skipped + and cubox-i patches are applied + * patch source: https://github.com/vorlonofportland/u-boot/ + cubox-i-v2014.04-port.patch + cubox-i-enable_raw_rd.patch + +------------------------------------------------------------------- +Tue Apr 29 13:41:18 UTC 2014 - guilla...@opensuse.org + +- Enhance pre_checkin.sh script to handle arch restrictions + +------------------------------------------------------------------- +Tue Apr 29 13:18:48 UTC 2014 - guilla...@opensuse.org + +- Fix builds : ++++ 441 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-rpi.changes --- /work/SRC/openSUSE:Factory/u-boot/u-boot-snow.changes 2014-12-01 14:01:43.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-snow.changes 2014-12-16 14:50:01.000000000 +0100 @@ -1,0 +2,49 @@ +Sat Dec 13 12:12:41 UTC 2014 - xxxxxmi...@googlemail.com + +- Added support for A20-OLinuXIno-LIME2 and A10-OLinuXino-LIME from + www.olimex.com + +------------------------------------------------------------------- +Tue Dec 9 11:23:41 UTC 2014 - guilla...@opensuse.org + +- Rename XLOADER to OMAP_SPL in pre_checkin.sh and u-boot.spec.in + +------------------------------------------------------------------- +Tue Dec 9 09:15:27 UTC 2014 - guilla...@opensuse.org + +- Update to 2015.01-rc3 + * Drop upstreamed/unneeded patches: + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + - boot_mode_fallback.patch + - fix_snow_usb_support + - fix_spl_ext.patch + - fix_arm_hf_toolchain.patch + - origen-ext2.patch + * Update patch: + - fix_snow_config.patch + * Follow upstream: rpi_b config renamed to rpi + +------------------------------------------------------------------- +Tue Dec 2 12:41:55 UTC 2014 - guilla...@opensuse.org + +- Update snow (chromebook) + * Update patch: + - fix_snow_config.patch patch + * Add patches: + - add_snow_usb_boot.patch to be able to boot from USB0 + - fix_bootpart_snow_only.patch to boot on partition #2 (snow only!) + * Backport patches: + - fix_snow_usb_support.patch to fix USB on snow + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + * Drop unneeded/obsolete patches: + - fix_exynos5_text_base.patch + - fix_snow_extra_env_settings.patch + +------------------------------------------------------------------- +Sun Nov 30 13:17:33 UTC 2014 - guilla...@opensuse.org + +- Add Bananapi initial support + +------------------------------------------------------------------- u-boot-vexpressaemv8a.changes: same change u-boot.changes: same change Old: ---- boot_mode_fallback.patch fix_arm_hf_toolchain.patch fix_exynos5_text_base.patch fix_snow_extra_env_settings.patch fix_spl_ext.patch origen-ext2.patch u-boot-2015.01-rc2.tar.bz2 u-boot-rpib.changes u-boot-rpib.spec New: ---- add_snow_usb_boot.patch fix_bootpart_snow_only.patch u-boot-2015.01-rc3.tar.bz2 u-boot-a10-olinuxino-lime.changes u-boot-a10-olinuxino-lime.spec u-boot-a20-olinuxino-lime2.changes u-boot-a20-olinuxino-lime2.spec u-boot-bananapi.changes u-boot-bananapi.spec u-boot-rpi.changes u-boot-rpi.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ u-boot-a10-olinuxino-lime.spec ++++++ # # spec file for package u-boot-a10-olinuxino-lime # # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <silvan.cala...@mambasoft.it> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define x_loader 0 %define origen_spl 0 %define sunxi_spl 1 %define arndale_spl 0 %define cuboxi_spl 0 Name: u-boot-a10-olinuxino-lime Version: 2015.01~rc3 Release: 0 Summary: The u-boot firmware for the a10-olinuxino-lime arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch Patch4: fix_snow_config.patch Patch10: fix_sata.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch # Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc BuildRequires: dtc >= 1.4.0 Provides: u-boot-loader Conflicts: otherproviders(u-boot-loader) %if %x_loader == 1 Obsoletes: x-loader-a10-olinuxino-lime Provides: x-loader-a10-olinuxino-lime %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 a10-olinuxino-lime arm platform. %package doc Summary: Documentation for the u-boot Firmware Group: Documentation/Other %description doc Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors. This package contains documentation for u-boot firmware %prep #%setup -q -n u-boot-%{version} %setup -q -n u-boot-2015.01-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 %patch4 -p1 %patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 %patch21 -p1 %endif %patch99 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" A10-OLinuXino-Lime_defconfig make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes %if "%{name}" == "u-boot-snow" # Chromebook ARM (snow) need a uImage format export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map) ./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img %endif %install # 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.img %{buildroot}/boot/u-boot.img elif [ -f u-boot-dtb.img ]; then install -D -m 0644 u-boot-dtb.img %{buildroot}/boot/u-boot.img else install -D -m 0644 u-boot.img %{buildroot}/boot/u-boot.img fi %if %x_loader == 1 install -D -m 0755 MLO %{buildroot}/boot/MLO %endif %if %origen_spl == 1 install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin %endif %if %arndale_spl == 1 install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img %endif %if %sunxi_spl == 1 install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin %endif %if %cuboxi_spl == 1 install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin %endif %files %defattr(-,root,root) /boot/* %doc Licenses/gpl-2.0.txt README %files doc %defattr(-,root,root) # Generic documents %doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands %doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns %doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi %doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb %doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST doc/README.Modem # Copy some useful kermit scripts as well %doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image # Now any h/w dependent Documentation %doc doc/README.ARM-memory-map %changelog ++++++ u-boot-a20-olinuxino-lime2.spec ++++++ # # spec file for package u-boot-a20-olinuxino-lime2 # # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <silvan.cala...@mambasoft.it> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define x_loader 0 %define origen_spl 0 %define sunxi_spl 1 %define arndale_spl 0 %define cuboxi_spl 0 Name: u-boot-a20-olinuxino-lime2 Version: 2015.01~rc3 Release: 0 Summary: The u-boot firmware for the a20-olinuxino-lime2 arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch Patch4: fix_snow_config.patch Patch10: fix_sata.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch # Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc BuildRequires: dtc >= 1.4.0 Provides: u-boot-loader Conflicts: otherproviders(u-boot-loader) %if %x_loader == 1 Obsoletes: x-loader-a20-olinuxino-lime2 Provides: x-loader-a20-olinuxino-lime2 %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 a20-olinuxino-lime2 arm platform. %package doc Summary: Documentation for the u-boot Firmware Group: Documentation/Other %description doc Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors. This package contains documentation for u-boot firmware %prep #%setup -q -n u-boot-%{version} %setup -q -n u-boot-2015.01-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 %patch4 -p1 %patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 %patch21 -p1 %endif %patch99 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime2_defconfig make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes %if "%{name}" == "u-boot-snow" # Chromebook ARM (snow) need a uImage format export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map) ./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img %endif %install # 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.img %{buildroot}/boot/u-boot.img elif [ -f u-boot-dtb.img ]; then install -D -m 0644 u-boot-dtb.img %{buildroot}/boot/u-boot.img else install -D -m 0644 u-boot.img %{buildroot}/boot/u-boot.img fi %if %x_loader == 1 install -D -m 0755 MLO %{buildroot}/boot/MLO %endif %if %origen_spl == 1 install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin %endif %if %arndale_spl == 1 install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img %endif %if %sunxi_spl == 1 install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin %endif %if %cuboxi_spl == 1 install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin %endif %files %defattr(-,root,root) /boot/* %doc Licenses/gpl-2.0.txt README %files doc %defattr(-,root,root) # Generic documents %doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands %doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns %doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi %doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb %doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST doc/README.Modem # Copy some useful kermit scripts as well %doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image # Now any h/w dependent Documentation %doc doc/README.ARM-memory-map %changelog ++++++ u-boot-am335xevm.spec ++++++ --- /var/tmp/diff_new_pack.T38VIL/_old 2014-12-16 14:50:09.000000000 +0100 +++ /var/tmp/diff_new_pack.T38VIL/_new 2014-12-16 14:50:09.000000000 +0100 @@ -25,27 +25,25 @@ %define cuboxi_spl 0 Name: u-boot-am335xevm -Version: 2015.01~rc2 +Version: 2015.01~rc3 Release: 0 Summary: The u-boot firmware for the am335xevm arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch -Patch3: boot_mode_fallback.patch -Patch4: mx53loco-bootscr.patch -Patch5: origen-ext2.patch -Patch10: fix_arm_hf_toolchain.patch -Patch11: fix_spl_ext.patch -Patch12: fix_sata.patch -Patch20: fix_exynos5_text_base.patch -Patch21: fix_snow_config.patch -Patch22: fix_snow_extra_env_settings.patch +Patch3: mx53loco-bootscr.patch +Patch4: fix_snow_config.patch +Patch10: fix_sata.patch +# Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards +Patch20: add_snow_usb_boot.patch +# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards +Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,23 +72,19 @@ %prep #%setup -q -n u-boot-%{version} -%setup -q -n u-boot-2015.01-rc2 +%setup -q -n u-boot-2015.01-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 -%patch3 -p1 -%patch4 -%patch5 +%patch3 +%patch4 -p1 %patch10 -p1 -%patch11 -p1 -%patch12 -p1 %if "%{name}" == "u-boot-snow" -# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board) -%patch20 -%patch21 -%patch22 +# Apply some patches only for u-boot-snow to avoid to break other boards +%patch20 -p1 +%patch21 -p1 %endif %patch99 -p1 u-boot-arndale.spec: same change ++++++ u-boot-bananapi.spec ++++++ # # spec file for package u-boot-bananapi # # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <silvan.cala...@mambasoft.it> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define x_loader 0 %define origen_spl 0 %define sunxi_spl 1 %define arndale_spl 0 %define cuboxi_spl 0 Name: u-boot-bananapi Version: 2015.01~rc3 Release: 0 Summary: The u-boot firmware for the bananapi arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch Patch4: fix_snow_config.patch Patch10: fix_sata.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch # Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc BuildRequires: dtc >= 1.4.0 Provides: u-boot-loader Conflicts: otherproviders(u-boot-loader) %if %x_loader == 1 Obsoletes: x-loader-bananapi Provides: x-loader-bananapi %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 bananapi arm platform. %package doc Summary: Documentation for the u-boot Firmware Group: Documentation/Other %description doc Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors. This package contains documentation for u-boot firmware %prep #%setup -q -n u-boot-%{version} %setup -q -n u-boot-2015.01-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 %patch4 -p1 %patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 %patch21 -p1 %endif %patch99 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" Bananapi_defconfig make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes %if "%{name}" == "u-boot-snow" # Chromebook ARM (snow) need a uImage format export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map) ./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img %endif %install # 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.img %{buildroot}/boot/u-boot.img elif [ -f u-boot-dtb.img ]; then install -D -m 0644 u-boot-dtb.img %{buildroot}/boot/u-boot.img else install -D -m 0644 u-boot.img %{buildroot}/boot/u-boot.img fi %if %x_loader == 1 install -D -m 0755 MLO %{buildroot}/boot/MLO %endif %if %origen_spl == 1 install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin %endif %if %arndale_spl == 1 install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img %endif %if %sunxi_spl == 1 install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin %endif %if %cuboxi_spl == 1 install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin %endif %files %defattr(-,root,root) /boot/* %doc Licenses/gpl-2.0.txt README %files doc %defattr(-,root,root) # Generic documents %doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands %doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns %doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi %doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb %doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST doc/README.Modem # Copy some useful kermit scripts as well %doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image # Now any h/w dependent Documentation %doc doc/README.ARM-memory-map %changelog ++++++ u-boot-colibrit20iris.spec ++++++ --- /var/tmp/diff_new_pack.T38VIL/_old 2014-12-16 14:50:09.000000000 +0100 +++ /var/tmp/diff_new_pack.T38VIL/_new 2014-12-16 14:50:09.000000000 +0100 @@ -25,27 +25,25 @@ %define cuboxi_spl 0 Name: u-boot-colibrit20iris -Version: 2015.01~rc2 +Version: 2015.01~rc3 Release: 0 Summary: The u-boot firmware for the colibrit20iris arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch -Patch3: boot_mode_fallback.patch -Patch4: mx53loco-bootscr.patch -Patch5: origen-ext2.patch -Patch10: fix_arm_hf_toolchain.patch -Patch11: fix_spl_ext.patch -Patch12: fix_sata.patch -Patch20: fix_exynos5_text_base.patch -Patch21: fix_snow_config.patch -Patch22: fix_snow_extra_env_settings.patch +Patch3: mx53loco-bootscr.patch +Patch4: fix_snow_config.patch +Patch10: fix_sata.patch +# Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards +Patch20: add_snow_usb_boot.patch +# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards +Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,23 +72,19 @@ %prep #%setup -q -n u-boot-%{version} -%setup -q -n u-boot-2015.01-rc2 +%setup -q -n u-boot-2015.01-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 -%patch3 -p1 -%patch4 -%patch5 +%patch3 +%patch4 -p1 %patch10 -p1 -%patch11 -p1 -%patch12 -p1 %if "%{name}" == "u-boot-snow" -# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board) -%patch20 -%patch21 -%patch22 +# Apply some patches only for u-boot-snow to avoid to break other boards +%patch20 -p1 +%patch21 -p1 %endif %patch99 -p1 u-boot-cubieboard.spec: same change u-boot-cubieboard2.spec: same change u-boot-cubietruck.spec: same change u-boot-highbank.spec: same change u-boot-melea1000.spec: same change u-boot-mx53loco.spec: same change u-boot-mx6qsabrelite.spec: same change u-boot-omap3beagle.spec: same change u-boot-omap4panda.spec: same change u-boot-paz00.spec: same change ++++++ u-boot-rpib.spec -> u-boot-rpi.spec ++++++ --- /work/SRC/openSUSE:Factory/u-boot/u-boot-rpib.spec 2014-12-01 14:01:43.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-rpi.spec 2014-12-16 14:50:01.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package u-boot-rpib +# spec file for package u-boot-rpi # # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon @@ -24,28 +24,26 @@ %define arndale_spl 0 %define cuboxi_spl 0 -Name: u-boot-rpib -Version: 2015.01~rc2 +Name: u-boot-rpi +Version: 2015.01~rc3 Release: 0 -Summary: The u-boot firmware for the rpib arm platform +Summary: The u-boot firmware for the rpi arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch -Patch3: boot_mode_fallback.patch -Patch4: mx53loco-bootscr.patch -Patch5: origen-ext2.patch -Patch10: fix_arm_hf_toolchain.patch -Patch11: fix_spl_ext.patch -Patch12: fix_sata.patch -Patch20: fix_exynos5_text_base.patch -Patch21: fix_snow_config.patch -Patch22: fix_snow_extra_env_settings.patch +Patch3: mx53loco-bootscr.patch +Patch4: fix_snow_config.patch +Patch10: fix_sata.patch +# Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards +Patch20: add_snow_usb_boot.patch +# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards +Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -55,14 +53,14 @@ Provides: u-boot-loader Conflicts: otherproviders(u-boot-loader) %if %x_loader == 1 -Obsoletes: x-loader-rpib -Provides: x-loader-rpib +Obsoletes: x-loader-rpi +Provides: x-loader-rpi %endif ExclusiveArch: armv6l armv6hl %description Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors. -This package contains the firmware for the rpib arm platform. +This package contains the firmware for the rpi arm platform. %package doc Summary: Documentation for the u-boot Firmware @@ -74,28 +72,24 @@ %prep #%setup -q -n u-boot-%{version} -%setup -q -n u-boot-2015.01-rc2 +%setup -q -n u-boot-2015.01-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 -%patch3 -p1 -%patch4 -%patch5 +%patch3 +%patch4 -p1 %patch10 -p1 -%patch11 -p1 -%patch12 -p1 %if "%{name}" == "u-boot-snow" -# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board) -%patch20 -%patch21 -%patch22 +# Apply some patches only for u-boot-snow to avoid to break other boards +%patch20 -p1 +%patch21 -p1 %endif %patch99 -p1 %build -make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" rpi_b_defconfig +make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" rpi_defconfig make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes %if "%{name}" == "u-boot-snow" # Chromebook ARM (snow) need a uImage format ++++++ u-boot-snow.spec ++++++ --- /var/tmp/diff_new_pack.T38VIL/_old 2014-12-16 14:50:09.000000000 +0100 +++ /var/tmp/diff_new_pack.T38VIL/_new 2014-12-16 14:50:09.000000000 +0100 @@ -25,27 +25,25 @@ %define cuboxi_spl 0 Name: u-boot-snow -Version: 2015.01~rc2 +Version: 2015.01~rc3 Release: 0 Summary: The u-boot firmware for the snow arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch -Patch3: boot_mode_fallback.patch -Patch4: mx53loco-bootscr.patch -Patch5: origen-ext2.patch -Patch10: fix_arm_hf_toolchain.patch -Patch11: fix_spl_ext.patch -Patch12: fix_sata.patch -Patch20: fix_exynos5_text_base.patch -Patch21: fix_snow_config.patch -Patch22: fix_snow_extra_env_settings.patch +Patch3: mx53loco-bootscr.patch +Patch4: fix_snow_config.patch +Patch10: fix_sata.patch +# Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards +Patch20: add_snow_usb_boot.patch +# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards +Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,23 +72,19 @@ %prep #%setup -q -n u-boot-%{version} -%setup -q -n u-boot-2015.01-rc2 +%setup -q -n u-boot-2015.01-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 -%patch3 -p1 -%patch4 -%patch5 +%patch3 +%patch4 -p1 %patch10 -p1 -%patch11 -p1 -%patch12 -p1 %if "%{name}" == "u-boot-snow" -# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board) -%patch20 -%patch21 -%patch22 +# Apply some patches only for u-boot-snow to avoid to break other boards +%patch20 -p1 +%patch21 -p1 %endif %patch99 -p1 ++++++ u-boot-vexpressaemv8a.spec ++++++ --- /var/tmp/diff_new_pack.T38VIL/_old 2014-12-16 14:50:09.000000000 +0100 +++ /var/tmp/diff_new_pack.T38VIL/_new 2014-12-16 14:50:09.000000000 +0100 @@ -25,27 +25,25 @@ %define cuboxi_spl 0 Name: u-boot-vexpressaemv8a -Version: 2015.01~rc2 +Version: 2015.01~rc3 Release: 0 Summary: The u-boot firmware for the vexpressaemv8a arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch -Patch3: boot_mode_fallback.patch -Patch4: mx53loco-bootscr.patch -Patch5: origen-ext2.patch -Patch10: fix_arm_hf_toolchain.patch -Patch11: fix_spl_ext.patch -Patch12: fix_sata.patch -Patch20: fix_exynos5_text_base.patch -Patch21: fix_snow_config.patch -Patch22: fix_snow_extra_env_settings.patch +Patch3: mx53loco-bootscr.patch +Patch4: fix_snow_config.patch +Patch10: fix_sata.patch +# Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards +Patch20: add_snow_usb_boot.patch +# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards +Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,23 +72,19 @@ %prep #%setup -q -n u-boot-%{version} -%setup -q -n u-boot-2015.01-rc2 +%setup -q -n u-boot-2015.01-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 -%patch3 -p1 -%patch4 -%patch5 +%patch3 +%patch4 -p1 %patch10 -p1 -%patch11 -p1 -%patch12 -p1 %if "%{name}" == "u-boot-snow" -# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board) -%patch20 -%patch21 -%patch22 +# Apply some patches only for u-boot-snow to avoid to break other boards +%patch20 -p1 +%patch21 -p1 %endif %patch99 -p1 ++++++ u-boot.spec ++++++ --- /var/tmp/diff_new_pack.T38VIL/_old 2014-12-16 14:50:09.000000000 +0100 +++ /var/tmp/diff_new_pack.T38VIL/_new 2014-12-16 14:50:09.000000000 +0100 @@ -19,14 +19,14 @@ Name: u-boot -Version: 2015.01~rc2 +Version: 2015.01~rc3 Release: 0 Summary: Tools for the u-boot Firmware License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: u-boot-%{version}.tar.bz2 -Source: u-boot-2015.01-rc2.tar.bz2 +Source: u-boot-2015.01-rc3.tar.bz2 BuildRequires: libopenssl-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -47,7 +47,7 @@ %prep #%setup -q -n u-boot-%{version} -%setup -q -n u-boot-2015.01-rc2 +%setup -q -n u-boot-2015.01-rc3 %build # needed for include/config/auto.conf ++++++ add_snow_usb_boot.patch ++++++ diff --git a/include/configs/exynos-common.h b/include/configs/exynos-common.h index 1f3ee55..4fcb04e 100644 --- a/include/configs/exynos-common.h +++ b/include/configs/exynos-common.h @@ -66,6 +66,7 @@ #include <config_cmd_default.h> #define CONFIG_CMD_MMC +#define CONFIG_CMD_USB #define CONFIG_CMD_EXT4_WRITE #define CONFIG_FAT_WRITE #define CONFIG_CMD_FS_GENERIC diff --git a/include/configs/exynos5-common.h b/include/configs/exynos5-common.h index 8f9b780..cbba7b2 100644 --- a/include/configs/exynos5-common.h +++ b/include/configs/exynos5-common.h @@ -188,6 +188,7 @@ #define BOOT_TARGET_DEVICES(func) \ func(MMC, mmc, 1) \ func(MMC, mmc, 0) \ + func(USB, usb, 0) \ func(PXE, pxe, na) \ func(DHCP, dhcp, na) ++++++ fix_bootpart_snow_only.patch ++++++ diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h index be616e8..a4d20bd 100644 --- a/include/config_distro_bootcmd.h +++ b/include/config_distro_bootcmd.h @@ -163,7 +163,7 @@ "boot_prefixes=/ /boot/\0" \ "boot_scripts=boot.scr.uimg boot.scr\0" \ BOOTENV_BOOT_TARGETS \ - "bootpart=1\0" \ + "bootpart=2\0" \ \ "boot_extlinux=" \ "sysboot ${devtype} ${devnum}:${bootpart} any " \ ++++++ fix_snow_config.patch ++++++ --- /var/tmp/diff_new_pack.T38VIL/_old 2014-12-16 14:50:09.000000000 +0100 +++ /var/tmp/diff_new_pack.T38VIL/_new 2014-12-16 14:50:09.000000000 +0100 @@ -1,34 +1,30 @@ ---- include/configs/snow.h.orig 2014-10-14 10:47:15.000000000 +0200 -+++ include/configs/snow.h 2014-10-15 12:03:09.289092650 +0200 -@@ -33,4 +33,31 @@ - #define CONFIG_IDENT_STRING " for snow" - #define CONFIG_DEFAULT_CONSOLE "console=ttySAC1,115200n8\0" +diff --git a/include/configs/snow.h b/include/configs/snow.h +index 7eaa586..cf9a594 100644 +--- a/include/configs/snow.h ++++ b/include/configs/snow.h +@@ -26,11 +26,24 @@ + #define CONFIG_BOARD_COMMON + #define CONFIG_ARCH_EARLY_INIT_R + ++/* USB2 */ ++#define CONFIG_USB_EHCI ++#define CONFIG_USB_EHCI_EXYNOS ++ ++#ifndef CONFIG_USB_EHCI + #define CONFIG_USB_XHCI + #define CONFIG_USB_XHCI_EXYNOS ++#endif /* CONFIG_USB_EHCI */ -+#undef CONFIG_BOOTCOMMAND -+#define CONFIG_BOOTCOMMAND \ -+ "if mmc rescan ${mmcdev}; then " \ -+ "echo SD/MMC found on device ${mmcdev};" \ -+ "if run loadbootenv; then " \ -+ "echo Loaded environment from ${bootenv};" \ -+ "run importbootenv;" \ -+ "fi;" \ -+ "if test -n $uenvcmd; then " \ -+ "echo Running uenvcmd ...;" \ -+ "run uenvcmd;" \ -+ "fi;" \ -+ "if run loadbootscript; then " \ -+ "run bootscript; " \ -+ "fi; " \ -+ "fi;" + #define CONFIG_SYS_PROMPT "snow # " + #define CONFIG_IDENT_STRING " for snow" +-#define CONFIG_DEFAULT_CONSOLE "console=ttySAC1,115200n8\0" ++/* #define CONFIG_DEFAULT_CONSOLE "console=ttySAC1,115200n8\0" */ ++#define CONFIG_DEFAULT_CONSOLE "console=tty\0" + +#define CONFIG_PRE_CONSOLE_BUFFER +#define CONFIG_PRE_CON_BUF_SZ 0x100000 +#define CONFIG_PRE_CON_BUF_ADDR 0x41f00000 + -+/*#define DEBUG*/ -+#undef CONFIG_SPL -+#undef CONFIG_SYS_THUMB_BUILD -+#undef CONFIG_SYS_ARM_CACHE_WRITETHROUGH +#undef CONFIG_SILENT_CONSOLE -+ + #endif /* __CONFIG_SNOW_H */ ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.T38VIL/_old 2014-12-16 14:50:09.000000000 +0100 +++ /var/tmp/diff_new_pack.T38VIL/_new 2014-12-16 14:50:09.000000000 +0100 @@ -4,8 +4,8 @@ BOARDCONFIG="$2" ARCH_RESTRICTIONS="$3 $4" -armv6_boards="rpi_b" -armv7_boards="omap3_beagle omap4_panda am335x_evm arndale highbank mx53loco mx6qsabrelite Cubieboard Cubieboard2 Cubietruck Mele_A1000 colibri_t20_iris paz00 snow" +armv6_boards="rpi" +armv7_boards="omap3_beagle omap4_panda am335x_evm arndale highbank mx53loco mx6qsabrelite Bananapi Cubieboard Cubieboard2 Cubietruck Mele_A1000 colibri_t20_iris paz00 snow A10-OLinuXino-Lime A20-OLinuXino-Lime2" aarch64_boards="vexpress_aemv8a" if [ ! "$1" -o ! "$2" -o ! "$3" ]; then @@ -33,7 +33,7 @@ exit 0 fi -XLOADER=0 +OMAP_SPL=0 ORIGEN_SPL=0 SUNXI_SPL=0 ARNDALE_SPL=0 @@ -41,10 +41,10 @@ case "$BOARDCONFIG" in mx53loco*|mx6qsabrelite*|efika*) BINEND=imx ;; *omap*|*am335x*) BINEND=img - XLOADER=1 ;; + OMAP_SPL=1 ;; *arndale*) BINEND=bin ARNDALE_SPL=1 ;; -*Cubieboard*|Cubietruck*) BINEND=img +*Bananapi*|*Cubieboard*|Cubietruck*|*-OLinuXino-Lime*) BINEND=img SUNXI_SPL=1 ;; *Mele_A1000*) BINEND=img SUNXI_SPL=1 ;; @@ -65,6 +65,6 @@ s/SUNXI_SPL/$SUNXI_SPL/g s/TEGRA_SPL/$TEGRA_SPL/g s/CUBOXI_SPL/$CUBOXI_SPL/g -s/XLOADER/$XLOADER/g" < u-boot.spec.in > u-boot-$BOARDNAME.spec +s/OMAP_SPL/$OMAP_SPL/g" < u-boot.spec.in > u-boot-$BOARDNAME.spec cp u-boot.changes u-boot-$BOARDNAME.changes ++++++ u-boot-2015.01-rc2.tar.bz2 -> u-boot-2015.01-rc3.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/u-boot/u-boot-2015.01-rc2.tar.bz2 /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-2015.01-rc3.tar.bz2 differ: char 11, line 1 ++++++ u-boot.spec.in ++++++ --- /var/tmp/diff_new_pack.T38VIL/_old 2014-12-16 14:50:09.000000000 +0100 +++ /var/tmp/diff_new_pack.T38VIL/_new 2014-12-16 14:50:09.000000000 +0100 @@ -18,34 +18,32 @@ # -%define x_loader XLOADER +%define x_loader OMAP_SPL %define origen_spl ORIGEN_SPL %define sunxi_spl SUNXI_SPL %define arndale_spl ARNDALE_SPL %define cuboxi_spl CUBOXI_SPL Name: u-boot-BOARDNAME -Version: 2015.01~rc2 +Version: 2015.01~rc3 Release: 0 Summary: The u-boot firmware for the BOARDNAME arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch -Patch3: boot_mode_fallback.patch -Patch4: mx53loco-bootscr.patch -Patch5: origen-ext2.patch -Patch10: fix_arm_hf_toolchain.patch -Patch11: fix_spl_ext.patch -Patch12: fix_sata.patch -Patch20: fix_exynos5_text_base.patch -Patch21: fix_snow_config.patch -Patch22: fix_snow_extra_env_settings.patch +Patch3: mx53loco-bootscr.patch +Patch4: fix_snow_config.patch +Patch10: fix_sata.patch +# Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards +Patch20: add_snow_usb_boot.patch +# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards +Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,23 +72,19 @@ %prep #%setup -q -n u-boot-%{version} -%setup -q -n u-boot-2015.01-rc2 +%setup -q -n u-boot-2015.01-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 -%patch3 -p1 -%patch4 -%patch5 +%patch3 +%patch4 -p1 %patch10 -p1 -%patch11 -p1 -%patch12 -p1 %if "%{name}" == "u-boot-snow" -# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board) -%patch20 -%patch21 -%patch22 +# Apply some patches only for u-boot-snow to avoid to break other boards +%patch20 -p1 +%patch21 -p1 %endif %patch99 -p1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org