PPAUploadTips

Differences between revisions 2 and 3
Revision 2 as of 2012-04-02 22:12:36
Size: 1360
Editor: static-50-53-5-218
Comment:
Revision 3 as of 2012-04-02 22:15:13
Size: 1469
Editor: static-50-53-5-218
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
 1. [[https://launchpad.net/codeofconduct|Sign the Code of Conduct]]
 2. Activate your PPA on your [[https://launchpad.net/people/+me/| profile page]] under the heading "Personal package archives".
 3. Visit the [[https://launchpad.net/people/+me/+archive/ppa/|page for your PPA]] for instructions on uploading or installing, and for a list of packages in your PPA.
 1. [[https://launchpad.net/+login|Login to Launchpad]], or create a new account if you don't have one yet.
 2
. [[https://launchpad.net/codeofconduct|Sign the Code of Conduct]]
 3. Activate your PPA on your [[https://launchpad.net/people/+me/| profile page]] under the heading "Personal package archives".
 4. Visit the [[https://launchpad.net/people/+me/+archive/ppa/|page for your PPA]] for instructions on uploading or installing, and for a list of packages in your PPA.

Once you have finished packaging your app, you can upload it to your PPA with the command:

dput ppa:myname/ppa packagename_0.1-0extras11.10.1_source.changes

NOTE: Make sure you build the source package with debuild -S. You can't upload a binary package.

Setup

If you don't have a PPA set up yet, you can create one in a few simple steps:

  1. Login to Launchpad, or create a new account if you don't have one yet.

  2. Sign the Code of Conduct

  3. Activate your PPA on your profile page under the heading "Personal package archives".

  4. Visit the page for your PPA for instructions on uploading or installing, and for a list of packages in your PPA.

Named Shortcut (optional)

You can also add an optional named shortcut for uploads, with a configuration file named .dput.cf in your home directory. This file looks like:

[myname-ppa]
fqdn = ppa.launchpad.net
method = ftp
incoming = ~myname/ppa/ubuntu/
login = anonymous
allow_unsigned_uploads = 0

With this config file, you'll be able to upload packages to your PPA using the shortcut 'myname-ppa' instead of remembering the full upload path for your PPA.

dput myname-ppa <packagename>_<version>_source.changes

AppReviewBoard/Submissions/PPAUploadTips (last edited 2012-04-02 22:16:49 by static-50-53-5-218)