Como criar um pacote tar.gz para enviar para o seu ppa

0

Eu criei um aplicativo usando o Qt. Eu tenho duas pastas no projeto, uma contendo o código-fonte e outros binários, makefile etc.    Eu criei um arquivo, usei o dh_make etc. e enviei o pacote para o ppa. Mas meu arquivo contém apenas duas pastas. Como criar um arquivo tar.gz que contém usr / share / icons, e outras pastas como outros aplicativos têm

    
por adnan kamili 18.07.2012 / 12:56

1 resposta

0

Você não coloca binários compilados no tarball (tar.gz), apenas o código fonte. Em seguida, use os scripts auxiliares de empacotamento debian para criar um pacote fonte debianized singed (o comando seria debuild -S IIRC) e carregue o arquivo dsc para o PPA. O Launchpad irá então construir os pacotes debian reais com binários e a estrutura de diretórios correta dependendo da configuração. Para não estressar os recursos das barras de lançamento mais do que o necessário, você deve tentar o pbuilder primeiro em sua máquina local. O wiki do Ubuntu tem um guia de embalagem completo e mais sobre esse tópico.

    
por LiveWireBT 18.07.2012 / 13:12