Tengo un programa que necesita ser recompilado para cada versión de ubuntu.
Actualmente lo estoy empaquetando usando el PPA de Ubuntu solo para la distribución actual.
Finalmente, tengo que proporcionar paquetes para la versión anterior de ubuntu.
No estoy seguro de cómo lograr esto.
¿Cómo funciona el servidor de compilación PPA de Ubuntu? ¿Simplemente mira el campo de distribución en la entrada más reciente del registro de cambios (en el archivo debian / changelog) para determinar para qué distribución se debe compilar el paquete?
La especificación de Debian permite agregar múltiples distribuciones en el campo de distribución. Pero esto no parece ayudarme.
Algunos documentos de ubuntu hablan de codificar el nombre de la distribución en el número de versión (en el archivo de registro de cambios de Debian).
Pero, ¿cómo funciona esto en la práctica? Una nueva versión del programa está disponible, ¿entonces qué? ¿Agrego para cada distribución una nueva entrada de registro de cambios y el servidor de compilación PPA se compila automáticamente para cada paquete nuevo de distribución después de configurarlo? ¿O el servidor de compilación PPA solo mira la primera entrada del registro de cambios?