summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: f78e3dd754eefc2b04324ad3ee45ec6cfd325ded (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net>
# Maintainer (Manjaro): Dan Johansen <strit@manjaro.org>
# Contributor (Manjaro): Spikerguy <tech@fkardame.com>
# Pre-Built IMG by MrFixit

# # I maintain this because:
# Not in an official repo and I use it
# Manjaro version fails to build

pkgname=uboot-pinebookpro
pkgver=1.1
pkgrel=4
pkgdesc="U-Boot for Pinebook Pro (prebuilt binaries)"
arch=('aarch64')
url='https://github.com/mrfixit2001/updates_repo/tree/v1.1/pinebook/filesystem'
license=('GPL')
makedepends=('uboot-tools')
#Commented out until we know the parition to be used.
#install=${pkgname}.install
source=('uboot.img'
    'trust.img'
	'idbloader.img'
	'boot.txt'
	'mkscr'
        )
sha256sums=('f9a3d144ab8702ab1ab2f39280f4976bbac621a90fb3eaa1729077f34355ca89'
            'bd62940658c632bf39c883cf3ba1e4054ac893bc31df2ea45e05cb633da49598'
            '40a0ecb986818db4c2d984045037fd12414fa9a7553b0edcbb45225dce31d12f'
            '0635926d7deda636827b413f78acfe3a286cdc87a26ea379bc2c4985bb901c77'
            'a4fc8b6b92bc364d6542670d294aa618a8501fb8729f415cc0a3eed776ef0c8e')

package() {
  mkdir -p "${pkgdir}"/boot
  cp uboot.img trust.img idbloader.img "${pkgdir}"/boot
  mkimage -A arm -O linux -T script -C none -n "U-Boot boot script" -d ${srcdir}/boot.txt "${pkgdir}/boot/boot.scr"
  cp ${srcdir}/{boot.txt,mkscr} "${pkgdir}"/boot
}