Eu tenho um programa que precisa ser recompilado para todas as versões do ubuntu.
Atualmente, estou empacotando-o usando o PPA do Ubuntu apenas para a distribuição atual.
Eventualmente, eu tenho que fornecer pacotes para a versão anterior do Ubuntu.
Não tenho certeza de como fazer isso.
Como o servidor de compilação PPA do Ubuntu funciona - apenas olha o campo de distribuição na entrada mais recente do changelog (no arquivo debian / changelog) para determinar para qual distribuição o pacote deve ser construído?
A especificação debian permite adicionar várias distribuições no campo de distribuição. Mas isso não parece me ajudar.
Alguns documentos do ubuntu falam sobre codificar o nome da distribuição no número da versão (no arquivo de registro de alterações debian).
Mas como isso funciona na prática? Uma nova versão do programa está disponível, e então? Eu adiciono para cada distribuição uma nova entrada no registro de alterações e o servidor de compilação do PPA cria automaticamente para cada distribuição novos pacotes após a dedução? Ou o servidor de compilação do PPA apenas analisa a primeira entrada no registro de alterações?