doc: factor hard-coded project-specific bits from README-release, ...
authorJim Meyering <meyering@redhat.com>
Mon, 3 May 2010 20:00:30 +0000 (22:00 +0200)
committerJim Meyering <meyering@redhat.com>
Mon, 3 May 2010 20:21:31 +0000 (22:21 +0200)
using the new --mail-headers option to gnulib's announce-gen, and
the updated maint.mk rules to connect the pieces.
* README-release: Remove hard-coded To:, Cc: etc. parts, now
that they're emitted automatically into the announcement template.
* cfg.mk (announcement_Cc_): Override the default.
* gnulib: Update to latest, to get newer announce-gen and maint.mk.

README-release
cfg.mk
gnulib

index ea2199c..c370209 100644 (file)
@@ -54,7 +54,8 @@ FIXME: enable excluded programs like arch? to get their manual pages?
   it builds and passes all tests.
 
 * While that's happening, write the release announcement that you will
-  soon post.
+  soon post.  Start with the template, $HOME/announce-coreutils-X.Y
+  that was just created by that "make" command.
 
 Once all the builds and tests have passed,
 
@@ -71,6 +72,7 @@ Once all the builds and tests have passed,
 
 * Announce it on Savannah first, so you can include the preferable
   savannah.org announcement link in the email message.
+
   From here:
     https://savannah.gnu.org/projects/coreutils/
   click on the "submit news", then write something like the following:
@@ -86,13 +88,7 @@ Once all the builds and tests have passed,
   Then go here to approve it:
     https://savannah.gnu.org/news/approve.php?group=coreutils
 
-* Send the gpg-signed announcement mail, e.g.,
-
-    To: info-gnu@gnu.org
-    Cc: coordinator@translationproject.org, coreutils@gnu.org
-    Cc: coreutils-announce@gnu.org
-    Subject: coreutils-X.Y released [stable]
-    Mail-Followup-To: bug-coreutils@gnu.org
+* Send the announcement email message.
 
 * Approve the announcement here:
   http://lists.gnu.org/mailman/admindb/coreutils-announce
diff --git a/cfg.mk b/cfg.mk
index 679ea8e..9eb1c9e 100644 (file)
--- a/cfg.mk
+++ b/cfg.mk
@@ -331,6 +331,10 @@ sc_space_before_open_paren:
        else :;                                                         \
        fi
 
+# Override the default Cc: used in generating an announcement.
+announcement_Cc_ = $(translation_project_), \
+  coreutils@gnu.org, coreutils-announce@gnu.org
+
 include $(srcdir)/dist-check.mk
 
 update-copyright-env = \
diff --git a/gnulib b/gnulib
index 0c6cf5a..e6addf8 160000 (submodule)
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit 0c6cf5ab43555377b99d94febb2d6f23fc3d2cb0
+Subproject commit e6addf84d6331d634b5d76db03f59851f3de8894