2009-11-26 Robert Millan <rmh.grub@aybabtu.com>
* conf/common.rmk (sbin_UTILITIES): Add `grub-mkdevicemap'.
        (grub_mkdevicemap_SOURCES): New variable.
        (grub_probe_SOURCES, grub_fstest_SOURCES, grub_mkfont_SOURCES)
        (grub_mkrelpath_SOURCES, grub_editenv_SOURCES)
        (grub_pe2elf_SOURCES): Add `gnulib/progname.c'.
        * conf/i386-coreboot.rmk (sbin_UTILITIES): Remove `grub-mkdevicemap'.
        (grub_mkdevicemap_SOURCES): Remove.
        * conf/i386-efi.rmk: Likewise.
        * conf/i386-ieee1275.rmk: Likewise.
        * conf/i386-pc.rmk: Likewise.
        * conf/powerpc-ieee1275.rmk: Likewise.
        * conf/sparc64-ieee1275.rmk: Likewise.
        * conf/x86_64-efi.rmk: Likewise.
        * util/elf/grub-mkimage.c: Include `<grub/i18n.h>' and `"progname.h"'.
        (usage): Fix strings to use `program_name'.
        (main): Initialize gettext.
        * util/grub-editenv.c: Likewise.
        * util/grub-emu.c: Likewise.
        * util/grub-fstest.c: Likewise.
        * util/grub-mkdevicemap.c: Likewise.
        * util/grub-mkfont.c: Likewise.
        * util/grub-mkrelpath.c: Likewise.
        * util/grub-pe2elf.c: Likewise.
        * util/grub-probe.c: Likewise.
        * util/sparc64/ieee1275/grub-mkimage.c: Likewise.
        * util/sparc64/ieee1275/grub-ofpathname.c: Likewise.
        * util/sparc64/ieee1275/grub-setup.c: Likewise.
        * util/misc.c: Include `"progname.h"'.
        (progname): Remove variable.
        (grub_util_warn, grub_util_info, grub_util_error): Use `program_name'.
			
			
This commit is contained in:
		
							parent
							
								
									6f61ed5513
								
							
						
					
					
						commit
						8a4c07fd6a
					
				
					 25 changed files with 750 additions and 179 deletions
				
			
		|  | @ -22,6 +22,7 @@ | |||
| #include <grub/util/misc.h> | ||||
| #include <grub/lib/envblk.h> | ||||
| #include <grub/handler.h> | ||||
| #include <grub/i18n.h> | ||||
| 
 | ||||
| #include <stdio.h> | ||||
| #include <unistd.h> | ||||
|  | @ -29,6 +30,8 @@ | |||
| #include <stdlib.h> | ||||
| #include <getopt.h> | ||||
| 
 | ||||
| #include "progname.h" | ||||
| 
 | ||||
| #define DEFAULT_ENVBLK_SIZE	1024 | ||||
| 
 | ||||
| void | ||||
|  | @ -252,7 +255,10 @@ main (int argc, char *argv[]) | |||
|   char *filename; | ||||
|   char *command; | ||||
| 
 | ||||
|   progname = "grub-editenv"; | ||||
|   set_program_name (argv[0]); | ||||
|   setlocale (LC_ALL, ""); | ||||
|   bindtextdomain (PACKAGE, LOCALEDIR); | ||||
|   textdomain (PACKAGE); | ||||
| 
 | ||||
|   /* Check for options.  */ | ||||
|   while (1) | ||||
|  | @ -269,7 +275,7 @@ main (int argc, char *argv[]) | |||
| 	    break; | ||||
| 
 | ||||
| 	  case 'V': | ||||
| 	    printf ("%s (%s) %s\n", progname, PACKAGE_NAME, PACKAGE_VERSION); | ||||
| 	    printf ("%s (%s) %s\n", program_name, PACKAGE_NAME, PACKAGE_VERSION); | ||||
| 	    return 0; | ||||
| 
 | ||||
| 	  case 'v': | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue