changelog entry
[live-boot-grml.git] / debian / patches / 32_add_kms.patch
index 0bf162f..f908dfe 100644 (file)
@@ -1,17 +1,30 @@
---- a/Makefile
-+++ b/Makefile
-@@ -49,7 +49,7 @@
-       cp bin/live-preseed bin/live-reconfigure local/languagelist $(DESTDIR)/usr/share/live-boot
-       mkdir -p $(DESTDIR)/usr/share/initramfs-tools
--      cp -r hooks scripts $(DESTDIR)/usr/share/initramfs-tools
-+      cp -r hooks scripts modules.d $(DESTDIR)/usr/share/initramfs-tools
-       # Installing docs
-       mkdir -p $(DESTDIR)/usr/share/doc/live-boot-grml
---- /dev/null
-+++ b/modules.d/kms
-@@ -0,0 +1,3 @@
-+i915
-+nouveau
-+radeon
+Index: live-boot-grml/hooks/kms
+===================================================================
+--- /dev/null  1970-01-01 00:00:00.000000000 +0000
++++ live-boot-grml/backend/initramfs-tools/kms.hook    2011-12-06 22:09:55.000000000 +0100
+@@ -0,0 +1,25 @@
++#!/bin/sh
++# hook for adding kms modules
++
++set -e
++
++# initramfs-tools header
++
++PREREQ=""
++prereqs()
++{
++      echo "${PREREQ}"
++}
++
++case "${1}" in
++      prereqs)
++              prereqs
++              exit 0
++              ;;
++esac
++
++. /usr/share/initramfs-tools/hook-functions
++
++for module in i915 radeon nouveau ; do
++      manual_add_modules $module
++done