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.
This commit is contained in:
Joel E. Denny
2010-07-25 15:53:18 -04:00
parent 189ba6670f
commit e565556458
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.
2009-08-17 Akim Demaille <demaille@gostai.com> 2009-08-17 Akim Demaille <demaille@gostai.com>
build: require gettext 0.17. build: require gettext 0.17.

23
HACKING
View File

@@ -338,19 +338,20 @@ To generate a template announcement file:
make RELEASE_TYPE=alpha gpg_key_ID=F125BDF3 announcement make RELEASE_TYPE=alpha gpg_key_ID=F125BDF3 announcement
where alpha can be replaced by beta or stable and F125BDF3 should be 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 replaced with your key ID.
template, search the mailing list archives for the most recent release
announcement.
Complete/fix the announcement file, and send it at least to Complete/fix the announcement file. The generated list of recipients
info-gnu@gnu.org (if a real release, or a ``serious beta''), (info-gnu@gnu.org, bug-bison@gnu.org, help-bison@gnu.org,
bug-bison@gnu.org, help-bison@gnu.org, bison-patches@gnu.org, bison-patches@gnu.org, and coordinator@translationproject.org) is
and coordinator@translationproject.org. 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 For a stable release, send the same announcement on the comp.compilers
email to compilers@iecc.com. Do not make any Cc as the moderator will newsgroup by sending email to compilers@iecc.com. Do not make any Cc as
throw away anything cross-posted or Cc'ed. It really needs to be a the moderator will throw away anything cross-posted or Cc'ed. It really
separate message. needs to be a separate message.
** Bump the version number ** Bump the version number
In configure.ac. Run `make'. So that developers don't accidentally add new 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 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: update-b4-copyright update-package-copyright-year
update-copyright-env = \ update-copyright-env = \
UPDATE_COPYRIGHT_FORCE=1 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 # We use gnulib, which is only guaranteed to work properly with the
# latest Gettext. # latest Gettext.
AM_GNU_GETTEXT([external], [need-ngettext]) AM_GNU_GETTEXT([external], [need-ngettext])
AM_GNU_GETTEXT_VERSION([0.17]) AM_GNU_GETTEXT_VERSION([0.18])
BISON_I18N BISON_I18N
# Internationalized parsers. # Internationalized parsers.

2
gnulib

Submodule gnulib updated: 1778ee9e7d...b48afd89ec

View File

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

2
lib/.gitignore vendored
View File

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

View File

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

2
m4/.gitignore vendored
View File

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

View File

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

View File

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