1 # Copyright 1999-2010 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
7 inherit linux-info linux-mod
9 DESCRIPTION="Nouveau DRM Kernel Modules for X11"
10 HOMEPAGE="http://nouveau.freedesktop.org/"
11 SRC_URI="http://omploader.org/vMnlldQ/${P}.tar.gz"
15 KEYWORDS="~amd64 ~ppc ~x86"
19 DEPEND="virtual/linux-sources
25 CONFIG_CHECK="~BACKLIGHT_CLASS_DEVICE ~DEBUG_FS !DRM ~FB_CFB_FILLRECT ~FB_CFB_COPYAREA ~FB_CFB_IMAGEBLIT ~!FB_VESA ~!FB_UVESA ~FRAMEBUFFER_CONSOLE"
29 if kernel_is lt 2 6 31; then
30 eerror "You need at least kernel 2.6.31"
36 if kernel_is ge 2 6 32; then
37 epatch "${FILESDIR}"/${P}-nodename_to_devnode.patch # bug 295633
43 emake LINUXDIR="${KERNEL_DIR}" NOUVEAUROOTDIR="${PWD}" -f "${FILESDIR}"/${P}-Makefile || die "Compiling kernel modules failed"
47 insinto "/lib/modules/${KV_FULL}/${PN}"
48 doins drivers/gpu/drm/{*/,}*.ko || die "doins failed"