When you install a .src.rpm, you get the tarball (plus any attendant patch files) in the SOURCES folder, and the rpm .spec file in the SPECS folder. To compile a binary rpm, you would use the rpm -bb option to get a binary compiled for your system. The new binary would be placed in the RPMS folder.
If you also want a new .src.rpm for your system, use rpm -ba (to get both a binary and source rpm). The new binary will be placed in the RPMS folder, and the new .src.rpm will be placed in the SRPMS folder.
I should add, if there is anything you want to add to the new binary/source package, you copy it to the SOURCES folder, and it will be added to the package. You would then have to also edit the .spec file appropriately to account for the new parts, and what rpm should do with them.
Last edited by bigrigdriver; 11-16-2004 at 10:07 PM.