# HG changeset patch # User Christophe Lincoln # Date 1306473542 -7200 # Node ID ded5e8ac48506c3ff24d275c17840f6c636676e2 # Parent c93dd94cf8da54ed67b7e1568adf6cc9c0513fd8 cook: set KVERS to be used in receipt diff -r c93dd94cf8da -r ded5e8ac4850 cook --- a/cook Fri May 27 05:07:55 2011 +0200 +++ b/cook Fri May 27 07:19:02 2011 +0200 @@ -438,9 +438,14 @@ fi unset free - # Export flags and path to be used by make + # Export flags and path to be used by make and receipt. Kernel version is + # set from linux-api-headers since it part of toolchain and modules are + # build with linux-module-headers wich is of course the same version. + if [ -f "$INSTALLED/linux-api-headers/receipt" ]; then + KVERS=$(grep ^VERSION= $INSTALLED/linux-api-headers/receipt | cut -d '"' -f 2) + fi DESTDIR=$pkgdir/install - export DESTDIR MAKEFLAGS CFLAGS CXXFLAGS CONFIG_SITE LC_ALL=C LANG=C + export DESTDIR KVERS MAKEFLAGS CFLAGS CXXFLAGS CONFIG_SITE LC_ALL=C LANG=C # Check for build deps and handle implicit depends of *-dev packages # (ex: libusb-dev :: libusb).