kernel-rpi: use do_configure and add ncurses-devel for menuconfig to work.
This commit is contained in:
parent
d3651b11b2
commit
f0ac823bfa
1 changed files with 8 additions and 3 deletions
|
@ -18,7 +18,7 @@ subpackages="kernel-headers-rpi"
|
||||||
triggers="kernel-hooks"
|
triggers="kernel-hooks"
|
||||||
|
|
||||||
depends="kmod>=11_2"
|
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"
|
only_for_archs="armv6l"
|
||||||
|
|
||||||
_kernver="${version}_${revision}"
|
_kernver="${version}_${revision}"
|
||||||
|
@ -33,8 +33,8 @@ mutable_files="
|
||||||
/usr/lib/modules/${_kernver}/modules.alias.bin
|
/usr/lib/modules/${_kernver}/modules.alias.bin
|
||||||
/usr/lib/modules/${_kernver}/modules.devname"
|
/usr/lib/modules/${_kernver}/modules.devname"
|
||||||
|
|
||||||
do_build() {
|
do_configure() {
|
||||||
if [ -n "$XBPS_CROSS_TRIPLET" ]; then
|
if [ -n "$XBPS_CROSS_BUILD" ]; then
|
||||||
_args="CCPREFIX=${XBPS_CROSS_TRIPLET}- CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
|
_args="CCPREFIX=${XBPS_CROSS_TRIPLET}- CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -49,7 +49,12 @@ do_build() {
|
||||||
|
|
||||||
# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
|
# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
|
||||||
sed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
|
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 prepare
|
||||||
make ${makejobs} ${_args} ARCH=arm uImage modules
|
make ${makejobs} ${_args} ARCH=arm uImage modules
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue