H. Peter Anvin wrote: > Josef Weidendorfer wrote: >> On Tuesday 15 November 2005 23:22, H. Peter Anvin wrote: >> >>> Sure. It's called %if. There is also %ifdef and %define. >> >> >> So by replacing @@FOR_SUSE@@ to 0 or 1 in the Makefile, this: >> %if @@FOR_SUSE@@ >> BuildRequires: openssh ... >> %else >> BuildRequires: openssh-clients ... >> %endif >> >> would work? >> > > SuSE might even have defined a distribution-specific macro that one can > key off of. Some SuSE expert would have to comment. > Attached is the output of 'rpm --showrc' on my Suse 9.3 system.