[devel] .gear/rules keywords

Денис Назаров nenderus на altlinux.org
Вт Мар 9 20:41:16 MSK 2021


09.03.2021 09:06, Anton Farygin пишет:
> On 09.03.2021 09:04, Денис Назаров wrote:
>> 09.03.2021 08:52, Anton Farygin пишет:
>>> On 09.03.2021 08:48, Денис Назаров wrote:
>>>> 09.03.2021 07:02, Anton Farygin пишет:
>>>>> On 08.03.2021 23:55, Денис Назаров wrote:
>>>>>> Здравствуйте!
>>>>>>
>>>>>>
>>>>>> Подскажите, можно ли в .gear/rules использовать свои переменные 
>>>>>> из spec файла, помимо стандартных @name@, @version@, @release@ и 
>>>>>> пр.?
>>>>>>
>>>>>>
>>>>>> Т.е., например в spec файле что-то типа:
>>>>>>
>>>>>> %define git_tag 8e4451d1ab2f973240a1547623a955a2fc3d6611
>>>>>>
>>>>>> а в .gear/rules как-то так
>>>>>>
>>>>>> @git_tag@ 
>>>>>
>>>>> https://bugzilla.altlinux.org/show_bug.cgi?id=39573
>>>>>
>>>>> Может быть, вам нужно что-то вроде этого ?
>>>>
>>>> Не, это другое.
>>>>
>>>> При использовании .gear/tags, если собирать промежуточную версию 
>>>> (на которую как правило нет тега), то приходится каждый раз в и в 
>>>> спеке и в .gear/rules менять хэш коммита (а если ещё есть ветки с 
>>>> патчами, то несколько раз в .gear/rules).
>>>>
>>>> Ну вот пример у меня - 
>>>> http://git.altlinux.org/people/nenderus/packages/dolphin-emu.git?p=dolphin-emu.git;a=commit;h=e968beffe8e0dd0a25075a62880bab3548b2a44c
>>> В вашем случае проще делать тэг с именем 5.0.13671
>> Это понятно, просто хотелось бы обойтись без дополнительных тэгов ) 
>
> gear-update-tag умеет принимать <value> к имени тэга.
>
> Т.е. - можно обойтись без тэгов.

Да, так как раз отлично будет, спасибо!

>
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : OpenPGP_signature
Тип     : application/pgp-signature
Размер  : 203 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20210309/893533ce/attachment.bin>


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