Redhat 9 and belw are end of life products, that no longer get any updates and support. You should really think abut usig a newer distro thats still in active development. Take a look at this page
on the Redhat wbsite, you will find some useful information.
As for your question, you rebild a source rpm on RH9 by doing,
#rpm --rebuild filename.src.rpm