Forneça (além do pacote principal) pacotes separados aapt
e zipalign
. Certifique-se de que eles tenham ~
em sua versão (assim: zipalign-21-4~kefir1.deb
). Em seguida, coloque-os em seu repositório junto com seu pacote principal, que tem Depends: aapt, zipalign
(eu uso fácil reprepro
para hospedar meu repositório, não é difícil).
Este é o modo Debian (da mesma forma que backports.debian.org funciona) - se o sistema é Jessie e fornece aapt
, que será usado (como você pacote tem til na versão, ele é usado apenas como último recurso). Se o sistema for um Debian antigo, só então seus pacotes extras serão extraídos. E os usuários obtêm o benefício de atualizações fáceis de obter atualizações / segurança para seus pacotes.
A vantagem adicional é que, ao atualizar o Jessie, os pacotes oficiais serão extraídos e sobrescreverão seus pacakges extras mais antigos (a menos que você dependa especificamente de versões específicas ou pacotes extras, é claro). E assim você não tem versões antigas / duplicadas por aí, e os usuários obtêm benefícios adicionais dos patches da equipe de segurança da Debian, etc.