File 0001-add-sbat.csv.patch of Package grub2

From a13f5b340831b58da0af84535f44f25f9dee33ce Mon Sep 17 00:00:00 2001
From: Michael Chang <mchang@suse.com>
Date: Mon, 12 Jan 2026 18:52:04 +0800
Subject: [PATCH 1/2] add sbat.csv

---
 configure.ac                | 3 +++
 grub-core/Makefile.core.def | 8 ++++++++
 grub-core/sbat.csv.in       | 2 ++
 3 files changed, 13 insertions(+)
 create mode 100644 grub-core/sbat.csv.in

--- a/configure.ac
+++ b/configure.ac
@@ -36,6 +36,9 @@
 
 AC_INIT([GRUB2],[2.12],[bug-grub@gnu.org])
 
+SBAT_LEVEL=6
+AC_SUBST([SBAT_LEVEL])
+
 AS_CASE(["$ERROR_PLATFORM_NOT_SUPPORT_SSP"],
   [n | no | nO | N | No | NO], [ERROR_PLATFORM_NOT_SUPPORT_SSP=no],
   [ERROR_PLATFORM_NOT_SUPPORT_SSP=yes])
--- a/grub-core/Makefile.core.def
+++ b/grub-core/Makefile.core.def
@@ -44,6 +44,14 @@
   enable = powerpc_ieee1275;
 };
 
+transform_data = {
+  installdir = platform;
+  name = sbat.csv;
+  common = sbat.csv.in;
+  enable = x86_64_efi;
+  enable = powerpc_ieee1275;
+};
+
 kernel = {
   name = kernel;
 
--- /dev/null
+++ b/grub-core/sbat.csv.in
@@ -0,0 +1,2 @@
+sbat,1,SBAT Version,sbat,1,https://github.com/rhboot/shim/blob/main/SBAT.md
+grub,@SBAT_LEVEL@,Free Software Foundation,@PACKAGE@,@VERSION@,https://www.gnu.org/software/grub/
openSUSE Build Service is sponsored by