patch only if dependent version < x? (rpm spec)

Neal Becker ndbecker2 at gmail.com
Thu Jun 2 15:48:35 UTC 2011


Sam Varshavchik wrote:

> Neal Becker writes:
> 
>> How can I apply a patch only if the version of a dependency is < x?
> 
> You mean you want to specify the dependency's version in a macro, that you
> put into Requires:? If so, just use the macro in your build script, it'll be
> expanded, and you can test its value. Bare-bones shell isn't usually
> convenient for understanding most kinds of version number formats. You may
> need to do something fancy.

I mean, a patch is needed only if one of the BR versions is less than a.b.  So I 
want to conditionally apply a patch, based on the version of the BR.



More information about the devel mailing list