Daniel Holbach daniel.holbach@ubuntu.com 2007 Daniel Holbach 2007-09-07 ppaput 1 ppaput A tool for uploading packages for sponsorship ppaput PREREQUISITES 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/changelog specifies the location you upload the source package to according to the alias you specified in either /etc/dput.cf or ~/.dput.cf will 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.