Boa pergunta, pois estou aprendendo a me empacotar e quero manter um pacote para um bom projeto de software .. você já olhou a seguinte página:
link
Eu tenho um monte de pacotes no meu PPA e um conhecimento razoável sobre como construir pacotes Debian / Ubuntu , Por enquanto, tudo bem. Meu problema é que eu realmente não tenho idéia de como mantê-los adequadamente para diferentes versões do Ubuntu e como lidar com upgrades do Ubuntu. Agora eu estou fazendo todas essas coisas manualmente, o que significa simplesmente atualizar o número da versão em debian/changelog
e reenviá-las, o que parece fácil, no entanto, ao ter que fazer isso para uma dúzia de pacotes, em várias versões do Ubuntu. , as coisas podem ficar um pouco cansativas e propensas a erros.
Quando há pequenas alterações que precisam ser feitas nos arquivos debian/control
, debian/rules
ou a origem ficam evidentemente ainda mais complicadas. Embora eu possa manter essas alterações em git-buildpackage
fine, obtendo conflitos constantes de mesclagem no arquivo debian/control
, devido a backports terem números de versão diferentes, então o pacote atual, meio que me lança dos trilhos e torna as coisas ainda mais complicadas. / p>
Então, essencialmente: Quais são algumas das melhores práticas para construir e manter pacotes do Ubuntu, para que seja fácil disponibilizá-los em várias versões do Ubuntu?
Boa pergunta, pois estou aprendendo a me empacotar e quero manter um pacote para um bom projeto de software .. você já olhou a seguinte página:
link