From 0fe41b0364928fa702821b72d53c422cf2213201 Mon Sep 17 00:00:00 2001
From: Andreas Loibl <andreas@andreas-loibl.de>
Date: Sat, 25 Apr 2015 13:54:46 +0200
Subject: remove gfxdetect entries from grub.cfg for non-gfxdetect-builds

---
 config/binary_local-hooks/grub2-configs | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/config/binary_local-hooks/grub2-configs b/config/binary_local-hooks/grub2-configs
index 7cd30ef..d870aff 100755
--- a/config/binary_local-hooks/grub2-configs
+++ b/config/binary_local-hooks/grub2-configs
@@ -15,3 +15,11 @@ then
         cp config/binary_grub/grub*.cfg binary/boot/grub/
 fi
 
+if echo "$LB_PACKAGE_LISTS" | grep -qw gfxdetect; then
+	# keep gfxdetect entries in grub.cfg (for gfxdetect-builds)
+	echo "grub2-configs: keeping gfxdetect entries"
+else
+	# remove gfxdetect entries from grub.cfg (for non-gfxdetect-builds)
+	sed -i '/gfxdetect/,/^}/{d}' binary/boot/grub/grub.cfg
+fi
+
-- 
cgit v1.0