rpmrebuild is a tool to build an RPM file from a package that has already been installed. It can be used to easily build modified packages, and works on any Linux distribution that uses RPM.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Support for broken symlinks was added. Support was added for obsolete versions and flags to fix problems on Fedora 14. Rpmrebuild can work with rpm 3 again, but an rpm package is not provided for rpm version 3.
Previous releases of rpmrebuild are broken with
rpm version 4.6 or later (such as the version
included in Fedora 10). This release is designed
to fix this problem, and can work with all rpm 4.x
versions. rpm 3.x versions are not supported any
more.