# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer:
setvar pkgname = 'uboot-tools'
setvar pkgver = '2016.05'
setvar pkgrel = '3'
setvar pkgdesc = ""U-Boot bootloader utility tools""
setvar url = ""http://www.denx.de/wiki/U-Boot/WebHome""
setvar arch = ""all""
setvar license = ""GPL""
setvar depends = """"
setvar depends_dev = """"
setvar makedepends = ""$depends_dev libressl-dev linux-headers sdl-dev""
setvar install = """"
setvar subpackages = """"
setvar source = ""ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2""
setvar builddir = ""$srcdir/u-boot-$pkgver""

proc build {
	cd $builddir
	make defconfig || return 1
	make tools-all || return 1
}

proc package {
	cd $builddir
	for tool in bmp_logo dumpimage easylogo/easylogo env/fw_printenv \
		fit_check_sign fit_info gdb/gdbcont gdb/gdbsend gen_eth_addr img2srec \
		mkenvimage mkimage ncb proftool ubsha1 xway-swap-bytes env/fw_printenv {
			install -D tools/$tool \
				$pkgdir/usr/bin/$(basename $tool) || return 1
	}
	install -Dm644 tools/env/fw_env.config \
			$pkgdir/etc/fw_env.config || return 1
	cd "$pkgdir"/usr/bin
	ln -sf fw_printenv fw_setenv || return 1
}

setvar md5sums = ""3a8613d753dfa707c937991a35404510  u-boot-2016.05.tar.bz2""
setvar sha256sums = ""87d02275615aaf0cd007b54cbe9fbadceef2bee7c79e6c323ea1ae8956dcb171  u-boot-2016.05.tar.bz2""
setvar sha512sums = ""61739390134f395c8b15a92819c534464c97f73b4ef8dafd35c0a58e0d163f149c9f8daa45cc99bde73a4606900486422279fdeb8043e20e616d597cc7b017a8  u-boot-2016.05.tar.bz2""