Update README.updates, u-d-t is maintained in Debian

This commit is contained in:
Stefano Rivera 2011-09-10 16:34:38 +02:00
parent 46f3f929bc
commit 01bc2ab948

View File

@ -1,5 +1,5 @@
Updating the ubuntu-dev-tools package in Ubuntu Updating the ubuntu-dev-tools package
----------------------------------------------- -------------------------------------
Here are the steps that are recommended to take when updating the Here are the steps that are recommended to take when updating the
ubuntu-dev-tools package in Ubuntu. ubuntu-dev-tools package in Ubuntu.
@ -16,35 +16,42 @@ ubuntu-dev-tools package in Ubuntu.
https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools
4) Before uploading the package change the UNRELEASED field in the 4) Check that the test suite passes
debian/changelog file to the current development release.
setup.py test
5) Before uploading the package change the UNRELEASED field in the
debian/changelog file to unstable. (ubuntu-dev-tools is maintained in Debian
and synced to Ubuntu)
If there is no UNRELEASED entry, make sure that the version for the current If there is no UNRELEASED entry, make sure that the version for the current
one has not been uploaded by someone else already: one has not been uploaded by someone else already:
http://packages.qa.debian.org/u/ubuntu-dev-tools.html
https://launchpad.net/ubuntu/+source/ubuntu-dev-tools/+publishinghistory https://launchpad.net/ubuntu/+source/ubuntu-dev-tools/+publishinghistory
Using: dch -r UNRELEASED - will also set the release to the development 6) Once the target release has been changed, commit it to Bazaar (where X.YY is
version.
5) Once the target release has been changed, commit it to Bazaar (where X.YY is
the new package version): the new package version):
bzr commit -m "Uploaded X.YY to RELEASE." bzr commit -m "Uploaded X.YY to RELEASE."
6) Tag the new release in Bazaar: 7) Tag the new release in Bazaar:
bzr tag X.YY bzr tag
For a full list of tags, please see: 'bzr tags'. This is so we can track 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. which Bazaar revision is in which release and makes bug triaging easier.
7) Create the new source package: 8) Create the new source package:
bzr bd -S bzr bd -S
8) Upload the package to Ubuntu with dput as normal: 9) Upload the package to Ubuntu with dput as normal:
dput ubuntu ubuntu-dev-tools_X.YY_source.changes dput ftp-master ubuntu-dev-tools_X.YY_$arch.changes
9) Create a new blank entry with dch -i and mark it as UNRELEASED. 10) Create a new blank entry with dch -i and mark it as UNRELEASED.
11) After it's been dinstalled in Debian, sync to Ubuntu:
syncpackage ubuntu-dev-tools