Prerequisites
All of Ubuntu's Code, Translations, Packages, Bugs, access control lists, team information, etc. live in Launchpad. So for you to be able to contribute to bug discussions, upload packages, contribute code and translations, it's important that you:
Create a Build Environment
Install Ubuntu 10.04 (Lucid)
Installing Ubuntu 10.04 (Lucid)
Enable Backports
Upgrade Lucid to the latest release:
Install required software
pbuilder
/etc/pbuilder/pbuilderrc
Debian
Ubuntu
svn-buildpackage
quilt
devscripts
Create a GPG Key
https://help.ubuntu.com/community/GnuPrivacyGuardHowto
See also
Updating an Ubuntu Package
New upstream release
Checkout source
Upstream tarball
Update the changelog file
Update patches
Release package
Build package source
Compile package
rebuildd
Introduction
Prerequisites
Getting started
reprepro
distributions
incoming
apache.conf
rebuildd
Also see
- http://alioth.debian.org/scm/viewvc.php/*checkout*/mirrorer/docs/manual.html?revision=HEAD&root=mirrorer
- http://inodes.org/2009/09/14/building-a-private-ppa-on-ubuntu/
Working with Source Packages