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

Reply via email to