From 1c2dc3248486b6446de6f8aa2da5d4e53f8007da Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Thu, 26 Mar 2009 00:23:47 +0000 Subject: [PATCH] * README.updates: Added - lists steps to take when updating this package. --- README.updates | 51 ++++++++++++++++++++++++++++++++++++++++++++++++ debian/changelog | 6 ++++++ 2 files changed, 57 insertions(+) create mode 100644 README.updates diff --git a/README.updates b/README.updates new file mode 100644 index 0000000..896ab17 --- /dev/null +++ b/README.updates @@ -0,0 +1,51 @@ +Updating the ubuntu-dev-tools package in Ubuntu +----------------------------------------------- + +Here are the steps that are recommended to take when updating the +ubuntu-dev-tools package in Ubuntu. + +1) Make sure that there are no new revisions to the package's trunk in Bazaar: + + bzr pull lp:ubuntu-dev-tools + +2) Check to make sure that all approved merges have been merged: + + https://code.launchpad.net/ubuntu-dev-tools/+approvedmerges + +3) Make sure that there is no low lying fruit that can be fixed at: + + https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools + +4) Before uploading the package change the UNRELEASED field in the + debian/changelog file to the current development release. + + If there is no UNRELEASED entry, make sure that the version for the current + one has not been uploaded by someone else already: + + https://launchpad.net/ubuntu/+source/ubuntu-dev-tools/+publishinghistory + + Using: dch -r UNRELEASED - will also set the release to the development + version. + +5) Once the target release has been changed, commit it to Bazaar (where X.YY is + the new package version): + + bzr commit -m "Uploaded X.YY to RELEASE." + +6) Tag the new release in Bazaar: + + bzr tag X.YY + + For a full list of tags, please see: 'bzr tags'. This is so we can track + which Bazaar revision is in which release and makes bug triaging easier. + +7) Create the new source package, without the .bzr directory (this is too + reduce the size of the tarball): + + debuild -S -sa -I.bzr + +8) Upload the package to Ubuntu with dput as normal: + + dput ubuntu ubuntu-dev-tools_X.YY_source.changes + +9) Create a new blank entry with with dch -i and mark it as UNRELEASED. diff --git a/debian/changelog b/debian/changelog index 3690291..6b860c1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +ubuntu-dev-tools (0.72) UNRELEASED; urgency=low + + * README.updates: Added - lists steps to take when updating this package. + + -- Jonathan Davies Thu, 26 Mar 2009 00:22:01 +0000 + ubuntu-dev-tools (0.71) jaunty; urgency=low * requestsync: Fix unclosed string literal (LP: #346794)