Halaman ini berisi informasi dari awal sampai akhir bagaimana membangun paket Debian secara bersih dengan pbuilder dan alat-alat standar di sistem Debian.
Untuk penjelasan rinci mengenai proses backport secara manual lihat halaman ini.
Package: * Pin: release a=stable Pin-Priority: 300 Package: * Pin: release a=testing Pin-Priority: 200 Package: * Pin: release a=unstable Pin-Priority: 100
apt-get update
$ tar jxf aplikasi-1.0.tar.bz2 $ tar cf aplikasi_1.0.orig.tar.gz aplikasi-1.0/
$ dh_make -c gpl -s
Direktori debian/ akan berisi berkas-berkas yang dibutuhkan untuk memaketkan program
$ cd debian/ $ rm *.ex *.EX dirs docs README.Debian
$ vim control
Berkas control berisi informasi paket. Sesuaikan Section, Build-Depends, Description, Arch, Homepage, dan baris yang diperlukan. Baca Debian New Maintainer's Guide dan Debian Policy
$ vim copyright
Berkas ini berisi informasi pengarang, hak cipta, dan lisensi program atau pustaka. Isilah dengan benar dan periksa kesahihan sumbernya. Masukkan alamat/URL dari mana kita mendapatkan paket kode sumber, dan pengarang program. Untuk entri License, gunakan perintah1)
$ find ../ -name "*.c" | xargs head | less
$ cd .. $ dch -i
Sesuaikan dengan standar versi paket. Set -0kuliax1 dibelakang versi upstream untuk pemaketan Kuliax yang pertama kali dan belum ada di Debian. Set distribusi ke pengembangan saat ini: lumpia. Yang paling penting, tulis semua perubahan yang telah dilakukan pada paket
$ sudo pbuilder aplikasi_1.0-0kuliax1.dsc
Secara default, Hasil paket biner ada di direktori $BUILDRESULT