Rex Dieter wrote:
Orion Poplawski wrote:
Andreas Thienemann wrote:
On Fri, 15 Jul 2005, Orion Poplawski wrote:
%if "%fedora" >= "4" BuildRequires: gcc-gfortran %else BuildRequires: gcc-g77 %endif
This should work.
On my FC4 box I get:
$ rpmbuild -ba *spec error: Failed build dependencies: gcc-g77 is needed by hdf-4.2r1-2.i386
So looks like %fedora is not defined on user machins, only in the build system?
Yes, the Fedora Extras buildsystem defines this macro. You expected otherwise?
To emulate the buildsystem behavior (in this context), you'd need to:
rpmbuild --define "fedora 4" --define "dist fc4" foo.spec
-- Rex