Construir o pacote

Mude para o directório trunk e corra:

Exemplo 4.2. svn-buildpackage

$ svn-buildpackage -us -uc -rfakeroot

Você pode reconhecer as opções em cima -- elas são passadas directamente ao comando de construção (dpkg-buildpackage por predefinição). Normalmente, a construção é feita noutro directório (exportando a fonte com o método cp-la-like). Se você desejar que os pacotes resultantes sejam colocados no directório em cima, use a opção --svn-move. Para correr o Lintian após a construção, use a opção --svn-lintian. Mais opções estão descritas no manual.

Para construir uma chroot usando o pdebuild, use:

Exemplo 4.3. pdebuild exemplo

svn-buildpackage --svn-builder pdebuild

Para comandos frequentemente usados, use um nome alternativo (alias) no seu ficheiro ~/.bashrc:

Exemplo 4.4. Nomes alternativos (aliases) úteis

alias svn-bp='svn-buildpackage -rfakeroot -D --svn-noautodch --svn-builder debuild'
alias svn-bpi='svn-buildpackage -rfakeroot -D --svn-noautodch --svn-builder debuild --svn-ignore-new'
alias svn-bpir='svn-buildpackage -us -uc -rfakeroot -D --svn-noautodch --svn-builder debuild --svn-ignore-new --svn-rm-prev-dir'
alias svn-bpr='svn-buildpackage -us -uc -rfakeroot -D --svn-noautodch --svn-builder debuild --svn-rm-prev-dir'
alias svn-pbp='svn-buildpackage --svn-noautodch --svn-builder pdebuild'