QuicklyTips

Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2012-04-02 21:35:58
Size: 489
Editor: static-50-53-5-218
Comment:
Revision 3 as of 2012-04-14 09:20:43
Size: 1512
Editor: 140
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
If your app is written in Quickly, run `quickly tutorial` for details on how to release to your PPA with a single command. If your app is written in Quickly, run:
Line 5: Line 5:
'''Note that currently, we have manually change apps packaged with Quickly before publishing them. Quickly is just a little behind the current ARB requirements, but will be updated in future releases.'' {{{
quickly tutorial ubuntu-application
}}}

for details on how to release to your PPA with a single command.

== Fixes for Extras Apps ==

Currently, apps packaged with Quickly need several changes before the ARB can publish them. Quickly is a little behind the current ARB requirements, but will be updated in future releases. These are the files that need to be edited:

=== debian/copyright ===

Replace the `Format-Specification:` line with the line:

{{{
Format http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
}}}

Change `Name:` to `Upstream-Name:`. Change `Maintainer:` to `Upstream-Contact:`.

Delete the two extra `Copyright:` lines (they have random extra text at the end of the line that looks like "</property>"). Add angle brackets around the email address in the remaining `Copyright:` line.

Duplicate the `License:` line, with an extra line between the two.

{{{
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: myapp
Upstream-Contact: My Name <myname@example.com>
Source: https://code.launchpad.net/~myname/+junk/extras-myapp-oneiric

Files: *
Copyright: 2011-2012 My Name <myname@example.com>
License: GPL-3.0+

License: GPL-3.0+
 This program is free software...
}}}

=== debian/changelog ===

Quickly is a tool for creating new applications from scratch. For more information, see the Quickly guide.

If your app is written in Quickly, run:

quickly tutorial ubuntu-application

for details on how to release to your PPA with a single command.

Fixes for Extras Apps

Currently, apps packaged with Quickly need several changes before the ARB can publish them. Quickly is a little behind the current ARB requirements, but will be updated in future releases. These are the files that need to be edited:

debian/copyright

Replace the Format-Specification: line with the line:

Format http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/

Change Name: to Upstream-Name:. Change Maintainer: to Upstream-Contact:.

Delete the two extra Copyright: lines (they have random extra text at the end of the line that looks like "</property>"). Add angle brackets around the email address in the remaining Copyright: line.

Duplicate the License: line, with an extra line between the two.

Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: myapp
Upstream-Contact: My Name <myname@example.com>
Source: https://code.launchpad.net/~myname/+junk/extras-myapp-oneiric

Files: *
Copyright: 2011-2012 My Name <myname@example.com>
License: GPL-3.0+

License: GPL-3.0+
 This program is free software...

debian/changelog

AppReviewBoard/Submissions/QuicklyTips (last edited 2012-07-07 07:17:24 by dpm)