coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[coreutils] [PATCH] doc: factor hard-coded project-specific bits from RE


From: Jim Meyering
Subject: [coreutils] [PATCH] doc: factor hard-coded project-specific bits from README-release, ...
Date: Mon, 03 May 2010 22:22:59 +0200

FYI,
This makes the release procedure slightly more automated:

>From 9e42ecceff823a9f966b798bda5b33463d199277 Mon Sep 17 00:00:00 2001
From: Jim Meyering <address@hidden>
Date: Mon, 3 May 2010 22:00:30 +0200
Subject: [PATCH] doc: factor hard-coded project-specific bits from 
README-release, ...

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 |   12 ++++--------
 cfg.mk         |    4 ++++
 gnulib         |    2 +-
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/README-release b/README-release
index ea2199c..c370209 100644
--- a/README-release
+++ b/README-release
@@ -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: address@hidden
-    Cc: address@hidden, address@hidden
-    Cc: address@hidden
-    Subject: coreutils-X.Y released [stable]
-    Mail-Followup-To: address@hidden
+* 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
--- 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_), \
+  address@hidden, address@hidden
+
 include $(srcdir)/dist-check.mk

 update-copyright-env = \
diff --git a/gnulib b/gnulib
index 0c6cf5a..e6addf8 160000
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit 0c6cf5ab43555377b99d94febb2d6f23fc3d2cb0
+Subproject commit e6addf84d6331d634b5d76db03f59851f3de8894
--
1.7.1.335.g6845a




reply via email to

[Prev in Thread] Current Thread [Next in Thread]