# $Id: linux-libc-headers-2.6.31-r1.smage2 3001 2009-10-05 18:59:49Z niro $ PNAME="linux-libc-headers" PVER="2.6.37" PBUILD="r1" PCATEGORIE="sys-kernel" STATE="unstable" DESCRIPTION="The Linux-Libc-Headers package contains the sanitized kernel headers." HOMEPAGE="http://kernel.org/" DEPEND="" PROVIDE="virtual/kernel-headers" SRCFILE="linux-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/linux-${PVER}" sminclude mtools mcore SRC_URI=( http://www.kernel.org/pub/linux/kernel/v${PVER:0:3}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) # only x.y.z releases not x.y.z.patchlevel UP2DATE="updatecmd http://www.kernel.org/ | grep -A3 -i 'latest stable' | sed -n 's/.*\([0-9].[0-9].[0-9].*\).*/\1/;$ p' | cut -d. -f1-3" src_prepare() { munpack ${SRCFILE} || die } src_compile() { cd ${SRCDIR} make mrproper || die make ARCH=${ARCH/i*86/x86} headers_check || die } src_install() { cd ${SRCDIR} make ARCH=${ARCH/i*86/x86} INSTALL_HDR_PATH=${BINDIR}/usr headers_install || die }