a5bd9f6
From 21c2f856cbdf4a98d015ed05bb6b9b16c021af9c Mon Sep 17 00:00:00 2001
a5bd9f6
From: Vladimir 'phcoder' Serbinenko <phcoder@gmail.com>
a5bd9f6
Date: Mon, 2 Jul 2012 11:20:51 +0200
f74b50e
Subject: [PATCH 005/482] 	* gentpl.py: Make mans depend on
a5bd9f6
 grub-mkconfig_lib.
a5bd9f6
a5bd9f6
---
a5bd9f6
 ChangeLog | 10 ++++++++++
a5bd9f6
 gentpl.py |  2 +-
a5bd9f6
 2 files changed, 11 insertions(+), 1 deletion(-)
a5bd9f6
a5bd9f6
diff --git a/ChangeLog b/ChangeLog
a5bd9f6
index 53ad372..aaeeb05 100644
a5bd9f6
--- a/ChangeLog
a5bd9f6
+++ b/ChangeLog
a5bd9f6
@@ -1,5 +1,15 @@
a5bd9f6
 2012-07-02  Vladimir Serbinenko  <phcoder@gmail.com>
a5bd9f6
 
a5bd9f6
+	* gentpl.py: Make mans depend on grub-mkconfig_lib.
a5bd9f6
+
a5bd9f6
+2012-07-02  Vladimir Serbinenko  <phcoder@gmail.com>
a5bd9f6
+
a5bd9f6
+	* include/grub/list.h (FOR_LIST_ELEMENTS_SAFE): New macro.
a5bd9f6
+	* include/grub/command.h (FOR_COMMANDS_SAFE): Likewise.
a5bd9f6
+	* grub-core/commands/help.c (grub_cmd_help): Use FOR_COMMANDS_SAFE.
a5bd9f6
+
a5bd9f6
+2012-07-02  Vladimir Serbinenko  <phcoder@gmail.com>
a5bd9f6
+
a5bd9f6
 	* grub-core/loader/i386/linux.c (find_efi_mmap_size): Don't decrease
a5bd9f6
 	efi_mmap_size.
a5bd9f6
 	Reported by: Stuart Hayes.
a5bd9f6
diff --git a/gentpl.py b/gentpl.py
a5bd9f6
index 13a6081..bab4a8a 100644
a5bd9f6
--- a/gentpl.py
a5bd9f6
+++ b/gentpl.py
a5bd9f6
@@ -487,7 +487,7 @@ def installdir(default="bin"):
a5bd9f6
 def manpage():
a5bd9f6
     r  = "if COND_MAN_PAGES\n"
a5bd9f6
     r += gvar_add("man_MANS", "[+ name +].[+ mansection +]\n")
a5bd9f6
-    r += rule("[+ name +].[+ mansection +]", "[+ name +]", """
a5bd9f6
+    r += rule("[+ name +].[+ mansection +]", "[+ name +] grub-mkconfig_lib", """
a5bd9f6
 chmod a+x [+ name +]
a5bd9f6
 PATH=$(builddir):$$PATH pkgdatadir=$(builddir) $(HELP2MAN) --section=[+ mansection +] -i $(top_srcdir)/docs/man/[+ name +].h2m -o $@ [+ name +]
a5bd9f6
 """)
a5bd9f6
-- 
31004e6
1.8.2.1
a5bd9f6