Hi,
I noticed a bug in the Octave packaging guidelines http://fedoraproject.org/wiki/Packaging:Octave
The noarch spec template should BuildRequires: octave-devel instead of octave, as the necessary rpm macros are in the octave-devel package. Could someone please fix this?