Пример файла:
Source: mc Section: utils Priority: optional Maintainer: Stefano Melchior <stefano.melchior@openlabs.it> Uploaders: Ludovic Drolez <ldrolez@debian.org> Build-Depends: debhelper (>> 4.0.0), libglib2.0-dev, libgpmg1-dev |not+linux-gnu, gettext, libslang2-dev Standards-Version: 3.7.2 Package: mc Architecture: any Depends: ${shlibs:Depends} Suggests: perl, mime-support, zip, unzip, bzip2, links | w3m | lynx, arj Conflicts: mc-common, suidmanager (<< 0.52) Replaces: mc-common, manpages-pl (<= 20030210) Description: midnight commander - a powerful file manager GNU Midnight Commander is a text-mode full-screen file manager. It uses a two panel interface and a subshell for command execution. It includes an internal editor with syntax highlighting and an internal viewer with support for binary files. Also included is Virtual Filesystem (VFS), that allows files on remote systems (e.g. FTP, SSH, SMB servers) and files inside archives to be manipulated like real files.
Файл разбит на несколько секций: Source и Package.
Пример файла:
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 . . .
changelog представляет из себя последовательность изменений, расположенных в хронологическом порядке (от последний к первым). Одна запись соответсвует одной новой версии(сборки текущей версии).
В первой строке записи содержиться информация пакете
Затем идет описание изменений. В принципе особых требований здесь нет, но хорошо придержитваться общих стандартов. Каждое изменение начинается со знака *
После списка изменений идут контакты разработчика, собравшего пакет, и время когда он был собран.