DanielHolbachdaniel.holbach@ubuntu.com2007Daniel Holbach2007-09-07ppaput1ppaputA tool for uploading packages for sponsorshipppaputPREREQUISITES
To use this tool, you will need to set up your PPA in Launchpad and
therefore carefully follow the instructions in the PPA documentation.
Also you need to copy your Launchpad cookie to
~/.lpcookie. Firefox uses
~/.mozilla/firefox/<random>cookies.txt,
Epiphany uses
~/.gnome2/epiphany/mozilla/epiphany/cookies.txt.
OVERVIEW
This tool aims to help with the sponsoring
process and is written by the MOTU team.
This tool will 1) build a source package of the current source tree
you're in, 2) upload the package to <dput
location> (using 'default' if not specified), 3) follow up on the bug
report (if specified in debian/changelog as per the
changelog
spec), 4) set the right status and subscribe the right people to
the bug report.
If you use the option, it
will also 1) file a bug and add 2) a (LP: #.....) header to the source
package.
The
sponsoring process was complicated enough and package uploads
were done to either Malone,
REVU or personal web servers. This tool aims
to unify processes and make use of existing infrastructure such as
Launchpad Bugs (Malone) and
Launchpad PPA.
In September 2007, Daniel Holbach started working on this tool.
DESCRIPTION
This tool has lists of known strings for a given package that
it searches for in bug reports (even in the attachments uploaded),
thus helping to find duplicates, related bugs and other information,
but mainly making bug triagers job a lot easier.
OPTIONS
These are all the options available so far:
ppaput options:files a new bug report and adds it's number to
debian/changelogspecifies the location you upload the source package
to according to the alias you specified in either
/etc/dput.cf or
~/.dput.cfwill be passed to debuild
during source package creation
COPYRIGHT
This manual page was written by the MOTU team for the
revutool bug tracking system.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU General Public License,
Version 3 or any later version published by the Free Software Foundation.
On Debian systems (like Ubuntu), the complete text of the
GNU General Public License can be found in
/usr/share/common-licenses/GPL-3.