[Fedora-livecd-list] [PATCH] Added logic for the --instLangs ppackage option to be controlled

Bryan Kearney bkearney at redhat.com
Thu Sep 4 19:08:57 UTC 2008


---
 imgcreate/creator.py   |    2 ++
 imgcreate/kickstart.py |    3 +++
 2 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/imgcreate/creator.py b/imgcreate/creator.py
index d9fa711..b32a657 100644
--- a/imgcreate/creator.py
+++ b/imgcreate/creator.py
@@ -641,6 +641,8 @@ class ImageCreator(object):
             rpm.addMacro("_excludedocs", "1")
         if not kickstart.selinux_enabled(self.ks):
             rpm.addMacro("__file_context_path", "%{nil}")
+        if kickstart.inst_langs(self.ks) != None:
+        	rpm.addMacro("_install_langs", kickstart.inst_langs(self.ks))
 
         try:
             self.__select_packages(ayum)
diff --git a/imgcreate/kickstart.py b/imgcreate/kickstart.py
index 11eac7c..b34f733 100644
--- a/imgcreate/kickstart.py
+++ b/imgcreate/kickstart.py
@@ -509,6 +509,9 @@ def ignore_missing(ks):
 
 def exclude_docs(ks):
     return ks.handler.packages.excludeDocs
+    
+def inst_langs(ks):
+	return ks.handler.packages.instLange
 
 def get_post_scripts(ks):
     scripts = []
-- 
1.5.5.1




More information about the livecd mailing list