The new kconfig system allows you to set the version via Kconfig.  The
proudct name at the moment though needs to be manually changed.  I picked
version "4.0" as the last one was "3.2.0".

Signed-off-by: Mike Frysinger <[EMAIL PROTECTED]>
---
 config/Kconfig                     |    4 ++++
 config/kconfig/gconf.c             |    2 +-
 config/kconfig/mconf.c             |    2 +-
 config/kconfig/zconf.tab.c         |    2 +-
 config/kconfig/zconf.tab.c_shipped |    2 +-
 config/kconfig/zconf.y             |    2 +-
 config/mkconfig                    |    3 +++
 7 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/config/Kconfig b/config/Kconfig
index b7a19fe..5fd9963 100644
--- a/config/Kconfig
+++ b/config/Kconfig
@@ -8,6 +8,10 @@
 
 mainmenu "Linux Application Configuration"
 
+config KERNELVERSION
+       string
+       default "4.0"
+
 source ../lib/Kconfig
 
 source ../user/Kconfig
diff --git a/config/kconfig/gconf.c b/config/kconfig/gconf.c
index 61d8166..3ec8292 100644
--- a/config/kconfig/gconf.c
+++ b/config/kconfig/gconf.c
@@ -271,7 +271,7 @@ void init_main_window(const gchar * glade_file)
                                          /*"style", PANGO_STYLE_OBLIQUE, */
                                          NULL);
 
-       sprintf(title, _("Linux Kernel v%s Configuration"),
+       sprintf(title, _("uClinux Distribution v%s Configuration"),
                getenv("KERNELVERSION"));
        gtk_window_set_title(GTK_WINDOW(main_wnd), title);
 
diff --git a/config/kconfig/mconf.c b/config/kconfig/mconf.c
index 3f9a132..89335c4 100644
--- a/config/kconfig/mconf.c
+++ b/config/kconfig/mconf.c
@@ -873,7 +873,7 @@ int main(int ac, char **av)
 
        sym = sym_lookup("KERNELVERSION", 0);
        sym_calc_value(sym);
-       sprintf(menu_backtitle, _("Linux Kernel v%s Configuration"),
+       sprintf(menu_backtitle, _("uClinux Distribution v%s Configuration"),
                sym_get_string_value(sym));
 
        mode = getenv("MENUCONFIG_MODE");
diff --git a/config/kconfig/zconf.tab.c b/config/kconfig/zconf.tab.c
index d777fe8..b98dc8a 100644
--- a/config/kconfig/zconf.tab.c
+++ b/config/kconfig/zconf.tab.c
@@ -2115,7 +2115,7 @@ void conf_parse(const char *name)
        modules_sym = sym_lookup(NULL, 0);
        modules_sym->type = S_BOOLEAN;
        modules_sym->flags |= SYMBOL_AUTO;
-       rootmenu.prompt = menu_add_prompt(P_MENU, "Linux Kernel Configuration", 
NULL);
+       rootmenu.prompt = menu_add_prompt(P_MENU, "uClinux Distribution 
Configuration", NULL);
 
 #if YYDEBUG
        if (getenv("ZCONF_DEBUG"))
diff --git a/config/kconfig/zconf.tab.c_shipped 
b/config/kconfig/zconf.tab.c_shipped
index d777fe8..b98dc8a 100644
--- a/config/kconfig/zconf.tab.c_shipped
+++ b/config/kconfig/zconf.tab.c_shipped
@@ -2115,7 +2115,7 @@ void conf_parse(const char *name)
        modules_sym = sym_lookup(NULL, 0);
        modules_sym->type = S_BOOLEAN;
        modules_sym->flags |= SYMBOL_AUTO;
-       rootmenu.prompt = menu_add_prompt(P_MENU, "Linux Kernel Configuration", 
NULL);
+       rootmenu.prompt = menu_add_prompt(P_MENU, "uClinux Distribution 
Configuration", NULL);
 
 #if YYDEBUG
        if (getenv("ZCONF_DEBUG"))
diff --git a/config/kconfig/zconf.y b/config/kconfig/zconf.y
index 04a5864..ee0d667 100644
--- a/config/kconfig/zconf.y
+++ b/config/kconfig/zconf.y
@@ -484,7 +484,7 @@ void conf_parse(const char *name)
        modules_sym = sym_lookup(NULL, 0);
        modules_sym->type = S_BOOLEAN;
        modules_sym->flags |= SYMBOL_AUTO;
-       rootmenu.prompt = menu_add_prompt(P_MENU, "Linux Kernel Configuration", 
NULL);
+       rootmenu.prompt = menu_add_prompt(P_MENU, "uClinux Distribution 
Configuration", NULL);
 
 #if YYDEBUG
        if (getenv("ZCONF_DEBUG"))
diff --git a/config/mkconfig b/config/mkconfig
index 62d04cf..cdf88d5 100755
--- a/config/mkconfig
+++ b/config/mkconfig
@@ -25,6 +25,9 @@ echo_separator()
 
 echo "mainmenu \"Embedded Linux Configuration\""
 echo
+echo "config KERNELVERSION"
+echo " string"
+echo " default 4.0"
 echo
 
 #
-- 
1.5.4

_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to