Kılavuz sayfaları yazmak ve oluşturmakla ilgili çok fazla söz söylenecek yer burası değil, bir veya herhangi bir bölümü bu konuyla ilgili pek çok kitap ve ayrıca internetten erişebilinecek
http://www.tldp.org/HOWTO/mini/Man-Page.html adresindeki belge vardır.
Küçük bir zaman atlaması yapalım ve betiğiniz için ./man/man1/linuxstatus.1 konumunda mükemmel bir kılavuz sayfasına sahip olduğunuzu varsayalım.
Aynı durum copyright dosyası için de geçerli olsun. find /usr/share/doc -name "copyright" komutuyla /usr/share/doc dizini altında yeterince örnek bulabilirsiniz.
İşte bizim kendi copyright dosyası örneğimiz:
linuxstatus
Copyright: Chr. Clemens Lee <[email protected]>
2002-12-07
The home page of linuxstatus is at:
http://www.kclee.com/clemens/unix/index.html#linuxstatus
The entire code base may be distributed under the terms of the GNU General
Public License (GPL), which appears immediately below. Alternatively, all
of the source code as any code derived from that code may instead be
distributed under the GNU Lesser General Public License (LGPL), at the
choice of the distributor. The complete text of the LGPL appears at the
bottom of this file.
See /usr/share/common-licenses/(GPL|LGPL)
prerm ve postinst betikleri için yukarıda, parted paketindeki örnekleri birebir aynı isimle kendi proje dizinimize kopyalayalım. Bu dosyalar bizim için de düzgün çalışmalı.
Şimdi Debian paketini tekrar oluşturuyoruz. control dosyasında sürüm numarasını ilk önce 1.1-1'den 1.2-1'e yükseltiriz (yeni bir kılavuz sayfası yazdığımız için dahili sürüm numaramızı yükseltiriz). Aynı zamanda yeni dosyaları uygun konumlara kopyalamaya ihtiyacımız var.
$ mkdir -p ./debian/usr/share/man/man1
$ mkdir -p ./debian/usr/share/doc/linuxstatus
$ find ./debian -type d | xargs chmod 755
$ cp ./man/man1/linuxstatus.1 ./debian/usr/share/man/man1
$ cp ./copyright ./debian/usr/share/doc/linuxstatus
$ cp ./prerm ./postinst ./debian/DEBIAN
$ gzip --best ./debian/usr/share/man/man1/linuxstatus.1
$
$ dpkg-deb --build debian
dpkg-deb: building package `linuxstatus' in `debian.deb'.
$ mv debian.deb linuxstatus_1.2-1_all.deb
gzip gereklidir, çünkü lintian kılavuz sayfalarının mümkün olduğunca sıkıştırılmış olmasını bekler.