Thanks for the pointer Sandro.
I tried commenting out the old method and adding the new but I still had
the same problem. I know commenting doesn't always stop everything from
executing (like %configure) so I completely removed the old method and am
rebuilding now. Hopefully that's all it is.
Thanks,
Richard