Am Sonntag, den 29.01.2006, 13:55 +0200 schrieb Elan Ruusamäe: > > BR: avifile-devel >= 0.5 becomes 1:0.5 (correct: unchanged) > > BR: avifile-devel >= 0.7.16 becomes 1.0.7.16 (correct: 3:0.7.16) > > yep. noticed this with binutils. any better ideas? provide separate file for > this? (and in SPECS cvs module then?)
I think it's a matter of more complex BuildRequires.txt parsing: Figuring out that e.g. for avifile-devel versions (-infty,0.6) are of epoch 0, [0.6,0.7.15) -- epoch 1, [0.7.15,+infty) -- epoch 2. And then using rpmvercmp on the version required by the spec to figure out which range covers it. BuildRequires.txt is structured enough to support such a mechanism (well, except for the free-form automake: line). -- Paweł Sakowski <[EMAIL PROTECTED]> PLD Linux Distribution _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en