Debian.Debianize

Collect information about desired debianization

State monads to carry the collected information, command line options

Functions for maping Cabal name and version number to Debian name

Specific details about the particular packages and versions in the Debian repo

Functions to configure some useful packaging idioms - web server packages,

IO functions for reading debian or cabal packaging info

Finish computing the debianization and output the result

Utility functions