[LinuxBIOS] r2866 - trunk/util/flashrom

svn at openbios.org svn at openbios.org
Wed Oct 17 01:36:34 CEST 2007


Author: uwe
Date: 2007-10-17 01:36:34 +0200 (Wed, 17 Oct 2007)
New Revision: 2866

Added:
   trunk/util/flashrom/flashrom.8
Removed:
   trunk/util/flashrom/flashrom.1
Modified:
   trunk/util/flashrom/Makefile
Log:
Multiple flashrom fixes:

 - Install binary in /usr/sbin (not /usr/bin), as it's a root-only tool.

 - Rename manpage from flashrom.1 to flashrom.8, as section 8 contains
   "System administration commands (usually only for root)".

 - Actually install the manpage upon 'make install'.

Signed-off-by: Uwe Hermann <uwe at hermann-uwe.de>
Acked-by: Stefan Reinauer <stepan at coresystems.de>



Modified: trunk/util/flashrom/Makefile
===================================================================
--- trunk/util/flashrom/Makefile	2007-10-16 21:56:32 UTC (rev 2865)
+++ trunk/util/flashrom/Makefile	2007-10-16 23:36:34 UTC (rev 2866)
@@ -55,7 +55,9 @@
 	@rm -f .test.c .test
 
 install: $(PROGRAM)
-	$(INSTALL) flashrom $(PREFIX)/bin
+	$(INSTALL) flashrom $(PREFIX)/sbin
+	mkdir -p $(PREFIX)/share/man/man8
+	$(INSTALL) $(PROGRAM).8 $(PREFIX)/share/man/man8
 
 .PHONY: all clean distclean dep pciutils
 

Deleted: trunk/util/flashrom/flashrom.1
===================================================================
--- trunk/util/flashrom/flashrom.1	2007-10-16 21:56:32 UTC (rev 2865)
+++ trunk/util/flashrom/flashrom.1	2007-10-16 23:36:34 UTC (rev 2866)
@@ -1,83 +0,0 @@
-.TH FLASHROM 1 "December 20, 2006"
-.SH NAME
-flashrom \- a universal flash programming utility
-.SH SYNOPSIS
-.B flashrom \fR[\fB\-rwvEVfh\fR] [\fB\-c\fR chipname] [\fB\-s\fR exclude_start] [\fB\-e\fR exclude_end]
-         [\fB-m\fR vendor:part] [\fB-l\fR file.layout] [\fB-i\fR image_name] [file]
-.SH DESCRIPTION
-.B flashrom
-is a universal flash programming utility for flash chips
-(e.g. in DIP or PLCC packaging). It can be used to flash BIOS images,
-for example.
-.SH OPTIONS
-If no file is specified, then all that happens
-is that flash info is dumped and the flash chip is set to writable.
-.TP
-.B "\-r, \-\-read"
-Read flash and save contents into file.
-.TP
-.B "\-w, \-\-write"
-Write file into flash (default when file is specified).
-.TP
-.B "\-v, \-\-verify"
-Verify flash against file.
-.TP
-.B "\-E, \-\-erase"
-Erase flash device.
-.TP
-.B "\-V, \-\-verbose"
-More verbose output.
-.TP
-.B "\-c, \-\-chip" <chipname>
-Probe only for specified flash chip.
-.TP
-.B "\-s, \-\-estart" <addr>
-Exclude start position. (obsolete)
-.TP
-.B "\-e, \-\-eend" <addr> 
-Exclude end postion. (obsolete)
-.TP
-.B "\-m, \-\-mainboard" <vendor:part>
-Override mainboard settings.
-.TP
-.B "\-f, \-\-force"
-Force write without checking image.
-.TP
-.B "\-l, \-\-layout" <layout.file>
-Read ROM layout from file.
-.TP
-.B "\-i, \-\-image" <name>
-Only flash image name from flash layout.
-.TP
-.B "\-h, \-\-help"
-Show a help text and exit.
-.\".TP
-.\".B "\-\-version"
-.\"Show version information and exit.
-.SH BUGS
-Please report any bugs at http://tracker.linuxbios.org/trac/LinuxBIOS/.
-.SH LICENCE
-.B flashrom
-is covered by the GNU General Public License (GPL), version 2 or later.
-.SH SEE ALSO
-.BR romcc (1),
-.BR abuild (1).
-.SH COPYRIGHT
-2000 Silicon Integrated System Corporation
-.br
-2003 Niki W. Waibel
-.br
-2004 Tyan Corp
-.br
-2005-2007 coresystems GmbH
-.SH AUTHORS
-Yinghai Lu <yinghai.lu at amd.com>
-.br
-Stefan Reinauer <stepan at coresystems.de>
-.br
-Niki W. Waibel <niki.waibel at gmx.net>
-.br
-some others 
-.PP
-This manual page was written by Uwe Hermann <uwe at hermann-uwe.de>.
-It is licensed under the terms of the GNU GPL (v2 or later).

