I have always been able to compile the kernel-source myself from the src.rpm. The current src.rpm does not have the code necessary for creating kernel-source.
rpm -i kernel-xxx.src.rpm rpmbuild -bp SPECS/kernel.spec
The only difference is that the sources are now in BUILD/kernel, not /usr/src/linux. What else do you need?