Your building your rpm from source, correct, not just using a red hat version in fedora? Someone correct me if i'm wrong, but I don't think the red hat rpm will work in fedora 100% correctly. I'm using Fedora Core 1 on an Abit NF7-S and this worked for me.
[download at nvidia.com] NVIDIA_nforce-1.0-0261.src.rpm
Read the manual, should be something like this if I remember correctly...
rpmbuild --rebuild NVIDIA_nf...
rpm -Uvh /path/to/new/rpm