Copied: trunk/util/flashrom/flashrom.8 (from rev 2865, trunk/util/flashrom/flashrom.1)
===================================================================
--- trunk/util/flashrom/flashrom.8	                        (rev 0)
+++ trunk/util/flashrom/flashrom.8	2007-10-16 23:36:34 UTC (rev 2866)
@@ -0,0 +1,83 @@
+.TH FLASHROM 8 "December 20, 2006"
+.SH NAME
+flashrom \- a universal flash programming utility
+.SH SYNOPSIS
+.B flashrom \fR[\fB\-rwvEVfh\fR] [\fB\-c\fR chipname] [\fB\-s\fR exclude_start] [\fB\-e\fR exclude_end]
+         [\fB-m\fR vendor:part] [\fB-l\fR file.layout] [\fB-i\fR image_name] [file]
+.SH DESCRIPTION
+.B flashrom
+is a universal flash programming utility for flash chips
+(e.g. in DIP or PLCC packaging). It can be used to flash BIOS images,
+for example.
+.SH OPTIONS
+If no file is specified, then all that happens
+is that flash info is dumped and the flash chip is set to writable.
+.TP
+.B "\-r, \-\-read"
+Read flash and save contents into file.
+.TP
+.B "\-w, \-\-write"
+Write file into flash (default when file is specified).
+.TP
+.B "\-v, \-\-verify"
+Verify flash against file.
+.TP
+.B "\-E, \-\-erase"
+Erase flash device.
+.TP
+.B "\-V, \-\-verbose"
+More verbose output.
+.TP
+.B "\-c, \-\-chip" <chipname>
+Probe only for specified flash chip.
+.TP
+.B "\-s, \-\-estart" <addr>
+Exclude start position. (obsolete)
+.TP
+.B "\-e, \-\-eend" <addr> 
+Exclude end postion. (obsolete)
+.TP
+.B "\-m, \-\-mainboard" <vendor:part>
+Override mainboard settings.
+.TP
+.B "\-f, \-\-force"
+Force write without checking image.
+.TP
+.B "\-l, \-\-layout" <layout.file>
+Read ROM layout from file.
+.TP
+.B "\-i, \-\-image" <name>
+Only flash image name from flash layout.
+.TP
+.B "\-h, \-\-help"
+Show a help text and exit.
+.\".TP
+.\".B "\-\-version"
+.\"Show version information and exit.
+.SH BUGS
+Please report any bugs at http://tracker.linuxbios.org/trac/LinuxBIOS/.
+.SH LICENCE
+.B flashrom
+is covered by the GNU General Public License (GPL), version 2 or later.
+.SH SEE ALSO
+.BR romcc (1),
+.BR abuild (1).
+.SH COPYRIGHT
+2000 Silicon Integrated System Corporation
+.br
+2003 Niki W. Waibel
+.br
+2004 Tyan Corp
+.br
+2005-2007 coresystems GmbH
+.SH AUTHORS
+Yinghai Lu <yinghai.lu at amd.com>
+.br
+Stefan Reinauer <stepan at coresystems.de>
+.br
+Niki W. Waibel <niki.waibel at gmx.net>
+.br
+some others 
+.PP
+This manual page was written by Uwe Hermann <uwe at hermann-uwe.de>.
+It is licensed under the terms of the GNU GPL (v2 or later).





More information about the coreboot mailing list