[devel] I: rpm-build supports %autopatch directive

Alexey V. Vissarionov gremlin на altlinux.org
Вс Окт 6 17:06:31 MSK 2019


On 2019-10-06 15:20:35 +0300, Dmitry V. Levin wrote:

 >> А есть ли у нас поддержка генерации строк, как вот эта
 >> (из документации выше):
 >> %{lua:for i=1,45 do print(string.format("Patch%u: bash42-%03u\n", i, i)) end}
 > Поддержки lua в нашем rpm-build нет.

И не надо!

Source: ...
# perl -e 'for (1..45) {printf("Patch%u: bash42-%03u.diff\n",$_,$_);}'
Patch1: bash42-001.diff
Patch2: bash42-002.diff
Patch3: bash42-003.diff
Patch4: bash42-004.diff
# ...
Patch44: bash42-044.diff
Patch45: bash42-045.diff

То есть, в комментарии код однострочника, а следом его вывод.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20191006/4fc1a209/attachment.bin>


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