diff --git a/packages/tools/u-boot/package.mk b/packages/tools/u-boot/package.mk index 53ae248ccb..b5f92e700d 100644 --- a/packages/tools/u-boot/package.mk +++ b/packages/tools/u-boot/package.mk @@ -18,12 +18,9 @@ ################################################################################ PKG_NAME="u-boot" -PKG_VERSION="2017.09" -PKG_SHA256="b2d15f2cf5f72e706025cde73d67247c6da8cd35f7e10891eefe7d9095089744" PKG_ARCH="arm aarch64" PKG_SITE="https://www.denx.de/wiki/U-Boot" -PKG_URL="ftp://ftp.denx.de/pub/u-boot/u-boot-$PKG_VERSION.tar.bz2" -PKG_SOURCE_DIR="u-boot-$PKG_VERSION" +PKG_SOURCE_DIR="u-boot-$PKG_VERSION*" PKG_DEPENDS_TARGET="toolchain dtc:host" PKG_LICENSE="GPL" PKG_SECTION="tools" @@ -34,6 +31,14 @@ PKG_IS_KERNEL_PKG="yes" PKG_NEED_UNPACK="$PROJECT_DIR/$PROJECT/bootloader" [ -n "$DEVICE" ] && PKG_NEED_UNPACK+=" $PROJECT_DIR/$PROJECT/devices/$DEVICE/bootloader" +case "$PROJECT" in + *) + PKG_VERSION="2017.09" + PKG_SHA256="b2d15f2cf5f72e706025cde73d67247c6da8cd35f7e10891eefe7d9095089744" + PKG_URL="http://ftp.denx.de/pub/u-boot/u-boot-$PKG_VERSION.tar.bz2" + ;; +esac + make_host() { make mrproper make dummy_x86_config