dch
foi projetado para funcionar um comentário por vez. Quando você está adicionando alterações ao changelog, simplesmente execute
dch -v ${RELEASE_VER} "comment"
várias vezes (a parte -v ${RELEASE_VER}
é necessária apenas na primeira vez). Isso criará uma lista de alterações com um cabeçalho de segmentação UNRELEASED
; Esse é o marcador que o dch
usa para decidir que ele deve adicionar novos comentários à lista existente, em vez de iniciar um novo bloco. "Quebra de linha conforme necessário" significa que dch
encerrará seu comentário único se for muito longo.
Quando terminar, peça que dch
"libere" o changelog com a distribuição apropriada:
dch -r --distribution stable ignored
A parte ignored
está lá para que dch
não abra um editor para você finalizar o changelog. Isso substituirá a parte UNRELEASED
por stable
e atualizará o rodapé (com a data e a hora).
Se todas as suas embalagens estiverem em git
, você poderá encontrar gbp dch
mais apropriado (em git-buildpackage
); ele pode criar um debian/changelog
completo usando mensagens de confirmação.