Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:common_activities:slind:deb_producer:files_description

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
etc:common_activities:slind:deb_producer:files_description [2007/12/08 14:46] – создано zpsetc:common_activities:slind:deb_producer:files_description [2008/01/03 02:32] (current) – external edit 127.0.0.1
Line 52: Line 52:
   * **$(shlibs:Depends)** -- Макрос , которая исопльзуется **deb-helper** и позволяет программе dh_gencontrol заменить ее названиями пакетов разделяемых библиотек — например, libc6 или xlib6g — которыми пользуется программа (список библиотек позволяет получить программа dh_shlibdeps((dh_shlibdeps устанавливает в значение переменной окружения $(shlibs:Depends) )).   * **$(shlibs:Depends)** -- Макрос , которая исопльзуется **deb-helper** и позволяет программе dh_gencontrol заменить ее названиями пакетов разделяемых библиотек — например, libc6 или xlib6g — которыми пользуется программа (список библиотек позволяет получить программа dh_shlibdeps((dh_shlibdeps устанавливает в значение переменной окружения $(shlibs:Depends) )).
   * **$(misc:Depends)** -- Макрос раскрывается многими программами debhelper. Например, если используется dh_installdebconf, то в зависимостях необходимо указать debconf, для dh_installxfonts понадобятся xutils. Эти зависимости и будут автоматически сгенерированы;   * **$(misc:Depends)** -- Макрос раскрывается многими программами debhelper. Например, если используется dh_installdebconf, то в зависимостях необходимо указать debconf, для dh_installxfonts понадобятся xutils. Эти зависимости и будут автоматически сгенерированы;
 +
 +===== changelog =====
 +
 +Пример файла:
 +<code changelog>
 +mc (1:4.6.1-6) unstable; urgency=medium
 +
 +  * debian/rules modified to fix a FTBFS during the 2nd build. Closes: #384302
 +  * added 05_symcrash.patch to fix a segfault (should be in mc's CVS). Closes: #383341
 +  * mpg123 title view fixed. Closes: #391644
 +
 + -- Ludovic Drolez <ldrolez@debian.org>  Thu, 24 Aug 2006 22:19:03 +0200
 +
 +mc (1:4.6.1-5) unstable; urgency=low
 +
 +  * Removed the Ctrl-t accelerator from 60_recode.patch. Closes: #380417
 +  * Modified 47_mc.menu.patch to use 'editor' instead of the hardcoded 'vi'
 +    so that mc makes use of /etc/alternatives. Closes: #373144
 +  * .tar view fixed in 01_mc.ext.in.mime.patch. Closes: #381353
 +  * still 68 bugs in the BTS...
 +
 + -- Ludovic Drolez <ldrolez@debian.org>  Mon, 31 Jul 2006 22:25:47 +0200
 +  .
 +  .
 +  .
 +mc (4.1.22-2) unstable; urgency=low
 +
 +  * Adapted debian/changelog to reflect official Debian release history
 +  * Added debian/menu file from former maintainer
 +  * Closing supposedly outdated bugs #9868, #14744, #14768, #16050
 +    and #11968 due to increase of upstream version number.
 +
 + -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de>  Fri, 16 Jan 1998 23:41:32 +0100
 +
 +mc (4.1.22-1) unstable; urgency=low
 +
 +  * New maintainer
 +  * New upstream version
 +
 + -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de>  Fri, 16 Jan 1998 17:41:32 +0100
 +  .
 +  .
 +  .
 +</code>
 +
 +changelog представляет из себя последовательность изменений, расположенных в хронологическом порядке (от последний к первым). 
 +Одна запись соответсвует одной новой версии(сборки текущей версии). 
 +
 +В первой строке записи содержиться информация пакете
 +  * имя пакета (в примере выше это mc)
 +  * описание версии пакета в формате **Эпоха**:**Версия**-**Сборка** 
 +  * ветка в репозитарии (??) 
 +  * срочность
 +
 +Затем идет описание изменений. В принципе особых требований здесь нет, но хорошо придержитваться общих стандартов. Каждое изменение начинается со знака * 
 +
 +После списка изменений идут контакты разработчика, собравшего пакет, и время когда он был собран.
 +
 +
 +
etc/common_activities/slind/deb_producer/files_description.1197114416.txt.gz · Last modified: 2008/01/03 02:32 (external edit)