From 8ca7d227bd0e8e3448e6d9b578298fb1beb082c6 Mon Sep 17 00:00:00 2001 From: Christian Hewitt Date: Sat, 14 Jan 2012 15:45:54 +0400 Subject: [PATCH] fixes unpack logic so the atv image builds with nouveau correctly --- packages/linux/unpack | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/linux/unpack b/packages/linux/unpack index e142af558c..c83a75bbf6 100755 --- a/packages/linux/unpack +++ b/packages/linux/unpack @@ -52,10 +52,10 @@ sed -i -e "s|^CONFIG_INITRAMFS_SOURCE=.*$|CONFIG_INITRAMFS_SOURCE=\"$ROOT/$BUILD sed -i -e "s|^CONFIG_DEBUG_FS=.*$|# CONFIG_DEBUG_FS is not set|" $LINUX/.config fi -# wipe out nouveau if GRAPHICS_DRIVERS contains nvidia - echo $GRAPHIC_DRIVERS | grep "nvidia" &>/dev/null && \ - sed -i '/NOUVEAU/ d' $LINUX/.config && \ - echo "# CONFIG_DRM_NOUVEAU is not set" >> $LINUX/.config +# prevent nouveau from building unless it is the active graphics driver + if [ "$GRAPHIC_DRIVERS" != "nouveau" ]; then + sed -i -e "s|^CONFIG_DRM_NOUVEAU=.*$|# CONFIG_DRM_NOUVEAU is not set|" $LINUX/.config + fi # copy some extra firmware to linux tree cp -R $PKG_DIR/firmware/* $LINUX/firmware