[devel] Introduce gear-rules nodiff directive

Anton Farygin rider на basealt.ru
Вт Ноя 10 11:01:03 MSK 2020


On 10.11.2020 07:27, Антон Мидюков wrote:
> 10.11.2020 10:16, Vladimir D. Seleznev пишет:
>> Hi, devel@!
>>
>> По мотивам недавних обсуждений в рассылке [1] и бегрепорту [2] решил
>> предложить немного другое решение: вместо предлагаемой дополнительной
>> опции exclude= использовать директиву nodiff, в котором перечислены
>> шаблоны путей, которые следует исключить при генерации патча. Пример
>> того, как при этом может выглядеть .gear/rules:
>>
>> tar: v на version@:.
>> diff: v на version@:. .
>> nodiff: .gear/** *.spec
>>
>> [1] https://lists.altlinux.org/pipermail/devel/2020-November/212375.html
>> [2] https://bugzilla.altlinux.org/show_bug.cgi?id=31851
>
> Скажите, пожалуйста, что нам мешает игнорировать директорию .gear 
> всегда? Причём не только при генерации патча, но и упаковки типа:
>
> tar: .
>
> У части пакетов и так всё нужное для сборки в .gear, так что в них 
> ничего делать не придётся.
>
Кстати да, Антон, спасибо. Это решение мне казалось радикальным, но оно 
выглядит правильным.



Подробная информация о списке рассылки Devel