aports/main: linux-postmarketos-qcom: generate a dt.img for use with qcdt based devices

This commit is contained in:
Craig Tatlor 2018-04-30 18:54:26 +01:00 committed by Martijn Braam
parent 0af81edd44
commit 6fe1917f78
1 changed files with 6 additions and 1 deletions

View File

@ -10,7 +10,7 @@ arch="armhf"
pkgdesc="Kernel close to mainline with extra patches for Qualcomm devices"
url="https://kernel.org/"
depends=""
makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev libressl-dev file bison flex"
makedepends="dtbtool perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev libressl-dev file bison flex"
options="!strip !check !tracedeps"
install=
_commit="e9fc9b4e4a83c8a9fba2230ac91d5c75b9fcd4d8"
@ -81,6 +81,8 @@ build() {
make ARCH="$_carch" CC="${CC:-gcc}" \
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-${_flavor}" \
CFLAGS_MODULE=-fno-pic
dtbTool -s 2048 -p scripts/dtc/ -o arch/arm/boot/dt.img arch/arm/boot/dts --version=2
}
package() {
@ -97,6 +99,9 @@ package() {
install -D "$srcdir/build/include/config/kernel.release" \
"$pkgdir/usr/share/kernel/$_flavor/kernel.release"
install -Dm644 "$srcdir/build/arch/arm/boot/dt.img" \
"$pkgdir/boot/dt.img"
cd "$srcdir"/build
local _install