publicação de aplicativos ubuntu

0

Estou tendo problemas para publicar meu primeiro aplicativo. Eu criei o aplicativo usando 'rapidamente' e configurei meu próprio ppa, registrei uma impressão digital, passei pelas etapas de segurança do e-mail gpg, assinei o contrato de código de conduta, etc.

Depois de gerar o meu aplicativo usando 'rapidamente pacote' Eu então procuro fazer o upload para o meu ppa usando o comando:

dput ppa:sdpagent/packages upload-screenshot_0.1_i386.changes 

Isso produz a seguinte saída de erro:

Checking signature on .changes
gpg: no valid OpenPGP data found.
gpg: the signature could not be verified.
Please remember that the signature file (.sig or .asc)
should be the first file given on the command line.
No signature on /home/stuart/Dropbox/Python/ubuntu_apps/upload-screenshot_0.1_i386.changes.

Por favor alguém poderia me aconselhar sobre onde eu deveria encontrar e colocar esses dados gpg / sig? talvez eu precise adicionar algumas opções ao comando 'quick package'?

Atenciosamente, Stuart

    
por Programster 02.08.2012 / 21:41

1 resposta

0

Normalmente, uso quickly release ou quickly submitubuntu . O último faz com que seja instalado em /opt/extras.ubuntu.com, que é necessário para o envio pós-lançamento para o centro de software através do link

$ quickly help ubuntu-application release
Usage: quickly release [--ppa <ppa | group/ppa>] [release-version] [comments]

Posts a release of your project to a PPA on launchpad so that
users can install the application on their system.

Before running 'quickly release', you should: create your account
and a project page on http://launchpad.net.
You also have to add a PPA to your launchpad account.

Name, email, and version will be automatically changed in setup.py and
bzr will tag the current source with the new version number.

If not specified, the new version number will be 'YEAR.MONTH[.RELEASE]'.

For example, the third release in July 2010 would be versioned 10.07.2.

You may want to make sure that the description and long description in
setup.py are up to date before releasing.

You can optionally run 'quickly package' and test your package to make
sure it installs as expected.
    
por Ian B. 02.08.2012 / 21:53