From f0ac823bfa10fafd224d52c25a04725b3bd9c82c Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 14 Mar 2013 13:53:59 +0100 Subject: [PATCH] kernel-rpi: use do_configure and add ncurses-devel for menuconfig to work. --- srcpkgs/kernel-rpi/template | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/srcpkgs/kernel-rpi/template b/srcpkgs/kernel-rpi/template index 43596e6e32..2297f1605e 100644 --- a/srcpkgs/kernel-rpi/template +++ b/srcpkgs/kernel-rpi/template @@ -18,7 +18,7 @@ subpackages="kernel-headers-rpi" triggers="kernel-hooks" depends="kmod>=11_2" -makedepends="perl python kmod>=11_2 uboot-mkimage" +makedepends="perl python kmod>=11_2 uboot-mkimage ncurses-devel" only_for_archs="armv6l" _kernver="${version}_${revision}" @@ -33,8 +33,8 @@ mutable_files=" /usr/lib/modules/${_kernver}/modules.alias.bin /usr/lib/modules/${_kernver}/modules.devname" -do_build() { - if [ -n "$XBPS_CROSS_TRIPLET" ]; then +do_configure() { + if [ -n "$XBPS_CROSS_BUILD" ]; then _args="CCPREFIX=${XBPS_CROSS_TRIPLET}- CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" fi @@ -49,7 +49,12 @@ do_build() { # Always use our revision to CONFIG_LOCALVERSION to match our pkg version. sed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config +} +do_build() { + if [ -n "$XBPS_CROSS_BUILD" ]; then + _args="CCPREFIX=${XBPS_CROSS_TRIPLET}- CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" + fi make ${makejobs} ${_args} ARCH=arm prepare make ${makejobs} ${_args} ARCH=arm uImage modules }