diff --git a/rules/u-boot/common.bash b/rules/u-boot/common.bash deleted file mode 100644 index 3e407c0..0000000 --- a/rules/u-boot/common.bash +++ /dev/null @@ -1,34 +0,0 @@ -post_unpack() -{ - patches=$(ls "$pkg_dir/patches-$version/"*.patch\ - "$cfg_dir_system/patches/u-boot/patches-${version}/"*.patch 2>/dev/null) - if [ -n "$patches" ]; then - cat $patches | patch -p1 - fi -} - -build() -{ - $cmd_make \ - ARCH="$cfg_target_uboot_arch" \ - CROSS_COMPILE="$cfg_target_canonical"- \ - "$cfg_target_uboot_config" -} - -host_install() -{ - $cmd_cp \ - tools/mkimage \ - "$cfg_dir_toolchain/bin" -} - -target_install() -{ - if [ -f MLO ]; then - $cmd_cp MLO "$cfg_dir_rootfs/boot" - fi - - if [ -f u-boot.img ]; then - $cmd_cp u-boot.img "$cfg_dir_rootfs/boot" - fi -} diff --git a/rules/u-boot/default.bash b/rules/u-boot/default.bash index 61117cd..7d59ef2 100644 --- a/rules/u-boot/default.bash +++ b/rules/u-boot/default.bash @@ -1,8 +1,6 @@ -source "$pkg_common" - version=\ ( - '2014.01' + '2014.07' ) url=\ @@ -12,5 +10,44 @@ url=\ md5=\ ( - 'e531307578f6d32a7ccb1d04f1e08cbc' + '36d4bad687edcafa396fee607e505d4e' ) + +post_unpack() +{ + patches=$(ls "$pkg_dir/patches-$version/"*.patch\ + "$cfg_dir_system/patches/u-boot/patches-${version}/"*.patch 2>/dev/null) + if [ -n "$patches" ]; then + cat $patches | patch -p1 + fi +} + +configure() +{ + $cmd_make \ + "${cfg_target_uboot_config}_config" +} + +build() +{ + $cmd_make \ + CROSS_COMPILE="$cfg_target_canonical"- +} + +host_install() +{ + $cmd_cp \ + tools/mkimage \ + "$cfg_dir_toolchain/bin" +} + +target_install() +{ + if [ -f MLO ]; then + $cmd_cp MLO "$cfg_dir_rootfs/boot" + fi + + if [ -f u-boot.img ]; then + $cmd_cp u-boot.img "$cfg_dir_rootfs/boot" + fi +} diff --git a/rules/u-boot/igep_xloader.bash b/rules/u-boot/igep_xloader.bash deleted file mode 100644 index 89378fb..0000000 --- a/rules/u-boot/igep_xloader.bash +++ /dev/null @@ -1,12 +0,0 @@ -source "$pkg_dir/default.bash" - -host_install() -{ - $cmd_mkdir ${cfg_dir_rootfs}/../boot/ - $cmd_cp u-boot.bin ${cfg_dir_rootfs}/../boot/ -} - -target_install() -{ - echo "using dummy 'target_install'." -}