FreeSource : AltLinux/Sisyphus/devel/spectips/ChangeLog

Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

%changelog


Формировать его удобнее (и надёжнее!) при помощи add_changelog (существуют также макросы для vim и *emacs).



Пример хороших записей (структурировать лучше именно так):


Если пакет содержит исправления по части безопасности, следует добавить идентификацию проблемы принятым образом (например, по CVE:


Есть ещё такой нюанс с использованием #...:
> > QTR> ebtables – A filtering tool for a bridging firewall
> > QTR> * Fri Oct 06 2006 Vladimir V Kamarzin <vvk@altlinux> 2.0.6-alt2
> > QTR> – Added patch from Debian to make ebtables compile with gcc-4 (Debian bug
> > QTR>   – Dropped unneeded ebtables-2.0.6-gcc34.patch
> > QTR> * Fri Aug 12 2005 Victor Forsyuk <force@altlinux> 2.0.6-alt1
> >     Номер бага в дебиане подразумевался но, видимо, пропал.
> Похоже, строки вида /^[[:space:]]*#/ rpm считает комментариями даже в
> секции %changelog (причём пробелы остаются).
Именно так rpmbuild и делает, если посмотреть в parseChangelog(),
то можно увидеть readLine(spec, STRIP_COMMENTS).
Не знаю, может и зря он так делает.


Если новая сборка содержит исправления, присланные кем-либо ещё (почтой, через bugzilla, ...) — следует упомянуть это:

ldv@

Советы о том, как не рекомендуется оформлять %changelog, вы можете прочитать здесь.

Страницы, ссылающиеся на данную: AltLinux/Sisyphus/
AltLinux/Sisyphus/devel/spectips
AltLinux/Sisyphus/devel/spectips/addchangelog