Updating a package
This document pretends to be a checklist of the tasks to perform when updating a Debian package.
New upstream version
- Create a new branch
upstream/<version>. - Delete all the files in that branch.
- Download the last upstream release (i.e.:
origtargz). - Uncompress the upstream file to the new branch.
- Merge the new branch with the development branch.
- Add the upstream package to the
pristine-tarbranch:
General procedure
- Create a new entry to
d/changelog: - Make all the changes.
- Build the package (make sure you have downloaded the upstream package).
- Run Lintian to check the quality of the package.
- Run autopkgtest.
- Change UNRELEASED to unstable in
d/changelog.