A) Run

rpmbuild --rebuild var-qmail-create-1.03-112patch_14_15.src.rpm

The resulting binary  rpm 

var-qmail-create-1.03-112patch_14_15.i386.rpm

contains the tarball of the qmail binaries along with a spec file that
will create the final package to be installed on your system.

B)  Run 

rpm -Uvh var-qmail-create-1.03-112patch_14_15.i386.rpm

This installs the qmail binary tarball and a spec file (in the rpm
SOURCE and SPEC directories, respectively).  The name of the spec file
is

var-qmail_14_15.spec

C) Run

rpmbuild -ba var-qmail_14_15.spec

This edits the qmail binaries for the qmail uids/gids in your system
(first adding the qmail users/groups if they do not yet exist), and
creates the binary rpm you want to install on your system; this binary
rpm is

qmail-1.03-112patch_14_15.i386.rpm

and  you install it  with

rpm -Uvh qmail-1.03-112patch_14_15.i386.rpm

This binary rpm is usually not suitable to install on other machines
since the qmail uids might be different.  On the other hand, you can
use the created src rpm; on a new machine (same system though), you
can issue

rpm --rebuild qmail-1.03-112patch_14_15.src.rpm

and then install the binary rpm.  So if you have a bunch of, say, FC2
Linux boxes, then build qmail-1.03-112patch_14_15.src.rpm as described
above, and use this rpm to install qmail on each of the boxes.  If the
qmail users are the same on each box as on the build box, then you can
install qmail-1.03-112patch_14_15.i386.rpm directly.

mw@csi.hu