head	1.1;
access;
symbols
	rpm-4_4_8-release:1.1
	rpm-4_4_7-release:1.1
	rpm-4_4_6-release:1.1
	rpm-4_4_5-release:1.1
	rpm-4_4_4-release:1.1
	rpm-4_4_3-release:1.1
	jbj_before_tklcpatches:1.1
	rpm-4_4_2-release:1.1
	pjones-sparse-experiment:1.1.0.10
	rpm-4_4_1-release:1.1
	rpm-4_4-release:1.1
	rpm-4_4:1.1.0.8
	rpm-4_3_1-start:1.1
	rpm-4_3:1.1.0.6
	rpm-4_2_1-release:1.1
	rpm-4_1_1-release:1.1
	rpm-4_2-release:1.1
	rpm-4_2:1.1.0.4
	rpm-4_1-release:1.1
	rpm-4_1:1.1.0.2;
locks; strict;
comment	@# @;


1.1
date	2002.02.09.19.21.34;	author jbj;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Capture rpm-3.0.3 examples from "Maximum RPM".
@
text
@readme
Scott Bronson
4 Oct 99


These are the example programs from MaximumRPM, updated to today's rpmlib.
You can find MaximumRPM on the http://www.rpm.org/ site.

To build these, edit the makefile as appropriate (if you're using gcc,
you should not have to change anything), then "make all".  3 utilities
will be built:


dumprpm:    % dumprpm filename

   Dumps a textual description of the the contents of the named RPM
   file on disk.


showdb:     % showdb rpmname

   Dumps a textual description of the named RPM.  The RPM must be
   currently installed in the database.


showdb2:    % showdb2 rpmname

   Dumps a textual description of the named RPM, like showdb.  However,
   uses a database query rather than a brute-force scan to locate the
   rpm (should be much more efficient).



You will also find the string.txt file.  This documents the only
difficulty I had updating these programs.



@
