BarnOwl -> barnowl.mdwn
[wiki.git] / doc / Debianization
1 This document is a brief introduction to how to Debianize a piece of software, i.e. to create a package for a Debian or Ubuntu distribution so that it can be managed alongside other system software.
2
3 You'll need a few packages for doing Debian development, so you should run
4
5 {{{ $ sudo aptitude install build-essential dh-make devscripts cdbs equivs lintian dpatch quilt dpkg-dev }}}
6
7 If you're a fan of emacs as a text editor, you should also run
8
9 {{{ $ sudo aptitude install debian-el devscripts-el dpkg-dev-el }}}
10
11 == Preparing the source ==
12
13 To prepare a source directory for Debianization, you'll first want to rename the directory to the form <package>-<version>.