Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://uneex.mithril.cs.msu.su/static/AltDevBook/alt/ch01s01s03.html
Дата изменения: Mon Sep 26 12:35:53 2011 Дата индексирования: Tue Oct 2 00:28:16 2012 Кодировка: koi8-r |
При создании новых патчей, а также при импортировании патчей из других источников необходимо придерживаться единых правил наименования имён патч-файлов: NAME-VERSION-ORIGIN-WHAT.patch, где
NAME и VERSIONљљ— имя и версия пакета, для которого сделан патч;
ORIGINљљ— аббревиатуры источников патча (обычно дистрибутивов);
WHATљљ— краткое описание патча.
В случае, когда патч образован из нескольких частей, полученных из разных источников, компонента имени ORIGIN должна содержать аббревиатуры всех источников. Если патч был создан или адаптирован для ALT Linux, то в ORIGIN, соответственно, должно присутствовать -alt-. Для патчей, созданных на базе CVS, компонента имени ORIGIN должна начинаться с cvs-YYYYMMDD.
При составлении описания патча следует иметь в виду следующие общепринятые сокращения:
патчи, затрагивающие исключительно makefile*;
проверки на границы (буфера, целых чисел, и т.п.);
патчи, затрагивающие исключительно конфигурационные файлы;
патчи, затрагивающие исключительно configure*;
патчи, затрагивающие исключительно документацию;
кумулятивные патчи и/или исправления по надёжности и/или безопасности;
патчи на использование форматирования строк (printf);
патчи, направленные на возможность выполнения make install непривилегированным пользователем;
патчи, предназначенные для портирования ПО на Linux;
патчи, затрагивающие исключительно man-страницы;
патчи, затрагивающие исключительно документацию в формате texinfo;
патчи, предназначенные для решения различных вопросов, связанных с временными файлами;
патчи, направленные на поддержку vitmp(1);
патчи, исправляющие ошибки, найденные компилятором.