first draft of invirtification of grub2
[invirt/third/grub2.git] / invirtify-grub
diff --git a/invirtify-grub b/invirtify-grub
new file mode 100644 (file)
index 0000000..0fc1077
--- /dev/null
@@ -0,0 +1,27 @@
+#!/bin/sh
+set -e
+
+name=grub2
+ivversionappend=invirt1
+
+dir=$(cd "$(dirname "$0")"; pwd)
+
+hack_package () {
+    mkdir -p debian/patches/
+    cp -a "$dir"/grub2-config-in-mkstandalone.patch debian/patches/
+    cat >>debian/patches/series <<EOF
+
+# Invirt addition
+grub2-config-in-mkstandalone.patch
+EOF
+    append_description <<EOF
+ .
+ This package was rebuilt for the Invirt project to add support for
+ embedding a configuration file in a standalone image.
+EOF
+    add_changelog 'Add support for embedding a config file in a standalone image.'
+    add_invirt_provides
+    munge_sections
+}
+
+. ../common/invirtificator.sh
\ No newline at end of file