maint: use announce-gen's new --mail-headers.

* HACKING (Announce): Update instructions.
* cfg.mk (announcement_Cc_): Define.
* configure.ac (AM_GNU_GETTEXT_VERSION): Update to 0.18 as
required by latest gnulib.
* gnulib: Update to latest.
(cherry picked from commit e565556458)
This commit is contained in:
Joel E. Denny
2010-07-25 15:53:18 -04:00
parent b6ca79e859
commit e35bc778cb
11 changed files with 39 additions and 13 deletions

View File

@@ -1,3 +1,12 @@
2010-07-25 Joel E. Denny <joeldenny@joeldenny.org>
maint: use announce-gen's new --mail-headers.
* HACKING (Announce): Update instructions.
* cfg.mk (announcement_Cc_): Define.
* configure.ac (AM_GNU_GETTEXT_VERSION): Update to 0.18 as
required by latest gnulib.
* gnulib: Update to latest.
2010-07-24 Joel E. Denny <joeldenny@joeldenny.org>
tests: handle Valgrind that complains about >&-.

23
HACKING
View File

@@ -344,19 +344,20 @@ To generate a template announcement file:
make RELEASE_TYPE=alpha gpg_key_ID=F125BDF3 announcement
where alpha can be replaced by beta or stable and F125BDF3 should be
replaced with your key ID. For an example of how to fill out the
template, search the mailing list archives for the most recent release
announcement.
replaced with your key ID.
Complete/fix the announcement file, and send it at least to
info-gnu@gnu.org (if a real release, or a ``serious beta''),
bug-bison@gnu.org, help-bison@gnu.org, bison-patches@gnu.org,
and coordinator@translationproject.org.
Complete/fix the announcement file. The generated list of recipients
(info-gnu@gnu.org, bug-bison@gnu.org, help-bison@gnu.org,
bison-patches@gnu.org, and coordinator@translationproject.org) is
appropriate for a stable release or a ``serious beta''. For any other
release, drop at least info-gnu@gnu.org. For an example of how to fill
out the rest of the template, search the mailing list archives for the
most recent release announcement.
Send the same announcement on the comp.compilers newsgroup by sending
email to compilers@iecc.com. Do not make any Cc as the moderator will
throw away anything cross-posted or Cc'ed. It really needs to be a
separate message.
For a stable release, send the same announcement on the comp.compilers
newsgroup by sending email to compilers@iecc.com. Do not make any Cc as
the moderator will throw away anything cross-posted or Cc'ed. It really
needs to be a separate message.
** Bump the version number
In configure.ac. Run `make'. So that developers don't accidentally add new

4
cfg.mk
View File

@@ -44,6 +44,10 @@ gnulib_dir = $(srcdir)/gnulib
bootstrap-tools = autoconf,automake,flex,gnulib
announcement_Cc_ = \
bug-bison@gnu.org, help-bison@gnu.org, bison-patches@gnu.org, \
coordinator@translationproject.org
update-copyright: update-b4-copyright update-package-copyright-year
update-copyright-env = \
UPDATE_COPYRIGHT_FORCE=1

View File

@@ -133,7 +133,7 @@ BISON_PREREQ_TIMEVAR
# We use gnulib, which is only guaranteed to work properly with the
# latest Gettext.
AM_GNU_GETTEXT([external], [need-ngettext])
AM_GNU_GETTEXT_VERSION([0.17])
AM_GNU_GETTEXT_VERSION([0.18])
BISON_I18N
# Internationalized parsers.

2
gnulib

Submodule gnulib updated: 1778ee9e7d...b48afd89ec

View File

@@ -188,8 +188,10 @@ unistd.h
unistd.in.h
unistd_.h
unitypes.h
unitypes.in.h
uniwidth
uniwidth.h
uniwidth.in.h
unlocked-io.h
unsetenv.c
vasnprintf.c

2
lib/.gitignore vendored
View File

@@ -191,8 +191,10 @@
/unistd.in.h
/unistd_.h
/unitypes.h
/unitypes.in.h
/uniwidth
/uniwidth.h
/uniwidth.in.h
/unlocked-io.h
/unsetenv.c
/vasnprintf.c

View File

@@ -2,6 +2,7 @@
absolute-header.m4
alloca.m4
argmatch.m4
asm-underscore.m4
assert.m4
cloexec.m4
config-h.m4
@@ -53,6 +54,7 @@ ldexpl.m4
lib-ld.m4
lib-link.m4
lib-prefix.m4
libunistring-base.m4
localcharset.m4
locale-fr.m4
locale-ja.m4

2
m4/.gitignore vendored
View File

@@ -2,6 +2,7 @@
/absolute-header.m4
/alloca.m4
/argmatch.m4
/asm-underscore.m4
/assert.m4
/cloexec.m4
/config-h.m4
@@ -53,6 +54,7 @@
/lib-ld.m4
/lib-link.m4
/lib-prefix.m4
/libunistring-base.m4
/localcharset.m4
/locale-fr.m4
/locale-ja.m4

View File

@@ -7,12 +7,14 @@ Makefile
Makefile.in
Makefile.in.in
Makevars
Makevars.template
POTFILES
Rules-quot
bison-runtime.pot
boldquot.sed
en@boldquot.header
en@quot.header
insert-header.sed
insert-header.sin
quot.sed
remove-potcdate.sed

View File

@@ -7,12 +7,14 @@
/Makefile.in
/Makefile.in.in
/Makevars
/Makevars.template
/POTFILES
/Rules-quot
/bison-runtime.pot
/boldquot.sed
/en@boldquot.header
/en@quot.header
/insert-header.sed
/insert-header.sin
/quot.sed
/remove-potcdate.sed