--- a/NEWS Wed Sep 07 11:40:33 2011 +0100
+++ b/NEWS Wed Sep 07 11:44:31 2011 +0100
@@ -3,6 +3,7 @@
====================
* Missing entries in CREDITS
+* Debian build management improvements
* Release documentation
====================
--- a/dev/making-a-release Wed Sep 07 11:40:33 2011 +0100
+++ b/dev/making-a-release Wed Sep 07 11:44:31 2011 +0100
@@ -8,21 +8,21 @@
- Fix the actual problems (updating NEWS and/or CREDITS as we go)
- Test with dev/chroot-test/run-test
- Ensure year in README is up to date
-- Switch to debian
-- Merge in default
- Update Standards-Version
- dev/debian-build/dbuild
-- dev/chroot-test/run-test
-- When all is well, tag default and debian
+- CHROOT_TEST_INSTALLDEB=true dev/chroot-test/run-test
+- When all is well, add release and debian tags
- dev/debian-build/dbuild_release
-- dev/chroot-test/run-test
+- CHROOT_TEST_INSTALLDEB=true dev/chroot-test/run-test
Post source changes:
- "hg push; hg push public" (also during development)
-- Mail files in build/debian to Debian sponsor
+- Mail five files in build/debian to Debian sponsor
- Copy orig tarball into
~/hg/lshift-web-personal/personal/paul/mercurial-server/
+- If need be, overwrite
+ ~/hg/lshift-web-personal/personal/paul/mercurial-server/docbook.html
- Pull, update, add, push for lshift-web-personal
- Update ~/hg/lshift-web/site/mercurial-server.xml
- Push