Bug 15495 - rpmgs with multiple arguments spoils version numbers in %changelog
Summary: rpmgs with multiple arguments spoils version numbers in %changelog
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: etersoft-build-utils (show other bugs)
Version: unstable
Hardware: all Linux
: P4 minor
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-29 17:42 MSD by Alexey Rusakov
Modified: 2008-05-08 23:52 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Rusakov 2008-04-29 17:42:13 MSD
Если передавать несколько спекфайлов в rpmgs, то загрузив исходники, rpmgs
правит эти спекфайлы, добавляя "new version (версия)" в %changelog. Проблема в
том, что (версия) проставляется во все спекфайлы из последнего переданного.
Ошибка лишь в самом changelog message, заголовок changelog message содержит
правильную версию.
И заодно, раз уж про changelog message речь зашла. Не будет ли любезен
глубокоуважаемый джинн исправить этот message с "- new version (версия)" на "-
New version (версия).", то есть добавить капитализацию и точку в конце?
Возможно, это вкусовщина, поэтому не настаиваю. Но по-моему, так будет лучше.
Comment 1 Vitaly Lipatov 2008-04-30 12:58:21 MSD
(In reply to comment #0)

> Ошибка лишь в самом changelog message, заголовок changelog message содержит
> правильную версию.
Ага, исправил, в след. сборке будет.

> И заодно, раз уж про changelog message речь зашла. Не будет ли любезен
> глубокоуважаемый джинн исправить этот message с "- new version (версия)" 
на "-
> New version (версия).", то есть добавить капитализацию и точку в конце?
Я например не воспринимаю в таких перечнях строчку как законченное 
предложение:
 - купить морковь
 - вынести мусор
поэтому не могу согласится с тем, что должна быть точка в конце и заглавная 
буква в начале. 
К тому же предлагаемый вами вариант не является слишком распространённой 
практикой в мире и Сизифе, на мой взгляд.
Мне кажется, так пишут люди, которые и после названия разделов (в документах) 
ставят точку :)
Comment 2 Alexey Rusakov 2008-04-30 17:40:29 MSD
Так пишет ldv@ :) Я пришёл к такому оформлению, когда несколько раз обнаружил,
что мне хочется написать в строчке changelog'а _два_ предложения. Как это
поудачнее оформить, я не придумал. И продолжая буквоедство - если это
перечисление, то в конце каждой строчки кроме последней не хватает точки с
запятой, а в конце последней строчки нужна точка ;)
Comment 3 Vitaly Lipatov 2008-05-01 01:14:21 MSD
(In reply to comment #2)
> Так пишет ldv@ :)
Да, это факт. Не имеющий комментариев.

> Я пришёл к такому оформлению, когда несколько раз обнаружил,
> что мне хочется написать в строчке changelog'а _два_ предложения. Как это
Мне кажется эти (-) как раз приглашают писать по одной мысли и одному 
предложению в строке :)

> поудачнее оформить, я не придумал. И продолжая буквоедство - если это
> перечисление, то в конце каждой строчки кроме последней не хватает точки с
> запятой, а в конце последней строчки нужна точка ;)
Ну и напоследок см. пример оформления ChangeLog в Википедии:
http://en.wikipedia.org/wiki/Changelog

Comment 4 Vladimir V. Kamarzin 2008-05-04 08:29:03 MSD
Напрашивается собственное ChangeLog POlicy.
Comment 5 Alexey Rusakov 2008-05-08 18:32:27 MSD
Воистину. Но это тема отдельного бага.