O guia de referência para os pacotes Debian é o Guia dos Mantenedores Debian ( /usr/share/doc/maint-guide/ ). Além disso, as páginas dh_* man documentam a automação de construção. A Política Debian ( /usr/share/doc/debian-policy/ ) e Debian Developer's Reference ( /usr/share/doc/developers-reference/ ) tem conselhos adicionais.
ADICIONADO: Com as versões estáveis atuais (Debian lenny, Ubuntu 10.04) de debhelper , o arquivo debian/rules padrão foi simplificado para duas linhas, e as coisas funcionam principalmente automaticamente:
%:
dh $@
Se algo não funcionar, investigue observando a origem de /usr/bin/dh e vendo quais programas dh_* invocam. As opções --after e --remaining para dh costumam ser úteis ao depurar a criação de pacotes.
Quanto a debian/files , não é obrigatório, a menos que você tenha modificado as regras de compilação. Se você quiser ajuda com isso, por favor poste a sequência completa de mensagens de erro (não apenas a última linha), no original em inglês (e não em sua retradução). Também pode ajudar a conhecer a versão dos pacotes dh-make , debhelper e devscripts .