Bug 21273 - Добавить возможность использовать дополнительные переменные в gear/rules
Summary: Добавить возможность использовать дополнительные переменные в gear/rules
Status: CLOSED DUPLICATE of bug 12387
Alias: None
Product: Sisyphus
Classification: Development
Component: gear (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Dmitry V. Levin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-28 12:31 MSD by Sergey Y. Afonin
Modified: 2010-06-01 23:39 MSD (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Y. Afonin 2009-08-28 12:31:42 MSD
Приветствую.

Мне кажется, было бы не плохо иметь возможность использовать произвольные переменные из spec. В идеале - любую, которая определена через %define, если есть сложность, можно просто сделать несколько предопределённых, например, uservar1, uservar2 и т.д. 

Смысл - упростить сборку снапшота, когда мало  @name@ и @version@ и есть необходимость использовать дату в имени архива. Тут нужна только одна переменная, но, возможно, кто-то ещё что-нибудь захочет...
Comment 1 Alexey Gladkov 2009-08-28 13:14:44 MSD
gear никогда не делает rpm -bE на spec из соображений безопасности. Более того, это сделает его зависимым от rpm spec, а этого хотелось бы избежать.
Comment 2 Sergey Y. Afonin 2009-08-28 15:09:35 MSD
> gear никогда не делает rpm -bE на spec из соображений безопасности.

Это касается варианта с %define ? А второй вариант если ? С предопределёнными именами переменных и получать их тем же способом, как name, version и release ?
Comment 3 Alexey Gladkov 2009-08-28 15:26:09 MSD
(В ответ на комментарий №2)
> Это касается варианта с %define ? А второй вариант если ? С предопределёнными
> именами переменных и получать их тем же способом, как name, version и release ?

Второй вариант возможен... особенно если имена переменных можно будет задать через директиву spec в rules.

Это также снимет заточку на name, version, release в спеке.
Comment 4 Dmitry V. Levin 2010-06-01 23:39:37 MSD
О том, что в .gear/rules хочется более гибкой параметризации, уже сообщали.

*** This bug has been marked as a duplicate of bug 12387 ***