diff --git a/alarm/uboot-sunxi/PKGBUILD b/alarm/uboot-sunxi/PKGBUILD index 05ce9cba8..7dcfb35ca 100644 --- a/alarm/uboot-sunxi/PKGBUILD +++ b/alarm/uboot-sunxi/PKGBUILD @@ -15,19 +15,20 @@ pkgname=('uboot-a10-olinuxino-lime' 'uboot-cubieboard2' 'uboot-cubietruck' 'uboot-pcduino' - 'uboot-pcduino3') -pkgver=2015.04 + 'uboot-pcduino3' + 'uboot-pcduino3-nano') +pkgver=2015.07 pkgrel=1 arch=('armv7h') url="http://git.denx.de/u-boot.git/" license=('GPL') -makedepends=('git' 'bc') +makedepends=('git' 'bc' 'dtc') backup=(boot/boot.txt boot/boot.scr) source=("ftp://ftp.denx.de/pub/u-boot/u-boot-${pkgver}.tar.bz2" '0001-arch-linux-arm-modifications.patch' 'boot.txt' 'mkscr') -md5sums=('570bdc2c47270c2a98ca60ff6c5c74cd' +md5sums=('3dac9a0b46fed77fc768ad3bd2d68c05' 'ead92cccf290422f5da7b0d99bc212ab' 'b05eae006e4e35176ee3032eba1c4663' '021623a04afd29ac3f368977140cfbfd') @@ -43,7 +44,8 @@ boards=('A10-OLinuXino-Lime' 'Cubieboard2' 'Cubietruck' 'Linksprite_pcDuino' - 'Linksprite_pcDuino3') + 'Linksprite_pcDuino3' + 'Linksprite_pcDuino3_Nano') prepare() { cd u-boot-${pkgver} @@ -236,3 +238,17 @@ package_uboot-pcduino3() { install -Dm644 boot.scr "${pkgdir}"/boot/boot.scr install -Dm755 mkscr "${pkgdir}"/boot/mkscr } + +package_uboot-pcduino3-nano() { + pkgdesc="U-Boot for pcDuino3 Nano" + install=${pkgbase}.install + provides=('uboot-sunxi') + conflicts=('uboot-sunxi') + + install -d "${pkgdir}"/boot + install -Dm644 bin_Linksprite_pcDuino3_Nano/u-boot-sunxi-with-spl.bin "${pkgdir}"/boot + + install -Dm644 boot.txt "${pkgdir}"/boot/boot.txt + install -Dm644 boot.scr "${pkgdir}"/boot/boot.scr + install -Dm755 mkscr "${pkgdir}"/boot/mkscr +}