J'ai un programme qui doit être recompilé pour chaque version d'ubuntu.
Actuellement, je le conditionne en utilisant le PPA d'Ubuntu uniquement pour la distribution actuelle.
Finalement, je dois fournir des packages pour la version précédente d'ubuntu.
Je ne sais pas comment y parvenir.
Comment fonctionne le serveur de construction Ubuntu PPA - regarde-t-il simplement le champ de distribution dans l'entrée de journal des modifications la plus récente (dans le fichier debian / changelog) pour déterminer pour quelle distribution le paquet doit être construit?
La spécification debian permet d'ajouter plusieurs distributions dans le champ de distribution. Mais cela ne me semble pas utile.
Certains documents ubuntu parlent de l'encodage du nom de distribution dans le numéro de version (dans le fichier du journal des modifications debian).
Mais comment cela fonctionne-t-il dans la pratique? Une nouvelle version du programme est disponible, alors quoi? Dois-je ajouter pour chaque distribution une nouvelle entrée de journal des modifications et le buildserver PPA crée automatiquement pour chaque distribution de nouveaux packages après l'avoir publié? Ou le serveur de build PPA regarde-t-il simplement la première entrée du journal des modifications?